DateOpponentResultMethodRd
2016-11-12Mehdi AmarWinUD12
2016-03-05Ricardo Marcelo RamalloWinTKO5
2015-10-17Robert RosenbergWinRTD2
2014-07-26Sergey KhomitskyWinTKO10
2013-07-13Yuzo Kiyota TitleWinTKO10
2013-01-26Michal NierodaWinKO3
2012-05-05Nader Hamdan TitleWinUD12
2012-01-14Henry Weber TitleWinUD12
2009-05-15Jindrich VeleckyWinUD10
2009-01-10Dmitri ProtkunasWinTKO4
2008-12-09Lukas WilaschekWinSD12
2008-07-11Fawaz NasirWinTKO5
2007-10-13William GareWinUD10
2007-06-02Marlon HayesWinUD8
2006-10-10Eric HowardWinKO5
2005-07-09Francis ChekaWinTKO5
2005-04-16Lawrence ChapmanWinRTD11
2004-12-11Alexander ZaitsevWinUD12
2004-09-18Yuri TsarenkaWinUD12
2004-06-05Djamel SeliniWinUD12
2004-02-21Galen BrownWinTKO7
2003-11-29Marcin RadolaWinTKO1
2003-07-05Roman AramyanWinUD10
2003-04-25Jeno NovakWinKO4
2003-03-01Dzianis SalomkaWinUD10
2002-10-31Sergey KaranevichWinUD10
2002-09-21Talal SantiagoWinTKO3
2002-06-08Pavel CirokWinTKO4
2002-05-11Marius Mihai DumitruWinKO2
2002-04-13Laszlo DolgosWinTKO3
2002-03-16Bruce OezbekWinUD6
2002-02-23Laszlo DolgosWinTKO3
2002-01-05Terrence PalisoWinTKO2
2001-12-08Roman NikodemWinKO3
2001-09-15Henry MobioWinPTS4
2001-07-07Patrick MadzingaWinTKO2
2001-06-22Ondrej OlahWinTKO2
2001-06-08Tomas KuglerWinTKO4
2001-04-28Karel FerencWinKO2
2001-04-22Pavel VeprekWinKO1
2001-04-07Petr PokornyWinUD4