No intervalo registrado são 50 lutas entre 2008 e 2026, cerca de uma a cada 4.3 meses. 28 das 45 vitórias vieram antes do limite, 3 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Román González em 2021, avaliado em 2504 na época.
DataAdversárioResultadoMétodoRd
2025-06-14Karim Arce LugoVitóriaUD10
2022-09-03Argi CortesVitóriaUD12
2019-08-24Dewayne Beamon TítuloVitóriaTKO9
2018-12-08Victor MendezVitóriaRTD8
2017-03-11Anuar SalasVitóriaTKO5
2016-10-08Raymond TabugonVitóriaUD10
2014-12-06Joebert AlvarezVitóriaUD10
2012-08-24German MerazVitóriaTKO9
2012-04-14Jonathan Lecona RamosVitóriaUD8
2011-12-08Luis MayVitóriaUD8
2011-11-02Jose Alfredo TiradoVitóriaTKO2
2011-09-16Ivan DiazVitóriaUD6
2011-07-02Manuel LugoVitóriaTKO3
2011-02-18Jorge CardenasVitóriaKO2
2010-12-11Jose Guadalupe MartinezVitóriaUD6
2010-10-02Manuel ArmendarizVitóriaTKO2
2010-08-07Carlos RodriguezVitóriaTKO2
2010-05-14Francisco SotoVitóriaUD10
2010-02-20Jose TamayoVitóriaKO3
2009-12-12Marino MontielVitóriaKO1
2009-10-16Carlos JacoboVitóriaKO5
2009-09-04Felipe AcostaVitóriaTKO3
2009-07-31Javier MerazVitóriaTKO2
2009-05-23Eduardo GutierrezVitóriaTKO5
2009-04-11Carlos LopezVitóriaKO2
2009-03-29Jorge RamirezVitóriaKO6
2009-03-06Roberto HernandezVitóriaKO1
2009-01-31Gregorio CortezVitóriaTKO4
2008-12-13Vicente MaroquinVitóriaRTD2
2008-11-14Daniel Contreras JrVitóriaKO1
2008-08-30Sergio ChavezVitóriaUD4