| Full name | Not added yet |
|---|---|
| Nickname | Not added yet |
| Date of birth | 23 Jun 1984 |
| Nationality | United States |
| Lives in | Des Moines, Iowa |
| Division | Welterweight |
| Team | Jeremy Horn's Elite Performance Gym |
| Height | Not added yet |
| Reach | Not added yet |
| Stance | Not added yet |
| Weight | Not added yet |
| Pro debut | 26 Mar 2004 |
| Last fight | 9 Mar 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
92 professional fights on file. Newest first.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Loss | Patrick Delgado | Submission (guillotine choke) | 2 | 0:29 | CFFC - Chosen Few Fighting Championships 16 | 9 Mar 2019 |
| Loss | Nick Ammerman | TKO (doctor stoppage) | 1 | 5:00 | Driller Promotions - A-Town Throwdown 12 | 16 Dec 2017 |
| Loss | Craig Eckelberg | TKO (retirement) | 2 | 5:00 | Driller Promotions - Mecca 10 | 9 Sep 2017 |
| Win | Paul Bird | Decision (unanimous) | 3 | 5:00 | AFC - Ascendancy Fighting Championship 12 | 23 Dec 2016 |
| Loss | Dequan Townsend | TKO (punches) | 1 | 1:24 | TWC Pro Series - Anderson vs. Veerella | 12 Nov 2016 |
| Loss | Dameron Kirby | Decision (unanimous) | 3 | 5:00 | Strike Off 8 - Road to Grand Prix | 25 Jun 2016 |
| Referee Todd McGovern | ||||||
| Loss | John Ramirez | Submission (rear-naked choke) | 2 | 0:59 | Victory Fighting Championship - VFC Fight Night Waterloo 1 | 7 May 2016 |
| Loss | Carl Wittstock | Decision (unanimous) | 3 | 5:00 | AFC - Ascendancy Fighting Championship 8 | 13 Feb 2016 |
| Loss | Dakota Cochrane | TKO | 1 | 0:43 | DCS 12 - Seasons Beatings 2014 | 5 Dec 2014 |
| Loss | Derek Smith | TKO (punches) | 1 | 3:56 | Dakota FC 19 - Fall Brawl 2014 | 25 Oct 2014 |
| Referee Jade Pergande | ||||||
| Loss | Kassius Kayne | TKO (punches) | 1 | 3:21 | DCS 8 - Fight Night at AG Park 2 | 13 Jun 2014 |
| Loss | Jos Eichelberger | TKO (retirement) | 1 | 5:00 | Dakota FC 18 - Spring Brawl 2014 | 26 Apr 2014 |
| Referee Chad Gilbertson | ||||||
| Loss | Jake Lindsey | TKO (punches) | 1 | 4:54 | VFC - Junction City 5 | 8 Feb 2014 |
| Referee David Clifton | ||||||
| Loss | Leo Kuntz | Submission (rear-naked choke) | 1 | 3:31 | IFC - Impact Fighting Championship 11 | 14 Dec 2013 |
| Referee David Wald | ||||||
| Loss | Brett Shoenfelt | Submission (rear-naked choke) | 2 | 1:48 | CDMMA - Complete Devastation 9 | 16 Nov 2013 |
| Referee James Chappell | ||||||
| Loss | Zachary Micklewright | TKO (punches) | 1 | 1:30 | Caged Aggression 11 - The Uprising | 12 Oct 2013 |
| Referee Bruce Allen | ||||||
| Loss | Johnny Case | TKO (submission to punches) | 2 | 2:47 | MCC 49 - Midwest Cage Championship 49 | 2 Aug 2013 |
| Referee Thomas Mastin | ||||||
| Win | Paul Bird | Submission (guillotine choke) | 1 | 1:30 | WWFC - World War Fighting Championship 11 | 27 Apr 2013 |
| Win | Robert Rojas Jr. | Submission (triangle choke) | 2 | 1:13 | Disorderly Conduct 16 - Heartbreakers | 23 Feb 2013 |
| Loss | Nathan Schut | Decision (unanimous) | 3 | 5:00 | CFX 44 - Cage Fighting Xtreme | 2 Feb 2013 |
| Referee Jeremy Ryder | ||||||
| Loss | Anthony Rocco Martin | Submission (kimura) | 1 | 3:58 | CFX - Cage Fighting Xtreme | 16 Dec 2012 |
| Loss | Nate Homme | Submission (armbar) | 1 | 4:22 | Driller Promotions / SEG - Downtown Showdown 10 | 1 Dec 2012 |
| Referee Ross Ogden | ||||||
| Loss | Allen Hernandez | Decision (unanimous) | 3 | 5:00 | WWFC - World War Fighting Championships 8 | 8 Sep 2012 |
| Loss | Ryan Shell | Decision (unanimous) | 3 | 5:00 | OFC - Omaha Fight Club 90 | 17 Aug 2012 |
| Loss | Bobby Cooper | Decision (unanimous) | 3 | 5:00 | Cageside Promotions - Kansas City Fighting Alliance 2 | 27 Apr 2012 |
| Referee Rusty Sullivan | ||||||
| Loss | Drew Dober | TKO (retirement) | 3 | 1:36 | VFC - Victory Fighting Championship 37 | 13 Apr 2012 |
| Loss | Mark Dickman | TKO (punches) | 2 | 4:12 | RFA 1 - Elliott vs. Pulver | 16 Dec 2011 |
| Win | Jimmy Seipel | Submission (triangle choke) | 2 | 1:39 | Disorderly Conduct 4 - Turf War | 4 Nov 2011 |
| Loss | Sean Huffman | Decision (unanimous) | 3 | 5:00 | WWFC - World War Fighting Championships 4 | 7 Oct 2011 |
| Loss | Alonzo Martinez | Decision (unanimous) | 3 | 5:00 | Disorderly Conduct 3 - Respect is Earned | 19 Aug 2011 |
| Win | Wes Clark | TKO (punches) | 1 | 1:15 | Disorderly Conduct 1 - St. Patty's Day Showdown 1 | 12 Mar 2011 |
| Loss | Ramiro Hernandez | Submission (triangle choke) | 2 | 0:49 | Blueblood MMA - Trials of a Gladiator 9 | 4 Feb 2011 |
| Win | Yancy Cuellar | Submission (triangle choke) | 2 | 3:24 | The Cage Inc. - Battle at the Border 8 | 15 Jan 2011 |
| Referee Peter Claussen | ||||||
| Loss | Paul Bradley | Submission (neck crank) | 3 | 2:31 | CFX - Extreme Challenge on Target | 11 Dec 2010 |
| Loss | Jonathan Knutson | Decision (unanimous) | 3 | 5:00 | The Cage Inc. - Battle at the Border 7 | 19 Nov 2010 |
| Referee Mark Powell | ||||||
| Loss | Sam Jackson | Decision (majority) | 3 | 5:00 | TP - Calm Before the Storm | 16 Sep 2010 |
| Win | Marshall Martin | Submission (triangle choke) | 1 | 1:49 | The Cage Inc. - Battle at the Border 6 | 21 Aug 2010 |
| Referee Isaac Duncan | ||||||
| Loss | Ryan Bixler | Decision (unanimous) | 3 | 5:00 | MCC 28 - Impact | 6 Aug 2010 |
| Loss | Keoni Koch | Submission (guillotine choke) | 2 | 4:48 | RCC 12 - Hostile Takeover | 24 Jul 2010 |
| Loss | Anthony Lapsley | Submission (rear-naked choke) | 2 | 2:08 | IFC - Extreme Challenge | 10 Jul 2010 |
| Loss | Keith Wisniewski | Submission (heel hook) | 2 | 3:56 | XFO - Xtreme Fighting Organization 35 | 5 Jun 2010 |
| Referee Don Clift | ||||||
| Loss | Marshall Martin | TKO (doctor stoppage) | 1 | 3:13 | The Cage Inc. - Battle at the Border 5 | 15 May 2010 |
| Referee Kim Winslow | ||||||
| Loss | Terry Martin | Decision (unanimous) | 3 | 5:00 | KOTC - Turbulence 2 | 24 Apr 2010 |
| Win | Rod Montoya | Submission (triangle choke) | 1 | 3:15 | MCC 26 - Triple Crown | 16 Apr 2010 |
| Win | Wayne Hajicek | KO (punches) | 2 | 3:12 | The Cage Inc. - Battle at the Border 4 | 20 Feb 2010 |
| Referee Kim Winslow | ||||||
| Loss | Leonardo Pecanha | Submission (triangle choke) | 1 | 2:30 | VFC 30 - Night of Champions | 5 Feb 2010 |
| Loss | Sherron Leggett | Decision (unanimous) | 5 | 5:00 | MFDM - Ballroom Brawl 3 | 13 Nov 2009 |
| Win | Darren Elkins | TKO (punches) | 1 | 0:13 | DC 6 - Duneland Classic 6 | 12 Sep 2009 |
| Win | Abel Trujillo | Submission (armbar) | 1 | 3:06 | MFDM - Ballroom Brawl 2 | 28 Aug 2009 |
| Loss | Ryan Bixler | Submission (verbal) | 2 | 2:31 | MFC 8 - Ultimate Outlaws | 14 Aug 2009 |
| Loss | Jonatas Novaes | Decision (split) | 3 | 5:00 | FCI - Fight Club Inc. | 25 Jul 2009 |
| Referee Andrew Krzeptowski | ||||||
| Win | Jason Medina | Submission (rear-naked choke) | 1 | 2:06 | MFDM - Ballroom Brawl 1 | 19 Jun 2009 |
| Loss | Rudy Bears | Decision (unanimous) | 3 | 5:00 | EFP - Extreme Fight Production | 12 Jun 2009 |
| Referee Mike England | ||||||
| Loss | James Warfield | KO (punches) | 1 | 0:55 | MT 19 - Madtown Throwdown 19 | 2 May 2009 |
| Loss | Ryan Sturdy | Decision (unanimous) | 3 | 5:00 | XFO - Xtreme Fighting Organization 29 | 17 Apr 2009 |
| Referee Andrew Krzeptowski | ||||||
| Win | Tyler Combs | Submission (triangle choke) | 1 | 1:28 | WW 3 - Waukesha Wrecking 3 | 28 Feb 2009 |
| Win | Steve Hartkopf | KO (punches) | 1 | 1:19 | GFC 5 - Glory Fighting Championships 5 | 22 Nov 2008 |
| Win | John Strawn | Submission (triangle choke) | 1 | 0:48 | CFC - Conquest Fighting Championship 1 | 27 Sep 2008 |
| Loss | Dom O'Grady | Decision (unanimous) | 3 | 5:00 | XFO - Xtreme Fighting Organization 26 | 30 Aug 2008 |
| Loss | Harris Sarmiento | TKO (punches) | 2 | 3:00 | IFBL - Fight Night 12 | 2 Aug 2008 |
| Loss | Joe Ellenberger | Decision (unanimous) | 3 | 5:00 | VFC 24 - Revolution | 26 Jul 2008 |
| Win | Rob Jackson | TKO (punches) | 1 | 2:18 | WCF - World Cage Fighting | 28 Jun 2008 |
| Referee Rusty Sullivan | ||||||
| Loss | Eric Marriott | Submission | 3 | 2:32 | WCFC - World Cage Fighting Championships | 10 May 2008 |
| Referee Mike England | ||||||
| Win | Michael Johnson | Submission (triangle choke) | 3 | 1:29 | MCC 13 - Contenders | 25 Apr 2008 |
| Win | Caleb Krull | Submission (armbar) | 1 | – | WW 1 - Waukesha Wrecking 1 | 12 Apr 2008 |
| Win | Marshall Blevins | Submission (triangle choke) | 1 | – | Mainstream MMA 9 - New Era | 5 Apr 2008 |
| Win | Dan Shelton | Submission | 1 | 1:28 | Titan FC 11 - Battlestar 2 | 22 Mar 2008 |
| Referee Mike England | ||||||
| Loss | Alonzo Martinez | Decision (unanimous) | 5 | 5:00 | VFC 22 - Ascension | 29 Feb 2008 |
| Loss | Tom Grubb | Decision (unanimous) | 3 | 5:00 | Mainstream MMA 8 - Cold War | 26 Jan 2008 |
| Win | Chris Hill | Submission | 1 | 1:01 | Titan FC 10 - Battlestar | 28 Nov 2007 |
| Referee Mike England | ||||||
| Win | Will Shutt | Submission (triangle choke) | 1 | 3:47 | MCC 11 - Night of Champions | 21 Nov 2007 |
| Win | Jaxson Mason | Submission (armbar) | 1 | 3:06 | MCC 11 - Night of Champions | 21 Nov 2007 |
| Win | Sharome Blanchard | Submission (triangle choke) | 1 | – | RFN 3 - Royalty Fight Night 3 | 20 Oct 2007 |
| Win | Henry Matamoros | KO (punch) | 1 | 1:11 | GFS - Caged Colosseum | 6 Oct 2007 |
| Win | Steve Schneider | Submission (triangle choke) | 1 | 0:38 | Titan FC 9 - Summer Mayhem 2 | 22 Sep 2007 |
| Referee Chuck Wolfe | ||||||
| Loss | Cal Ferry | Decision (unanimous) | 3 | 5:00 | EFC 5 - Evolution Fighting Championships 5 | 8 Sep 2007 |
| Loss | Jon Friedland | Submission | 1 | – | TCC - Showdown In Titletown | 1 Sep 2007 |
| Loss | Mike Stumpf | Submission (rear-naked choke) | 2 | 1:55 | XFO 19 - Outdoor War 3 | 11 Aug 2007 |
| Win | Dan Casey | Submission | 2 | 0:00 | WFP - Warrior Fight Promotions | 7 Jul 2007 |
| Win | Dan Gregary | Submission (triangle choke) | 1 | 0:58 | Punch Promotions - Midwest Massacre | 23 Jun 2007 |
| Win | Mark Gearhart | Submission (armbar) | 1 | 1:53 | MCC 8 - Motivation | 19 May 2007 |
| Win | Gary Terrence | TKO (submission to punches) | 1 | 1:12 | IC 36 - Iowa Challenge 36 | 28 Apr 2007 |
| Win | Mike Schroder | Submission (triangle choke) | 1 | – | MMVT 3 - Max Muscle Vale Tudo 3 | 24 Mar 2007 |
| Loss | Bobby Voelker | Decision (unanimous) | 3 | 5:00 | MCC 6 - Hard Hitters | 13 Jan 2007 |
| Win | Joe Morris | Submission (triangle choke) | 2 | 0:55 | IC 33 - Iowa Challenge 33 | 21 Oct 2006 |
| Loss | Danny Anderson | Decision | 3 | 5:00 | RFN 1 - Royalty Fight Night 1 | 3 Sep 2006 |
| Loss | Wayne Hajicek | KO (punches) | 3 | – | MKS - Miletich Kombat Sports | 29 Jul 2006 |
| Win | Travis Wells | TKO (corner stoppage) | 2 | 3:00 | DD 2 - Downtown Destruction 2 | 2 Feb 2005 |
| Loss | Jeremy Stephens | KO (punches) | 1 | 0:33 | DD 1 - Downtown Destruction 1 | 12 Jan 2005 |
| Win | Kendrick Johnson | Submission (armbar) | 1 | – | POI - Point of Impact | 25 Jun 2004 |
| Win | Chad Sutton | TKO (punches) | 2 | 1:36 | EC 58 - Extreme Challenge 58 | 11 Jun 2004 |
| Loss | Bryan Bresler | Submission (armbar) | 1 | – | POI - Point of Impact | 26 Mar 2004 |
Amateur record 2-0 (2 fights). Not counted in the professional record.
| Result | Opponent | Method | Round | Time | Event | Date |
|---|---|---|---|---|---|---|
| Win | Mike Perkins | Submission (guillotine choke) | 1 | 0:38 | THFC - Friday Night Fights 12 | 12 Mar 2004 |
| Win | Michael Jones | KO (punch) | 1 | 1:15 | THFC - Friday Night Fights 11 | 5 Mar 2004 |