| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Fabio Maldonado | Decision Split | 3 | Oct 9, 2013 | +145 |
| L | Igor Pokrajac | Overturned Failed Drug Test by Beltran | 3 | Dec 14, 2012 | |
| L | James Te Huna | Decision Unanimous | 3 | Jul 11, 2012 | +340 |
| L | Lavar Johnson | KO/TKO Standing | 1 | Jan 28, 2012 | -170 |
| L | Stipe Miocic | Decision Unanimous | 3 | Oct 8, 2011 | +255 |
| W | Aaron Rosa | KO/TKO Ground | 3 | Jun 11, 2011 | +115 |
| L | Pat Barry | Decision Unanimous | 3 | Jan 22, 2011 | +164 |
| L | Matt Mitrione | Decision Unanimous | 3 | Sep 25, 2010 | +164 |
| W | Tim Hague | Decision Unanimous | 3 | May 8, 2010 | +190 |
| W | Rolles Gracie | KO/TKO Ground | 2 | Feb 6, 2010 |