DateOpponentResultMethodRd
2014-05-30José Luis PayanWinTKO5
2014-03-21Felix BojorquezWinTKO5
2013-02-01Antwone SmithLossUD10
2012-07-13Iván PopocaWinRTD8
2011-11-26Sammy VenturaWinTKO2
2011-03-25Jorge Páez Jr.LossUD12
2010-08-07Daniel Eduardo YocupicioWinTKO2
2010-06-18Roberto ValenzuelaWinUD8
2009-09-12Carlos UríasWinTKO2
2009-08-22Christian SolanoWinTKO3
2009-07-25Roberto ValenzuelaWinKO6
2009-01-17James WaykaWinTKO2
2007-10-27Adan CasillasWinTKO6
2006-02-04Rolando ReyesWinUD12
2004-02-13Derrick ParksWinTKO2
2003-10-10Saul DuranWinTKO8
2003-06-14Gustavo CorralWinKO5
2002-08-03Verdell SmithWinKO3
2002-01-25Juan Angel MaciasWinTKO8
2001-08-24Fred LaddWinTKO4
2001-06-16Seung-Ho Yuh TitleWinKO1
2000-04-08Steve QuinonezWinUD10
1999-08-14Sandro MarcosWinKO8
1999-07-10Cristino MotaWinRTD3
1999-06-04Pablo ValenzuelaWinKO4
1999-04-01Julian RomeroWinUD6
1999-02-19Eduardo MontesWinKO3
1998-10-03Julio AlvarezLossTKO10
1998-04-17Julio Sanchez LeonWinTKO8
1997-09-12Hector Javier MarquezWinTKO10
1997-07-04Rafael OlveraWinKO7
1997-03-08Javier RenteriaWinKO1
1997-01-01Jesus CastanedaWinKO2
1996-12-13Jaime FernandezWinKO1
1996-10-12Roberto ValenzuelaWinKO6
1996-09-20Jose Luis MontesWinKO7
1996-08-15Jesus ArceWinKO1
1996-03-15Carlos MadridWinKO2
1995-12-08Cornelio LopezWinKO4
1995-09-29Alfredo CurielWinTKO4
1995-04-07Ramon SotoWinKO3
1994-08-26Alfredo CurielWinTKO6
1994-03-18Francisco ValdezWinKO1
1993-04-30Lucilo NolascoWinTKO2
1993-03-05Juan Carlos SalazarWinTKO1
1992-12-11Ascencion LugoWinTKO3
1992-10-02Francisco ValdezWinTD6
1992-09-04Jorge CastroWinKO2
1992-08-07Rigoberto FelixWinKO3
1992-06-20Ramon AcunaWinKO2
1992-05-29Ramon ArreolaWinKO3
1992-03-30Cesar HuizarWinKO1
1991-11-22Ramiro DuntonWinKO5
1991-09-06Jose ManjarrezWinTKO7
1991-08-19Miguel Angel RamirezWinKO4
1991-04-08Victor MendozaWinKO4
1991-03-21Raul ContrerasWinTKO4
1990-12-21Jesus EscobarWinKO1
1990-10-01Jose AlvarezWinKO2
1990-06-23Manolo RamirezWinKO2
1990-05-04Ricardo ContrerasWinKO2