Within the recorded range there are 20 bouts between 2019 and 2026, about one every 4.7 months. 13 of the 19 wins came inside the distance, 2 of them in the first round. The best win came against Manuel Ávila in 2026, who was rated 2151 at the time.
DateOpponentResultMethodRd
2026-07-18Manuel ÁvilaWinTKO1
2024-09-20Jorge CastanedaWinTKO3
2024-04-13Luis CoriaWinUD8
2023-08-26Yohan VasquezWinUD10
2023-03-15Paul FlemingWinTKO12
2022-12-10Defry PaluluWinTKO2
2022-10-23Carlo MagaliWinUD12
2022-03-12Tomjune MangubatWinTKO12
2022-01-14Mark John YapWinKO3
2021-12-04Delmar PellioWinTKO2
2021-04-30Junny SalogaolWinUD12
2020-09-04Lorence RosasWinKO4
2020-07-03Eduardo MancitoWinUD10
2020-05-01Pablito CanadaWinTKO4
2020-02-13Jon Jon EstradaWinUD10
2020-02-07Dave BarlasWinTKO3
2019-08-24Virgil PutonWinTKO1
2019-03-05Justin CabarlesWinKO2
2019-01-01Ernesto CagampangWinTKO2