Within the recorded range there are 31 bouts between 2014 and 2025, about one every 4.2 months. It has been 19 months since the last bout. 22 of the 27 wins came inside the distance, 12 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 Joe Joyce in 2023, who was rated 2554 at the time.
DateOpponentResultMethodRd
2022-05-07Scott AlexanderWinKO1
2021-11-27Craig LewisWinTKO2
2021-02-27Jerry ForrestDrawMD10
2020-11-07Devin VargasWinKO4
2019-11-30Andriy RudenkoWinUD10
2018-09-28Don HaynesworthWinTKO3
2018-07-20Eugen BuchmuellerWinKO1
2017-09-23Byron PolleyWinTKO1
2017-08-05Nick GuivasWinTKO1
2017-05-26Curtis HarperWinTKO1
2017-04-29Mark BrownWinKO1
2017-01-21Peter GrahamWinKO1
2016-12-10Galen BrownWinTKO2
2016-09-30Gogita GorgiladzeWinTKO1
2016-07-22Rodney HernandezWinUD6
2016-06-11Jamal WoodsWinTKO2
2016-05-13John OrrWinTKO1
2016-03-26Tyree OrtizWinTKO3
2016-02-20David KoswaraWinTKO1
2015-11-21Juan GoodeWinUD4
2015-08-15Dennis BensonWinTKO6
2015-06-06Glenn ThomasWinUD4
2015-03-14Eric GeorgeWinUD4
2015-01-17Perry FilkinsWinTKO1
2014-08-08Curtis Lee TateWinTKO1