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