DateOpponentResultMethodRd
1990-11-14Felipe TorresWinTKO10
1990-09-07Jose Luis SotoWinKO8
1990-07-16Francisco ValdezDrawPTS10
1989-12-09Eduardo LopezWinTKO5
1989-04-22Carlos CastroWinKO
1988-12-15Carlos CastroWinTKO3
1988-10-17Alejandro ValenzuelaWinSD10
1988-07-21Lucilo NolascoWinMD10
1988-06-03Julio BlancoWinKO7
1987-11-27Louis CurtisWinMD12
1987-09-18Alejandro ValenzuelaWinKO3
1987-05-05Julio BlancoWinUD10
1987-03-31Mike MorenoWinTKO3
1987-01-30Mauro DiazWinUD10
1986-12-11Armando Morales TerronWinKO2
1985-05-22Troy TownsendWinTKO10
1985-01-30Jeff WhaleyWinUD10
1984-06-06Javier DiazWinTKO2
1984-02-07Pedro RodriguezWinTKO
1983-11-12James PippsWinTKO6
1983-10-19Norberto CastellanoWinTKO1
1983-05-13Ron CisnerosWinTKO10
1982-11-23Gustavo MartinezWinKO3
1982-10-19Jose Luis SotoWinTKO2
1982-09-22Franco TorregozaWinTKO10
1982-08-01Jose TorresWinUD10
1982-06-24Diego RosarioWinTKO5
1982-05-16Ricardo VarelaWinUD10
1982-04-22Ramon GuillenWinKO
1982-03-10Juan CastellanosWinPTS12
1982-02-09Eduardo BonillaWinKO2
1981-12-02Mario NavaWinPTS10
1981-10-31Mario GomezWinKO10
1981-09-01Franco BejinesWinKO
1981-07-27Jorge CruzWinKO
1981-06-15Elias DeLeonWinKO
1981-05-14Calvin SheppardWinPTS10
1981-05-07Mario NavaLossPTS10
1981-03-10Cecilio OstosWinKO
1980-12-05Miguel MedinaWinKO6
1980-10-14Guillermo VelasquezWinKO1
1980-09-13Oscar GomezWinTKO6
1980-09-02Miguel Angel MezaWinKO
1980-07-15Jose SalasWinKO
1980-06-06Polin FloresWinKO
1979-06-30Jose PerezWinKO
1979-05-07Juanin BernalWinKO