DateOpponentResultMethodRd
2026-08-23Alvin LagumbayWinTKO4
2026-04-17Mikhail GrigoryanLossUD10
2025-12-26Angelo PeñaLossUD10
2025-09-07Narumi YukawaWinTKO6
2025-03-29Ei GoLossUD8
2024-12-15Hiro IchimichiWinTKO3
2024-06-22Arnon YupangWinKO4
2024-01-26Pablito CanadaWinUD8
2023-10-12Kenji FujitaLossUD8
2022-12-11Toshiki ShimomachiLossUD10
2022-08-14Hiroshige OsawaWinTKO5
2021-07-16Alan AlbercaWinTKO1
2020-12-17Marjon PiencenavesWinKO2
2019-12-14Rene DacquelWinRTD3
2019-08-17Alvius MaufaniWinKO1
2018-11-24Uriel LopezWinUD12
2018-06-09Likit ChaneWinTKO3
2017-11-25Kichang KimWinKO1
2017-07-08Goodluck MremaWinTKO1
2017-04-29Master SuroWinUD10
2016-11-26Rex WaoWinTKO5
2016-07-16Junior BejawaWinKO3
2016-04-23Tabthong Tor BuamasWinTKO1
2016-02-27Marco DemecilloWinTKO6
2015-12-30Jerry NardoWinTKO2
2015-09-30Alan AlbercaWinKO5
2015-06-06Pete ApolinarWinKO1
2015-02-21Boyce SultanWinRTD5
2014-12-18John Rey MelligenWinKO1
2014-09-08Roland MagluyanWinTKO2
2014-05-14Marlon ArcillaLossMD6
2013-12-07Jamjam UngonWinKO2
2013-09-25Takaomi NomaWinUD4
2013-08-24Roniel ParconLossUD4