| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | New York |
| Division | Welterweight |
| Team | Renzo Gracie Academy |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 12 May 2023 |
| Last fight | 31 Jan 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
5 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Donald Martin | Decision (unanimous) | 3 | 5:00 | Flex Fight Series Vol. 54 - Bad Lands | 31 Jan 2026 |
| Referee Tommy Santana | ||||||
| Win | Skyler Mauller | Submission (arm-triangle choke) | 1 | 4:06 | NLC 32 - New Line Cagefighting 32 | 8 Mar 2025 |
| Referee Shaun Spath | ||||||
| Loss | David Bergida | Decision (unanimous) | 3 | 5:00 | Flex Fight Series Vol. 40 - Monsters Brawl | 25 Oct 2024 |
| Referee Tommy Santana | ||||||
| Win | Nick Navarro | Decision (unanimous) | 3 | 5:00 | ROC 84 - Ring of Combat 84 | 7 Jun 2024 |
| Referee Vincent Dudley | ||||||
| Win | David Collins | Decision (unanimous) | 3 | 5:00 | ROC 80 - Ring of Combat 80 | 12 May 2023 |
| Referee Gasper Oliver | ||||||
Amateur record 7-2 (9 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Daniel Keepers | Submission (arm-triangle choke) | 1 | 2:07 | CW - Cage Wars: Mike Tyson's Fight Night | 23 Jul 2022 |
| Win | Carlos Torres Montes | Decision (unanimous) | 3 | 3:00 | Flex Fight Series - Battle Garden Vol. 12 | 23 Apr 2022 |
| Win | Jesus Hernandez | Decision (unanimous) | 3 | 3:00 | WCFL 29 - World Class Fight League 29 | 5 Jun 2021 |
| Loss | Cole Macek | Decision (unanimous) | 3 | 3:00 | 247 FC - Brawl in the Burgh 5 | 28 Nov 2020 |
| Referee Chip Snider | ||||||
| Loss | Ryan Gerena | Decision (split) | 3 | 3:00 | TF - Triton Fights 16 | 13 Dec 2019 |
| Win | Reyffor Jose Carrasquero | Decision (unanimous) | 3 | 3:00 | CW - Cage Wars 42 | 29 Jun 2019 |
| Win | Alex Brown | Decision (unanimous) | 3 | 3:00 | TF - Triton Fights 11 | 8 Feb 2019 |
| Win | Russell Pititto | Submission (kimura) | 2 | 2:22 | NYFE 15 - New York Fight Exchange 15 | 16 Sep 2017 |
| Win | David Dubinsky | Decision (unanimous) | 3 | 3:00 | TF - Triton Fights 3 | 30 Jun 2017 |