Within the recorded range there are 32 bouts between 2009 and 2026, about one every 6.5 months. 9 of the 24 wins came inside the distance, 2 of them in the first round. Of the 5 losses, 5 came inside the distance and none on the cards. The best win came against Marlon Tapales in 2026, who was rated 2313 at the time.
DateOpponentResultMethodRd
2026-08-16Alex Santisima Jr.LossTKO8
2025-04-10Jon Jon EstradaWinTKO1
2024-10-13Filipus NghitumbwaLossTKO1
2022-05-20Keita KuriharaDrawTD4
2019-05-08Sukpraserd PonpitakWinUD10
2018-12-01Arega YunianWinKO4
2016-09-02JP MacadumpisWinKO1
2016-04-19Pipat ChaipornWinTKO5
2015-12-17Atikun SalaoklangWinKO2
2015-04-16Gakuya FuruhashiDrawMD10
2014-12-06Taiki MinamotoWinUD10
2014-12-06Yasutaka IshimotoWinUD
2014-07-28Nunchanuthorn KasemthanaboonWinTKO4
2014-01-11Yuki FujimotoWinTKO8
2013-10-05Yuki IwasakiWinUD8
2012-11-18Roli GascaWinSD12
2012-07-14Masaaki SerieWinUD12
2012-03-18Hiromasa OhashiWinTD9
2011-11-03Roli GascaWinUD12
2011-05-21Yudai MatsumotoWinUD8
2011-01-16Thaweechok SoseethaWinUD8
2010-10-10Eric RapadaWinUD10
2010-05-02Gedeon AmbaWinUD8
2010-02-21Koki SakaWinRTD2
2009-11-08Thanachot PanyarsungWinKO3