Within the recorded range there are 28 bouts between 2013 and 2025, about one every 5.2 months. It has been 15 months since the last bout. 20 of the 25 wins came inside the distance, 9 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Jakrawut Majungoen in 2023, who was rated 1860 at the time.
DateOpponentResultMethodRd
2024-12-11Sanchai YotboonWinTKO1
2024-01-26Arvin MagramoWinTKO1
2023-04-01Jakrawut MajungoenWinKO9
2021-10-22Arnold GardeWinKO1
2021-07-16Richard ClaverasWinTKO1
2020-12-18Roland Jay BiendimaWinKO1
2020-10-07Richard RosalesWinUD10
2018-12-22Vincent BautistaWinUD8
2018-08-18Jerry TomogdanWinKO12
2018-04-03Ian LigutanWinKO2
2017-03-18Demsi ManufoeWinKO1
2016-12-02Philip Luis CuerdoWinKO7
2016-07-30Charlie CabillaWinTKO1
2016-01-09Ryan TampusWinSD10
2015-09-12Jesse EspinasWinTKO8
2015-06-14Jason NeriWinKO4
2015-06-14Charlie CabillaWinRTD8
2015-01-10Belmar PlazaWinTKO1
2014-10-05Bonjun LoperezWinTKO2
2014-08-23Melmark DignosWinTKO4
2014-05-24Dondon AmparadoWinTKO2
2014-03-20Jessie SuacasaWinUD6
2014-01-10Reymund FerminWinKO1
2013-09-07Garry RojoWinKO3