DateOpponentResultMethodRd
2017-06-24Vitaliy NeveselyyWinUD6
2017-01-14Tamas PolsterWinKO3
2015-10-04Marko MartinjakWinPTS8
2014-04-26Olegs LopajevsWinTKO2
2013-07-27Toni VisicWinPTS8
2011-07-08Remigijus ZiausysWinUD6
2011-04-30Laszlo HubertWinTKO7
2010-11-05Eduardo AyalaWinTKO6
2008-04-15Konstantin SemerdjievWinUD12
2007-12-22Rachid El HadakWinMD12
2007-07-31Vincenzo RossittoWinUD12
2007-04-21Adrian RajkaiWinKO4
2006-05-26Andreas GüntherWinRTD5
2006-01-31Rene HübnerWinPTS8
2005-12-16Zoltán BéresWinTKO4
2005-03-12Daniel BispoWinUD12
2004-11-13Frédéric SerratWinMD12
2004-09-04Radoslav MilutinovicWinTKO5
2004-06-11Alessandro GuniWinTKO11
2004-02-10Ismail AbdoulWinPTS8
2003-12-09Luis Oscar RicailWinUD8
2003-10-14Héctor Alfredo ÁvilaWinPTS8
2003-08-09Bruce OezbekWinPTS6
2003-07-22Otto NemethWinTKO4
2002-11-05Radoslav MilutinovicWinTKO3
2002-02-23Radouana FerchichiWinPTS6
2001-12-15Christopher RobertWinPTS6
2001-12-01Salah RhouziWinKO3
2001-11-10Manfred KongWinPTS6
2001-10-13Jose Carlos MaiaWinTKO4
2001-08-10Cyril BongiWinPTS6
2001-07-28Velimir ListesWinKO1
2001-05-19Henry Kolle NjumeWinPTS4