DateOpponentResultMethodRd
2007-05-18Moises MartinezWinUD4
2006-12-01William JohnsonWinUD6
2006-10-06Robert MarshWinUD6
2003-11-08Steve WalkerWinKO1
2003-04-05Jesse AquinoWinTKO8
2003-01-25Kevin HallWinTKO1
2002-07-25Tito MendozaWinTD6
2002-02-08Dwain WilliamsWinUD12
2001-10-26Marlon HayesWinTKO2
2001-06-20Robert MuhammadWinTKO7
2001-04-24Fermin ChirinoWinUD8
2001-04-07Jerome HillWinKO3
2000-09-01Ronald WeaverWinSD10
2000-04-22Shannon MillerWinTKO3
2000-01-27Arthur WillisWinTKO2
2000-01-15Joe HarrisWinTKO2
1999-07-24Ali EnnebatiLossRTD9
1998-09-19Abdullah Ramadan TitleWinTKO1
1998-01-31Lloyd BryanWinTKO3
1997-11-20Jeff JohnsonWinTKO4
1997-07-22James MasonWinKO2
1997-04-19Andrew CouncilWinUD12
1997-01-31Benji SingletonWinPTS12
1996-08-11Brian BarbosaLossRTD9
1996-05-14Teimuraz KekelidzeWinKO3
1995-11-14Warren WilliamsWinKO9
1995-10-07Allen WattsWinTKO4
1995-05-13Eduardo AyalaWinUD8
1995-03-30Ricardo Raul NunezWinTD4
1995-01-23Carlos ChristieWinKO2
1994-11-22Darren DorringtonWinTKO5
1994-11-02Chris SandeWinKO7
1994-09-24Kesem ClaytonWinTKO1
1994-08-27Orlando OrozcoWinUD8
1994-07-21Lloyd RatalskyWinTKO1
1994-06-10Horace WattersonWinKO4
1994-02-23Russell WasherWinTKO4
1993-12-18Earl JacksonWinKO2
1993-10-23Joe FerrellWinKO1
1993-08-28Russ NewtonWinTKO2
1993-07-23David PearsonWinTKO4
1993-02-27Horace CooperLossTKO4