DateOpponentResultMethodRd
2013-01-25Brian VeraLossTKO10
2012-09-01Jonathan GonzálezDrawSD12
2007-05-19Carlos Nascimento TitleWinKO11
2006-10-21Alisultan Nadirbegov TitleWinUD12
2005-04-16Jimmy ColasWinUD12
2004-11-06Hussein BayramWinKO11
2004-07-17Mamadou ThiamWinTKO3
2004-05-08Sylvestre MarianiniWinRTD5
2003-12-13Dmitri ProtkunasWinTKO3
2003-10-18Ariel Gabriel ChavesWinTKO7
2003-07-05Lóránt SzabóWinTKO2
2003-05-10Marcelo Alejandro RodriguezWinKO2
2003-03-08Serge VigneWinTKO4
2002-07-27Cristian VoicuWinDQ
2001-11-10Nenad StankovicWinTKO1
2001-08-11Alexander ZhorzholianiWinTKO5
2001-06-15Justice GanizaWinKO
2001-05-18Mihai IorguWinKO
2001-04-30Yuri TsarenkaWinSD6
2001-03-02Ruslan AkhmedzanovWinTKO3
2001-02-06Mike AlgoetWinPTS8
2000-11-03Joseph FreytagWinTKO
2000-10-14Jiri SklenarWinTKO
2000-09-03Rene OrlovskyWinTKO
2000-06-10Quandray RobertsonWinKO
2000-03-25Benji SingletonWinPTS8
2000-02-21Leigh WicksWinTKO2
1999-12-10Leon PearsonWinPTS6
1999-10-22Ramdane KaouaneWinPTS4
1999-09-20Pedro ThompsonWinRTD2
1999-04-29David BaptisteWinRTD2
1999-02-04Delroy MellisWinTKO3
1999-01-22Ramdane KaouaneWinPTS4