DateOpponentResultMethodRd
1998-11-27Dave SlaughterWinTKO2
1998-02-25Lynwood JonesWinUD8
1996-04-11Troy RobertsWinTKO3
1995-08-22Eli DixonWinTKO3
1995-03-25Bernd FriedrichWinSD10
1994-10-07Brian NielsenLossTKO5
1994-01-18Lionel ButlerLossTKO3
1993-12-03Lester JacksonWinUD3
1993-12-03Daniel DăncuțăLossUD3
1993-09-14Elijah TilleryWinTKO6
1993-08-07Andrew StokesWinUD10
1993-06-26Kevin FordWinTKO9
1993-06-01Donnell WingfieldWinTKO2
1992-04-24Danny WoffordWinTKO8
1992-02-15Mark WillsWinUD10
1991-12-13Andre CrowderWinKO1
1991-11-04Levi BillupsLossUD10
1991-09-24Marshall TillmanWinTKO10
1991-09-17Jeff SimsWinKO1
1991-08-06Everett MartinWinTKO8
1991-07-22Kimmuel OdumWinTKO3
1991-06-28Terry ArmstrongWinKO2
1991-04-28Lawrence CarterWinTKO1
1990-02-20Manoel de AlmeidaWinRTD6
1989-12-14Mike RouseWinKO7
1989-10-21Jesse McGheeWinTKO2
1989-09-29Calvin JonesWinTKO8
1989-07-02Donovan RuddockLossKO7
1988-07-30Mike RouseDrawTD3
1987-08-09Adílson RodriguesLossSD10
1986-02-23Marvis FrazierLossUD10
1985-04-29José RibaltaWinSD10
1984-02-19Rahim MuhammadWinTKO5
1983-11-04Leroy BooneWinTKO4
1983-08-23Walter SantemoreWinTKO4
1983-06-14Eugene CatoWinKO4
1983-05-10Lynwood JonesWinTKO2
1983-04-23Lee CohenWinKO1
1983-04-02Nate RobinsonWinTKO2
1982-12-14Larry GivensWinTKO3
1982-10-16Lonnie ChapmanWinKO2
1982-09-11Chris McDonaldWinMD8
1982-07-31Louis AlexanderWinKO2
1982-04-22Mike CohenWinKO2
1981-11-05James BroadLossKO4