DateOpponentResultMethodRd
Feb 7, 1993Johnny BizzarroLossKO10
Oct 10, 1992Tommy SmallLossTKO
Oct 5, 1989Joseph AlexanderLossTKO4
Jul 14, 1989Donald GwinnLossUD8
Apr 29, 1988Stanley LongstreetLossTKO4
Nov 11, 1987Tony MartinLossTKO8
Sep 30, 1986Anthony WilliamsLossMD8
Dec 2, 1985Nick ParkerWinPTS10
Sep 20, 1985Pat LegliseWinKO3
Feb 7, 1985Jorge NinaDrawPTS8
Aug 29, 1984Ezzard Charles AdamsWinTKO1
Jan 30, 1984Melvin Paul TitleWinSD15
Dec 13, 1983Ruben Munoz Jr.WinKO1
Oct 26, 1983Sammy MatosWinTKO2
Jun 15, 1983Jerome ArtisWinUD10
May 5, 1983Al CarterWinTKO9
Nov 18, 1982Gary GibsonWinUD8
Jun 13, 1982Marcus StarksWinUD8
May 16, 1982Luis MejiasWinUD10
Mar 27, 1982Derrick CuttinoWinTKO6
Nov 10, 1981Quentin BlackmanWinTKO
Jul 25, 1981Dexter SmithWinTKO4
Jun 14, 1981Gary BrownWinTKO8
Mar 28, 1981Marion ThomasWinTKO
Sep 18, 1980Curtis HarrisLossTKO4
Jun 5, 1980Michael RossWinTKO6
Feb 18, 1980Greg NetterDrawPTS6
Nov 29, 1979Elliot FreemanWinKO3
Nov 21, 1979Jose GonzalezLossUD6
Nov 8, 1979Jerry StricklandWinKO
Sep 11, 1979Angel CruzWinPTS6
Aug 18, 1979Danny DanielsWinTKO1
Jul 31, 1979Henry BarberWinKO
May 23, 1979C.J. FaisonWinKO
May 22, 1979Cortez JacksonWinKO1
Apr 10, 1979Wayne DabneyWinKO1