Weightclass:  Lightweight
Location:  Yokohama, Japan
Record:  64 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2033Bandar Lampung, Indonesia63 - 23 Darma Mubaraq62 - 11 WPts
14/10/2033Yokohama, Japan62 - 23 Cisco Becerril46(1) - 25 WPts
07/09/2033Surat, India62 - 22 Rodrigo Otero17 - 8 LPts Surat World Championships 2033View
19/07/2033Yokohama, Japan61 - 22 Hanief Alhiba51 - 20 WPts
12/06/2033Yokohama, Japan60 - 22 Ryszard Bienkowski70 - 17 WPts
12/05/2033Yokohama, Japan59 - 22 Ryszard Bienkowski70 - 16 WPts
01/04/2033Higashiosaka, Japan58 - 22 Hiro Hamada6(1) - 2 WPts Japan National Championships 2033View
29/03/2033Higashiosaka, Japan57 - 22 Hideki Kuroda19 - 15 WPts Japan National Championships 2033View
26/03/2033Higashiosaka, Japan56 - 22 Eiji Yoneda7 - 8 WPts Japan National Championships 2033View
02/03/2033Lima, Peru56 - 21 Eduardo Morino38 - 24 LPts
30/01/2033Lima, Peru56 - 20 Eduardo Morino37 - 24 LPts
30/12/2032Yokohama, Japan56 - 19 Eduardo Morino36 - 24 LPts
11/11/2032Almaty, Kazakhstan55 - 19 Syed Kosanov12 - 18 WPts
13/09/2032Yerevan, Armenia54 - 19 Ardoyd Babaianbabaian6 - 22 WPts
16/07/2032Saint Petersburg, Russia54 - 18 Marlen Ghacksybek10 - 4 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia53 - 18 Hanief Alhiba44 - 16 WPts Saint Petersburg Olympics 2032View
31/05/2032Vilnius, Lithuania52 - 18 Krystian Dacko4 - 18 WPts
01/04/2032Hamamatsu, Japan51 - 18 Hitoshi Ogasawara20 - 9 WPts Japan National Championships 2032View
29/03/2032Hamamatsu, Japan50 - 18 Hideki Kuroda13 - 13 WPts Japan National Championships 2032View
26/03/2032Hamamatsu, Japan49 - 18 Jiro Hayashida5 - 11 WPts Japan National Championships 2032View
11/03/2032Yerevan, Armenia48 - 18 Dzadur Babaighian5 - 17 WPts
12/01/2032Caloocan, Philippines48 - 17 Vicente Calvillo57(1) - 21 LPts Asia-Oceania Championships 2032View
09/01/2032Caloocan, Philippines47 - 17 Amir Farooqui19 - 22 WPts Asia-Oceania Championships 2032View
15/12/2031Yokohama, Japan46 - 17 Marshall Belan43 - 16 WPts
14/11/2031Yokohama, Japan45 - 17 Marshall Belan43 - 15 WPts
14/10/2031Yokohama, Japan44 - 17 Marshall Belan43 - 14 WPts
13/09/2031Valencia, Venezuela44 - 16 Eduardo Morino24 - 14 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela43 - 16 Daniil Krasinski24 - 12 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela42 - 16 Guillermo Verde22 - 5 WPts Valencia World Championships 2031View
03/09/2031Toshkent, Uzbekistan41 - 16 Elmaddin Khalid27(1) - 19 WPts
03/08/2031Harbin, China40 - 16 Jing Hsi44 - 22(12) WPts
03/07/2031Yokohama, Japan40 - 15 Jing Hsi43 - 22(12) LPts
02/06/2031Yokohama, Japan39 - 15 Jing Hsi43 - 21(12) WPts
02/05/2031Harbin, China38 - 15 Jing Hsi43 - 20(12) WPts
01/04/2031Kure, Japan37 - 15 Taro Yoshikawa9 - 2 WPts Japan National Championships 2031View
29/03/2031Kure, Japan36 - 15 Hideki Kuroda8 - 10 WPts Japan National Championships 2031View
26/03/2031Kure, Japan35 - 15 Michi Uno1 - 1 WPts Japan National Championships 2031View
21/02/2031Rabat, Morocco35 - 14 Hanief Alhiba28 - 13 LPts
21/01/2031Yokohama, Japan34 - 14 Michael Ndiku24(1) - 21 WPts
21/12/2030Yokohama, Japan33 - 14 Michael Ndiku24(1) - 20 WPts
06/11/2030Yokohama, Japan32 - 14 Hanief Alhiba27 - 11 WPts
06/10/2030Nairobi, Kenya31 - 14 Michael Ndiku23(1) - 19 WPts
03/09/2030Yokohama, Japan31 - 13 Abdul Alturk17 - 32 LPts
03/08/2030Taif, Saudi Arabia30 - 13 Abdul Alturk17 - 31 WPts
03/07/2030Yokohama, Japan29 - 13 Suriyan Kratingdaenggym17(2) - 32 WPts
02/06/2030Yokohama, Japan28 - 13 Bernardo Soprano18 - 11 WPts
02/05/2030Yokohama, Japan27 - 13 Bernardo Soprano18 - 10 WPts
01/04/2030Yokohama, Japan26 - 13 Yasushi Hashimoto26 - 23 WPts Japan National Championships 2030View
29/03/2030Yokohama, Japan25 - 13 Yasushi Iseri16 - 9 WPts Japan National Championships 2030View
26/03/2030Yokohama, Japan24 - 13 Yoshi Kondo5 - 11 WPts Japan National Championships 2030View
13/03/2030Zurich, Switzerland23 - 13 Lambret Stopher22 - 14 WPts
10/02/2030Zurich, Switzerland23 - 12 Lambret Stopher21 - 14 LPts
09/01/2030Tianjin, China23 - 11 Vicente Calvillo35 - 13 LPts Asia-Oceania Championships 2030View
08/12/2029Zurich, Switzerland23 - 10 Lambret Stopher20 - 13 LPts
07/11/2029Yokohama, Japan22 - 10 Juan Severino16 - 17 WPts
07/10/2029Yokohama, Japan21 - 10 Juan Severino16 - 16 WPts
29/08/2029Yokohama, Japan20 - 10 Lambret Stopher19 - 11 WPts
29/07/2029Zurich, Switzerland19 - 10 Lambret Stopher19 - 10 WPts
28/06/2029Zurich, Switzerland19 - 9 Lambret Stopher18 - 10 LPts
28/05/2029Yokohama, Japan18 - 9 Joaquin Romo0 - 6 WPts
29/03/2029Matsudo, Japan18 - 8 Kazuhiko Okino31 - 30 LPts Japan National Championships 2029View
26/03/2029Matsudo, Japan17 - 8 Ryo Kojima23(1) - 16 WPts Japan National Championships 2029View
26/02/2029Yokohama, Japan16 - 8 Mason Miller2 - 5 WPts
28/12/2028Madrid, Spain15 - 8 Joaquin Franco9 - 11 WPts
30/10/2028Almaty, Kazakhstan14 - 8 Muzaffar Ordabaeff17 - 10 WPts
01/09/2028Almaty, Kazakhstan13 - 8 Konstantin Narckulow20(1) - 10 WPts
04/07/2028Cochabamba, Bolivia12 - 8 Carlos Castelo3(1) - 24 WPts
06/05/2028Shymkent, Kazakhstan11 - 8 Haaris Baighanbaeff8(1) - 30(1) WPts
08/03/2028Bangkok, Thailand10 - 8 Yokchai Duanaaymukdahan16 - 15(4) WPts
09/01/2028Mamelodi, South Africa10 - 7 Richard Dimbisi21 - 7 LPts
11/11/2027Takarazuka, Japan10 - 6 Dai Hironaka10(1) - 11 LPts
13/09/2027Medina, Saudi Arabia10 - 5 Danyaal Bashar18 - 21 LPts
16/07/2027Santiago, Chile10 - 4 Baltasar Casco10 - 8(1) LPts
18/05/2027Zagreb, Croatia10 - 3 Luka Jusic22(1) - 18 LPts
20/03/2027Fukuoka, Japan9 - 3 Jiro Hirabayashi6 - 15(1) WPts
21/01/2027Kure, Japan9 - 2 Kenji Osada28(1) - 13 LPts
26/11/2026Saitama, Japan8 - 2 Kazuhiko Matsushima17 - 11 WPts
27/09/2026Yokohama, Japan7 - 2 Eiji Araki1 - 4 WPts
29/07/2026Yokohama, Japan6 - 2 Yuji Nishiyama5 - 4 WPts
29/05/2026Prague, Czech Republic6 - 1 Jindrich Hlavaty13 - 13 LPts
31/03/2026Tokyo, Japan5 - 1 Takeo Hasegawa1 - 21(1) WPts
04/02/2026Yokohama, Japan4 - 1 Jakub Wyszynski3 - 11 WPts
07/12/2025Abidjan, Ivory Coast3 - 1 Wyatt Cioran2 - 9 WPts
09/10/2025Vilnius, Lithuania3 - 0 Stefan Stefanik8 - 6 LPts
11/08/2025Kawasaki, Japan2 - 0 Yoshi Nishida1 - 2 WPts
16/06/2025Shizuoka, Japan1 - 0 Hikaru Sakuma0 - 8 WPts
30/04/2025Yokohama, Japan0 - 0 Joaquin Arjona1 - 14 WPts