DateOpponentResultMethodRd
2020-09-03Aslambek IdigovLossUD10
2019-11-23Jayde MitchellLossUD10
2018-12-14Sergei EkimovLossSD8
2017-07-22Sergey KhomitskyWinMD10
2016-05-21Tomasz GargulaWinTKO2
2015-12-12Bernard DonfackWinKO8
2015-06-26Konstantin PiternovWinTKO5
2015-04-05Mada MaugoWinKO3
2013-08-24Jaime Barboza TitleWinKO10
2012-11-10Server Emurlaev TitleWinSD12
2012-04-29Jorge OliveiraWinRTD6
2010-08-30Ruslans PojonisevsWinTKO2
2010-05-14Andrey MonakhovWinUD6
2010-02-20Oļegs FedotovsWinUD8
2009-10-03Vasily AndriyanovWinUD8
2009-04-10Andriy AgeevWinTKO6
2008-11-29Kanstantsin MakhankouWinUD12
2008-03-25Joílson SilvaWinKO1
2007-12-15Laurent GouryWinUD8
2007-08-22Vikapita MeroroWinUD10
2007-03-09Makusu KimfutaWinTKO1
2006-12-23Willbeforce ShihepoWinRTD4
2006-11-04Michael HenrotinWinUD10
2006-07-21Magid Ben DrissWinTKO4
2006-02-28Aliaksei KanovkoWinTKO6
2005-12-03Sergey GribkovWinTKO4
2005-10-29Ramdane KaouaneWinKO1
2005-09-10Viachaslau SyrovatkaWinKO1
2005-06-29David DzhidzhelavaWinUD6
2005-05-22Oleksandr ButenkoWinRTD3
2005-03-16Aliaksandr VaiavodaWinTKO6
2005-01-14Roman GodovikovWinKO2
2004-09-22Alexander KostenkoWinRTD3
2004-06-23Krisztián JaksiWinTKO1
2004-04-27Mantas TarvydasWinUD10
2004-04-08Makysm VyshynskyyWinUD4
2003-12-12Ivan BeskhmelnitsynWinUD4
2003-09-12Andrey GoliusWinUD4
2003-07-01Oleksii ShteplyukWinUD4