Within the recorded range there are 33 bouts between 2012 and 2026, about one every 5.0 months. 15 of the 25 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 2 came inside the distance and 3 on the cards. Since 2022 the run stands at 8 straight wins. The best win came against Melvin Jerusalem in 2017, who was rated 2033 at the time.
DateOpponentResultMethodRd
2026-03-13Pablito BalidioWinUD6
2025-04-27Minh Phat SamWinTKO10
2024-12-27Ariston AtonWinUD8
2024-08-30Jonathan RefugioWinRTD5
2024-07-11Pablito BalidioWinKO1
2023-07-12Clyde AzarconWinTKO4
2022-12-04Kenichi HorikawaWinTKO7
2022-08-24Ryan MakiputinWinTKO4
2022-04-09ArAr AndalesDrawMD12
2021-10-29Michael CamelionWinUD6
2021-05-21Nhlanhla TyirhaLossUD10
2020-11-21Jovab LucasWinRTD3
2019-07-11Ryan MakiputinWinKO3
2018-01-21Rodel TejaresWinTKO3
2016-04-24Fabio MarfaWinTKO4
2016-01-12Jesse EspinasLossTKO5
2015-08-23Rodel TejaresWinTKO8
2015-06-12Jonathan RicablancaWinUD6
2015-01-12Jerry TomogdanLossMD10
2014-11-11Lyster Jun ProncoWinUD10
2014-09-20Jessie James BoylesWinUD6
2014-08-02JR SalvadorWinUD8
2014-05-03Mark Anthony FloridaWinUD8
2014-01-11Felipe Cagubcob Jr.DrawSD6
2013-09-30Jherald TuyorWinTKO4
2013-08-01Marwin CristotaWinTKO4
2013-03-09Keith BatolenyoWinTKO1
2012-12-02Garry RojoWinUD4