| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | New Jersey |
| Division | Middleweight |
| Team | Webb Fitness & MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 29 Jan 2022 |
| Last fight | 17 Jul 2026 |
Details on this page were compiled from public information on 30 Sep 2026 (the record is as of that date). Is this you? Claim this profile to correct anything and add your photo and bio. Claim this profile
10 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Sarek Shields | Decision (unanimous) | 3 | 5:00 | CFFC 157 - Cage Fury Fighting Championships 157: Morales vs. Shields | 17 Jul 2026 |
| Referee Vitor Ribeiro | ||||||
| Win | Jonathan Ramsay | KO (punch) | 1 | 0:09 | CFFC 152 - Cage Fury Fighting Championships 152: Galanti vs. Clayton | 27 Mar 2026 |
| Referee Vincent Dudley | ||||||
| Win | Rogelio Melgoza | Submission (guillotine choke) | 1 | 4:27 | AOW 45 - Art of War Cage Fighting 45 | 6 Dec 2025 |
| Referee David Brogan | ||||||
| Win | Skyler Mauller | KO (head kick) | 1 | 0:08 | AOW 41 - Art of War Cage Fighting 41 | 5 Apr 2025 |
| Win | Melvin Harris | Decision (unanimous) | 3 | 5:00 | OCL - Ohio Combat League 34 | 11 Jan 2025 |
| Referee Gary Copeland | ||||||
| Loss | Lindsey Jones | Decision (unanimous) | 3 | 5:00 | CFFC 129 - Cage Fury Fighting Championships 129: Kline vs. Romero | 9 Feb 2024 |
| Referee Keith Peterson | ||||||
| Win | Trenton Zdarko | Decision (unanimous) | 3 | 5:00 | CFFC 124 - Cage Fury Fighting Championships 124: Ellis vs. Daukaus | 2 Sep 2023 |
| Referee Keith Peterson | ||||||
| Win | Austin Ross | Decision (unanimous) | 3 | 5:00 | AOW 29 - Art of War Cage Fighting 29 | 12 May 2023 |
| Loss | Ty Cole Miller | Decision (unanimous) | 3 | 5:00 | CFFC 112 - Cage Fury Fighting Championships 112 | 26 Aug 2022 |
| Referee Keith Peterson | ||||||
| Win | Caleb Hall | Decision (unanimous) | 3 | 5:00 | CFFC 105 - Cage Fury Fighting Championships 105 | 29 Jan 2022 |
| Referee Keith Peterson | ||||||
Amateur record 5-2 (7 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Rob Rinck | Decision (unanimous) | 3 | 3:00 | ROC 72 - Ring of Combat 72 | 18 Jun 2021 |
| Win | Johnny Santos | Decision (split) | 3 | 3:00 | CFFC 94 - Cage Fury Fighting Championships 94 | 1 Apr 2021 |
| Referee Bill Bookwalter | ||||||
| Win | Russell Korbul | Decision (unanimous) | 3 | 3:00 | CFFC 88 - Cage Fury Fighting Championships 88 | 18 Nov 2020 |
| Referee Dan Miragliotta | ||||||
| Win | John Wilpert | Decision (unanimous) | 3 | 3:00 | DSMMA - Dead Serious 38 | 22 Feb 2020 |
| Referee Giovanna Scano | ||||||
| Win | Steven Tongur | Decision (split) | 3 | 3:00 | DSMMA - Dead Serious 37 | 14 Dec 2019 |
| Referee Hayward Reeder | ||||||
| Loss | Johnny Santos | Decision (unanimous) | 3 | 3:00 | DSMMA - Dead Serious 35 | 29 Jun 2019 |
| Referee Jose Pinto | ||||||
| Loss | Kenny Doughty | KO (punch) | 1 | 2:30 | AFL - Asylum Fight League 54 | 13 Apr 2019 |
| Referee Jose Pinto | ||||||