DateOpponentResultMethodRd
2003-12-05Scott McCrackenWinSD10
2003-07-25Rubén GalvánWinUD10
2003-02-07Silverio OrtizWinTD7
2002-12-13Sandro MarcosWinTKO3
2002-09-28Juan Angel MaciasWinTKO8
2002-06-26Agustin LorenzoWinKO3
2002-05-17Mike JuarezWinKO5
2001-09-23Justo SanchezDrawTD1
2001-09-07Verdell SmithWinTKO3
2001-06-24Adarryl JohnsonWinTKO5
2001-04-22Verdell SmithWinUD10
2000-11-26Michael DavisWinMD10
2000-09-24Justo SanchezWinSD10
2000-08-26Jorge RamirezWinTKO5
2000-04-29Angel AldamaWinRTD3
2000-04-08Jose Antonio OcampoWinKO2
1998-09-12Victor Hugo PazWinUD10
1998-03-28Juan Angel MaciasWinKO6
1997-04-26Gerald GrayWinRTD5
1997-01-13Julian WheelerWinSD12
1996-10-19Julian WheelerLossUD12
1996-08-17Narciso Valenzuela RomoWinKO3
1996-02-15Paris AlexanderWinTKO5
1995-11-16Anthony JohnsonWinUD10
1995-09-30Jose Vida RamosLossSD12
1995-07-08Jose Vida RamosLossDQ5
1994-06-11Juan GomezWinUD10
1994-02-19Andres SandovalWinRTD5
1993-11-20Dominick MonacoWinTKO
1993-11-15Raul FrancoWinTKO10
1993-10-15Danny RomeroWinKO
1993-09-13Erick MadridWinTKO4
1993-05-18Jesse TorresWinUD10
1993-03-13Ramon FelixWinTKO8
1992-12-11Alberto CastroWinTKO3
1992-08-24Brian BrownWinTKO6
1992-07-17Roger BonineWinKO1
1992-05-29Eduardo PerezWinUD10
1992-02-17Benny MedinaWinUD10
1991-06-14Tracy SpannWinMD10
1991-04-19Lupe SuarezDrawTD4
1991-03-08Jorge RamirezWinMD10
1991-01-06Javier MarquezWinTKO3
1989-12-09Lupe Gutierrez TitleWinTKO6
1989-11-11Fernando SeguraWinUD4
1989-10-23Allan MakitokiWinTKO6
1989-09-16Jose Mario Lopez TitleWinKO2
1988-09-30Miguel MolinaWinKO
1988-05-28Martin GarciaWinKO
1988-04-22Rafael ToledoWinTKO2
1988-04-04Carlos LinaresWinKO
1988-02-26Rosendo AlonsoWinKO
1988-02-05Elpidio InfanteWinRTD7
1987-12-18Martin TorresWinKO4
1987-12-04Jesus LopezWinKO2
1987-10-30Robert LewisWinUD10
1987-07-25Refugio AlvaradoWinTKO7
1987-05-22Arnel ArrozalWinRTD5
1987-04-25Silvestre CastilloWinKO6
1987-03-20Marco Antonio SantosWinKO5
1987-03-01Alejandro MayorgaWinUD10
1987-02-15Jose MillanWinKO2
1987-01-01Alejandro MayorgaWinUD10
1986-12-06Noe GonzalezWinKO3
1986-10-03Carlos GalanWinKO1
1986-09-16Jesus RojasWinPTS10
1986-07-28Miguel MolinaLossPTS6
1986-06-27Martin MorenoWinKO1
1986-04-22Salvador SaraWinKO
1985-11-01Efren TineoWinKO3
1985-07-29Mario RiveraDrawPTS6
1985-04-16Salomon VillavicencioLossPTS4
1985-03-30Jose Luis LunaWinTKO1
1985-02-08Manuel ArmentaWinKO1
1984-12-14Julio Cesar MedinaWinKO2
1984-11-16Efren TineoWinTKO3