No intervalo registrado são 33 lutas entre 2014 e 2026, cerca de uma a cada 4.4 meses. 20 das 29 vitórias vieram antes do limite, 3 delas no primeiro round. Das 4 derrotas, 1 vieram antes do limite e 3 nos pontos. A melhor vitória foi sobre Nawaphon Kaikanha em 2022, avaliado em 2287 na época.
DataAdversárioResultadoMétodoRd
2026-04-23Andre DonovanVitóriaUD10
2025-12-06Herlan GomezVitóriaTKO4
2022-04-09Francisco Pedroza PortilloVitóriaUD10
2021-08-14Joshua Greer Jr.VitóriaUD10
2020-06-25Leonardo BaezVitóriaRTD7
2019-06-15Goodluck MremaVitóriaKO3
2019-03-30Cris PaulinoVitóriaTKO5
2018-02-24Immanuel NaidjalaVitóriaTKO3
2017-10-21Julias KisaraweVitóriaKO1
2017-08-19Lolito SonsonaVitóriaUD10
2017-06-03Emanuel ArmendarizVitóriaTKO5
2017-02-03Marco DemecilloVitóriaUD8
2016-12-10Enrique BernacheVitóriaTKO6
2016-10-08Gerpaul ValeroVitóriaTKO7
2016-08-03Jeffrey FranciscoVitóriaUD6
2016-06-24Virden RiveraVitóriaKO3
2016-05-20Matias Agustin ArriagadaVitóriaTKO5
2016-03-19Junior BajawaVitóriaTKO4
2015-12-18Markquil SalvanaVitóriaRTD5
2015-08-19Danilo GabisayVitóriaTKO5
2015-03-06Alvin BaisVitóriaTKO3
2014-10-17Egi RoztenVitóriaTKO1
2014-08-15Chatri SariphanVitóriaTKO1