| No. |
Result |
Record |
Opponent |
Type |
Round, time |
Date |
Location |
Notes |
| 21 |
Loss |
17–3–1 |
Riku Kunimoto |
TKO |
1 (12), 2:39 |
15 Dec 2024 |
Sumiyoshi Sports Center, Osaka, Japan |
For WBO Asia Pacific middleweight title |
| 20 |
Win |
17–2–1 |
Mark Dickinson |
UD |
10 |
15 Jul 2024 |
Yamato Arena, Suita, Japan |
|
| 19 |
Loss |
16–2–1 |
Tej Pratap Singh |
SD |
12 |
11 May 2024 |
Paradise City Plaza, Incheon, South Korea |
Lost OPBF middleweight title |
| 18 |
Win |
16–1–1 |
Woo Hyun Ma |
TKO |
10 (12), 0:53 |
7 Oct 2023 |
Korakuen Hall, Tokyo, Japan |
Won vacant OPBF middleweight title |
| 17 |
Loss |
15–1–1 |
Meiirim Nursultanov |
TKO |
8 (12), 2:33 |
15 Apr 2023 |
Paradise City Plaza, Incheon, South Korea |
For WBO International middleweight title |
| 16 |
Win |
15–0–1 |
Gyung Mo Yuh |
TKO |
3 (12), 2:51 |
5 Nov 2022 |
Korakuen Hall, Tokyo, Japan |
Retained OPBF middleweight title |
| 15 |
Win |
14–0–1 |
Niwat Kongkan |
KO |
3 (10), 1:57 |
3 Sep 2022 |
Korakuen Hall, Tokyo, Japan |
|
| 14 |
Win |
13–0–1 |
Riku Kunimoto |
KO |
1 (10), 2:46 |
19 May 2021 |
Korakuen Hall, Tokyo, Japan |
Retained Japanese middleweight title |
| 13 |
Win |
12–0–1 |
Shinobu Charlie Hosokawa |
UD |
12 |
18 Jan 2020 |
Korakuen Hall, Tokyo, Japan |
Won OPBF middleweight title |
| 12 |
Win |
11–0–1 |
Shuji Kato |
RTD |
8 (10), 3:00 |
3 Aug 2019 |
Korakuen Hall, Tokyo, Japan |
Retained Japanese middleweight title |
| 11 |
Draw |
10–0–1 |
Shuji Kato |
SD |
10 |
2 Mar 2019 |
Korakuen Hall, Tokyo, Japan |
Retained Japanese middleweight title |
| 10 |
Win |
10–0 |
Sanosuke Sasake |
TKO |
2 (10), 2:11 |
3 Nov 2018 |
Korakuen Hall, Tokyo, Japan |
Retained Japanese middleweight title |
| 9 |
Win |
9–0 |
Chaiwat Mueanphong |
TKO |
7 (10), 2:44 |
2 Jun 2018 |
Korakuen Hall, Tokyo, Japan |
|
| 8 |
Win |
8–0 |
Hikaru Nishida |
TKO |
1 (10), 1:32 |
3 Mar 2018 |
Culttz Kawasaki, Kawasaki, Japan |
Won Japanese middleweight title |
| 7 |
Win |
7–0 |
Shoma Fukumoto |
TKO |
1 (8), 1:30 |
4 Nov 2017 |
Korakuen Hall, Tokyo, Japan |
|
| 6 |
Win |
6–0 |
Suwicha Ratidet |
KO |
2 (8), 2:15 |
25 Apr 2017 |
Korakuen Hall, Tokyo, Japan |
|
| 5 |
Win |
5–0 |
Kyung Joon Ahn |
TKO |
3 (8), 1:03 |
11 Nov 2016 |
Korakuen Hall, Tokyo, Japan |
|
| 4 |
Win |
4–0 |
Hiroshi Ohashi |
TKO |
3 (8), 0:09 |
13 Aug 2016 |
City Culture Hall, Sōka, Japan |
|
| 3 |
Win |
3–0 |
Sirisak Pimpasitta |
KO |
1 (6), 1:27 |
22 Apr 2016 |
Korakuen Hall, Tokyo, Japan |
|
| 2 |
Win |
2–0 |
Elfelos Vega |
TKO |
1 (5), 1:32 |
29 Sep 2015 |
Korakuen Hall, Tokyo, Japan |
|
| 1 |
Win |
1–0 |
Tomoyuki Yokata |
TKO |
2 (5), 2:55 |
14 Jul 2015 |
Korakuen Hall, Tokyo, Japan |
|