| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 11 Jan 1988 |
| Nationality | United States |
| Lives in | Lawrence, Kansas |
| Division | Lightweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 28 May 2016 |
| Last fight | 5 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
11 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Tucker Eastwood | Submission (guillotine choke) | 1 | 1:37 | Crash Combat Championship 8 - Crash 8 | 5 Sep 2026 |
| Referee Nick Berens | ||||||
| Loss | Caleb Woodside | Submission (rear-naked choke) | 1 | 1:49 | COH 96 - Cage of Honor 96 | 11 Apr 2026 |
| Referee Dwayne Bess | ||||||
| Loss | Michael Banks | Submission (rear-naked choke) | 1 | 1:33 | Shamrock FC - Shamrock 338 | 21 May 2022 |
| Referee Robert Hastings | ||||||
| Loss | Austin Clem | Submission (rear-naked choke) | 1 | 1:02 | FHMMA - Fight Hard MMA | 26 Mar 2022 |
| Referee Mike England | ||||||
| Loss | Josh Augustine | TKO (punches) | 1 | 1:26 | Shamrock FC - Shamrock 335 | 22 Jan 2022 |
| Referee Tim Francis | ||||||
| Win | Alex Stephens | Submission (armbar) | 1 | 0:40 | Knuckled Up Promotions - Fight Show 4 | 24 Apr 2021 |
| Referee Robert Hastings | ||||||
| Loss | Travis Ford | Submission (triangle choke) | 2 | 3:33 | Cageside Promotions / KCFA - Kansas City Fighting Alliance 36 | 7 Dec 2019 |
| Referee Nick Nolte | ||||||
| Loss | Joe Perry | TKO (punches) | 1 | 4:13 | Shamrock FC - Shamrock 321 | 10 Aug 2019 |
| Referee Nick Nolte | ||||||
| Loss | Dean Barry | TKO (punches) | 1 | 2:06 | Shamrock FC - Shamrock 294 | 16 Sep 2017 |
| Referee Mike England | ||||||
| Win | Derrick Darling | TKO (punches) | 1 | 2:45 | Shamrock FC - Shamrock 280 | 3 Dec 2016 |
| Referee Mike England | ||||||
| Loss | Chris Reed | Submission (kimura) | 3 | 0:30 | Shamrock FC - Aftershock | 28 May 2016 |
| Referee Mike England | ||||||