Weightclass:  Light Heavyweight
Location:  Osaka, Japan
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Osaka, Japan20 - 13 Hajime Yamamoto8 - 14 WPts
19/10/2033Osaka, Japan19 - 13 Rogelio Sais7 - 5 WPts
19/08/2033Melbourne, Australia18 - 13 Mason Murray12 - 10 WPts
20/06/2033Osaka, Japan17 - 13 Daiki Araki0 - 6(1) WPts
19/04/2033Osaka, Japan16 - 13 Nicholas Zografos2 - 7 WPts
19/02/2033Osaka, Japan15 - 13 Hajime Yamamoto5 - 12 WPts
20/12/2032Sendai, Japan14 - 13 Daiki Uyeda7 - 13 WPts
25/10/2032Antofagasta, Chile14 - 12 Manuel Echavarria3 - 12(1) LPts
26/08/2032Kashiwa, Japan13 - 12 Fumio Yoshida8 - 16 WPts
26/06/2032Kashiwa, Japan12 - 12 Fumio Yoshida8 - 15 WPts
27/04/2032Bogota, Colombia11 - 12 Ignado Cubero1 - 7 WPts
28/02/2032Osaka, Japan10 - 12 Hajime Matsumura4 - 5 WPts
29/12/2031Osaka, Japan9 - 12 Aoi Okabe1 - 11 WPts
30/10/2031Saitama, Japan8 - 12 Aoi Fujii4 - 8 WPts
04/09/2031Kitakyushu, Japan7 - 12 Kazuhiko Okane2 - 11 WPts
09/07/2031Osaka, Japan6 - 12 Pylyp Hudzik2 - 5 WPts
10/05/2031Montevideo, Uruguay5 - 12 Loredo Dorado0 - 3 WPts
12/03/2031Yokohama, Japan5 - 11 Dai Sasaki9 - 7 LPts
13/01/2031Ichikawa, Japan5 - 10 Ichiro Yamazaki3 - 23 LPts
15/11/2030Natal, Brazil5 - 9 Santiago Cura9 - 16 LPts
17/09/2030Bratislava, Slovakia5 - 8 Vlastislav Konopka4 - 21 LPts
20/07/2030Toyonaka, Japan5 - 7 Dai Hirose7 - 9 LPts
22/05/2030Osaka, Japan4 - 7 Duncan Gittings1 - 2 WPts
24/03/2030Dushanbe, Tajikistan4 - 6 Valeri Zajylckanov17 - 5 LPts
24/01/2030Kitakyushu, Japan3 - 6 Yoshi Juba3(1) - 12 WPts
04/12/2029Ichikawa, Japan2 - 6 Nori Ishikawa2 - 28 WPts
03/11/2029Kampala, Uganda2 - 5 Danyaal Baccus14 - 12 LPts
05/09/2029Hiroshima, Japan1 - 5 Isamu Okubo0 - 0 WPts
01/08/2029Osaka, Japan0 - 5 Ellis Bivin2 - 12(1) WPts
03/06/2029Minsk, Belarus0 - 4 Fedor Shidlovsky24 - 19 LPts
05/04/2029Bokhtar, Tajikistan0 - 3 Gunduz Nuriev11 - 26 LPts
05/02/2029Osaka, Japan0 - 2 John Emond10 - 11(1) LPts
08/12/2028Kitakyushu, Japan0 - 1 Yoshi Juba1 - 7 LPts
26/10/2028Osaka, Japan0 - 0 Stuart Vermeulen0 - 6(1) LPts