| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 13 Jan 1996 |
| Nationality | United States |
| Lives in | Cape Girardeau, Missouri |
| Division | Welterweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 2 Nov 2019 |
| Last fight | 27 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
10 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Zack Davis | TKO (body kick and punches) | 1 | 1:32 | COH 97 - Cage of Honor 97: Stearns vs. Davis 2 | 27 Jul 2026 |
| Referee Josh Stewart | ||||||
| Loss | Jacob Highley | TKO (strikes) | 3 | 4:41 | Shamrock FC 374 - St. Charles | 14 Mar 2026 |
| Referee Nedim Novalic | ||||||
| Win | Ravon Baxter | Submission (triangle choke) | 2 | 4:43 | COH 95 - Cage of Honor 95 | 8 Nov 2025 |
| Referee Tim Francis | ||||||
| Win | Zack Davis | Decision (unanimous) | 3 | 5:00 | COH 94 - Cage of Honor 94 | 26 Jul 2025 |
| Referee Tim Francis | ||||||
| Win | Tavae Lewis | KO (head kick) | 2 | 0:05 | COH 92 - Cage of Honor 92 | 7 Dec 2024 |
| Referee Tim Francis | ||||||
| No contest | Shaun Scott | No Contest (accidental eye poke) | 1 | 3:15 | Shamrock FC - Shamrock 343 | 18 Feb 2023 |
| Referee Dwayne Bess | ||||||
| Win | Derek Clardy | Decision (unanimous) | 3 | 5:00 | COH 87 - Cage of Honor 87 | 5 Nov 2022 |
| Referee Brandon Anderson | ||||||
| Loss | Keyth Dawson | Submission (rear-naked choke) | 1 | 0:59 | COH 80 - Cage of Honor 80 | 13 Mar 2021 |
| Referee Tim Francis | ||||||
| Loss | Ravon Baxter | Submission (guillotine choke) | 1 | 1:22 | COH 79 - Cage of Honor 79 | 20 Jun 2020 |
| Referee Tim Francis | ||||||
| Win | Brian Brooks | TKO (punches) | 3 | 3:08 | COH 78 - Cage of Honor 78 | 2 Nov 2019 |
| Referee Tim Francis | ||||||
Amateur record 7-1 (8 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Allen Brooks | Submission (armbar) | 2 | 2:24 | COH 77 - Cage of Honor 77 | 29 Jun 2019 |
| Referee Tim Francis | ||||||
| Win | Dalton Knight | Decision (unanimous) | 3 | 3:00 | COH 74 - Cage of Honor 74 | 3 Nov 2018 |
| Referee Tim Francis | ||||||
| Win | Chiavy Rith | Submission (rear-naked choke) | 1 | 2:27 | Shamrock FC - Shamrock 309 | 7 Sep 2018 |
| Referee Dwayne Bess | ||||||
| Win | Kenny Salinas | KO (punch) | 2 | 0:16 | COH 73 - Cage of Honor 73 | 23 Jun 2018 |
| Loss | Chuckie Brooks | TKO (punches) | 1 | 1:37 | Nemesis Fighting Alliance - No One Fights Alone | 21 Apr 2018 |
| Win | Demetrius Cannon | Submission (rear-naked choke) | 2 | 2:50 | PFS 6 - Prime Fight Series 6: Knockout | 16 Apr 2016 |
| Referee Dwayne Bess | ||||||
| Win | Brandon Stark | TKO (punches) | 1 | 2:58 | COH 67 - Cage of Honor 67 | 27 Feb 2016 |
| Win | Ryan Bickford | Submission (armbar) | 2 | 0:59 | COH 66 - Cage of Honor 66 | 29 Aug 2015 |
| Referee Joey Tinsley | ||||||