Within the recorded range there are 38 bouts between 2009 and 2024, about one every 5.0 months. It has been 2 years since the last bout. 22 of the 35 wins came inside the distance, 9 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. The best win came against Anthony Joshua in 2019, who was rated 2633 at the time.
DateOpponentResultMethodRd
2019-04-20Alexander DimitrenkoWinRTD5
2018-03-10Devin VargasWinKO1
2016-09-10Franklin LawrenceWinUD10
2016-07-16Josh GormleyWinTKO3
2015-10-24Raphael Zumbano LoveWinUD8
2015-09-26Joell GodfreyWinUD8
2014-10-25Kenny LemosWinTKO1
2014-05-17Manuel QuezadaWinTKO2
2013-11-23Tor HamerWinRTD3
2013-07-27Joe HanksWinTKO4
2013-06-08Carl DavisWinTKO1
2013-03-16Matthew GreerWinKO1
2012-12-07Elijah McCallWinTKO3
2012-09-13Maurenzo SmithWinKO1
2012-07-07Jonte WillisWinTKO8
2012-03-23Homero FonsecaWinUD8
2011-12-17Theron JohnsonWinUD6
2011-09-17Ken FrankWinTKO2
2011-07-15Villi BloomfieldWinTKO4
2011-04-23Angel HerreraWinUD6
2011-02-26Alvaro MoralesWinUD6
2011-02-05Kelsey ArnoldWinTKO3
2010-12-04Francisco DiazWinKO2
2010-11-20Raymond LopezWinUD4
2010-10-16Miles KellyWinTKO1
2010-03-12Luke VaughnWinKO1
2010-02-12Juan Luis Lopez AlcarazWinUD4
2009-06-26Ross BrantleyWinTKO1
2009-03-28Miguel RamirezWinKO1