DateOpponentResultMethodRd
2026-08-29Weljon MindoroWinTKO9
2025-10-25Ricardo Banuelos CernasWinKO3
2025-02-22Luis Enrique Montelongo MoralesWinTKO2
2025-01-25Eduardo Alfonso Moguel CapitoWinTKO1
2023-03-25Mauricio Gutierrez CastorWinTKO5
2022-03-25Mikaël ZewskiWinTKO9
2022-01-15Omir RodriguezWinKO1
2021-07-17Luis Enrique MontelongoWinUD10
2021-04-10Ivan MatuteWinKO2
2021-01-16Abraham Juarez RamirezWinTKO1
2019-12-14Adolfo Mauricio MoreschiWinRTD4
2019-10-19Adrian PerezWinTKO5
2019-08-31Jesus PerezWinTKO4
2019-04-06David BustamanteWinUD4
2018-08-18Jesus Antonio RojasWinKO3
2017-11-11Dario FermanWinTKO7
2017-01-14Daniel EcheverriaWinUD10
2016-08-20Alvaro RoblesWinUD10
2016-06-18Ramses AgatonWinUD10
2016-02-06Charlie NavarroWinKO5
2015-11-28Jorge Páez Jr.WinUD10
2015-08-08Jhony NavarreteWinUD10
2015-05-30Cruz Antonio FloresWinTKO4
2015-02-28Uriel GonzalezWinKO2
2014-11-07Victor FonsecaWinUD10
2014-08-29Javier CarreraWinTKO5
2014-02-10Jose Luis Vazquez TapiaWinKO5
2014-01-11Enrique SotoWinTKO3
2013-11-22Cesar SanchezWinKO1
2013-09-27Ciro ArellanesWinUD6
2013-08-23Engelberto ValenzuelaWinKO1
2013-08-03Cesar SanchezWinTKO2
2013-07-13Roberto RamirezWinSD6
2013-06-14Rodolfo ManriquezWinKO3
2013-04-12Angel VerdialesWinKO3
2012-09-20Pedro GarciaWinKO3
2012-07-27Alberto TuenWinUD4