Weightclass:  Welterweight
Location:  Soka, Japan
Record:  29 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2028Soka, Japan28 - 21 Hsin Hauw18(1) - 12(3) WPts
12/03/2028Soka, Japan28 - 20 Inigo Cavanagh23 - 17 LPts
12/01/2028Soka, Japan27 - 20 Savio Gatti0 - 2 WPts
12/11/2027Soka, Japan26 - 20 Kadeem Masango10 - 10 WPts
12/09/2027Soka, Japan25 - 20 Rewi Riki0 - 13 WPts
14/07/2027Soka, Japan24 - 20 Nao Okimoto27(3) - 19 WPts
15/05/2027Soka, Japan23 - 20 Diego Alcala10 - 7 WPts
16/03/2027Soka, Japan22 - 20 Alexan Zivyan6 - 13 WPts
15/01/2027Soka, Japan21 - 20 Russell Rhys8 - 13 WPts
15/11/2026Soka, Japan20 - 20 Santiago Viera0 - 15 WPts
15/09/2026Soka, Japan20 - 19 Takeshi Kubo20 - 16 LPts
16/07/2026Soka, Japan19 - 19 Hikaru Iwasaki1 - 7 WPts
16/05/2026Minsk, Belarus18 - 19 Oleksiy Dembinski10 - 10 WPts
18/03/2026Bangkok, Thailand18 - 18 Kaewfah Sakvichian13 - 3 LPts
18/01/2026Plzen, Czech Republic17 - 18 Benedikt Kohel6 - 8 WPts
20/11/2025Vancouver, Canada16 - 18 Paul Bryson3 - 12 WPts
22/09/2025Bangkok, Thailand15 - 18 Kiatchai Chiayong6 - 10(1) WPts
25/07/2025Fukuyama, Japan14 - 18 Hikaru Sazama11 - 21 WPts
27/05/2025Asahikawa, Japan13 - 18 Kenji Doi9 - 14 WPts
01/04/2025Soka, Japan12 - 18 Daichi Baba0 - 3 WPts
31/01/2025Baku, Azerbaijan11 - 18 Abdul Majeed1 - 7 WPts
03/12/2024Zagreb, Croatia10 - 18 Andrija Jagic1 - 5 WPts
05/10/2024Soka, Japan9 - 18 Goro Kitamura3 - 12 WPts
06/08/2024Soka, Japan8 - 18 Angel Robledo3 - 6 WPts
08/06/2024Soka, Japan8 - 17 Khayyam Raghiyev8 - 8 LPts
10/04/2024Osaka, Japan8 - 16 Dai Yoshihara23(1) - 11 LPts
13/02/2024Prague, Czech Republic8 - 15 Bla×ej Shtastny9 - 8 LPts
16/12/2023Soka, Japan7 - 15 Angel Riveron6(1) - 17(5) WPts
17/10/2023Tokyo, Japan7 - 14 Hajime Okumura5 - 13 LPts
15/09/2023Amagasaki, Japan7 - 13 Daichi Yanagi22(1) - 13 LPts
09/08/2023Almaty, Kazakhstan7 - 12 Lazar Kairculow17 - 12 LPts
11/06/2023Takoradi, Ghana6 - 12 Aaron Inkoom3 - 26 WPts
13/04/2023Soka, Japan5 - 12 Takeo Matsuda3 - 5 WPts
12/02/2023Soka, Japan4 - 12 Eiji Kawabata8 - 14 WPts
14/12/2022Soka, Japan4 - 11 Juan Freitas3 - 4 LPts
14/10/2022Soka, Japan4 - 10 Afon Gadjibekov29 - 4 LPts
16/08/2022Toyota, Japan4 - 9 Hikaru Mayeda0 - 9 LPts
22/06/2022Osaka, Japan4 - 8 Dai Yoshihara13 - 10 LPts
19/05/2022Kasugai, Japan4 - 7 Takeo Toma18 - 5 LPts
16/04/2022Dammam, Saudi Arabia3 - 7 Zain Karawi14 - 11 WPts
16/02/2022Vienna, Austria3 - 6 Amdt Tarnowski17(1) - 3 LPts
19/12/2021Sendai, Japan2 - 6 Satoru Okita1 - 0 WPts
05/11/2021Nagoya, Japan2 - 5 Jun Kimura0 - 0 LPts
05/09/2021Himeji, Japan1 - 5 Akira Omori0 - 0 WPts
07/07/2021Soka, Japan0 - 5 Jiro Yoshinaga1 - 8 WPts
05/05/2021Matsudo, Japan0 - 4 Isamu Kitagawa0 - 0 LPts
31/03/2021Bangalore, India0 - 3 Aseem Yohannan7 - 12 LPts
31/01/2021Yokohama, Japan0 - 2 Ryuu Arakaki9 - 6 LPts
22/12/2020Okazaki, Japan0 - 1 Hikaru Toda15 - 4 LPts
05/11/2020Soka, Japan0 - 0 Ryuu Tamaki3 - 4 LPts