No intervalo registrado são 33 lutas entre 2012 e 2026, cerca de uma a cada 5.0 meses. 15 das 25 vitórias vieram antes do limite, 2 delas no primeiro round. Das 5 derrotas, 2 vieram antes do limite e 3 nos pontos. Desde 2022, a sequência está em 8 vitórias seguidas. A melhor vitória foi sobre Melvin Jerusalem em 2017, avaliado em 2033 na época.
DataAdversárioResultadoMétodoRd
2026-03-13Pablito BalidioVitóriaUD6
2025-04-27Minh Phat SamVitóriaTKO10
2024-12-27Ariston AtonVitóriaUD8
2024-08-30Jonathan RefugioVitóriaRTD5
2024-07-11Pablito BalidioVitóriaKO1
2023-07-12Clyde AzarconVitóriaTKO4
2022-12-04Kenichi HorikawaVitóriaTKO7
2022-08-24Ryan MakiputinVitóriaTKO4
2022-04-09ArAr AndalesEmpateMD12
2021-10-29Michael CamelionVitóriaUD6
2021-05-21Nhlanhla TyirhaDerrotaUD10
2020-11-21Jovab LucasVitóriaRTD3
2019-07-11Ryan MakiputinVitóriaKO3
2018-01-21Rodel TejaresVitóriaTKO3
2016-04-24Fabio MarfaVitóriaTKO4
2016-01-12Jesse EspinasDerrotaTKO5
2015-08-23Rodel TejaresVitóriaTKO8
2015-06-12Jonathan RicablancaVitóriaUD6
2015-01-12Jerry TomogdanDerrotaMD10
2014-11-11Lyster Jun ProncoVitóriaUD10
2014-09-20Jessie James BoylesVitóriaUD6
2014-08-02JR SalvadorVitóriaUD8
2014-05-03Mark Anthony FloridaVitóriaUD8
2014-01-11Felipe Cagubcob Jr.EmpateSD6
2013-09-30Jherald TuyorVitóriaTKO4
2013-08-01Marwin CristotaVitóriaTKO4
2013-03-09Keith BatolenyoVitóriaTKO1
2012-12-02Garry RojoVitóriaUD4