DateOpponentResultMethodRd
1985-06-20Pierre JolyWinTKO8
1985-03-09Mauro Fernandes da CruzWinTKO4
1984-10-05Wayne CapletteWinTKO3
1984-04-25Jimmy PriceWinTKO1
1982-02-26Jacques ChinonWinPTS10
1981-11-13O'Dell LeonardWinPTS8
1981-10-09Andoni AmanaWinPTS10
1981-03-05Pat HallacyWinPTS10
1980-09-06Bushy Bester TitleWinUD15
1979-12-06Steve Gregory TitleWinUD15
1979-09-06David LoveWinPTS10
1979-06-28Ray HammondWinPTS8
1979-05-27Obdulio Rogelio ZarzaWinPTS10
1979-03-15Monty BethamWinTKO4
1979-02-15Ho JooWinKO2
1978-12-07Kevin FinneganWinUD10
1978-11-09Sugar Ray SealesWinMD10
1978-09-14Reggie FordWinKO5
1978-08-10Milton OwensWinTKO6
1978-05-25Al KorovouWinTKO14
1978-04-27Idrissa KonateWinTKO7
1978-03-16Tsutomu HagusaWinTKO3
1978-03-02Johnny BaldwinWinPTS10
1978-02-09Jose HernandezWinTKO5
1978-01-26Rennie PinderWinPTS8
1978-01-05Bonifacio ÁvilaWinTKO4
1977-12-08Ralph PalladinWinPTS10
1977-10-06Alvin AndersonWinTKO9
1977-09-08Rudy RoblesWinPTS10
1977-04-28Jose DuranWinTKO7
1977-03-31Aroldo OlivaresWinTKO6
1977-02-24Mimoun MohatarWinPTS10
1977-01-20Damiano LassandroWinTKO3
1976-12-09Larry PaulWinKO2
1976-11-19Gualberto FernandezWinKO1
1976-10-09Trevor FrancisWinPTS6
1976-06-03Wayne BennettWinKO5
1976-04-08Kurt HombachWinPTS4