Within the recorded range there are 51 bouts between 2004 and 2026, about one every 5.1 months. 28 of the 44 wins came inside the distance, 4 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. Since 2020 the run stands at 3 straight wins. The best win came against Denis Lebedev in 2010, who was rated 2316 at the time.
DateOpponentResultMethodRd
2026-02-14Vaclav PejsarWinUD10
2024-06-29Evgenios LazaridisWinUD10
2020-08-29Dennis LewandowskiWinUD10
2019-05-17Nick GuivasNCTKO1
2018-06-16Yakup SaglamWinTKO4
2016-11-19Dmytro KucherWinUD12
2011-10-22Rogelio Omar Rossi TitleWinKO6
2009-05-09Vitaliy RusalWinTKO5
2009-01-24Geoffrey BatteloWinTKO3
2008-10-25Fabio TuiachWinTKO2
2008-09-20Jean Marc MonroseWinTKO12
2008-05-17Frantisek KasanicWinTKO9
2008-04-12Leon NzamaWinTKO5
2007-05-26Vadim TokarevWinUD12
2007-01-20Ismail AbdoulWinUD12
2006-09-23Rachid El HadakWinKO8
2006-06-03Nuri SeferiWinUD10
2006-03-04Lee SwabyWinRTD6
2006-01-28Claudio RîșcoWinKO7
2005-12-17Michael SimmsWinUD8
2005-07-02Leri OkhanashviliWinTKO2
2005-06-11Tipton WalkerWinTKO2
2005-05-21Stefan KusnierWinKO1
2005-04-23Muhammed Ali DurmazWinTKO4
2005-03-12Aleksandrs BorhovsWinTKO4
2005-01-10Ervin SlonkaWinTKO4
2004-12-18Tomas MrazekWinTKO3
2004-12-04Wlodek KopecWinTKO1
2004-11-20Pavel ZimaWinTKO1
2004-11-07Pavel CirokWinTKO1