DateOpponentResultMethodRd
2007-09-29Jean Francois BergeronWinUD12
2005-10-01Larry DonaldWinMD12
2005-05-14Clifford EtienneWinKO3
2005-02-12Attila LevinWinTKO3
2004-11-20Gerald NoblesWinDQ4
2004-10-09Paolo VidozWinTKO9
2004-07-24Richard IgbineghuWinTKO6
2004-02-28Dicky RyanWinTKO1
2003-10-04Otis TisdaleWinKO1
2003-08-16Bob MirovicWinUD8
2003-07-18Vitali ShkrabaWinTKO4
2003-03-15Pedro Daniel FrancoWinUD12
2002-10-10Kostiantyn PryziukWinRTD3
2002-07-21Taras BidenkoWinUD12
2002-06-15Yaroslav ZavorotnyiWinTKO3
2001-09-28Toakipa TasefaWinUD12
2001-06-30George LinbergerWinTKO1
2001-03-06Vitali ShkrabaWinTKO4
2000-10-29Tone FisoWinTKO1
2000-06-06Yuriy YelistratovWinUD12
2000-03-10Yuri NikolaevWinTKO2
1999-12-15Aleksei VarakinWinKO1
1999-06-25James McQueenWinKO1
1999-05-07Andreas SidonNCNC6
1999-02-13John TupouWinTKO4
1999-01-22Aleksei OsokinWinTKO6
1998-12-19Evgeny OdolskyWinKO1
1998-06-09James GainesWinUD6
1998-03-14Jim HuffmanWinTKO2
1997-12-06Sinclair BabbWinTKO1
1997-11-08Alarim UysalWinTKO2
1997-09-27Kevin RosierWinKO1
1997-08-21Aug TanuvasaWinTKO1
1997-07-26Rodney HarrisWinPTS4
1997-05-31Terrell NelsonWinTKO2
1997-05-09Manao NavuilawaWinTKO1
1997-03-21Patrick SladeWinTKO1
1996-11-26Darren FearnWinRTD1
1996-10-08Neil KirkwoodWinTKO2
1995-02-16Sergei AnikeevWinKO2
1994-04-15Aleksei TsygankovWinKO3
1994-02-22Aleksandr VasilievWinPTS4
1993-10-15John MortonWinTKO2