| Oct 29, 2021 | W | Lucus Montoya 8-5-0 | Welterweight | TKO/RSC · Referee Stoppage Fierce Fighting Championship XVIIVerified | R2/02:06 |
| Feb 27, 2021 | L | William Dunkle 4-2-0 | Welterweight | Disqualification WILL POWERVerified | R1/00:36 |
| Nov 16, 2012 | L | Clay Collard 9-4-0 | Welterweight | TKO/RSC · Referee Stoppage from Strikes Showdown Fights 9: Lightweight ChampionshipVerified | R2/04:44 |
| May 4, 2012 | L | Derrick Burnsed 7-2-0 | Lightweight | Submission · Guillotine Choke Showdown Fights: UprisingVerified | R2/01:22 |
| Feb 24, 2012 | W | Mario Espinoza 15-7-0 | Lightweight | Submission · Guillotine Choke Showdown Fights: BreakoutVerified | R1/03:00 |
| Apr 16, 2011 | L | Justin Buchholz 9-6-0 | Lightweight | Submission · Rear Naked Choke Showdown Shootout 04/16/11Verified | R1/03:38 |
| Jan 28, 2011 | W | Brad McRae 5-17-0 | Lightweight | TKO/RSC · Referee Stoppage from Strikes Showdown Fights: New BloodVerified | R1/00:16 |
| Oct 16, 2010 | L | Steven Siler 16-5-0 | Lightweight | Submission · Guillotine Choke World Championship Full Contacta 10/16/10Verified | R1/00:45 |
| Apr 3, 2010 | W | Dave Castillo 7-1-0 | Lightweight | Decision · Unanimous Decision World Championship Full Contact 4/3/10Verified | R3/05:00 |
| Nov 20, 2009 | L | Rad Martinez 5-1-0 | Lightweight | Decision · Unanimous Decision Throwdown V - HomecomingVerifiedTitle bout | R5/05:00 |
| Oct 10, 2009 | L | John Gunderson 16-6-0 | Lightweight | Submission · Kimura MMA Xplosion 10/10/09VerifiedTitle bout | R3/03:17 |
| May 1, 2009 | W | Matt May 7-1-0 | Lightweight | Submission · Rear Naked Choke Jeremy Horns Elite Fight Night 8Verified | R1/04:34 |
| Feb 20, 2009 | W | Dayne Aristizabal 2-0-0 | Lightweight | KO Throwdown III - Big TimeVerified | R1/04:56 |
| Sep 26, 2008 | L | Rad Martinez 2-1-0 | Lightweight | Decision · Unanimous Decision Throwdown ETC UtahVerifiedTitle bout | R5/04:50 |
| Jul 12, 2008 | W | Shane Brenner 5-3-0 | Lightweight | Submission Jeremy Horn's Elite Fight Night 3Verified | R1/00:39 |
| Apr 26, 2008 | L | Bryan Caraway 9-2-0 | — | Submission · Triangle Choke International Fighting Championship: Caged Combat | R2/02:35 |
| Apr 12, 2008 | W | Matt Ver Halen 6-3-0 | Lightweight | Submission Worldwide Fighting Championship: ArmageddonVerified | R2/03:07 |
| Mar 7, 2008 | L | Junior Assuncao 5-3-0 | Lightweight | Submission · Guillotine Choke American Fight LeagueVerified | R3/01:40 |
| Jun 9, 2007 | W | Bob Calnin 5-2-0 | — | Decision WFC: Rumble in the Red Rocks | R3/05:00 |
| Mar 31, 2007 | W | John Sargent 2-4-0 | — | KO Worldwide Fighting Championship: Desert Storm | R1/01:56 |
| Sep 15, 2006 | L | Furdjel de Windt 17-4-0 | Lightweight | Submission · Triangle Choke World Pro Fighting ChampionshipsVerified | R3/02:06 |
| Sep 2, 2006 | L | Cruz Chacon 7-13-1 | Welterweight | Submission · Arm Bar Worldwide Fighting Championship: Thunder in the RockiesVerified | R3/01:29 |
| Jun 30, 2006 | W | Shane Brenner 1-0-0 | — | TKO/RSC · Referee Stoppage from Strikes Fight Night (Utah) 1 | R3/02:00 |
| Mar 18, 2006 | W | Matt Ver Halen 4-1-0 | Lightweight | Submission · Rear Naked Choke Worldwide Fighting Championship: Final CountdownVerified | R1/02:26 |
| Jan 21, 2006 | W | Noah Thomas 6-2-0 | Welterweight | Decision · Unanimous Decision Worldwide Fighting Championship: Rumble in the RockiesVerified | R5/03:00 |
| Dec 10, 2005 | W | Matt Raines 2-1-0 | — | Submission · Strikes Ultimate Combat Experience: Round 18 - Episode 6 | R1/02:22 |
| Dec 3, 2005 | W | Ivan Taylor 0-1-0 | — | Submission · Arm Bar Ultimate Combat Experience: Round 18 - Episode 5 (Day 2) | R1/00:48 |
| Jul 23, 2005 | L | James Birdsley 2-1-0 | — | Submission · Rear Naked Choke Ultimate Combat Experience: Round 16 - Episode 3 | R3/05:00 |
| Jun 25, 2005 | L | Ray Perales 3-6-0 | — | Decision Ultimate Combat Experience: Round 15 - Finals | R3/05:00 |
| May 14, 2005 | W | Charlie Fortik 1-0-0 | — | Submission · Arm Bar Ultimate Combat Experience: Round 15 - Episode 2 | R1/05:00 |
| Apr 23, 2005 | W | Blaise Soares 1-1-0 | — | TKO/RSC Ultimate Combat Experience: Round 14 - Finals | R1/05:00 |
| Mar 5, 2005 | L | Ray Perales 1-5-0 | — | Submission · Forearm Choke International Fighting Championship: Eve Of Destruction | R3/03:09 |
| Feb 19, 2005 | W | Michael Platt 0-1-0 | — | TKO/RSC · Referee Stoppage from Strikes Ultimate Combat Experience: Round 13 - Finals | R1/05:00 |
| Nov 27, 2004 | W | James Birdsley 1-0-0 | — | KO Ultimate Combat Experience: Brawls of Fall 2 - Finals | R1/00:08 |
| Sep 11, 2004 | W | Tim Wilde 0-1-0 | — | Submission · Triangle Choke Ultimate Combat Experience: Round 11 - Finals | R2/05:00 |
| Jul 10, 2004 | L | Brandon Melendez 1-3-0 | — | TKO/RSC Ultimate Combat Experience: Summer Slam 2 - Finals | R3/00:38 |
| Jun 12, 2004 | W | Tim Wilde 0-0-0 | — | Submission · Choke Ultimate Combat Experience: Summer Slam 2 - Episode 4 | R2/01:38 |
| May 8, 2004 | W | Zack Barlow 0-0-0 | — | Submission · Triangle Choke Ultimate Combat Experience: The Sting of Spring - Finals | R1/01:21 |
| Dec 20, 2003 | W | Michael Grant 0-0-0 | — | Submission Ultimate Combat Experience: Winter Warrior Land - Episode 4 | R3/05:00 |
| Dec 6, 2003 | W | Brent Rawlings 0-0-0 | — | Submission Ultimate Combat Experience: Winter Warrior Land - Episode 2 | R1/05:00 |
| Nov 8, 2003 | W | Johnny Riche 5-1-0 | — | Submission Ultimate Combat Experience: Brawls of Fall - Finals | R2/05:00 |
| Nov 1, 2003 | W | Scott Hunter 1-0-0 | — | Submission Ultimate Combat Experience: Brawls of Fall - Semi-Finals | R1/05:00 |
| Oct 18, 2003 | W | Jeff Rutherford 0-0-0 | — | Submission Ultimate Combat Experience: Brawls of Fall - Episode 3 | R2/05:00 |
| Oct 4, 2003 | W | Will Tam 0-0-0 | — | Decision Ultimate Combat Experience: Brawls of Fall - Episode 1 | —/05:00 |
| Sep 13, 2003 | L | Gedeon Jarvis 0-2-0 | — | Decision Ultimate Combat Experience: Summer Series - Finals | —/05:00 |
| Sep 6, 2003 | W | Darrell Godfrey 0-0-0 | — | KO Ultimate Combat Experience: Summer Series - Semi-Finals | R2/05:00 |