| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 3 Oct 1987 |
| Nationality | United States |
| Lives in | Waterloo, Iowa |
| Division | Welterweight |
| Team | Not added yet |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 22 Jun 2008 |
| Last fight | 29 Nov 2025 |
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
28 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Jon Kennedy | Submission (triangle choke) | 1 | 1:03 | NIF MMA 22 - North Iowa Fights 22 | 29 Nov 2025 |
| Referee Tyrone Roberts | ||||||
| Loss | Marcelo Nunes | Submission (rear-naked choke) | 1 | 1:15 | KOTC - Battle Tested | 12 Jul 2014 |
| Loss | Carlos Newborn | Submission (triangle choke) | 2 | 2:17 | Xplode Fight Series - Anger | 2 May 2014 |
| Loss | Mark Scudder | Submission (rear-naked choke) | 1 | 0:38 | DCS 7 - Spring Brawl | 25 Apr 2014 |
| Loss | Andrew Krzeptowski | Submission (rear-naked choke) | 1 | 0:53 | XFO 50 - Xtreme Fighting Organization 50 | 21 Mar 2014 |
| Loss | Kassius Kayne | TKO (punches) | 1 | 1:29 | VFC - Victory Fighting Championship 42 | 15 Mar 2014 |
| Win | Kevin Anderson | Submission | 1 | – | Xplode Fight Series - Unstoppable | 8 Feb 2014 |
| Win | Bryan Robinson | TKO (submission to punches) | 2 | 2:38 | IC - Iowa Challenge 93 | 16 Nov 2013 |
| Loss | Jordin Hinman | Submission (rear-naked choke) | 1 | 0:40 | EC - Extreme Challenge 228 | 3 Aug 2013 |
| Loss | Robert Rojas Jr. | Submission (guillotine choke) | 1 | 1:38 | DCS 1 - The Legend Continues | 26 Jul 2013 |
| Loss | Ryan Shell | Submission (kimura) | 1 | 2:21 | Disorderly Conduct 21 - Bash on the Beach | 6 Jul 2013 |
| Loss | Justin DeMoney | TKO (submission to punches) | 1 | 2:22 | IC - Iowa Challenge 82 | 20 Apr 2013 |
| Loss | Jarrod L'Heureux | Submission (triangle choke) | 1 | 2:08 | Disorderly Conduct 18 - Spring Brawl | 12 Apr 2013 |
| Loss | Matt Delanoit | TKO (submission to punches) | 1 | 1:24 | Disorderly Conduct 17 - St. Patty's Day Showdown 3 | 9 Mar 2013 |
| Loss | John Soliz | Submission | 1 | 0:35 | EC - Extreme Challenge 224 | 25 Jan 2013 |
| Win | Danny Black | KO (punch) | 1 | 4:42 | EC - Extreme Challenge 220 | 20 Oct 2012 |
| Loss | Steve Carl | Submission (rear-naked choke) | 1 | 1:25 | EC - Extreme Challenge 216 | 28 Jul 2012 |
| Loss | Jesse Sanders | Submission (ankle lock) | 1 | 1:09 | EC - Extreme Challenge 207 | 14 Apr 2012 |
| Loss | Andre Kase | Submission (choke) | 1 | 0:42 | EC - Extreme Challenge 203 | 29 Jan 2012 |
| Loss | Steven Mann | Submission (rear-naked choke) | 1 | 1:47 | EC - Extreme Challenge 192 | 27 Aug 2011 |
| Win | Lonnie Scriven | KO (punch) | 1 | 1:07 | EC - Extreme Challenge 187 | 23 Jul 2011 |
| Loss | Eddie Larrea | Submission (armbar) | 1 | 1:36 | EC - Extreme Challenge 183 | 14 May 2011 |
| Loss | Zach Light | Submission (armbar) | 1 | 1:30 | EC - Extreme Challenge | 29 Jan 2011 |
| Win | Beau Admire | TKO (submission to punches) | 1 | 2:46 | IC - Iowa Challenge 61 | 23 Oct 2010 |
| Loss | Matt Gabel | Submission (guillotine choke) | 1 | 0:37 | EC - Extreme Challenge 160 | 11 Sep 2010 |
| Loss | Tyrone Roberts | Submission (north-south choke) | 1 | 0:45 | IC 48 - Iowa Challenge 48 | 12 Jul 2008 |
| Loss | Travis Fulton | Submission (rear-naked choke) | 2 | 0:27 | CVFA - Independence Day | 5 Jul 2008 |
| Referee Daryl Johnson | ||||||
| Win | Sean Berry | TKO (injury) | 2 | 0:45 | SNF - Sunday Night Fights | 22 Jun 2008 |
Amateur record 0-2 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Clarence Jordan | Decision (unanimous) | 3 | 3:00 | IC - Iowa Challenge 60 | 14 Aug 2010 |
| Loss | Thad Yaggy | Submission (rear-naked choke) | 3 | 2:53 | IC 50 - Iowa Challenge 50 | 10 Jan 2009 |