Within the recorded range there are 31 bouts between 2013 and 2025, about one every 4.8 months. It has been 15 months since the last bout. 22 of the 28 wins came inside the distance, 4 of them in the first round. Of the 2 losses, 2 came on the cards and none inside the distance. Since 2022 the run stands at 7 straight wins. The best win came against Jean Pascal in 2025, who was rated 2362 at the time.
DateOpponentResultMethodRd
2024-04-20Juan DiazWinTKO4
2023-11-04Tommy McCarthyWinTKO7
2023-04-22Dylan BregeonWinKO4
2022-10-01Krzysztof TwardowskiWinTKO5
2021-05-14Yury KashinskyWinTKO1
2020-12-05Taylor MabikaWinTKO6
2018-06-16Dusan KrstinWinRTD5
2018-06-02Serhiy RadchenkoWinUD8
2017-10-21Ivica BacurinWinUD8
2016-12-10Nikodem JeżewskiNCNC3
2016-09-17Iluian IlieWinTKO2
2016-05-28Alexander KubichWinTKO9
2015-11-27Hamza WanderaWinTKO2
2015-08-22Jarno RosbergWinKO1
2015-06-27Antoine BoyaWinTKO8
2014-09-19Ismail AbdoulWinUD6
2014-05-31Andrzej WitkowskiWinTKO2
2014-04-26Art BinkowskiWinTKO2
2013-12-22Ferenc ZsalekWinTKO2
2013-11-09Mathieu MonnierWinUD4
2013-10-19Lukasz RusiewiczWinUD4
2013-06-29Lukasz ZygmuntWinUD4