Weightclass:  Welterweight
Location:  Kure, Japan
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/03/2029Kure, Japan24 - 13 Hitoshi Sasaki6 - 9 WPts
02/01/2029Kure, Japan23 - 13 Rashid Omar3 - 12 WPts
03/11/2028Kure, Japan22 - 13 John MacMullen1 - 0 WPts
04/09/2028Kure, Japan22 - 12 Louis Bay7 - 16 LPts
06/07/2028Kure, Japan21 - 12 Fedar Ponkrashov2(1) - 3 WPts
06/05/2028Kure, Japan20 - 12 Alen MacFadden7(1) - 3 WPts
07/03/2028Kure, Japan19 - 12 Leonel Ponciano2 - 11 WPts
07/01/2028Kure, Japan18 - 12 Dai Koda0 - 1 WPts
07/11/2027Kure, Japan17 - 12 Xavier Rondon14 - 7 WPts
07/09/2027Kure, Japan16 - 12 Rick Wilmots7 - 18(1) WPts
08/07/2027Kure, Japan15 - 12 Desiderio Mustafa4 - 8 WPts
09/05/2027Kure, Japan14 - 12 Quinto Esquilin4 - 8 WPts
10/03/2027Asahikawa, Japan14 - 11 Yasushi Fujimori10 - 13 LPts
11/01/2027Kure, Japan13 - 11 Kei Yamamura7 - 20 WPts
11/11/2026Kure, Japan12 - 11 Daichi Baba1 - 13(1) WPts
12/09/2026Kure, Japan11 - 11 Hikaru Iwasaki1 - 8 WPts
13/07/2026La Plata, Argentina11 - 10 Lisandro Mata9 - 9 LPts
14/05/2026Galway, Ireland11 - 9 Joshua Flanagon53 - 16 LPts
16/03/2026Shymkent, Kazakhstan11 - 8 Kolya Caribghanoff5 - 19(2) LPts
16/01/2026Kure, Japan10 - 8 Takeo Koike4 - 15 WPts
17/11/2025Tampere, Finland9 - 8 Miika Kapanen5 - 11(1) WPts
19/09/2025Kure, Japan8 - 8 John Murphy5 - 9(1) WPts
22/07/2025Santiago de Cuba, Cuba7 - 8 Ryo Ramundo6 - 7(1) WPts
24/05/2025Sydney, Australia7 - 7 Ricky Fails4 - 10 LPts
26/03/2025Kure, Japan6 - 7 Montego Carlos6(4) - 23 WPts
26/01/2025Kure, Japan5 - 7 Yutaka Yasui0 - 1 WPts
27/11/2024Kure, Japan4 - 7 Cuba Arjona2 - 9 WPts
29/09/2024Kure, Japan3 - 7 Newell Hinault1 - 1 WPts
01/08/2024Kure, Japan2 - 7 Goro Tokunaga0 - 2 WPts
02/06/2024Amsterdam, Netherlands2 - 6 Hintje Meersman22(1) - 17 LPts
04/04/2024Kure, Japan1 - 6 Lang Vinh0 - 4 WPts
05/02/2024Kure, Japan0 - 6 Arseni Kirilenko2 - 4 WPts
08/12/2023Kure, Japan0 - 5 Kiatchai Limwannasathian1 - 15(3) LPts
09/10/2023Matsudo, Japan0 - 4 Takeshi Matsuo5 - 8 LPts
26/08/2023Saitama, Japan0 - 3 Mitsuru Nagasawa15 - 13 LPts
05/07/2023Kyoto, Japan0 - 2 Hisoka Kimoto0 - 0 LPts
03/06/2023Namangan, Uzbekistan0 - 1 Azer Abuzyarov24(1) - 7 LPts
05/04/2023Sydney, Australia0 - 0 Mark Wood0 - 0 LPts