Weightclass:  Light Flyweight
Location:  Hamamatsu, Japan
Record:  12 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/04/2032Hamamatsu, Japan11 - 22 Juan Bea2 - 12 WPts
15/02/2032Hamamatsu, Japan10 - 22 Neper Moreno3 - 5 WPts
17/12/2031Hamamatsu, Japan9 - 22 Gianmarco Cavazzuti2 - 17 WPts
18/10/2031Hamamatsu, Japan8 - 22 Ryo Kuramoto0 - 1 WPts
18/08/2031Hamamatsu, Japan8 - 21 Alvino Galindo6 - 12 LPts
19/06/2031Hamamatsu, Japan8 - 20 Dominique Nin2 - 10 LPts
19/04/2031Hamamatsu, Japan7 - 20 Vicente Diniz6 - 15(2) WPts
18/02/2031Hamamatsu, Japan7 - 19 Dmytro Babiak6 - 12 LPts
20/12/2030Hamamatsu, Japan6 - 19 Rex Fabela4 - 13 WPts
21/10/2030Hamamatsu, Japan5 - 19 Kaede Soda0 - 6 WPts
21/08/2030Hamamatsu, Japan4 - 19 Satoshi Suzuki1 - 1 WPts
21/06/2030Hamamatsu, Japan4 - 18 Carl Mulrennan1 - 17 LPts
22/04/2030Hamamatsu, Japan3 - 18 Min-hyeok Youn1 - 8 WPts
22/02/2030Fukuoka, Japan3 - 17 Taro Sakurai11 - 18 LPts
18/01/2030Saitama, Japan3 - 16 Dai Tone18(1) - 8 LPts
18/12/2029Hamamatsu, Japan3 - 15 Nao Toyoda5 - 14 LPts
19/10/2029Hamamatsu, Japan3 - 14 Rico Murillo5(1) - 13 LPts
21/08/2029Hamamatsu, Japan3 - 13 Bob Stalker7 - 8 LPts
23/06/2029Valparaiso, Chile3 - 12 Alfonso Reina9 - 23 LPts
25/04/2029Hamamatsu, Japan2 - 12 Sigit Muljana2 - 4 WPts
25/02/2029Hamamatsu, Japan2 - 11 Yasushi Furukawa3 - 1 LPts
27/12/2028Qingdao, China2 - 10 Chen Ngai1 - 14 LPts
29/10/2028Quito, Ecuador2 - 9 Vicente Baltodano9 - 25 LPts
31/08/2028Changchun, China2 - 8 Jin Sang0 - 2 LPts
03/07/2028Hamamatsu, Japan1 - 8 Sergio Leotta1 - 0 WPts
05/05/2028Sendai, Japan0 - 8 Raiden Yonamine0 - 0 WPts
30/03/2028Fuji, Japan0 - 7 Keiichi Kure24 - 22 LPts
28/02/2028Asuncion, Paraguay0 - 6 Miguel Lujano27 - 11 LPts
31/12/2027Yokohama, Japan0 - 5 Mikio Jin0 - 0 LPts
23/11/2027Hiroshima, Japan0 - 4 Goro Hayakawa3 - 10 LPts
25/09/2027Hiroshima, Japan0 - 3 Aoi Anno16 - 17 LPts
28/07/2027Himeji, Japan0 - 2 Takeshi Fujiwara12 - 14 LPts
09/06/2027Fuji, Japan0 - 1 Satoshi Takeshita13 - 9 LPts
05/05/2027Hamamatsu, Japan0 - 0 Tim Fabre0 - 0 LPts