DateOpponentResultMethodRd
2026-04-11Tomoya TsuboiNCNC2
2025-09-06Alexis Molina AguirreDrawSD10
2025-03-28Jose Armando ValdesWinUD10
2024-02-17Lamberto MaciasWinUD10
2023-06-28Miguel Angel HerreraWinUD10
2022-09-17Angel Aviles ArmentaWinUD10
2021-09-11Marlon Rios SarinanaWinUD8
2021-07-10Samuel GutierrezWinTKO3
2019-11-15Victor MatuteWinTKO4
2019-07-20Janiel RiveraWinUD12
2019-04-13Marvin SolanoWinKO5
2018-12-08Jorge Guerrero AguilarWinPTS8
2018-09-01Roberto SánchezWinRTD10
2018-05-18Ángel GuevaraWinTKO6
2016-10-15Jerry TomogdanWinUD10
2016-07-02Rubén MontoyaWinTD6
2016-02-20Jether OlivaWinUD10
2015-04-11Richard Claveras TitleWinTKO1
2014-09-20Alejandro MoralesWinTKO6
2013-11-30Ivan MenesesWinRTD2
2012-05-19Jose Guadalupe MartinezWinUD12
2012-04-14Patricio CamachoWinKO2
2011-12-10Manuel JiménezWinRTD4
2010-12-18Karluis DiazWinKO3
2010-11-13Raul Garay CarreonWinKO1
2010-08-14German Aaron CotaWinKO3
2010-07-16Charly ValenzuelaWinTKO5
2010-06-04Doroteo AguileraWinTKO5
2010-03-27Jesus HernandezWinUD4
2010-02-05German Aaron CotaWinUD8
2009-11-21Cesar LopezWinKO1
2009-10-10Pedro GonzalezWinTKO3
2009-07-11Noe AlvarezWinTKO2
2009-06-13Miguel Angel HernandezWinUD6
2009-05-16Francisco LopezWinTKO3
2009-03-14German Aaron CotaWinUD4
2008-03-15Gabriel LopezWinTKO2