| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | New York |
| Division | Lightweight |
| Team | Webb Fitness & MMA |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 1 Sep 2023 |
| Last fight | 22 Aug 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
4 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Taquel Young | Decision (split) | 3 | 5:00 | CFFC - NextGen 4 | 22 Aug 2026 |
| Referee Dan Miragliotta | ||||||
| Loss | Joe Ray Vaiza III | KO (front kick) | 1 | 0:11 | FW - FightWorld 42 | 20 Dec 2025 |
| Loss | Tom DiGennaro | Decision (majority) | 3 | 5:00 | ROC 87 - Ring of Combat 87 | 19 Sep 2025 |
| Referee Vincent Dudley | ||||||
| Win | Sean Murphy | TKO (punches) | 3 | 1:24 | CFFC 123 - Cage Fury Fighting Championships 123: Perez vs. Vasil | 1 Sep 2023 |
| Referee Dan Miragliotta | ||||||
Amateur record 6-3 (9 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Gavin McQuade | Decision (unanimous) | 3 | 3:00 | CFFC 140 - Cage Fury Fighting Championships 140: Amosov vs. Millender | 14 Mar 2025 |
| Referee Dan Miragliotta | ||||||
| Win | Xavier Martin | Decision (unanimous) | 3 | 3:00 | FW - FightWorld 35 | 11 May 2024 |
| Loss | Justin Meyers | Decision (unanimous) | 3 | 3:00 | CFFC 129 - Cage Fury Fighting Championships 129: Kline vs. Romero | 9 Feb 2024 |
| Referee Keith Peterson | ||||||
| Loss | Lewis Bruton | TKO (strikes) | 3 | 1:57 | FW - Fightworld 24 | 25 Jun 2022 |
| Win | Dominic Parker | Decision (unanimous) | 3 | 3:00 | Maverick MMA 18 - Karmo vs. Ndregjoni | 26 Mar 2022 |
| Win | Blair Wilt | Decision (unanimous) | 3 | 2:00 | CFFC 105 - Cage Fury Fighting Championships 105 | 29 Jan 2022 |
| Referee David Osaghae | ||||||
| Loss | Collin Kaplowitz | TKO | 2 | 2:19 | WCFL 30 - World Class Fight League 30 | 18 Sep 2021 |
| Win | Aaron Harper | Submission (arm-triangle choke) | 2 | 0:35 | FW - Fightworld 18 | 17 Jul 2021 |
| Win | Daekwon Malone | Decision (unanimous) | 3 | 3:00 | ROC 72 - Ring of Combat 72 | 18 Jun 2021 |