DateOpponentResultMethodRd
2016-02-13Galen BrownWinTKO3
2013-08-31Miguel HernandezWinUD8
2010-05-21Billy BaileyWinMD8
2009-05-16Paul JennetteWinUD8
2006-12-14Marlon HayesWinUD8
2006-06-29Mike BonislawskiWinTKO1
2006-02-10Rayco SaundersDrawPTS6
2005-08-12Rico CasonWinTKO8
2004-12-16Ronald BoddieWinUD8
2004-12-04James BrockWinKO1
2004-10-02Elvir MuriqiWinTKO4
2003-03-14Robert MuhammadWinTKO5
2002-08-29Orlando RiveraLossTKO9
2002-05-11Rocky TorresLossTKO11
2002-03-30Tyrus ArmsteadWinUD10
2001-06-08Antonio GarciaWinTKO1
2000-12-15Gerald ColemanWinTKO7
2000-08-18Roosevelt BoothWinTKO2
2000-06-24David McCluskeyWinTKO2
2000-05-20Anthony SpainWinTKO10
2000-04-15Andre SherrodWinTKO5
1999-10-28Tyrone WallaceWinTKO3
1999-10-09James StokesWinKO3
1999-06-18Shannon MillerWinUD6
1999-05-15Johnny WalkerWinTKO1
1999-04-17Gregg FloydWinKO2
1999-03-19Mack WillisWinPTS6
1999-02-27Larry McFaddenWinKO1
1999-01-14Eric RhinehartWinTKO2
1998-11-20Anthony DeBardaladinWinUD4
1998-11-07Forrest McFarlandWinUD4
1998-08-22Ralph MondayWinUD4
1998-05-06Calvin SmithWinTKO2
1998-02-13Cleveland IssacsWinUD4
1997-11-25James MullinsWinUD4
1997-06-09Michael WatkinsWinTKO1