DateOpponentResultMethodRd
2018-12-08Joel Tambwe DjekoLossUD6
2018-03-10Tervel PulevLossUD8
2017-10-28Ditlev RossingLossSD8
2017-05-05Yury KashinskyLossRTD5
2017-04-07Alexander TikhonovWinTKO1
2016-12-15Artush SarkisyanLossTKO3
2016-09-24Adam BalskiLossTKO5
2016-04-22Vladislav TonchinskyWinTKO3
2015-02-13Sergey BeloshapkinWinUD8
2013-08-31Jevgenijs AndrejevsWinUD6
2013-06-27Sergey GorokhovWinUD8
2011-06-25Jim FranklinWinTKO2
2009-06-27Yavor MarinchevWinUD6
2008-11-27DeAndrey AbronWinTKO7
2008-09-18David GreterWinRTD7
2008-03-23Martial Bella OlemeWinUD8
2007-10-27Aleksandrs BorhovsWinUD8
2006-12-02Luis Andres Pineda TitleWinTKO11
2006-10-12Romans DabolinsWinRTD3
2006-07-15Aleksejs KosobokovsWinUD8
2005-04-29Rogerio CacciatoreWinKO1
2005-03-14Eduardo FrancaWinKO2
2004-05-27Radoslav MilutinovicWinTKO3
2004-03-20Miguel Angel Antonio AguirreWinTKO5
2003-12-16Daniel RowsellWinTKO1
2003-11-14Bruce OezbekWinTKO1
2003-07-04Rene JanvierWinTKO4
2003-04-04Salim DebianeWinKO1
2003-02-24Mohamed SiluvangiWinKO1
2002-09-01Igor PylypenkoWinTKO3
2002-06-13Vladislav LashkovWinTKO3
2002-04-28Vladimir DanilovichWinUD6
2002-02-26Sylver NiangouWinPTS6
2002-01-29Rene JanvierWinTKO5
2002-01-18Roger FoeWinTKO2
2001-11-24Henry MobioWinPTS8
2001-09-02Valeri SemiskurWinRTD4
2001-08-10Artem VychkinWinUD6
2001-06-07Mihail BekishWinUD6
2001-05-12Aleh TsukanauWinTKO3
2001-03-22Igor PylypenkoWinUD4
2001-02-13Frank WuestenberghsWinTKO3
2000-12-20Yevhen BetsWinTKO1
2000-11-30Julius GalWinKO1
2000-10-29Anatoly GrebenyukovWinTKO3
2000-10-08Vladislav BerlevWinTKO2
2000-07-18Serhiy MykhedWinTKO2
2000-05-27Siarhei KhomiakouWinTKO
2000-03-11Vladislav BerlevWinUD4
1999-12-28Dmitry KalistratovWinTKO1