Within the recorded range there are 28 bouts between 2007 and 2022, about one every 6.6 months. It has been 3 years since the last bout. 11 of the 25 wins came inside the distance, 2 of them in the first round. Of the 3 losses, 2 came inside the distance and 1 on the cards. The best win came against Dilmurod Satybaldiev in 2022, who was rated 2483 at the time.
DateOpponentResultMethodRd
2022-11-12Dilmurod SatybaldievWinUD10
2021-09-10Mathieu BauderliqueLossRTD7
2021-03-20Denis TsaryukWinTKO4
2019-07-06Timur NikarkhoevWinUD12
2018-09-08Bernard DonfackWinRTD1
2017-05-19Thomas OosthuizenWinUD12
2017-03-18Yevgeni MakhteienkoWinUD8
2016-03-12Patrick BoisWinUD12
2015-10-09Hugo KasperskiWinUD12
2014-04-11Mohamed BelkacemWinTD8
2014-03-14Hakim ChiouiWinKO9
2012-09-18Hamza WanderaWinTKO6
2012-07-07Yavuz KelesWinPTS6
2009-06-06Karim BennamaWinUD8
2009-03-20Jose TavaresWinUD6
2009-01-10Sergey BeloshapkinWinKO4
2008-11-15Emmanoel Martins da SilvaWinKO3
2008-10-10Patrick LinkertWinTKO3
2008-07-11Mariusz RadziszewskiWinUD4
2008-05-16Mihaly KratkiWinTKO2
2007-12-04Richard RemenWinKO1
2007-11-30Stefan StankoWinTKO2