24-4-0 (24 wins, 4 losses, 0 draws) · 16 KO · Boxing · Cruiserweight · USA
| Result | Opponent | Method | Round | Date |
|---|---|---|---|---|
| Loss | Łukasz Janik | UD | 10 | Jun 28, 2014 |
| Win | Brandon Winner | TKO | 1 | Nov 2, 2013 |
| Win | Akinyemi Laleye | UD | 8 | Feb 25, 2009 |
| Loss | Ehinomen Ehikhamenor | UD | 5 | Feb 18, 2009 |
| Win | Joell Godfrey | UD | 5 | Feb 11, 2009 |
| Win | Mike Alexander | UD | 5 | Jan 12, 2009 |
| Loss | Adrian Diaconu | TKO | 3 | May 9, 2007 |
| Win | Sam "Punching Policeman" Hill | TKO | 10 | Nov 10, 2006 |
| Win | Derrick Whitley | UD | 6 | Dec 10, 2005 |
| Loss | Clinton Woods | TKO | 5 | Mar 4, 2005 |
| Win | Montell Griffin | SD | 12 | Sep 16, 2004 |
| Win | Richard Hall | KO | 4 | May 15, 2004 |