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