DateOpponentResultMethodRd
Jun 20, 1985Pierre JolyWinTKO8
Mar 9, 1985Mauro Fernandes da CruzWinTKO4
Oct 5, 1984Wayne CapletteWinTKO3
Apr 25, 1984Jimmy PriceWinTKO1
Feb 26, 1982Jacques ChinonWinPTS10
Nov 13, 1981O'Dell LeonardWinPTS8
Oct 9, 1981Andoni AmanaWinPTS10
Mar 5, 1981Pat HallacyWinPTS10
Sep 6, 1980Bushy Bester TitleWinUD15
Dec 6, 1979Steve Gregory TitleWinUD15
Sep 6, 1979David LoveWinPTS10
Jun 28, 1979Ray HammondWinPTS8
May 27, 1979Obdulio Rogelio ZarzaWinPTS10
Mar 15, 1979Monty BethamWinTKO4
Feb 15, 1979Ho JooWinKO2
Dec 7, 1978Kevin FinneganWinUD10
Nov 9, 1978Sugar Ray SealesWinMD10
Sep 14, 1978Reggie FordWinKO5
Aug 10, 1978Milton OwensWinTKO6
May 25, 1978Al KorovouWinTKO14
Apr 27, 1978Idrissa KonateWinTKO7
Mar 16, 1978Tsutomu HagusaWinTKO3
Mar 2, 1978Johnny BaldwinWinPTS10
Feb 9, 1978Jose HernandezWinTKO5
Jan 26, 1978Rennie PinderWinPTS8
Jan 5, 1978Bonifacio ÁvilaWinTKO4
Dec 8, 1977Ralph PalladinWinPTS10
Oct 6, 1977Alvin AndersonWinTKO9
Sep 8, 1977Rudy RoblesWinPTS10
Apr 28, 1977Jose DuranWinTKO7
Mar 31, 1977Aroldo OlivaresWinTKO6
Feb 24, 1977Mimoun MohatarWinPTS10
Jan 20, 1977Damiano LassandroWinTKO3
Dec 9, 1976Larry PaulWinKO2
Nov 19, 1976Gualberto FernandezWinKO1
Oct 9, 1976Trevor FrancisWinPTS6
Jun 3, 1976Wayne BennettWinKO5
Apr 8, 1976Kurt HombachWinPTS4