DateOpponentResultMethodRd
2026-09-12Alexis Molina AguirreWinTKO9
2026-06-21Alessio LorussoLossUD10
2026-03-13Ismael Garnica GordilloWinTKO8
2025-12-13Ruben Antonio Tostado GarciaWinTKO3
2024-11-30Jose Miguel CalderonLossMD10
2022-07-29David CarmonaWinUD10
2022-03-25Juan Ramirez MarquezWinUD10
2021-05-29Juan Gabriel MedinaWinKO2
2020-12-08Erick Gonzalez HernandezWinRTD4
2019-11-22Roberto Sanchez CantuWinTKO8
2019-07-26Andres Garcia GuzmanWinKO4
2019-05-18Marco Antonio MonterosWinTKO5
2019-04-06Alfredo Mejia VargasWinUD8
2019-02-22Juan Higuera VillanuevaWinRTD1
2018-03-24Jose L. Martinez-MercadoDrawSD10
2017-12-08David GodinezWinKO
2017-10-21Efrain GonzalezWinUD6
2017-05-26Samuel MedinaWinKO3
2017-03-04Oskar Jesus Talla DavalosWinTKO6
2016-11-12Jose L. Martinez-MercadoDrawMD8
2016-09-24Luis LozanoWinTKO1
2016-03-17Mario Lara RiveraWinUD8
2015-10-23Efrain GonzalezWinUD8
2015-08-14Angel BarcenasWinUD6
2014-11-15Johnny Michel GarciaLossSD6
2014-04-05Francisco LanderosWinUD6
2013-12-21Hector FloresLossUD6
2013-10-26Jaziel Escobedo BrunnWinSD6
2013-09-27Francisco LanderosWinUD4
2013-08-10Felix RubioWinUD6
2013-06-28Felix RubioWinUD4
2013-05-11Hector FloresDrawSD4
2013-04-10Pablo LopezWinTKO3
2013-02-09Jose LopezWinTKO1
2012-12-21Mario ValdezWinTKO2