Weightclass:  Welterweight
Location:  Tokyo, Japan
Record:  46 - 3
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/05/2038Tokyo, Japan45 - 3 Atif Iman0 - 2 WPts
13/04/2038Tokyo, Japan44 - 3 Asavela Mfeketho2 - 13 WPts
20/03/2038Tokyo, Japan43 - 3 Federico Pizarro1 - 5 WPts
19/02/2038Tokyo, Japan42 - 3 John Balles1 - 15 WPts
25/01/2038Tokyo, Japan41 - 3 Raiden Kanai3 - 3 WPts
28/12/2037Tokyo, Japan40 - 3 Keiichi Kuwahara4 - 3 WPts
28/11/2037Tokyo, Japan39 - 3 Satoru Matsushita2 - 2 WPts
01/11/2037Tokyo, Japan38 - 3 Santiago Marcano3 - 4 WPts
06/10/2037Tokyo, Japan37 - 3 Juan Cruz2 - 3 WPts
10/09/2037Tokyo, Japan36 - 3 Kazuhiko Adachi7 - 11(2) WPts
12/08/2037Tokyo, Japan35 - 3 Takeshi Kibe0 - 1 WPts
14/07/2037Tokyo, Japan34 - 3 Oliver Bonne1 - 3 WPts
15/06/2037Tokyo, Japan33 - 3 Kazuhiko Go2 - 4 WPts
19/05/2037Tokyo, Japan32 - 3 Hitoshi Shiraishi1 - 2 WPts
23/04/2037Tokyo, Japan31 - 3 Hajime Hara0 - 1 WPts
30/03/2037Tokyo, Japan30 - 3 Kei Shinohara2 - 3 WPts
28/02/2037Tokyo, Japan29 - 3 Hajime Amari3 - 1 WPts
02/02/2037Asahikawa, Japan28 - 3 Hiroki Onishi13 - 12 WPts
30/01/2037Tokyo, Japan27 - 3 Iwao Igarashi1 - 12 WPts
02/01/2037Tokyo, Japan26 - 3 Iwao Takemoto1 - 6(2) WPts
03/12/2036Tokyo, Japan25 - 3 Ryuu Goto0 - 4 WPts
05/11/2036Tokyo, Japan24 - 3 Mitsuru Shintani0 - 1 WPts
04/10/2036Kitakyushu, Japan24 - 2 Nao Yasutake6 - 17 LPts
02/10/2036Tokyo, Japan23 - 2 Hiroki Nakamura1 - 0 WPts
03/09/2036Tokyo, Japan22 - 2 Julek Garczynski1 - 5 WPts
04/08/2036Tokyo, Japan21 - 2 Gautam Talwar2 - 1 WPts
11/07/2036Tokyo, Japan20 - 2 Carlos Mosco1 - 0 WPts
16/06/2036Tokyo, Japan19 - 2 Jasper Ogier1 - 4 WPts
17/05/2036Tokyo, Japan18 - 2 Pungluang Sangsanoi0 - 2 WPts
23/04/2036Tokyo, Japan17 - 2 Pepe Panico0 - 2 WPts
30/03/2036Tokyo, Japan16 - 2 Emanuel Ponciano0 - 1 WPts
03/03/2036Tokyo, Japan15 - 2 Dave Lowrey1 - 5 WPts
04/02/2036Tokyo, Japan14 - 2 David Malang2 - 1 WPts
09/01/2036Tokyo, Japan13 - 2 Iwao Igarashi1 - 4 WPts
11/12/2035Tokyo, Japan12 - 2 Richie Faruk3 - 17 WPts
15/11/2035Tokyo, Japan11 - 2 Roger Gasson0 - 11 WPts
09/10/2035Himeji, Japan11 - 1 Aki Nakano22 - 14 LPts
06/10/2035Tokyo, Japan10 - 1 Isamu Ige0 - 3 WPts
03/09/2035Tokyo, Japan10 - 0 Nicholas Burgess2 - 4 LPts
08/08/2035Tokyo, Japan9 - 0 Mark Parry2 - 14(1) WPts
13/07/2035Tokyo, Japan8 - 0 Ui-jo Keng1 - 0 WPts
14/06/2035Ichikawa, Japan7 - 0 Ichiro Kai4 - 19 WPts
13/06/2035Tokyo, Japan6 - 0 Kee-hee Mun1 - 0 WPts
14/05/2035Tokyo, Japan5 - 0 Leo Watson2 - 3 WPts
19/04/2035Tokyo, Japan4 - 0 Matthew Badder2 - 10 WPts
26/03/2035Tokyo, Japan3 - 0 Evgeni á Gudakov1 - 6 WPts
02/03/2035Tokyo, Japan2 - 0 Hisoka Akagi0 - 0 WPts
24/01/2035Tokyo, Japan1 - 0 Andrii Golub1 - 7 WPts
31/12/2034Tokyo, Japan0 - 0 Yutaka Matsui0 - 6 WPts