DateOpponentResultMethodRd
2016-07-30Jesus ArevaloLossUD12
2015-10-17Jonatan Lecona RamosWinSD10
2014-09-27Jose CifuentesWinTKO7
2014-04-05Alejandro GonzalezWinTD9
2013-10-26Daniel RosasLossUD10
2013-07-06Fernando Vargas ParraWinUD10
2012-07-28Jose Carlos VargasWinSD10
2011-08-02Fernando Vargas ParraWinSD10
2011-05-21Jhon Alberto MolinaWinRTD5
2011-03-05Jesus VasquezWinUD10
2009-11-13Federico CatubayWinUD12
2009-07-25Alejandro MartinezWinUD10
2009-03-07Reynaldo CajinaWinTKO8
2008-07-05Saturnino NavaWinTKO6
2008-03-08Juan Jose FranciscoWinKO6
2007-09-14Valerio SanchezWinPTS12
2007-03-17Sergio EspinozaLossUD10
2006-07-28Jorge RomeroWinKO3
2005-11-16Everardo MoralesWinUD12
2005-10-01Valerio SanchezWinUD12
2005-04-23Raul Garay CarreonWinKO
2005-03-12Fred Herberto ValdezWinTKO
2005-02-07Valentin LeonWinTKO8
2004-11-19Cruz MolinaWinTKO3
2004-09-04Lauro LopezWinUD10
2004-06-24Noe AcostaWinKO
2004-05-15Vicente HernandezWinKO10
2004-03-27Cesar Ricardo MartinezWinKO7
2004-02-01German PaniaguaWinKO1
2003-08-30Gaspar ChavezWinKO
2003-08-09Vicente HernandezWinKO
2003-05-24Ricardo AstorgaWinKO
2003-03-15Jesús JiménezWinTKO5
2003-01-02Fernando RamirezWinKO
2002-12-14Jesús JiménezWinTKO6
2002-07-21Juan RodriguezWinKO
2001-12-01Manuel MontielWinKO
2001-10-22Luis PereaWinKO
2001-10-13Miguel RiosWinKO
2001-08-25Randy LopezWinKO
2001-03-23Raul Garay CarreonWinKO