DateOpponentResultMethodRd
2015-07-17Sergei MelisWinKO5
2014-11-22Laszlo TothWinUD8
2014-01-24Vitaliy CharkinWinTKO2
2013-08-24Carlos Adán JerezWinTKO4
2011-08-26Marco Antonio Avendaño TitleWinTKO6
2010-08-30Charlie Navarro TitleWinUD12
2009-10-03Motoki Sasaki TitleWinUD12
2008-11-29Adonisio Francisco RegesWinTKO4
2008-07-08Frederic KloseWinUD12
2008-03-25Stuart ElwellWinTKO2
2007-12-15Viktor SydorenkoWinTKO3
2007-10-19Safo BoboradjabovWinTKO5
2007-08-21Zoran DidanovicWinKO1
2007-04-17Volodymyr KhodakovskyyWinUD12
2007-03-09Andrey YeskinWinKO6
2006-12-23Giorgi UngiadzeWinUD12
2006-11-04Vincenzo FinziWinKO2
2006-07-21Stephane BenitoWinTKO7
2006-02-28Assan SeksenbayevWinUD12
2005-12-03Sergey ZemnevichWinUD8
2005-09-10Arthur NowakWinKO2
2005-06-29Denys ZhyviloWinKO2
2005-05-22Oleg KrutkoWinTKO3
2005-01-14Brice FaradjiWinUD12
2004-09-22Cesar Alberto LeivaWinUD12
2004-06-23Bagaza MwambeneWinTKO4
2004-04-08Aliaksandr ShnipWinRTD3
2003-12-12Artur DrinajWinKO2
2003-09-12Evgeny ErshovWinKO1
2003-07-01Batyr BekovWinKO3
2003-02-22Dzmitri KashkanWinTKO8
2002-12-21Yuriy TsybenkoWinTKO6
2002-11-29Tigran SaribekyanWinTKO1
2002-10-05Mukhamed ShikovWinUD6
2002-06-15Abdumanon QurbonovWinTKO2