DateOpponentResultMethodRd
2000-02-29Mathias BedburdickLossTKO3
1992-10-20Michel GalarneauLossUD12
1990-12-11Greg GayleLossMD8
1990-10-30Michel GalarneauWinMD10
1984-10-14Pierre HuneaultLossMD10
1984-09-17Jorge NinaLossSD10
1984-03-25Remo Di CarloLossUD12
1983-12-04Paul ColletteWinTKO7
1983-11-10Andre SarrazinWinUD8
1983-08-23Derrick CuttinoWinUD8
1983-07-29Kenny SmithWinUD8
1983-03-22Pierre HuneaultDrawUD10
1982-12-14Johnny SummerhaysLossSD12
1982-09-21Donnie PooleLossTKO3
1982-06-22Jean LapointeWinTKO3
1982-05-25Louis HubelaWinUD10
1982-04-06Rocky ZolnierczykWinUD8
1982-03-04Mike BluntWinTKO10
1981-12-15Michel LalondeWinUD12
1981-11-03Donnie PooleWinUD10
1981-09-10Johnny CopelandWinTKO4
1981-02-09Louis HubelaWinSD10
1980-09-23Pedro Acosta NunezWinUD10
1980-06-20Cleveland DennyWinTKO10
1980-05-07Ralph RacineWinTKO12
1980-03-25Nick FurlanoWinSD12
1980-03-13Tim LaValleyWinKO8
1980-01-20Ken MuseWinUD10
1979-12-23Roberto ColonWinTKO4
1979-11-06Benito JimenezWinTKO4
1979-08-21Nick FurlanoLossMD12
1979-07-24Ernest BingLossSD10
1979-06-26Nick FurlanoWinSD8
1979-06-03Ernest BingDrawPTS10
1979-05-07Angel CruzWinMD10
1979-02-05Tommy RoseWinUD10
1978-12-19Danny DanielsWinTKO3
1978-12-05Johnny SummerhaysWinUD12
1978-11-20Al FranklinWinTKO8
1978-09-26Ron MeaweatherWinKO
1978-08-31Quentin BlackmanWinUD10
1978-06-27Jean LapointeWinTKO10
1978-06-01Leo MarshWinKO2
1978-04-05Cleveland DennyWinSD12
1978-02-21Rocky OrengoWinUD10
1978-01-24Ralph RacineWinUD10
1977-12-13Michel RouleauWinUD8
1977-11-22Jim HenryWinUD10
1977-11-01Barry SponagleWinUD8
1977-10-24Willie DavisWinPTS8
1977-09-27Cleveland DennyLossUD10
1977-07-26Ricardo Raul CamoranesiWinPTS8
1976-05-21Dominick MonacoLossPTS10
1976-05-03James "Gil" KingWinTKO3
1976-04-22Al FranklinLossUD8
1976-03-17Tony PetronelliLossKO12
1976-02-16Leo DiFioreWinKO5
1976-01-26Luis DavilaWinKO5
1975-12-22Lamar BaskinWinKO3
1975-10-28Al FranklinDrawSD10
1975-09-18Roland SigmanWinKO3
1975-08-22Ricardo ThomatisLossUD8
1975-07-30Danny StokesWinPTS8
1975-07-25Ron JonesWinKO
1975-07-08Cornell HallLossPTS6
1975-06-25George AndersonWinPTS6
1975-06-17Larry MooreWinKO2
1975-04-30Daniel LevesqueLossKO3
1975-02-21Danny StokesLossPTS8
1974-10-29Roberto MedinaWinSD6
1974-09-18Rudy BoldsLossKO3
1974-08-25Ron PettigrewWinKO
1974-07-24Ron PettigrewWinTKO6
1974-07-03Cornell HallWinUD8
1974-06-15Barry SponagleLossKO
1974-06-10Tony JohnsonWinSD6
1974-04-19Eddie HeckbertWinTKO4
1974-03-05Jose MartinezLossKO4
1973-10-23Jo Jo JacksonDrawPTS4
1973-08-21Jim HenryLossKO
1973-06-19Jim HenryLossKO5
1973-05-07Pierre DeschenesWinUD6
1973-04-30Royal BoutinWinUD6
1973-02-19Tucker HarriganWinKO2
1972-12-06Paul ColletteLossKO5