| Result | Opponent | Method | Rd | Date | Odds |
|---|---|---|---|---|---|
| L | Thiago Santos | KO/TKO Kick to Body Standing | 1 | Mar 23, 2014 | -840 |
| L | Yoel Romero | KO/TKO Clinch | 3 | Nov 6, 2013 | +145 |
| W | Andrew Craig | Decision Unanimous | 3 | Jan 19, 2013 | -315 |
| W | Aaron Simpson | Decision Split | 3 | Feb 15, 2012 | -140 |
| W | Karlos Vemola | Decision Unanimous | 3 | Aug 14, 2011 | +200 |