Weightclass:  Welterweight
Location:  Osaka, Japan
Record:  24 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/06/2025Osaka, Japan23 - 20 Mitsuru Takeda1 - 0 WPts
10/04/2025Osaka, Japan22 - 20 Ki-hun Choe4 - 19(1) WPts
10/02/2025Osaka, Japan21 - 20 Takeo Koike3 - 10 WPts
12/12/2024Osaka, Japan20 - 20 Joaquin Monsanto3 - 4(1) WPts
12/10/2024Osaka, Japan19 - 20 Hisoka Kimoto6 - 3 WPts
14/08/2024Osaka, Japan18 - 20 Lucas Griff3 - 6 WPts
16/06/2024Osaka, Japan17 - 20 Nori Suko2 - 0 WPts
17/04/2024Osaka, Japan16 - 20 Kazuhiko Noguchi4 - 11 WPts
17/02/2024Osaka, Japan16 - 19 Waqar Elkhouri21(2) - 18 LPts
20/12/2023Osaka, Japan15 - 19 Aftab Abdallah3 - 7 WPts
21/10/2023Osaka, Japan15 - 18 Jakša Nad9 - 9 LPts
22/08/2023Osaka, Japan14 - 18 Gazi Rassi7 - 2 WPts
23/06/2023Higashiosaka, Japan13 - 18 Aoi Koizumi9(1) - 19 WPts
28/04/2023Minsk, Belarus13 - 17 Lazar Boyko23(1) - 8 LPts
28/02/2023Saitama, Japan13 - 16 Akira Date19 - 13 LPts
09/01/2023Edmonton, Canada13 - 15 John Couden20 - 13 LPts
11/11/2022Shizuoka, Japan13 - 14 Hisoka Inaba11(1) - 9 LPts
24/09/2022Takatsuki, Japan12 - 14 Ichiro Nakata6 - 20 WPts
21/08/2022Salvador, Brazil11 - 14 Paco Brasil6 - 24 WPts
23/06/2022Mueang Samut Prakan, Thailand11 - 13 Thongtaeng Samanda17 - 11 LPts
25/04/2022Si Racha, Thailand10 - 13 Wisanu Kiatwat2 - 16 WPts
25/02/2022Managua, Nicaragua9 - 13 Quito Leano18 - 6 WPts
27/12/2021Maroua, Cameroon8 - 13 Jean-Baptiste Mevoungou3 - 7 WPts
29/10/2021Minsk, Belarus8 - 12 Danylko Petrenko16 - 8 LPts
31/08/2021Osaka, Japan7 - 12 Sergei Poltorak15 - 8 WPts
01/07/2021Rome, Italy7 - 11 Colombo Giusto9 - 12(1) LPts
02/05/2021Hiroshima, Japan7 - 10 Daiki Shinohara6 - 11 LPts
15/03/2021Osaka, Japan6 - 10 Noah McAslan1 - 10 WPts
15/01/2021Osaka, Japan5 - 10 Andy Kidd8 - 10 WPts
15/11/2020Yokohama, Japan5 - 9 Yasushi Hamasaki8 - 9 LPts
20/09/2020Osaka, Japan4 - 9 Hiroki Sano5 - 7 WPts
19/07/2020Osaka, Japan3 - 9 Daiki Ito6 - 3 WPts
18/05/2020Tokyo, Japan2 - 9 Iwao Nakazawa4(1) - 8 WPts
30/03/2020Tokyo, Japan2 - 8 Ryo Mura10 - 3 LPts
26/02/2020Shymkent, Kazakhstan2 - 7 Seymur Tolymbeckow7 - 7 LPts
28/12/2019Osaka, Japan2 - 6 Satoshi Morino3 - 2 LPts
28/10/2019Batam, Indonesia1 - 6 Hamzah Nurdjaman3 - 6 WPts
30/08/2019Kyoto, Japan1 - 5 Raiden Nakamura4 - 1 LPts
07/07/2019Saitama, Japan1 - 4 Mitsuru Nagasawa0 - 2 LPts
30/05/2019Buenos Aires, Argentina1 - 3 Joaquin Vences4 - 5 LPts
31/03/2019Takarazuka, Japan1 - 2 Michi Horiuchi4 - 1 LPts
31/01/2019Paris, France1 - 1 Quennel Saint-Jean1 - 3 LPts
03/12/2018Montevideo, Uruguay1 - 0 Sierra Nery0 - 3 LPts
05/10/2018Osaka, Japan0 - 0 Diego Madrazo0 - 0 WPts