Within the recorded range there are 36 bouts between 2008 and 2023, about one every 4.9 months. It has been 3 years since the last bout. 20 of the 32 wins came inside the distance, 3 of them in the first round. Of the 4 losses, 3 came inside the distance and 1 on the cards. The highest it has been is 2410, in 2019; it stands at 2240 now. The best win came against Marco Huck in 2015, who was rated 2477 at the time.
DateOpponentResultMethodRd
2022-04-30Francisco Rivas RuizWinTKO4
2018-05-12Santander SilgadoWinKO1
2018-02-10Serhiy RadchenkoWinUD8
2017-09-30Leonardo BruzzeseWinKO5
2017-06-24Hizni AltunkayaWinTKO6
2015-01-18Nuri SeferiWinUD12
2014-10-18Thierry KarlWinKO5
2014-06-28Ismail AbdoulWinUD8
2013-12-14Varol VekilogluWinTKO9
2013-04-20Taylor MabikaWinUD8
2012-11-17Matty AskinWinKO11
2012-08-18Felipe RomeroWinTKO6
2012-03-17Ismail AbdoulWinUD6
2011-12-03Konstantin SemerdjievWinTKO2
2011-10-14Paata BerikashviliWinRTD6
2011-08-18Roman KracikWinTKO9
2011-04-02Levan JomardashviliWinRTD3
2010-06-12Patrick BergerWinTKO3
2010-03-07Remigijus ZiausysWinUD6
2010-02-06Jonathan PasiWinTKO3
2009-12-20Josip JelušićWinTKO3
2009-09-20Łukasz RusiewiczWinPTS6
2009-08-18Kaspars OzoliņšWinKO1
2009-05-31Jevgenijs AndrejevsWinPTS4
2008-12-14Anton LascekWinKO1
2008-11-07Dariusz BallaWinTKO2
2008-10-26Klaids KristapsonsWinUD4
2008-10-03Mariusz RadziszewskiWinPTS6