Weightclass:  Welterweight
Location:  Sagamihara, Japan
Record:  31 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2031Sagamihara, Japan30 - 15 Mikhail á Dounev8 - 12 WPts
28/01/2031Sagamihara, Japan29 - 15 Chivalry Bazinet4 - 8 WPts
29/11/2030Sagamihara, Japan28 - 15 Slak Iskanyan0 - 4 WPts
30/09/2030Sagamihara, Japan27 - 15 Shayan Khalili11 - 12 WPts
02/08/2030Sagamihara, Japan26 - 15 Kamran Abba4 - 12 WPts
04/06/2030Sagamihara, Japan25 - 15 Guido Contrera5 - 19 WPts
05/04/2030Sagamihara, Japan24 - 15 Takeo Shibata1 - 4 WPts
04/02/2030Sagamihara, Japan24 - 14 Joaquin Carmen10 - 6 LPts
06/12/2029Sagamihara, Japan23 - 14 Siragan Jagdjian1 - 2 WPts
07/10/2029Sagamihara, Japan22 - 14 Jarl Hennings0 - 9 WPts
08/08/2029Sagamihara, Japan21 - 14 Jiro Tamura15 - 22 WPts
10/06/2029Sagamihara, Japan20 - 14 Daichi Shinsato1 - 2 WPts
11/04/2029Shizuoka, Japan19 - 14 Mikio Matsuda9 - 20 WPts
11/02/2029Sagamihara, Japan18 - 14 Mikio Shoji3 - 1 WPts
13/12/2028Santiago, Chile17 - 14 Juan Sias1 - 5 WPts
15/10/2028Odense, Denmark16 - 14 Zvi Mai4 - 7 WPts
17/08/2028Sagamihara, Japan15 - 14 Mitsuru Hamada8 - 6 WPts
18/06/2028Sagamihara, Japan14 - 14 Fumio Miyashita14 - 8 WPts
19/04/2028Yokosuka, Japan13 - 14 Hideki Shimomura14 - 10 WPts
22/02/2028Shizuoka, Japan12 - 14 Mikio Matsuda5 - 17 WPts
25/12/2027Sagamihara, Japan11 - 14 Satoshi Yoshinaga0 - 2 WPts
26/10/2027Machida, Japan10 - 14 Ryuu Miki12 - 8 WPts
28/08/2027Sagamihara, Japan9 - 14 Euan Hasson2 - 16 WPts
29/06/2027Sagamihara, Japan9 - 13 Satoru Oe10 - 11 LPts
04/05/2027Sagamihara, Japan8 - 13 Ryuu Nagai3 - 6 WPts
06/03/2027Breda, Netherlands8 - 12 Mee¨s Middelkamp28 - 27(17) LPts
06/01/2027Sagamihara, Japan7 - 12 Akira Higa2 - 4 WPts
07/11/2026Helsinki, Finland6 - 12 Ernesti Peltonen10 - 17(2) WPts
09/09/2026Tokyo, Japan6 - 11 Hisao Hiraoka12 - 8 LPts
10/07/2026Helsinki, Finland6 - 10 Eerikki Poyhtari8 - 6 LPts
12/05/2026Salvador, Brazil6 - 9 Joaquin Vaz13(1) - 15 LPts
14/03/2026Samarqand, Uzbekistan5 - 9 Yulian Babaeff8 - 14 WPts
14/01/2026Amman, Jordan5 - 8 Ahmed Rahme16 - 15 LPts
16/11/2025Sagamihara, Japan5 - 7 Keiichi Nagao2 - 10 LPts
17/09/2025Sagamihara, Japan4 - 7 Nghiem Duy3 - 5 WPts
20/07/2025Sagamihara, Japan4 - 6 Tomasz Bagan3 - 4 LPts
22/05/2025Aden, Yemen4 - 5 Haider Sajjad34(2) - 14 LPts
24/03/2025Karagandy, Kazakhstan3 - 5 Zuffur Backir5 - 9(1) WPts
24/01/2025Bangkok, Thailand2 - 5 Prawet Champool6(2) - 2 WPts
26/11/2024Fukuoka, Japan2 - 4 Daichi Okino1 - 20 LPts
01/10/2024Baku, Azerbaijan2 - 3 Rasul Kadyrov39(1) - 9 LPts
03/08/2024Melbourne, Australia1 - 3 Michael Yazova8 - 6 WPts
05/06/2024Takarazuka, Japan1 - 2 Mikio Nakamura6 - 9 LPts
20/04/2024Kakogawa, Japan1 - 1 Hisoka Suko13 - 23 LPts
22/02/2024Fukuoka, Japan1 - 0 Jiro Yoshinaga6 - 19 LPts
29/12/2023Sagamihara, Japan0 - 0 Takeo Teruya1 - 3 WPts