Within the recorded range there are 45 bouts between 2000 and 2024, about one every 6.6 months. It has been 21 months since the last bout. 12 of the 35 wins came inside the distance. Of the 9 losses, 2 came inside the distance and 7 on the cards. Since 2023 the run stands at 3 straight wins. The best win came against Shin Ono in 2014, who was rated 2078 at the time.
DateOpponentResultMethodRd
2024-12-18Kha LuWinUD12
2023-09-10Jerome BaloroWinUD8
2023-06-11Joel LinoWinUD8
2020-12-27Reiya KonishiWinUD6
2014-12-31Go Odaira TitleWinTKO7
2014-05-07Shin Ono TitleWinUD12
2013-12-03Vergilio Silvano TitleWinUD12
2012-10-13Mateo HandigLossSD12
2010-09-01Tshepo LefeleWinTKO6
2009-03-12Roemart SentillasWinUD8
2008-09-22Javier MurilloWinUD10
2008-04-28Mating KilakilWinKO9
2008-01-05Ngaoprajan SIthsaithongWinTKO9
2007-10-06Fabio MarfaWinUD10
2006-03-18Satoshi KogumazakaWinTD9
2005-12-03Rollen Del CastilloWinTD8
2004-12-08Numchai TaksinisanWinKO3
2004-08-07Elmer GejonWinMD10
2004-02-15Kosuke FujiwaraWinUD10
2003-12-21Saming TwingymWinTKO3
2003-04-21Masato HatakeyamaLossTKO9
2002-07-13Takashi OkajimaWinTKO8
2002-05-05Daisaku KashiwagiWinTKO4
2001-12-15Koyo YamazakiWinUD6
2001-11-18Yoshifumi NishimuraWinTKO2
2001-10-13Daigoro OmagariWinUD6
2001-09-13Hiroaki KusunokiWinMD6
2001-07-22Taiki TatsuiwaWinKO2
2001-04-28Takashi KunishigeWinUD4
2000-10-18Yozo NakamuraWinTKO4