DateOpponentResultMethodRd
1993-02-07Johnny BizzarroLossKO10
1992-10-10Tommy SmallLossTKO
1989-10-05Joseph AlexanderLossTKO4
1989-07-14Donald GwinnLossUD8
1988-04-29Stanley LongstreetLossTKO4
1987-11-11Tony MartinLossTKO8
1986-09-30Anthony WilliamsLossMD8
1985-12-02Nick ParkerWinPTS10
1985-09-20Pat LegliseWinKO3
1985-02-07Jorge NinaDrawPTS8
1984-08-29Ezzard Charles AdamsWinTKO1
1984-01-30Melvin Paul TitleWinSD15
1983-12-13Ruben Munoz Jr.WinKO1
1983-10-26Sammy MatosWinTKO2
1983-06-15Jerome ArtisWinUD10
1983-05-05Al CarterWinTKO9
1982-11-18Gary GibsonWinUD8
1982-06-13Marcus StarksWinUD8
1982-05-16Luis MejiasWinUD10
1982-03-27Derrick CuttinoWinTKO6
1981-11-10Quentin BlackmanWinTKO
1981-07-25Dexter SmithWinTKO4
1981-06-14Gary BrownWinTKO8
1981-03-28Marion ThomasWinTKO
1980-09-18Curtis HarrisLossTKO4
1980-06-05Michael RossWinTKO6
1980-02-18Greg NetterDrawPTS6
1979-11-29Elliot FreemanWinKO3
1979-11-21Jose GonzalezLossUD6
1979-11-08Jerry StricklandWinKO
1979-09-11Angel CruzWinPTS6
1979-08-18Danny DanielsWinTKO1
1979-07-31Henry BarberWinKO
1979-05-23C.J. FaisonWinKO
1979-05-22Cortez JacksonWinKO1
1979-04-10Wayne DabneyWinKO1