DateOpponentResultMethodRd
2011-09-30Felipe RomeroLossUD12
2010-08-07Felipe RomeroLossUD12
2006-11-16Vitaly KopytkoWinTKO3
2006-07-20Rodney MooreWinKO3
2004-12-18David TelescoWinTKO8
2004-05-21Orlando RiveraWinUD10
2003-06-06Manu NtohWinUD10
2003-04-11Kenny BowmanWinTKO3
2002-10-12Thomas ReidWinTKO3
2002-06-29Jonathan YoungWinTKO9
2002-04-27Joseph KiwanukaWinTKO7
2002-02-22Tyrone ArmsteadWinTKO2
2001-04-08Konstantin SemerdjievWinRTD5
2000-09-23Jorge AmparoWinTKO5
2000-07-29Patrick SwannWinRTD4
2000-06-22Tony MenefeeWinTKO4
2000-05-05Jesus RuizWinTKO9
2000-03-11Dave BooneWinKO5
1999-12-03Gary CampbellWinKO2
1999-10-04Wilson SmithWinTKO3
1999-07-31Akinobu YamamuraWinTKO3
1999-06-21Reggie RobertsWinUD8
1999-05-14Francisco BarraWinKO3
1999-03-08Paul JonesWinKO2
1998-12-07Gustavo EnriquezWinUD6
1998-09-26Charles DavisWinMD6
1998-07-20Derrick EdwardsWinUD6
1998-07-11Aljenon DeBoseWinKO4
1998-05-28Calvin CombsWinTKO5
1998-03-26Jude AguWinUD6
1998-02-23Nathaniel MilesWinUD6
1997-12-08Zaire PattersonWinUD4
1997-09-29James BrockWinKO2
1997-08-11Charles JeffersonWinUD4
1997-06-27Robert RiosWinTKO1
1997-06-09James BrockWinKO1
1997-05-30Alex FederovWinTKO2
1997-04-07Alex FederovWinUD4