| Result | Record | Opponent | Method | Event | Date | Round | Time | Location | Notes |
| Win | 18-4-1 | Rob Kimmons | Submission (Rear Naked Choke) | UFC 122: Marquardt vs. Okami | November 13, 2010 | 2 | 1:33 | Oberhausen, Germany | |
| Win | 17-4-1 | Josh Bryant | TKO (Strikes) | The Ultimate Fighter 11 Finale | June 19, 2010 | 2 | 3:12 | Las Vegas, Nevada | UFC Debut |
| Win | 16–4–1 | Kyacey Uscola | Decision (Unanimous) | Top Combat Championship | September 26, 2009 | 3 | 5:00 | Hato Rey, Puerto Rico | |
| Win | 15–4–1 | Yohan Gouaida | Submission (Rear Naked Choke) | Cage Fighting Championships 4 | May 23, 2008 | 1 | 1:43 | Sydney, Australia | |
| Loss | 14–4–1 | Scott Smith | KO (Punch) | EliteXC: Street Certified | February 16, 2008 | 2 | 0:07 | Miami, Florida | |
| Win | 14–3–1 | Seth Kleinbeck | TKO (Cut) | EliteXC: Renegade | November 10, 2007 | 2 | 4:22 | Corpus Christi, Texas | |
| Draw | 13–3–1 | Hector Lombard | Draw | Cage Fighting Championships 1 | July 28, 2007 | 3 | 5:00 | Gold Coast, Australia | |
| Win | 13–3 | Brian Ebersole | Decision (Majority) | XFC 12: Oktoberfist | October 13, 2006 | 5 | 5:00 | Sydney, Australia | Wins XFC Middleweight Championship |
| Win | 12–3 | Yusaku Tsukumo | Submission (Triangle Choke) | Warriors Realm 6 | June 24, 2006 | 1 | 1:14 | Brisbane, Australia | |
| Loss | 11–3 | George Sotiropoulos | Decision (Unanimous) | Warriors Realm 5 | February 25, 2006 | 5 | 5:00 | Geelong, Australia | |
| Win | 11–2 | Bryon Donnelly | Decision (Unanimous) | Warriors Realm 4 | July 2, 2005 | 2 | 5:00 | Geelong, Australia | |
| Win | 10–2 | George Sotiropoulos | Decision (Split) | Warriors Realm 4 | July 2, 2005 | 2 | 5:00 | Geelong, Australia | |
| Win | 9–2 | Luke Pezutti | TKO (Doctor Stoppage) | Warriors Realm 3 | March 12, 2005 | 1 | 5:00 | Brisbane, Australia | |
| Loss | 8–2 | Katsuya Inoue | Decision (Split) | Warriors Realm 2 | December 10, 2004 | 3 | 5:00 | Sunshine Coast, Australia | |
| Win | 8–1 | Rhys Whitford | Submission (Punches) | Warriors Realm 1 | September 3, 2004 | 1 | 0:38 | Sunshine Coast, Australia | |
| Win | 7–1 | Matt Te-paa | Decision (Split) | XFC 5: When Worlds Collide | August 13, 2004 | 3 | 5:00 | Queensland, Australia | |
| Win | 6–1 | Mike Sethna | Submission (Kneebar) | Xtreme Fight Club 2 | June 5, 2004 | 3 | 1:58 | Queensland, Australia | |
| Win | 5–1 | Jimmy Raborn | Submission (Neck Crank) | XFC 4: Australia vs. The World | March 19, 2004 | 2 | 1:30 | Queensland, Australia | |
| Loss | 4–1 | Noriyuki Hayakawa | Submission (Armbar) | Xtreme Fighting Championships 3 | November 14, 2003 | 3 | 1:33 | Queensland, Australia | |
| Win | 4–0 | Neil Swailes | TKO (Strikes) | Xtreme Fighting Championships 2 | August 30, 2003 | 2 | 2:24 | Queensland, Australia | |
| Win | 3–0 | Adrian Bolton | TKO (Punches) | Xtreme Fighting Championships 1 | May 4, 2003 | 1 | 2:34 | Queensland, Australia | |
| Win | 2–0 | Ulf Strand | TKO (Strikes) | Spartan Reality Fight 6 | April 5, 2003 | 2 | 1:21 | New South Wales, Australia | |
| Win | 1–0 | Peter Robbie | TKO (Strikes) | Spartan Reality Fight 5 | November 30, 2002 | 1 | 2:25 | New South Wales, Australia |