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