| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | Not added yet |
| Nationality | United States |
| Lives in | Texas |
| Division | Featherweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 24 Jun 2021 |
| Last fight | 25 Jan 2025 |
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 | Mateo Gonzalez | TKO (punches) | 2 | 3:42 | PFC 42 - Peak Fighting 42 | 25 Jan 2025 |
| Referee Don Turnage | ||||||
| Win | Brakenden Freeman | Decision (unanimous) | 3 | 5:00 | XKO 67 - Fight Night | 14 Jun 2024 |
| Win | Seth Sirgo | TKO (punches) | 2 | 0:21 | PF 28 - Peak Fighting 28 | 6 May 2023 |
| Referee Joel Ojeda | ||||||
| Win | Braxton King | Decision (unanimous) | 3 | 5:00 | AKA - Rite of Passage 19 | 28 Jan 2022 |
| Win | Zak Alm | Submission (guillotine choke) | 1 | 4:45 | XKO - Xtreme Knockout 51: Fight Night Vol. 2 | 24 Jun 2021 |
| Referee Don Turnage | ||||||
Amateur record 3-3 (6 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Steffin Barrera | Submission (rear-naked choke) | 3 | 2:37 | XKO - Amateur Series 19 | 29 Feb 2020 |
| Referee Aladin Martinez | ||||||
| Loss | John Yannis | Decision (unanimous) | 3 | 3:00 | AKA - Rite of Passage 9 | 23 Aug 2019 |
| Loss | Andrew Davis | Submission (rear-naked choke) | 2 | 2:22 | AKA - Rite of Passage 5: Krantz vs. Salinas | 27 Oct 2018 |
| Win | Anthony Gaut | Submission (rear-naked choke) | 1 | 2:58 | XKO - Xtreme Knockout 42 | 21 Jul 2018 |
| Referee Steve Armstrong | ||||||
| Loss | Daniel Lemons | Decision (unanimous) | 3 | 3:00 | LFA 33 - Willis vs. Stewart | 16 Feb 2018 |
| Referee Steve Armstrong | ||||||
| Win | Gabriel Calvario | Decision (unanimous) | 3 | 3:00 | LFA 28 - Jackson vs. Luna | 8 Dec 2017 |