United States | |- | Win | align=center| 32–10 (1) | Nick Almen | TKO (submission to punches and elbows) | Ironman MMA 1 | | align=center| 1 | align=center| 1:51 | Welch, Minnesota, United States | |- | Win | align=center| 31–10 (1) | David Barnes | TKO (punches) | RITC 138 | | align=center| 1 | align=center| 0:57 | Mesa, Arizona, United States | |- | Win | align=center| 30–10 (1) | Phil Baroni | Decision (unanimous) | Strikeforce: Lawler vs. Shields | | align=center| 3 | align=center| 5:00 | St. Louis, Missouri, United States | |- | Win | align=center| 29–10 (1) | Luke Stewart | TKO (punches) | Strikeforce: Destruction | | align=center| 2 | align=center| 2:05 | San Jose, California, United States | |- | Loss | align=center| 28–10 (1) | Kazuo Misaki | TKO (punches) | Strikeforce: At The Mansion II | | align=center| 2 | align=center| 2:29 | Beverly Hills, California, United States | |- | Win | align=center| 28–9 (1) | Matt Dempsey | Submission (rear-naked choke) | RITC 112 | | align=center| 2 | align=center| 1:47 | Prescott, Arizona, United States | |- | Loss | align=center| 27–9 (1) | Cory Devela | TKO (slam) | Strikeforce: At The Dome | | align=center| 1 | align=center| 1:22 | Tacoma, Washington, United States | |- | Win | align=center| 27–8 (1) | Eugene Jackson | KO (punches) | Strikeforce: Playboy Mansion | | align=center| 1 | align=center| 3:56 | Beverly Hills, California, United States | |- | Win | align=center| 26–8 (1) | Dan Chambers | Submission (triangle choke) | Hardcore Championship Fighting: Unfinished Business | | align=center| 1 | align=center| 3:25 | Edmonton, Alberta, Canada | |- | Loss | align=center| 25–8 (1) | Diego Sanchez | KO (knee) | UFC Fight Night: Sanchez vs. Riggs | | align=center| 1 | align=center| 1:45 | San Diego, California, United States | |- | Win | align=center| 25–7 (1) | Jason Von Flue | Submission (triangle choke) | UFC Fight Night 6 | | align=center| 1 | align=center| 2:01 | Las Vegas, Nevada, United States | |- | Loss | align=center| 24–7 (1) | Mike Swick | Submission (guillotine choke) | UFC 60 | | align=center| 1 | align=center| 2:19 | Los Angeles, California, United States | |- | Win | align=center| 24–6 (1) | Nick Diaz | Decision (unanimous) | UFC 57