| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 29 Jun 1982 |
| Nationality | United States |
| Lives in | Kansas City, Kansas |
| Division | Bantamweight |
| Team | American Top Team HD |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 27 Sep 2014 |
| Last fight | 13 Jul 2019 |
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
8 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Erion Zekthi | Decision (split) | 3 | 5:00 | Shamrock FC - Shamrock 320 | 13 Jul 2019 |
| Referee Dwayne Bess | ||||||
| Win | Drake Heitfield | Submission (kimura) | 1 | 1:44 | Shamrock FC - Shamrock 313 | 8 Dec 2018 |
| Referee Nick Nolte | ||||||
| Loss | Yazan Hajeh | Decision (unanimous) | 3 | 5:00 | Cageside Promotions / KCFA - Kansas City Fighting Alliance 17 | 27 Feb 2016 |
| Referee Mike England | ||||||
| Loss | William Joplin | Decision (unanimous) | 3 | 5:00 | Shamrock FC - Ambush | 21 Nov 2015 |
| Referee Mike England | ||||||
| Win | Keeton Gorton | TKO (retirement) | 1 | 5:00 | Shamrock FC - Charged | 29 May 2015 |
| Referee Mike England | ||||||
| Win | Nick Garrett | TKO (punches) | 1 | 4:12 | VFC - Fight Night Little Apple 1 | 20 Mar 2015 |
| Referee David Clifton | ||||||
| Win | Steve Brown | Submission (rear-naked choke) | 1 | 3:11 | Shamrock FC - Shock | 17 Jan 2015 |
| Referee Mike England | ||||||
| Win | Blayze Rodgers | TKO (punches) | 1 | 3:06 | Shamrock FC - Onslaught | 27 Sep 2014 |
| Referee Mike England | ||||||
Amateur record 0-1 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Cale Petersen | Decision (unanimous) | 3 | 3:00 | 108 Promotions - Border Wars | 10 Sep 2011 |
| Referee Chuck Wolfe | ||||||