DateOpponentResultMethodRd
1987-07-09Ali Kareem MuhammadWinUD10
1986-03-30Terrence AlliDrawPTS10
1985-07-14John MontesWinUD10
1985-04-14Melvin PaulWinKO2
1985-03-17Gary GambleWinRTD4
1984-06-17Guy VillegasWinTKO7
1984-02-19Trevor EvelynWinRTD2
1983-02-27Pedro LazaWinTKO9
1982-10-09Blaine DicksonWinUD10
1982-04-24John VerderosaWinTKO3
1982-03-17Carlos HernandezWinRTD4
1981-11-24Juan Carlos ÁlvarezWinTKO3
1980-11-28Ramon ContrerasWinUD10
1980-10-14Roberto TorresWinTKO2
1980-07-12Jose Manuel VelazquezWinTKO3
1980-06-28Ronnie GreenWinTKO6
1980-06-07Jerome ArtisWinTKO3
1980-04-22Benny MarquezWinTKO4
1980-04-01James WashingtonWinTKO2
1980-03-16Fili RamirezWinTKO7
1979-11-03Jose Luis GonzalezWinKO3
1979-06-24Fernando JimenezWinRTD6
1979-03-31Godfrey MwambaWinTKO2
1979-03-04Pedro JimenezWinPTS6
1979-01-13Frankie MoultrieWinSD8
1978-12-18Georges CotinWinTKO1
1978-11-04Godfrey MwambaWinTKO3
1978-09-26George FeeneyWinPTS8
1978-07-19Ethem OezakalinWinTKO3
1978-02-21Carlos FoldesWinDQ5
1977-12-06Dil CollinsWinKO5
1977-11-08Bingo CrooksWinPTS8
1977-09-27Des GwilliamLossTKO6
1977-06-14Mario OliveiraWinTKO2
1977-05-31Tommy GlencrossWinTKO2
1977-04-18Billy VivianWinKO1
1977-03-16Godfrey ButlerWinKO2
1977-02-14George McGurkWinTKO1
1977-02-01Danny ConnollyWinTKO2
1977-01-25Tommy WrightWinTKO1
1976-12-20Paul ClemitWinTKO3
1976-12-13Barry PriceWinKO6