No intervalo registrado são 40 lutas entre 2012 e 2026, cerca de uma a cada 4.3 meses. 28 das 37 vitórias vieram antes do limite, 3 delas no primeiro round. Das 3 derrotas, 3 vieram antes do limite e nenhuma nos pontos. A melhor vitória foi sobre Shinsuke Yamanaka em 2017, avaliado em 2436 na época.
DataAdversárioResultadoMétodoRd
2025-10-26Sathaporn SaartVitóriaTD8
2025-02-22Kyonosuke KamedaVitóriaTKO7
2022-10-01David CarmonaVitóriaTKO3
2018-12-01Renson RoblesVitóriaTKO7
2018-10-06Jason CanoyVitóriaKO3
2017-03-11Jesús MartínezVitóriaRTD4
2016-12-17Raymond TabugonVitóriaTKO4
2016-04-16Martín CasillasVitóriaUD10
2016-01-30Humberto MoralesVitóriaTKO5
2015-09-26John Mark ApolinarioVitóriaTKO2
2015-02-28Jether OlivaVitóriaRTD4
2014-12-06Carlos FontesVitóriaTKO8
2014-08-30Víctor MéndezVitóriaSD8
2014-06-27José EstrellaVitóriaRTD5
2014-04-11Antonio RodríguezVitóriaKO3
2014-02-15Javier CifuentesVitóriaKO4
2013-12-13Adán OsunaVitóriaTKO1
2013-10-26Oswaldo CastroVitóriaUD8
2013-08-23Saúl HernándezVitóriaTKO5
2013-06-14Rafael AlvaradoVitóriaTKO2
2013-04-10Marino CaneteVitóriaTKO2
2013-02-16Leonardo ReyesVitóriaTKO1
2012-11-28Joan SandovalVitóriaUD4
2012-09-20Carlos CastañedaVitóriaUD4
2012-06-07Javier MirandaVitóriaUD4
2012-05-05José Guadalupe SalgadoVitóriaTKO1