| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 23 Aug 1999 |
| Nationality | United States |
| Lives in | Missouri |
| Division | Middleweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 2 May 2026 |
| Last fight | 26 Sep 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
3 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Kurvon Battle | Decision (unanimous) | 3 | 5:00 | FAC 36 - Fighting Alliance Championship 36 | 26 Sep 2026 |
| Referee Nick Berens | ||||||
| Win | Sherman Williams | KO (punches) | 1 | 1:24 | FAC 35 - Fighting Alliance Championship 35 | 25 Jul 2026 |
| Win | Caleb Murrell | KO (punch) | 1 | 0:20 | FAC 34 - Fighting Alliance Championship 34 | 2 May 2026 |
| Referee Nedim Novalic | ||||||
Amateur record 6-0 (6 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Trey Frazier | Decision (unanimous) | 3 | 3:00 | FAC 32 - Fighting Alliance Championship 32: Perez vs. Dawson | 5 Dec 2025 |
| Referee Nick Berens | ||||||
| Win | Wyatt Goade | Decision (unanimous) | 3 | 3:00 | Synergy FC 21 - Zwolak vs. Parriott | 21 Jun 2025 |
| Referee Nick Berens | ||||||
| Win | Quayshawn Means | Decision (unanimous) | 3 | 3:00 | FAC 28 - Fighting Alliance Championship 28: Zwolak vs. Fields | 8 Feb 2025 |
| Referee Zach Teiberis | ||||||
| Win | Zach Lewis | TKO (corner stoppage) | 1 | 3:00 | FAC 27 - Fighting Alliance Championship 27: Young vs. Grant | 6 Dec 2024 |
| Referee Zach Teiberis | ||||||
| Win | Michael Newhouse | Decision (unanimous) | 3 | 3:00 | FAC 26 - Fighting Alliance Championship 26: Fight 4 the Cure | 12 Oct 2024 |
| Referee Nick Berens | ||||||
| Win | Jake Evinger | Decision (unanimous) | 3 | 3:00 | FAC 24 - Fighting Alliance Championship 24 | 3 May 2024 |
| Referee Zach Teiberis | ||||||