Result |
Opponent |
Event |
Method |
Rd. |
Time |
Win |
Charles Bennett |
GFC 7 - Gamebred Fighting Championship 7
Mar 02, 2024
|
TKO (Punches) |
3 |
3:49 |
Loss |
Brandon Davis |
GFC 6 - Gamebred Fighting Championship 6
Nov 10, 2023
|
Decision (Unanimous) |
3 |
5:00 |
Loss |
Joey Ruquet |
GFC 5 - Gamebred Fighting Championship 5
Sep 08, 2023
|
TKO (Punch to the Body) |
1 |
3:01 |
Loss |
Vincent Morales |
FSF - Front Street Fights 26
Jul 28, 2023
|
TKO (Punches) |
2 |
2:19 |
Loss |
Irwin Rivera |
GFC 4 - Gamebred Fighting Championship 4
May 05, 2023
|
Decision (Unanimous) |
3 |
5:00 |
Win |
John Douma |
Cage Titans FC - Cage Titans 58
Mar 18, 2023
|
Decision (Unanimous) |
5 |
5:00 |
Loss |
Ricky Steele |
FSF - Front Street Fights 25: Steele vs. Ponce
Feb 03, 2023
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Denis Palancica |
iFC 6 - Jorge Masvidal's iKon Fighting Championship 6
Dec 02, 2022
|
Decision (Unanimous) |
3 |
5:00 |
Loss |
Austin Bashi |
Lights Out Championship 9 - Bashi vs. Penafiel
Nov 12, 2022
|
Decision (Unanimous) |
5 |
5:00 |
Win |
Lionel Young |
Cage Titans FC - Cage Titans 51
Feb 05, 2022
|
KO |
5 |
2:55 |
Win |
Bruno Alves |
Cage Titans FC - Cage Titans 50
Nov 06, 2021
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Richard Santiago |
Cage Titans FC - Cage Titans 50
Aug 28, 2021
|
KO |
1 |
4:32 |
Win |
Pat Gilbride |
Cage Titans FC - Cage Titans 49
Jul 10, 2021
|
Decision (Unanimous) |
3 |
5:00 |
Loss |
Da'Mon Blackshear |
CES MMA 62 - Orlando
Apr 30, 2021
|
Submission (Guillotine Choke) |
3 |
3:27 |
Loss |
Juan Puerta |
Titan FC 66 - Assis vs. Holloway
Dec 17, 2020
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Jason Cefalu |
AF 56 - Atlas Fights 56
Sep 16, 2020
|
Decision (Split) |
5 |
5:00 |
Loss |
Eduardo Diez |
Square Ring Promotions - Island Fights 58
Aug 02, 2019
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Nesaw Merriweather |
Southern Combat Sports - Knockout Night
May 18, 2019
|
Submission (Rear-Naked Choke) |
3 |
2:48 |
|
Pablo Caballero |
Combat Quest 4 - Light 'Em Up
Apr 20, 2019
|
|
|
TBD |
Win |
Cameron Page |
AF - Atlas Fights 33
Jul 21, 2018
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Turpal Khamzayev |
MMA Pro League 1 - New Jersey vs. Pennsylvania
Jul 20, 2018
|
Decision (Unanimous) |
3 |
5:00 |
Win |
Dylan Blakesly |
Combat Night - Combat Night Pro 5
Apr 07, 2018
|
Decision (Unanimous) |
3 |
5:00 |