DateOpponentResultMethodRd
1995-06-10Derrick RolonLossUD12
1994-11-03Jose VeraWinPTS6
1993-08-14Robert HarrisWinTKO4
1992-11-18Gary SmithWinTKO3
1992-06-26Eric Mustafa ColeWinTKO8
1992-05-22Jose VeraWinPTS8
1991-08-28Eric HollandLossUD10
1991-05-11Gary JonesWinUD8
1989-10-05Brinatty MaquilonLossTKO8
1989-09-28Darryl FrommWinUD10
1987-12-05Leroy JonesWinTKO4
1987-03-27Said Skouma TitleWinTKO10
1987-02-28Juan Alonso VillaWinKO2
1986-06-20Benito FernandezWinTKO6
1986-04-04Sam LeonardWinTKO5
1986-01-22Bruce JacksonWinTKO5
1985-09-14John JarvisWinTKO6
1985-06-10Dennis JohnsonWinTKO10
1985-02-14Thomas SmithWinUD10
1984-11-28Tony HarrisonWinTKO10
1984-09-26Terry HolmesWinTKO1
1984-06-25Gary CoatesWinTKO4
1984-05-13Mark KaylorWinTKO7
1984-04-11Jimmy CableWinKO1
1984-01-28Gregory ClarkWinTKO2
1983-10-02Fred HutchingsLossPTS10
1983-09-01Mario MaldonadoLossSD10
1983-06-09Patricio DiazWinPTS10
1983-05-12Clinton JacksonWinTKO2
1983-04-12David PlowdenWinUD8
1983-02-05Bushy BesterLossPTS10
1982-07-31Bruce JohnsonWinTKO9
1982-01-17Dan SnyderWinPTS8
1981-12-23DC WalkerWinKO2
1981-07-25Tyrone DembyWinPTS6
1981-06-14Mario MaldonadoLossPTS8
1981-02-07Mark HolmesLossUD6
1981-01-24Dan SnyderWinTKO4
1980-11-06Kevin PerryLossTKO3
1980-10-01Curtis TaylorNCNC8
1980-08-09Bill HarringtonWinTKO2
1979-10-18Clifford SmithWinTKO1
1979-09-20Julius SpellWinPTS4
1979-08-30Jesse CarterWinKO6
1979-07-03Bob SaxtonWinTKO1
1979-05-31Frank MooreWinKO3
1978-12-14Jesse CarterWinPTS6
1978-11-09Charles CareyDrawPTS4