DateOpponentResultMethodRd
2006-10-07Ulises DuarteWinTKO10
2006-09-02Alejandro Luis GarciaWinUD12
2004-05-22Ernesto CarmonaWinTKO10
2003-11-27Norberto SandovalWinKO3
2003-10-18Gregorio BalcazarWinTKO1
2003-09-06Christian SolanoWinTKO5
2002-05-03Roberto LopezWinKO3
2001-03-03Manuel GomezLossSD10
2000-12-02Alex LuboWinTKO1
1998-07-11Alex PerezWinTKO5
1997-06-28Roberto GranciosaWinRTD3
1996-06-29Samuel KamauWinKO4
1996-05-18Juan SoberanesWinTKO5
1996-03-16Ramon MarchenaWinUD8
1995-08-19Lamar Murphy TitleWinMD12
1995-04-25Ricardo Daniel Silva TitleWinUD12
1994-06-15Kenny BaysmoreWinTKO6
1993-11-27Wilfrido Rocha TitleWinTKO11
1993-08-13David Sample TitleWinUD12
1993-04-26Hector Lopez TitleWinUD12
1993-03-11Bruno RabanalesWinPTS10
1992-08-24Wilfrido Rocha TitleWinTKO9
1992-05-22Francisco Tomas da CruzWinKO3
1992-03-16Ramon MarchenaWinTKO5
1992-02-05Jose MendezWinKO8
1991-11-08Juan SoberanesWinKO6
1991-09-28Felipe FuentesWinKO2
1991-08-19William MagahinWinTKO4
1991-07-31Ji Il-KooWinKO5
1991-06-21Paquito OpenoWinTKO6
1991-03-16Moon Tae-JinWinTKO7
1991-01-21Lee Yung-YongWinKO9
1990-12-17Yum Tae-BokWinTKO5
1990-10-26Bobby BrewerWinKO3
1990-08-25Benny MedinaWinTKO2
1990-06-02Francisco Javier CamachoWinTKO8
1990-04-28Fernando SeguraWinTKO4
1990-03-24Marco Antonio RamirezWinTKO4
1990-02-10Francisco Martinez LagunaWinPTS10
1990-01-01Peter SerranoWinKO2
1989-12-09Jose UlloaWinTKO7
1989-10-20Roberto VillarealWinKO3
1989-07-22Raul HernandezWinUD8
1989-07-05Gerardo JimenezWinKO2
1989-04-10Carmelo BustosWinKO3
1989-02-25Leonardo LozadaWinKO1
1989-01-21Serafin PachecoWinKO5