Within the recorded range there are 31 bouts between 2005 and 2021, about one every 6.6 months. It has been 5 years since the last bout. 18 of the 28 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 1 came inside the distance and 2 on the cards. The best win came against Arthur Abraham in 2010, who was rated 2579 at the time.
DateOpponentResultMethodRd
2021-07-31Jimmy PownallWinRTD3
2019-12-21Juan Ubaldo CabreraWinKO5
2014-12-19Derek EdwardsWinUD12
2014-10-08Nick BrinsonWinTKO4
2014-08-01Vladine BiosseWinTKO5
2013-02-02Michael GbengaWinUD10
2011-12-30Darryl CunninghamWinTKO2
2009-03-28Derrick FindleyWinRTD6
2008-11-01Victor OganovWinTKO6
2008-08-02Mike PaschallWinTKO4
2008-05-02Anthony HanshawWinTKO5
2008-02-01Shannon MillerWinTKO3
2007-12-06William JohnsonWinKO1
2007-02-16Kenny KostWinUD8
2006-12-22Cullen RogersWinTKO3
2006-11-17James SundinWinTKO2
2006-06-23Marcus Don HallWinTKO3
2006-05-25Alfonso RochaWinUD6
2006-04-21Mike EatmonWinUD6
2005-08-18Juan CamachoWinKO2
2005-04-15Carl CockerhamWinUD6
2005-03-10Jacob RodriguezWinKO2
2005-02-11Walter ColesWinKO1
2005-01-27Carlos JonesWinTKO4