DateOpponentResultMethodRd
2024-08-27Kazuki NakajimaLossKO2
2024-05-14Prathip ChinramWinTKO2
2023-09-03José VelásquezWinUD8
2023-07-20Kiattisak ThawisapWinKO2
2022-10-22Mugicha NakagawaLossTKO4
2022-06-23Naoto MizutaniWinTKO7
2020-08-22Shohei KawashimaWinKO6
2019-10-11Jhunriel RamonalLossTKO3
2019-01-29Takafumi NakajimaWinTKO6
2018-07-27Yusaku KugaWinTKO10
2018-04-17Roman CantoWinTKO4
2017-12-31Adundet SaithonggymWinTKO3
2017-07-19Mikihiko SetoWinTKO5
2016-02-17Waldo SabuWinKO5
2015-06-10Pipat ChaipornWinUD12
2015-02-27Jimmy PaypaWinKO1
2014-07-21Lee Jae-sungWinTKO10
2014-02-10Jovylito AligarbesWinKO2
2013-10-14Jhunriel RamonalWinTKO3
2013-06-10Euta KikuchiWinTKO9
2012-11-03Takuya YamaguchiWinUD8
2012-07-11Jonathan BaatWinUD8
2012-05-11Takafumi NakajimaLossUD8
2011-10-01Coach HirotoDrawSD8
2011-04-07Yuki KishiWinTKO8
2010-11-15Ryoji OkahataWinTKO6
2010-07-26Yuji TakahashiWinUD6
2010-02-15Masahiro IshidaWinUD6
2009-11-07Yasutaka IshimotoLossUD8
2009-07-31Yuji OtaWinTKO3
2009-03-24Hiroaki AbeWinUD6
2008-10-09Hideto OishiWinUD4
2008-05-16Shoken HorahiraLossUD4
2007-12-24Ken JiroDrawMD4
2007-08-06Yuki KuboLossMD4
2007-05-29Kenta KozekiWinUD4
2007-04-18Masatsugu IidaWinKO2
2006-10-31Shinnosuke SatoWinKO1