Within the recorded range there are 35 bouts between 1981 and 1989, about one every 2.8 months. 28 of the 32 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Eusebio Pedroza in 1985, who was rated 2294 at the time.
DateOpponentResultMethodRd
1988-12-01Julio César MirandaWinTKO8
1988-06-25Francisco Tomas da CruzWinTKO4
1988-04-04Nicky PerezWinTKO4
1985-03-26Farid GallouzeWinTKO2
1984-12-19Clyde RuanWinKO4
1984-10-13Felipe OrozcoWinKO2
1984-06-30Paul DeVorceWinTKO5
1984-06-05Esteban EguiaWinKO3
1984-04-04Jose CabaWinTKO7
1984-01-25Charm ChiteuleWinTKO10
1983-10-05Ruben Dario HerasmeWinKO2
1983-07-09Lavon McGowanWinKO1
1983-05-22Samuel MeckWinTKO6
1983-04-12Vernon PenpraseWinTKO2
1982-11-09Paul HugginsWinTKO5
1982-10-05Jimmy DuncanWinRTD4
1982-06-14Young AliWinKO6
1982-04-22Gary LucasWinKO1
1982-03-23Angelo LicataWinTKO2
1982-02-23Angel OliverWinTKO3
1982-02-08Ian MurrayWinTKO3
1982-01-27Luis de la SagraWinPTS8
1981-12-08Peter EubankWinTKO8
1981-10-26Terry PizzaroWinTKO4
1981-08-03Jean-Marc RenardWinPTS8
1981-08-03Peter EubankLossPTS8
1981-06-20Gary LucasWinTKO4
1981-05-10Selvin BellWinTKO2