DateOpponentResultMethodRd
2010-09-24Jose AlonsoWinTKO4
2010-03-06Jorge Alberto ReyesWinTKO4
2007-02-23Evaristo PrimeroWinMD10
2005-09-16Sandro MarcosLossKO2
2005-04-15Frankie ArchuletaWinUD10
2005-01-22Nicky BentzWinSD10
2004-03-05Frankie ArchuletaLossSD10
2003-09-26Carlos ContrerasWinUD10
2002-01-19Eduardo Enrique AlvarezWinTKO1
2001-03-17Cuauhtemoc GomezWinRTD6
2000-05-06Pedro Javier Torres TitleWinUD12
1999-04-24Alberto MartinezWinKO1
1998-08-29Carlos Francis HernandezWinUD10
1997-12-13Andy Agosto TitleWinUD12
1997-03-08Jorge Barrera TitleWinTKO3
1996-11-30Adonis Cruz TitleWinUD12
1996-10-11Sammy Stewart TitleWinTKO7
1996-06-07Ivan Alvarez TitleWinTKO8
1996-04-30Ramon GonzalesWinTKO2
1996-02-03Giovanni Andrade TitleWinTKO2
1995-12-01Willy Salazar TitleWinRTD9
1995-10-19Raul RiosWinUD10
1995-09-09Jesse MirandaWinUD10
1995-05-06Ricardo Vargas TitleDrawTD8
1995-02-10Jose Rafael Sosa TitleWinUD12
1994-07-15Oscar AguilarWinTKO3
1994-06-24Rafael GranilloWinTKO9
1994-05-05Antonio RuizWinUD10
1994-04-15Arturo EstradaWinTKO2
1994-03-27Jaime OlveraWinKO4
1990-10-26Santiago CaballeroWinTD7
1990-09-20Luigi CamputaroWinUD12
1990-07-27Jose MontielWinTKO9
1990-06-21Pablo ValenzuelaWinKO5
1990-05-10Roland GomezWinTKO11
1990-03-16Abraham GarciaWinTKO1
1990-02-16Jesus ChongWinUD8
1989-12-01Martin Perez RamirezWinUD8
1989-11-17Prudencio De JesusWinTKO1
1989-08-19Hugo PartidaWinKO2
1989-06-17Josefino SuarezWinUD8
1989-03-23Fred HernandezWinUD8
1989-02-17Abner BarajasWinTKO2
1988-12-01Simon ContrerasWinUD8
1988-10-14Jorge SalinasWinTKO1
1988-09-29Manuel MartinezWinKO1
1988-09-16Miguel MartinezWinKO1
1988-06-30Martin Perez RamirezWinTKO1
1988-05-16Norberto AyalaWinKO4
1988-04-11James DeanWinUD6
1988-03-28Efren ChavezDrawMD4