| Res. |
Record |
Opponent |
Method |
Event |
Date |
Round |
Time |
Location |
Notes |
| Loss |
12–7 |
Joshua Weems |
Decision (unanimous) |
Gamebred Fighting Championship 5 |
September 8, 2023 |
3 |
5:00 |
Jacksonville, Florida, United States |
Bare Knuckle MMA. |
| Win |
12–6 |
Joseph Penafiel |
Decision (unanimous) |
Gamebred Fighting Championship 4 |
May 5, 2023 |
3 |
5:00 |
Fort Lauderdale, Florida, United States |
Bare Knuckle MMA. Catchweight (140 lb) bout. |
| Win |
11–6 |
Firdavs Khasanov |
TKO (body kick and punches) |
Eagle FC 46 |
March 11, 2022 |
2 |
4:48 |
Miami, Florida, United States |
|
| Loss |
10–6 |
Andre Ewell |
Decision (split) |
UFC Fight Night: Covington vs. Woodley |
September 19, 2020 |
3 |
5:00 |
Las Vegas, Nevada, United States |
|
| Win |
10–5 |
Ali AlQaisi |
Decision (split) |
UFC Fight Night: Lewis vs. Oleinik |
August 8, 2020 |
3 |
5:00 |
Las Vegas, Nevada, United States |
|
| Loss |
9–5 |
Giga Chikadze |
Decision (unanimous) |
UFC on ESPN: Overeem vs. Harris |
May 16, 2020 |
3 |
5:00 |
Jacksonville, Florida, United States |
Featherweight bout. |
| Win |
9–4 |
Danny Sabatello |
TKO (punch to the body) |
Titan FC 58 |
December 20, 2019 |
4 |
4:26 |
Fort Lauderdale, Florida, United States |
Defended the Titan FC Bantamweight Championship. |
| Win |
8–4 |
Matt Wagy |
TKO (punch to the body) |
Titan FC 55 |
June 28, 2019 |
4 |
4:18 |
Fort Lauderdale, Florida, United States |
Won the interim Titan FC Bantamweight Championship. Later promoted to undisputed champion. |
| Win |
7–4 |
Lazar Stojadinovic |
TKO (punches and head kick) |
Titan FC 53 |
March 15, 2019 |
1 |
1:40 |
Fort Lauderdale, Florida, United States |
Featherweight bout. |
| Loss |
6–4 |
Edir Terry |
TKO (leg injury) |
Titan FC 48 |
February 16, 2018 |
1 |
1:05 |
Coral Gables, Florida, United States |
|
| Win |
6–3 |
Chino Duran |
Decision (unanimous) |
Combate Americas: Combate Clasico |
July 27, 2017 |
3 |
5:00 |
Miami, Florida, United States |
|
| Loss |
5–3 |
Kevin Natividad |
Decision (majority) |
Combate Americas: Combate 13 |
April 20, 2017 |
3 |
5:00 |
Tucson, Arizona, United States |
|
| Loss |
5–2 |
Jose Ceja |
KO (punches) |
Combate Americas: Empire Rising |
October 14, 2016 |
1 |
4:22 |
Verona, New York, United States |
|
| Win |
5–1 |
Jose Ceja |
Submission (rear-naked choke) |
Legacy FC 52 |
March 25, 2016 |
3 |
4:45 |
Lake Charles, Louisiana, United States |
|
| Loss |
4–1 |
Steven Peterson |
Decision (unanimous) |
Legacy FC 46 |
October 2, 2015 |
3 |
5:00 |
Allen, Texas, United States |
Return to Bantamweight. |
| Win |
4–0 |
Adi Alić |
Decision (unanimous) |
Fight Time 25: It's Fight Time in the Magic City |
May 29, 2015 |
3 |
5:00 |
Miami, Florida, United States |
Featherweight debut. |
| Win |
3–0 |
Chris Navarro |
KO (punches) |
Fight Time 23: Mayhem in Miami |
February 6, 2015 |
1 |
4:58 |
Miami, Florida, United States |
|
| Win |
2–0 |
John Rivera |
TKO (punches) |
Fight Time 22: Autism Speaks! |
December 5, 2014 |
1 |
0:34 |
Sunny Isles Beach, Florida, United States |
|
| Win |
1–0 |
Andre Cuff |
Decision (split) |
Fight Time 21: Soares vs. Barroso |
November 7, 2014 |
3 |
5:00 |
Fort Lauderdale, Florida, United States |
Bantamweight debut. |