DateOpponentResultMethodRd
2021-11-27Ognjen RaukovicDrawMD6
2021-07-03Konstantin AleksandrovWinUD6
2018-12-21Predrag CvetkovicWinUD6
2017-05-18Marcello MatanoWinTKO10
2017-01-21Isaac RealWinUD12
2016-03-12Ruben VaronWinTKO4
2015-12-17Roberto SantosWinMD12
2015-06-13Orlando FiordigiglioWinTKO11
2015-02-13Davit RibakoniWinUD6
2014-11-15Kobe VandekerkhoveWinUD6
2014-10-03Artem KarasevWinUD6
2014-05-15Laurent FerraWinUD6
2014-03-29Renat SamedovWinTKO3
2013-04-20Andreas ReimerWinPTS6
2012-11-24Sergey RabchenkoLossSD12
2012-05-26Sergei MelisWinTKO5
2012-04-05Mounir GuebbasWinUD6
2011-11-24Konstantins SakaraWinUD6
2011-06-18Kai KauramakiWinTKO7
2011-03-04Mehdi NekaiesWinUD10
2011-02-04Ionut TrandafirWinPTS6
2010-12-04Christophe CanclauxWinUD10
2010-03-06Nicolas GuissetWinUD10
2009-12-18Domingos Nascimento MonteiroWinTKO3
2009-12-04Bertrand SouleyrasWinTKO6
2009-06-09Georges PrestotWinUD6
2009-04-04Gogi KnezevicWinKO11
2009-03-05Florin BogdanWinTKO5
2009-01-30Marius RacaruWinTKO1
2008-12-13Hakim RouassiWinPTS6
2008-11-15Raul AsencioWinPTS8
2008-10-21Raul SaizWinTKO1
2008-05-17Hamlet PetrosyanLossMD12
2008-04-04Eugenio MonteiroWinTKO2
2008-03-07Mugurel SebeWinPTS6
2008-02-16Boubacar SidibeWinTKO2
2007-12-07János PetrovicsWinPTS6
2007-11-16Mugurel SebeWinPTS6
2007-10-30Eugen StanWinPTS6
2007-05-29Yacine ChouaouWinUD6
2007-03-31Anthony SomarribaWinPTS6
2007-02-23Miroslav DickyWinPTS6
2007-01-30Alassane CoulibalyWinRTD4
2006-12-15Assad YounesWinPTS6
2006-11-17Lubomir WejsWinTKO3
2006-06-17Rumen KostovWinTKO3
2006-06-03Robert BlazoWinPTS4
2006-05-19Stefan DimitrovWinTKO2
2006-03-11Christian MarquetteWinPTS4
2006-02-04Faisal BahacheWinTKO3
2005-12-17Larbi Ben MahmoudWinPTS4