Within the recorded range there are 37 bouts between 2004 and 2019, about one every 4.9 months. It has been 7 years since the last bout. 22 of the 30 wins came inside the distance, 11 of them in the first round. Of the 7 losses, 4 came inside the distance and 3 on the cards. The best win came against Patrick Teixeira in 2016, who was rated 2265 at the time.
DateOpponentResultMethodRd
2019-08-03Wale OmotosoLossTKO3
2018-07-21Carlos Jairo CruzWinRTD4
2016-11-19James de la RosaWinUD10
2014-04-04Tureano JohnsonWinTKO10
2014-01-24Patrick MajewskiWinTKO1
2013-08-03Saúl RománWinKO1
2013-04-20Derrick FindleyWinUD8
2012-03-24Romaro JohnsonWinKO1
2009-07-11Piotr WilczewskiWinTKO3
2009-04-28Don MoutonWinUD8
2008-11-07Ray SmithWinTKO1
2008-03-06Thomas ReidWinTKO8
2007-03-22Darnell BooneWinUD10
2006-12-14Jonathan CornWinTKO2
2006-12-01Dhafir SmithWinUD10
2006-11-15Marcos PrimeraWinUD8
2006-07-20Marcos PrimeraLossTKO8
2006-06-10Eric HowardWinTKO6
2006-02-16Jose SpearmanWinKO2
2005-12-15Kia DanielsWinKO1
2005-11-04Corey BuddWinTKO1
2005-08-04Jason QuickWinTKO2
2005-04-28Shannon MillerWinUD6
2005-03-10Raynard DardenWinTKO2
2005-02-24Darin JohnsonWinKO1
2004-12-11Anthony KonicekWinTKO1
2004-11-18Wayne CooperWinTKO2
2004-10-21Anterio VinesWinKO1
2004-09-30Henry DukesWinTKO1