DateOpponentResultMethodRd
2024-09-07Ivan RedkachWinTKO2
2023-03-25Neeraj GoyatWinUD10
2022-03-19Francisco Javier PerezWinTKO2
2021-10-30Josue VargasWinTKO1
2020-07-07Kendo CastanedaWinUD10
2019-05-18Eleazar ValenzuelaNCNC3
2018-10-20Domicio RondonWinTKO7
2018-06-16Carlos Diaz RamirezWinKO5
2017-11-04Abner LopezWinTKO6
2017-06-17Miguel ZamudioWinTKO6
2017-04-01Jesus SilveiraWinTD5
2016-04-16Pedro NavarreteWinUD10
2016-01-23Ammeth DiazWinTKO1
2015-04-25Armando RoblesWinKO1
2015-01-17Orlando VazquezWinKO2
2014-08-09Adrian Rodriguez GarzaWinKO3
2014-04-26Robert FrankelWinUD8
2014-03-01Johnnie EdwardsWinTKO2
2013-12-21Emanuel LopezWinKO3
2013-10-11Luis ArceoWinTKO3
2012-11-24Rodolfo QuintanillaWinTKO5
2012-10-20Jovany Javier GomezWinTKO1
2012-09-21Cristian FavelaWinTKO6
2012-09-08Roberto HernandezWinTKO1
2012-06-02Abraham AlvarezWinTKO6
2012-03-16Sergio Joel De la TorreWinTKO2
2011-12-10Luis Rey CampoaWinKO1
2011-09-23Arron RobinsonWinKO1
2011-05-19Yakub ShidaevWinUD6
2010-12-18Manuel DelcidWinUD4
2010-05-28Alejandro AlonsoWinRTD1
2010-05-07Manuel RuizWinTKO1
2010-02-12Jesus GonzalezWinKO1
2009-12-25Ignacio MondragonWinKO1