DateOpponentResultMethodRd
2013-03-30Travis FultonWinDQ3
2007-08-18Gary GomezWinSD8
2004-04-15Attila LevinWinTKO8
2003-06-10Andre PurletteWinUD10
2002-09-29Gilbert MartinezWinTKO9
2002-06-07Ron GuerreroWinUD10
2002-04-21David BosticeWinKO1
2002-03-17Louis MonacoWinKO1
2000-04-28Brian NielsenLossTKO5
2000-03-25Jason StewartWinKO1
1999-06-19Maurice HarrisLossUD10
1999-01-30Derrick RoddyWinKO1
1998-10-02Yuriy YelistratovWinTKO3
1998-07-21Domingo MonroeWinTKO1
1997-08-30Marcus RhodeWinTKO2
1997-05-15Jeff LallyWinTKO1
1997-02-25Phil JacksonWinKO1
1996-12-19Louis MonacoWinKO3
1996-11-21Jerry HalsteadWinKO1
1996-06-04Vincent BoulwareWinTKO2
1996-03-19Arthur WeathersWinTKO1
1996-02-09Samson CohenWinTKO1
1995-09-29David SewellWinTKO5
1995-07-21Quinn NavarreWinTKO2
1995-01-06Everton DavisWinTKO9
1994-11-16Levi BillupsWinKO2
1994-08-02Mark WillsWinTKO6
1994-05-20Andrew StokesWinKO1
1994-03-12Larry DonaldLossMD12
1994-01-28Mark WillsWinKO9
1993-12-07Garing LaneWinTKO12
1993-11-09Nathaniel FitchWinRTD7
1993-10-02Mark YoungWinKO6
1993-09-14Doug DavisWinKO1
1993-07-29Frankie SwindellWinUD10
1993-05-08Danell NicholsonWinKO2
1993-03-25Marion WilsonWinUD8
1993-03-02Mike RobinsonWinTKO2
1993-02-21Robert SmithWinSD6
1992-12-23Sinclair BabbWinKO2
1992-12-05Willie JohnsonWinKO1
1992-11-18David PayneWinKO1
1992-11-03Hassan ShabazzWinTKO1
1992-10-14Jerry ArentzenWinTKO2