DateOpponentResultMethodRd
2006-07-01Edgar PedrazaWinTKO4
2005-05-14Alex BabaDrawMD8
2003-05-23Trinidad MendozaWinUD12
2002-07-19Domingo GuillenWinKO1
2002-06-01Cuauhtemoc GomezWinTKO7
2000-11-25Arman PedemonteWinTKO
2000-10-07Jorge Alberto ReyesWinRTD2
2000-05-06Jorge MunozWinUD12
2000-03-04Adarryl JohnsonWinTKO5
1999-12-04Richard DinkinsWinTKO1
1999-08-14Leonardo GutierrezWinKO6
1999-06-11Enrique JupiterDrawSD10
1999-05-08David VazquezWinUD10
1998-07-19Tomas CordobaWinKO1
1998-02-24Joe ManzaniWinUD10
1997-11-25Roberto LopezWinKO5
1997-03-08Jaji Sibali TitleWinKO6
1996-11-01Hipolito Saucedo TitleWinTKO12
1996-05-30Esteban AyalaWinTKO3
1995-09-08Willy SalazarLossRTD7
1995-07-29Miguel MartinezWinKO6
1995-02-10Javier CintronWinKO3
1994-12-08Andres CazaresWinKO1
1994-11-18Domingo SosaWinTKO1
1994-10-12Marcos PechcoWinRTD6
1994-09-09Manuel Jesus HerreraWinTKO12
1994-08-03Facundo RodriguezWinTKO1
1994-05-27Hugo TorresWinTKO6
1994-05-05Brian LononWinTKO2
1994-02-09Elidio DominguezWinKO3
1994-01-09Armando DiazWinTKO9
1993-11-30Juan Gabriel CortesWinTKO1
1993-08-09Orlando MaloneWinTKO5
1993-06-19Manuel RoblesWinUD6
1993-05-22Silverio PorrasWinTKO2
1993-04-13Alberto CantuWinTKO3
1993-02-16Aureo DominguezWinTKO5
1993-01-15Oscar JimenezWinKO1
1992-10-27Andres AguilarWinUD4
1992-10-02Ruben LuzaniaclaWinTKO2
1992-09-16Eduardo AvalosWinKO1
1992-08-29Alfredo TorrezWinTKO1
1992-08-18Mauro BetancourtWinTKO1
1992-08-14Raul HernandezWinKO1