DateOpponentResultMethodRd
2014-05-09Ceferino RodríguezLossKO6
2014-03-27Lenny BottaiLossSD12
2013-11-29Santos MedranoWinUD6
2013-06-29Timo SchwarzkopfLossUD8
2013-05-03Benjamin Robles MurryWinPTS6
2012-10-20Arek MalekWinPTS6
2011-05-13Konstantins SakaraWinPTS6
2011-03-18Albert StarikovWinPTS6
2010-12-04Pythius KambembeWinUD12
2010-05-21Laszlo KomjathiWinPTS6
2010-03-19Bismarck AlfaroWinRTD5
2009-11-06Zoran CvekWinPTS6
2009-04-23Hussein BayramLossTKO8
2009-02-05Yoann CamoninWinTKO5
2008-11-14Rachid DrilzaneWinUD10
2008-04-25Marius RacaruWinPTS6
2008-02-19Abdoulaye SoukounaWinUD10
2007-11-30Marian HodorogWinPTS6
2007-06-15Rachid DrilzaneWinUD10
2007-04-20Christophe CarlierWinUD10
2006-12-12Mathieu DubroeucqWinTKO8
2006-07-21Andrey KudryavtsevLossUD12
2006-06-02Eugen StanWinPTS6
2006-04-07Ahmed MerichicheWinPTS6
2006-02-24Tarik AmrouseWinPTS10
2005-12-02Nicolae BurloiWinTKO3
2005-06-10Olivier BonineWinTKO8
2005-04-01Lukas BodyWinPTS8
2005-02-12Sorin Marius PetreWinTKO5
2004-12-03Samir TergaouiWinPTS6
2004-06-11Moiline RamiaWinPTS8
2004-04-23Belaid YahiaouiWinPTS8
2004-02-06Lionel SarailleWinTKO4
2003-11-14Ahmed MerichicheWinTKO2
2003-06-13Said BoukefousWinDQ3
2003-03-21Moiline RamiaLossTKO2
2003-02-21Serge EmidianWinTKO1
2002-11-15Abdelamid MaachWinPTS4
2002-06-14Mounir MehrouchWinPTS6
2002-05-31Mohamed MaghraouiWinTKO4
2002-04-26Mohamed TabibWinTKO4
2002-03-23Abdelmajid El OuazzaniWinKO5
2002-02-26Abdoulaye SoukounaWinPTS4
2001-11-23Marian BanciuWinTKO3