| Res. |
Record |
Opponent |
Method |
Event |
Date |
Round |
Time |
Location |
Notes |
| Win |
18–4–1 |
Joji Goto |
Decision (unanimous) |
Rizin Landmark 13 |
April 12, 2026 |
3 |
5:00 |
Fukuoka, Japan |
Defended the Rizin Bantamweight Championship. |
| Win |
17–4–1 |
Naoki Inoue |
Decision (split) |
Rizin: Shiwasu no Cho Tsuwamono Matsuri |
December 31, 2025 |
3 |
5:00 |
Saitama, Japan |
Won the Rizin Bantamweight Championship. |
| Win |
16–4–1 |
Shoko Sato |
Decision (split) |
Rizin 51 |
September 28, 2025 |
3 |
5:00 |
Nagoya, Japan |
|
| Win |
15–4–1 |
Shinobu Ota |
KO (punches) |
Rizin: Otoko Matsuri |
May 4, 2025 |
3 |
0:20 |
Tokyo, Japan |
|
| Draw |
14–4–1 |
Lazaro Dayron |
Draw (majority) |
PFL 8 (2024) |
August 16, 2024 |
3 |
5:00 |
Hollywood, Florida, United States |
Dayron was deducted one point in round 3 due to grabbing the fence. |
| Loss |
14–4 |
Raufeon Stots |
Decision (unanimous) |
Bellator 301 |
November 17, 2023 |
3 |
5:00 |
Chicago, Illinois, United States |
|
| Loss |
14–3 |
Magomed Magomedov |
Submission (guillotine choke) |
Bellator MMA x Rizin 2 |
July 30, 2023 |
1 |
3:55 |
Saitama, Japan |
|
| Win |
14–2 |
Marcos Breno |
Submission (rear-naked choke) |
Bellator 294 |
April 21, 2023 |
2 |
4:10 |
Honolulu, Hawaii, United States |
|
| Loss |
13–2 |
Raufeon Stots |
Decision (split) |
Bellator 289 |
December 9, 2022 |
5 |
5:00 |
Uncasville, Connecticut, United States |
Bellator Bantamweight World Grand Prix Semifinal. For the interim Bellator Bantamweight World Championship. |
| Win |
13–1 |
Leandro Higo |
Decision (unanimous) |
Bellator 282 |
June 24, 2022 |
5 |
5:00 |
Uncasville, Connecticut, United States |
Bellator Bantamweight World Grand Prix Quarterfinal. |
| Win |
12–1 |
Jornel Lugo |
Decision (unanimous) |
Bellator 278 |
April 22, 2022 |
3 |
5:00 |
Honolulu, Hawaii, United States |
Bellator Bantamweight World Grand Prix Wild Card Qualifier. |
| Win |
11–1 |
Brett Johns |
Decision (unanimous) |
Bellator 259 |
May 21, 2021 |
3 |
5:00 |
Uncasville, Connecticut, United States |
|
| Win |
10–1 |
Da'Mon Blackshear |
Decision (unanimous) |
Titan FC 67 |
February 12, 2021 |
5 |
5:00 |
Miami, Florida, United States |
Defended the Titan FC Bantamweight Championship. |
| Win |
9–1 |
Taylor Moore |
Decision (unanimous) |
Dana White's Contender Series 35 |
November 10, 2020 |
3 |
5:00 |
Las Vegas, Nevada, United States |
|
| Win |
8–1 |
Raymond Ramos |
Submission (rear-naked choke) |
Titan FC 61 |
June 26, 2020 |
1 |
1:56 |
Miami, Florida, United States |
Won the vacant Titan FC Bantamweight Championship. |
| Win |
7–1 |
Chris Johnson |
Submission (arm-triangle choke) |
Titan FC 60 |
May 29, 2020 |
3 |
1:54 |
Miami, Florida, United States |
|
| Loss |
6–1 |
Irwin Rivera |
TKO (punch to the body) |
Titan FC 58 |
December 20, 2019 |
4 |
4:26 |
Fort Lauderdale, Florida, United States |
For the Titan FC Bantamweight Championship. |
| Win |
6–0 |
Philip Keller |
TKO (punches) |
Titan FC 56 |
August 23, 2019 |
1 |
1:41 |
Fort Lauderdale, Florida, United States |
|
| Win |
5–0 |
Earnest Walls |
Submission (rear-naked choke) |
War at the Rock 2 |
June 19, 2019 |
1 |
1:34 |
Hollywood, Florida, United States |
Catchweight (140 lb) bout. |
| Win |
4–0 |
John Barragan |
KO |
Underground Cage Fighting Championship 3 |
March 30, 2019 |
1 |
2:29 |
West Palm Beach, Florida, United States |
|
| Win |
3–0 |
Jeremias Fernandez |
Decision (unanimous) |
War at the Rock 1 |
February 16, 2019 |
3 |
5:00 |
Hollywood, Florida, United States |
|
| Win |
2–0 |
Cesar Danny Gonzalez |
KO (punch) |
Underground Cage Fighting Championship 2 |
November 17, 2018 |
1 |
0:53 |
West Palm Beach, Florida, United States |
|
| Win |
1–0 |
Ray Paige |
Submission |
Underground Cage Fighting Championship 1 |
July 21, 2018 |
1 |
2:55 |
West Palm Beach, Florida, United States |
|