DateOpponentResultMethodRd
2026-04-27Jelo BacalsoWinTKO3
2025-08-31Pawan Kumar AryaWinRTD3
2024-12-18James PagalingWinKO3
2024-08-30Jeny Boy BocaWinTKO1
2024-05-10Kenbun TorresLossTKO1
2024-02-13Paipharob KokietgymWinKO1
2023-06-27Michael BravoWinSD10
2022-10-29Ricardo SuenoWinTKO2
2019-12-14Kongfah NakornluangWinTKO6
2019-08-31Yeison VargasWinTKO3
2019-02-09Yuya NakamuraWinTKO2
2018-09-30Julias KisaraweWinTKO1
2018-03-23Stephon Young TitleWinUD12
2017-11-26Ulises RiveroWinTKO6
2017-11-15Ernesto GuerreroWinTKO2
2016-12-04Jerson LuzaritoWinTKO2
2016-09-10Manot ComputWinKO1
2016-06-26Jilo MerlinWinKO4
2016-04-30Marlon ArcillaWinTKO1
2016-02-13Bryan SamsonWinKO1
2015-11-27Romulo Ramayan JrWinKO1
2015-09-26Frejun Dela CruzWinTKO1
2015-06-07Rocky AlvarezWinTKO1
2015-03-08Michael PadayagWinTKO1
2015-01-17Paulo PeronoWinUD6
2014-11-27Rodel GardeWinUD4
2014-09-13Zaldy Jordan JrWinTKO2
2014-07-02George AuguisWinTKO1
2014-05-24Bryan Dave CasumpangWinKO1
2014-03-20Jayson EngalanWinTKO1
2014-02-02Kevin CabonalesWinTKO1