DateOpponentResultMethodRd
1996-06-22Ali SaidiWinUD10
1995-02-25Carl Jones TitleWinTKO7
1994-03-04Randall Yonker TitleWinTKO5
1993-08-14Glenn ThomasWinPTS10
1993-03-25Ramzi HassanWinUD10
1992-05-21Fermin ChirinoWinUD10
1991-10-10Nicky WalkerWinRTD5
1991-08-29Carlos CruzatWinUD10
1991-02-19Frank MintonWinTKO4
1989-01-09Ralph MoncriefWinTKO5
1988-12-22Randy SmithWinUD10
1988-06-27David McCluskeyWinTKO2
1987-03-21Leroy HesterWinKO1
1986-10-25Said Skouma TitleWinTKO9
1986-09-15Irving HinesWinTKO4
1986-05-02Jimmy ShaversWinTKO6
1985-07-28David Braxton TitleWinTKO8
1985-06-15Marcos MartinezWinTKO2
1984-12-01Luigi Minchillo TitleWinTKO13
1984-03-10Hasim RazzaqWinKO1
1983-10-25Manuel JiminezWinUD10
1983-08-31Jose VallejoWinTKO6
1983-04-26Tony SueroWinTKO3
1982-10-22Carlos BetancourtWinTKO3
1982-06-11Kevin PerryWinUD10
1982-04-30Reggie FordWinTKO4
1982-03-26Gilberto AlmonteWinKO1
1982-01-22Greg YoungWinTKO5
1981-10-08Jimmy HeairWinTKO2
1981-09-08Ed HarrisWinKO1
1981-08-27Tirso RoqueWinKO3
1981-07-19Bruce StraussWinTKO3
1981-06-10Freddie CreechWinKO3
1981-04-30Charles SmithWinKO3
1981-04-24Danny ChapmanWinTKO4
1981-04-02Shelby WilkersonWinKO5
1981-03-19Ricky SheppardWinKO5
1981-03-03Rocky FabrizioWinKO1
1981-01-14Rigoberto LopezWinKO4