| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 28 Nov 1983 |
| Nationality | United States |
| Lives in | Clinton, Iowa |
| Division | Welterweight |
| Team | Iron Horse Fitness Club / Ground Wizards Jiu Jitsu |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 19 Jun 2010 |
| Last fight | 29 May 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
27 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Bobby Nash | TKO (punches) | 1 | 1:03 | WXC 78 - Warrior Wednesday 3 | 29 May 2019 |
| Win | Daniel Stittgen | Submission (triangle choke) | 1 | 4:43 | Bellator 198 - Fedor vs. Mir | 28 Apr 2018 |
| Referee Josh Stewart | ||||||
| Win | Jonathon Thomson | Submission (armbar) | 1 | 1:06 | PC MMA - Pinnacle Combat 27 | 19 Jan 2018 |
| Win | Sultan Umar | KO (head kick) | 2 | 4:01 | EC - Extreme Challenge 235 | 3 Jun 2017 |
| Win | Deray Davis | Submission (rear-naked choke) | 2 | 4:27 | PC MMA - Pinnacle Combat 24 | 4 Nov 2016 |
| Referee Bruce Allen | ||||||
| Win | Brady Wakeland | Submission (rear-naked choke) | 1 | 0:34 | Conquest MMA - Battle at the Ball Park | 13 Aug 2016 |
| Referee Bryan Bresler | ||||||
| Win | David Glover | Submission (guillotine choke) | 1 | 3:47 | EC - Extreme Challenge 233 | 7 May 2016 |
| Referee Bryan Bresler | ||||||
| Loss | Mike Rhodes | Decision (unanimous) | 3 | 5:00 | NAFC - Super Brawl 3 | 30 Jan 2016 |
| Loss | Victor Moreno | Decision (unanimous) | 5 | 5:00 | MCC 60 - Moreno vs. Stoddard | 4 Sep 2015 |
| Referee Rick Tasler | ||||||
| Win | Charlie Brown | TKO (punches) | 2 | 4:44 | EC - Extreme Challenge 232 | 30 May 2015 |
| Referee Tyrone Roberts | ||||||
| Win | Shamar Bailey | TKO (punches) | 1 | 1:44 | PC MMA - Pinnacle Combat 17 | 4 Oct 2014 |
| Loss | Ryan Jensen | Submission (arm-triangle choke) | 1 | 3:52 | Bellator MMA - Bellator 117 | 18 Apr 2014 |
| Referee Rob Hinds | ||||||
| Win | LaVerne Clark | TKO (retirement) | 1 | 1:43 | Caged Aggression 12 - Night Two | 15 Mar 2014 |
| Referee Rob Hinds | ||||||
| Win | Ben Crowder | TKO (submission to punches) | 1 | 2:43 | MCC 50 - Thanksgiving Throwdown | 27 Nov 2013 |
| Win | Tristian Hansburger | Submission (armbar) | 1 | 2:24 | PC MMA - Pinnacle Combat 14 | 13 Sep 2013 |
| Win | Aron Hingtgen | TKO (punches) | 1 | 3:03 | PC MMA - Pinnacle Combat 12 | 25 Jan 2013 |
| Win | Ronnie Britt | Submission (rear-naked choke) | 2 | 2:04 | MCC 44 - Thanksgiving Throwdown | 21 Nov 2012 |
| Referee Thomas Mastin | ||||||
| Loss | Kevin Burns | Submission (shoulder choke) | 1 | 2:52 | MCC 43 - High Octane | 12 Oct 2012 |
| Referee Matt Cook | ||||||
| Win | Travis Nath | Submission | 1 | 0:00 | Conquest MMA - Ballpark Beatdown | 16 Jun 2012 |
| Loss | Jason Bowling | Submission (rear-naked choke) | 2 | 3:43 | EC - Extreme Challenge 209 | 4 May 2012 |
| Win | Chris Skoglund | TKO (punches) | 1 | 0:40 | KOTC - Punch Out | 14 Apr 2012 |
| Loss | Daniel Stittgen | Decision (majority) | 3 | 5:00 | KOTC - Interference | 8 Oct 2011 |
| Win | Tony Rook | TKO (punches) | 1 | 4:53 | KOTC - Demolition | 6 Aug 2011 |
| Loss | Jason Louck | Submission (triangle choke) | 2 | 4:56 | EC - Extreme Challenge | 29 Jan 2011 |
| Win | David Hartline | Decision (unanimous) | 3 | 5:00 | PC MMA - Pinnacle Combat 6 | 9 Oct 2010 |
| Referee Bryan Bresler | ||||||
| Loss | Roy Jones | Submission (rear-naked choke) | 1 | 0:45 | IC - Iowa Challenge 60 | 14 Aug 2010 |
| Loss | Rod Montoya | Decision (unanimous) | 3 | 5:00 | RCC 11 - Cocked and Loaded | 19 Jun 2010 |
Amateur record 1-0 (1 fight). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Kory Folk | Submission (punches) | 3 | 0:00 | PC MMA - Pinnacle Combat 4 | 27 Feb 2010 |
| Referee Bryan Bresler | ||||||