| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | Arlington, Virginia |
| Division | Welterweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 22 Jun 2024 |
| 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
9 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Will Breslin | Decision (split) | 3 | 5:00 | CFFC 157 - Cage Fury Fighting Championships 157: Morales vs. Shields | 17 Jul 2026 |
| Referee Vincent Dudley | ||||||
| Win | Ramston Edwin Rodrigues | Decision (unanimous) | 3 | 5:00 | SMMA - Samourai MMA 18 | 27 Mar 2026 |
| Referee Yannick Loof | ||||||
| Loss | Egor Kostyuchenko | Decision (unanimous) | 3 | 5:00 | CFFC 149 - Cage Fury Fighting Championships 149: Cafaro vs. Patton | 20 Dec 2025 |
| Referee Vitor Ribeiro | ||||||
| Win | Taylor Burley | TKO (strikes) | 2 | 1:11 | AOS11 - Art of Scrap 11: Aguirre vs. Downey | 21 Nov 2025 |
| Referee Rob Hinds | ||||||
| Draw | Nick McCarty | Draw (majority) | 3 | 5:00 | CN - Combat Night: Tallahassee | 16 Aug 2025 |
| Referee Isiah Cabal | ||||||
| Win | Devonte Jeffery | TKO (punches) | 1 | 1:47 | Flex Fight Series Vol. 46 - The Gold Standard | 10 May 2025 |
| Loss | Devan Worth | TKO (punches) | 3 | 2:23 | Flex Fight Series Vol. 43 - Let's Just Fight | 22 Feb 2025 |
| Win | David Rice | Decision (unanimous) | 3 | 5:00 | Flex Fight Series Vol. 40 - Monsters Brawl | 25 Oct 2024 |
| Referee Tommy Santana | ||||||
| Win | Michael Vizza | Submission (guillotine choke) | 1 | 1:24 | CN - Combat Night: St. Petersburg | 22 Jun 2024 |
Amateur record 4-0 (4 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Niko Petrides | Decision (unanimous) | 3 | 5:00 | CZMMA - Cagezilla FC 75 | 14 Oct 2023 |
| Referee Michael Doleman | ||||||
| Win | Christian Gonzales | Decision (unanimous) | 3 | 3:00 | Anthony Pettis FC 6 - Virginia Fight Night | 16 Jul 2023 |
| Referee Jason King | ||||||
| Win | Dakota Whitehill | Submission | 1 | 1:12 | RCS 12 - Rocket Combat Sports 12 | 4 Feb 2023 |
| Win | Josh Monroe | Submission | 2 | 0:13 | RCS 9 - Rocket Combat Sports 9 | 14 May 2022 |