DateOpponentResultMethodRd
1999-05-08Javier Francisco MéndezWinMD10
1998-11-13Patrick ByrdWinUD10
1997-03-12Carlos MirandaWinTKO12
1996-09-21Juan SoberanesLossSD10
1996-08-03Tom McCainWinTKO5
1995-10-21Clifford HicksWinTKO3
1995-04-30Mike MunginWinMD10
1995-02-17Aaron McLaurineWinTKO9
1994-12-29Francisco BarraWinTKO3
1994-09-16Ray LovatoLossKO2
1994-08-08Johnny BizzarroWinUD12
1994-06-16Marco Antonio RamirezWinTKO3
1994-05-28Eduardo MontesWinKO3
1994-04-08Miguel GonzálezWinUD10
1994-03-17Nino CiriloWinTKO3
1994-02-09Rod SequenanWinUD10
1993-12-18Bruno RabanalesWinPTS10
1993-07-01Carl GriffithWinUD10
1992-12-09Gilberto FloresWinTKO3
1992-09-28Fidel AvendanoLossUD10
1992-08-10Pedro De La CruzWinTKO2
1991-05-11Alberto AlcarazWinSD10
1990-12-27Santos MorenoWinTKO3
1990-10-11Mike JohnsonWinUD10
1990-07-15Terrence AlliWinUD10
1990-04-05Ildemar Jose PaisanWinUD12
1990-02-02Jose RiveraWinKO5
1988-09-22Rodolfo González TitleWinTKO12
1988-01-05Marvin GarrisWinTKO7
1987-07-14Mitchell JulienWinTKO3
1987-05-14Frankie DavisWinTKO4
1986-08-07Sergio ZambranoWinRTD6
1986-07-03Oscar BejinesWinRTD7
1986-01-15Walter SimsWinUD10
1985-11-07Mario MartinezWinSD10
1985-05-12Kenny BaysmoreWinTKO3
1985-02-28Billy WhiteWinTKO5
1984-11-21Martin QuirozWinTKO3
1984-09-22Efrain NievesWinUD10
1983-04-20Jorge Alvarado TitleWinTKO8
1982-11-17Elmer SuttingtonWinTKO2
1982-10-23Ruben Munoz Jr.WinUD12
1982-09-30Frankie MoultrieWinTKO9
1982-08-18Arturo LeonWinUD10
1982-07-29Carlton SparrowWinTKO4
1982-05-26Kelvin LampkinWinUD10
1982-04-03Jimmy BlevinsWinPTS10
1982-01-28Roberto GarciaWinTKO3
1981-11-14Adriano ArreolaWinTKO6
1981-11-07Vinnie HinesWinTKO2
1981-10-21Juan Manuel HernandezWinUD6
1981-09-24Javier BenitezWinKO5
1981-08-05Jaime NavaWinPTS8
1981-07-29Andrew RuizWinTKO1