DateOpponentResultMethodRd
2008-11-15Alexander DimitrenkoLossKO3
2006-04-29David BosticeWinUD10
2005-05-28Lance WhitakerWinKO6
2004-12-04Timo HoffmannDrawPTS12
2004-07-31Rene MonseWinTKO7
2004-02-14Sinan Şamil SamWinUD12
2003-10-18Julius FrancisWinUD8
2003-08-30Doug LiggionWinUD8
2003-04-26Przemysław SaletaWinTKO1
2003-02-08Sedreck FieldsWinUD8
2002-11-23Thomas WilliamsWinKO1
2002-07-20Przemysław SaletaLossTKO9
2002-01-05Rene MonseWinMD12
2001-09-29Yuriy YelistratovWinTKO3
2001-07-21Rene HanlWinTKO2
2001-04-07Paul PhillipsWinKO1
2001-02-24Cleveland WoodsWinKO3
2000-05-27Rodney McSwainWinTKO4
2000-04-01Antoine PalatisWinPTS6
2000-02-19Everett MartinWinPTS8
1999-12-18Michael MurrayWinPTS8
1999-10-16Alexey OsokinWinTKO3
1999-08-21Biko BotowamunguWinDQ5
1999-03-27Ladislav HusarikWinPTS6
1998-09-26Shane WoollasWinTKO3
1998-05-02Abdelrani BerbachiWinPTS6
1998-03-28Spas SpasovWinPTS6
1998-02-14Stefan TrendafilovWinTKO1
1997-12-16Phillipe HouyvetWinTKO4
1997-11-02Lewan LivingstoneWinUD4
1997-10-04Kevin HudsonWinTKO4
1997-09-02Harry SeniorWinPTS4