DateOpponentResultMethodRd
2018-05-26Ricardo RomanWinTKO4
2017-09-30Edgar JimenezWinTKO5
2017-04-22Juan JimenezWinTKO5
2016-11-05Efrain PérezWinTKO3
2016-09-03Yader CardozaWinTKO4
2015-12-05José CayetanoLossTD6
2015-08-08Roberto Pucheta AmadorWinUD10
2015-04-25Ricardo RomanWinTKO7
2014-01-18Gabriel PenaWinTKO10
2013-10-05Javier GalloWinTD5
2013-01-26Fernando LumacadWinKO1
2012-11-24Manuel de los Reyes HerreraWinKO1
2012-06-30Richard GarciaWinTKO2
2012-01-14Roberto CastanedaWinTKO5
2011-09-15Devis PérezWinKO5
2011-07-30Jesús VázquezWinTKO2
2011-05-21Julio David Roque LerWinKO3
2011-03-05José TamayoWinTKO2
2010-12-16Daniel RosasLossUD10
2010-11-17Enrique BernacheWinTKO1
2010-09-06Adan OsunaWinUD6
2010-03-27David SolanoWinTKO3
2009-10-24Antonio ChabetWinTKO2
2009-06-20Fernando VargasWinSD6
2009-05-23Saúl NavaWinRTD4
2008-07-25Álvaro MuroWinUD6
2008-03-28Jorge RomeroWinKO3
2007-10-27Adolfo ArrellanoWinTKO3
2007-08-31Eduardo AvacaWinTKO2
2007-07-21Levi PérezWinRTD1
2007-07-13Rutilo JimenezWinTKO3
2007-05-19Mauricio CervantesWinKO2
2007-04-27Gabriel LópezWinTKO4
2007-02-23Gabriel LópezWinUD4
2007-02-03Ricardo OcadizWinKO1
2006-11-04Luis Eduardo PérezWinTKO1
2006-09-30Christian HernándezWinKO3