Weightclass:  Light Welterweight
Location:  Higashiosaka, Japan
Record:  75(1) - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/05/2029Higashiosaka, Japan74(1) - 20(1) Alejandro Lona0 - 10 WPts
21/03/2029Higashiosaka, Japan73(1) - 20(1) Alejandro Lona0 - 9 WPts
20/01/2029Higashiosaka, Japan72(1) - 20(1) Vachel Minang4 - 21 WPts
22/11/2028Higashiosaka, Japan71(1) - 20(1) Guillermo Tabangcura10(1) - 15 WPts
23/09/2028Higashiosaka, Japan70(1) - 20(1) Danny Odere12 - 16 WPts
25/07/2028Higashiosaka, Japan69(1) - 20(1) Dave Raulston8 - 17(1) WPts
26/05/2028Higashiosaka, Japan68(1) - 20(1) Neper Reinoso7 - 13 WPts
27/03/2028Higashiosaka, Japan67(1) - 20(1) Thamsanqa Motupa9 - 12 WPts
27/01/2028Higashiosaka, Japan66(1) - 20(1) Tabari Mabudafhasi10 - 9 WPts
28/11/2027Higashiosaka, Japan65(1) - 20(1) John Sibbett8 - 8 WPts
30/09/2027Higashiosaka, Japan64 - 20(1) Alvino Bustos2 - 4 WKO2
01/08/2027Higashiosaka, Japan63 - 20(1) Billy Magbulos9 - 3 WPts
02/06/2027Higashiosaka, Japan62 - 20(1) Sajid Rahaim60 - 24 WPts
02/05/2027Milan, Italy61 - 20(1) Luigi Del Piero47(4) - 27(1) WPts
01/04/2027Toyohashi, Japan60 - 20(1) Aki Baba28(1) - 11 WPts Japan National Championships 2027View
29/03/2027Toyohashi, Japan59 - 20(1) Yuji Kato11 - 3 WPts Japan National Championships 2027View
26/03/2027Toyohashi, Japan58 - 20(1) Hikaru Osaki17(1) - 15 WPts Japan National Championships 2027View
07/02/2027Higashiosaka, Japan57 - 20(1) Tymoteusz Kedzior57 - 18 WPts
21/12/2026Holguin, Cuba57 - 19 Santiago Gusman55(6) - 18 LKO3
20/11/2026Holguin, Cuba57 - 18 Santiago Gusman54(6) - 18 LPts
20/10/2026Holguin, Cuba57 - 17 Santiago Gusman53(6) - 18 LPts
19/09/2026Mejicanos, El Salvador57 - 16 Dario Travieso57(2) - 23 LPts
19/08/2026Higashiosaka, Japan56 - 16 Manny Coelho40(4) - 24 WPts
19/07/2026Higashiosaka, Japan55 - 16 Manny Coelho40(4) - 23 WPts
18/06/2026Higashiosaka, Japan54 - 16 Santiago Gusman51(6) - 17 WPts
18/05/2026Higashiosaka, Japan53 - 16 Ambro× Barabas48(2) - 21 WPts
01/04/2026Suita, Japan52 - 16 Satoru Kaneko32 - 23(4) WPts Japan National Championships 2026View
29/03/2026Suita, Japan51 - 16 Yasushi Morishige16(2) - 8 WPts Japan National Championships 2026View
26/03/2026Suita, Japan50 - 16 Aki Baba20 - 10 WPts Japan National Championships 2026View
18/03/2026Higashiosaka, Japan49 - 16 Sajid Rahaim48 - 22 WPts
12/02/2026Pretoria, South Africa48 - 16 Jabulani Cele45(1) - 23 WPts
12/01/2026Nanning, China48 - 15 Sajid Rahaim47 - 20 LPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China47 - 15 Ibrahim Ghanem17 - 3 WPts Asia-Oceania Championships 2026View
06/12/2025Higashiosaka, Japan46 - 15 Kyan Yotamu30(3) - 36 WPts
05/11/2025Higashiosaka, Japan45 - 15 Kyan Yotamu30(3) - 35 WPts
05/10/2025Higashiosaka, Japan44 - 15 Santiago Gusman45(5) - 12 WPts
03/09/2025Dublin, Ireland44 - 14 Mike Monday41 - 19 LPts
03/08/2025Ostrava, Czech Republic44 - 13 Boris Bores32(2) - 19 LPts
03/07/2025Higashiosaka, Japan43 - 13 Ioakim Safaev37 - 21 WPts
02/06/2025Izmir, Turkey42 - 13 Ilker Muge33(3) - 29 WPts
02/05/2025Takoradi, Ghana42 - 12 Will Sowah40 - 13 LPts
01/04/2025Toyota, Japan41 - 12 Hideki Hattori27 - 17 WPts Japan National Championships 2025View
29/03/2025Toyota, Japan40 - 12 Iwao Oki19 - 14 WPts Japan National Championships 2025View
26/03/2025Toyota, Japan39 - 12 Kaede Konya24 - 16(1) WPts Japan National Championships 2025View
27/02/2025Higashiosaka, Japan38 - 12 Fraco Sebastian36(3) - 17 WPts
26/01/2025Higashiosaka, Japan37 - 12 Ilker Muge30(3) - 26 WPts
21/12/2024Higashiosaka, Japan36 - 12 Jawad Atallah27(2) - 21 WPts
16/11/2024Higashiosaka, Japan35 - 12 Nick Liddle37(1) - 10 WPts
16/10/2024Bayamon, Puerto Rico34 - 12 Rogelio Diaz37 - 16 WPts
15/09/2024Linden, Guyana34 - 11 Nick Liddle35(1) - 10 LPts
14/08/2024Guatemala City, Guatemala34 - 10 Ryo Socorro37(1) - 13 LPts
14/07/2024Higashiosaka, Japan33 - 10 On Cho7 - 12 WPts
12/06/2024Higashiosaka, Japan32 - 10 Nasir al Din Alhazmiri3 - 5 WPts
12/05/2024Higashiosaka, Japan31 - 10 Nasir al Din Alhazmiri3 - 4 WPts
01/04/2024Hakodate, Japan31 - 9 Hitoshi Yasuda43(2) - 9 LPts Japan National Championships 2024View
29/03/2024Hakodate, Japan30 - 9 Hideki Hattori20 - 15 WPts Japan National Championships 2024View
26/03/2024Hakodate, Japan29 - 9 Kaede Konya20 - 13(1) WPts Japan National Championships 2024View
21/03/2024Higashiosaka, Japan28 - 9 Iwao Oki12 - 13 WPts
21/01/2024Montevideo, Uruguay27 - 9 Alejandro Ines5 - 9 WPts
23/11/2023Hiroshima, Japan26 - 9 Takeshi Kagawa8 - 20 WPts
27/09/2023Sendai, Japan25 - 9 Hitoshi Shimamoto17 - 19 WPts
04/08/2023Higashiosaka, Japan24 - 9 Jesus Prata2 - 12 WPts
06/06/2023Tokorozawa, Japan23 - 9 Takeo Sadow21 - 8 WPts
08/04/2023Seoul, South Korea22 - 9 Seung-gyu Sung2 - 5 WPts
08/02/2023Sao Paulo, Brazil22 - 8 Marco Candido20 - 13 LPts
11/12/2022Ichinomiya, Japan22 - 7 Hitoshi Ishikawa11 - 13 LPts
13/10/2022Tokyo, Japan22 - 6 Hajime Kanemoto16(1) - 14 LPts
15/08/2022Sakai, Japan21 - 6 Shinji Ozaki9 - 17 WPts
19/06/2022Higashiosaka, Japan20 - 6 Hajime Osaki9 - 17 WPts
20/04/2022Sagamihara, Japan19 - 6 Eiji Miura14 - 9 WPts
20/02/2022Kakogawa, Japan19 - 5 Daichi Takeda14 - 6 LPts
23/12/2021Accra, Ghana18 - 5 Dale Omane13 - 8 WPts
23/10/2021Tokyo, Japan18 - 4 Hikaru Kure16 - 5 LPts
21/09/2021Durban, South Africa17 - 4 Ewan Dlamini10(1) - 8 WPts
23/07/2021Dublin, Ireland16 - 4 Phil McPherson9 - 8 WPts
25/05/2021Heraklion, Greece15 - 4 Persius Spino4 - 9 WPts
26/03/2021Himeji, Japan15 - 3 Raiden Tamura15 - 7 LPts Japan National Championships 2021View
02/02/2021Riga, Latvia14 - 3 Melor Aire15 - 4 WPts
05/12/2020Winterthur, Switzerland13 - 3 Hadumar Besser2 - 16 WPts
05/10/2020Dublin, Ireland12 - 3 Nathan Mulloy8 - 7 WPts
07/08/2020Rotterdam, Netherlands11 - 3 Tier Backeljauw7 - 11 WPts
07/06/2020Higashiosaka, Japan10 - 3 Eiji Akagi4 - 8 WPts
06/04/2020Higashiosaka, Japan9 - 3 Jalal Imam10 - 3 WPts
06/02/2020Harare, Zimbabwe8 - 3 Dave Mambare9 - 3 WPts
07/12/2019Kawaguchi, Japan7 - 3 Yoshi Kato7 - 5 WPts
21/10/2019Higashiosaka, Japan6 - 3 Zdravko á Paisi5 - 4 WPts
22/08/2019Higashiosaka, Japan5 - 3 Yasin Muhtarov4 - 3 WPts
23/06/2019Accra, Ghana5 - 2 Ibrahim Bey3 - 8 LPts
25/04/2019Higashiosaka, Japan5 - 1 Ivan Fokichev3 - 1 LPts
23/02/2019Omsk, Russia5 - 0 Igor Saitov2 - 2 LPts
25/12/2018Sendai, Japan4 - 0 Hitoshi Shimamoto2 - 3 WPts
09/11/2018Higashiosaka, Japan3 - 0 Arev Chamichian3 - 0 WPts
09/09/2018Higashiosaka, Japan2 - 0 Pancho Agustin0 - 3 WPts
09/07/2018Higashiosaka, Japan1 - 0 Alejandro Jalili0 - 1 WPts
07/05/2018Higashiosaka, Japan0 - 0 Nemesio Barrero1 - 0 WPts