DateOpponentResultMethodRd
1992-05-28Dan SherryWinSD10
1992-02-07Tyrone FrazierDrawMD10
1988-08-19Alberto GonzalezWinKO6
1988-01-29Ron EssettDrawUD10
1987-08-18Lenny LaPagliaWinUD10
1987-02-20José QuiñonesLossTKO3
1986-05-06Charles BostonWinUD10
1986-01-18Luis RiveraWinTKO7
1985-03-08Don LeeDrawUD10
1984-10-04Jimmie SykesWinTKO1
1984-04-19Bobby HoyeWinUD10
1984-02-17Mike TinleyWinUD12
1984-01-13Freddie BoyntonWinRTD5
1983-09-09Hector RosarioWinKO4
1983-08-10King StarlingWinTKO8
1983-02-16Vernon ReedWinKO1
1982-12-03Larry RayfordWinKO6
1982-10-20Teddy MannWinTKO6
1982-10-02William PageWinKO1
1982-08-04Mike HymanWinTKO6
1982-03-21Ben SerranoDrawPTS8
1982-03-04Bill MedeiWinTKO1
1982-02-04Danny LongWinMD8
1981-12-22Charlie HeckerWinTKO5
1981-11-24Tony SueroDrawPTS8
1981-10-09Danny McAloonWinTKO3
1981-06-25Lenny VillersWinTKO8
1981-04-24Kevin CheatumWinKO1
1981-03-08Ben SerranoLossPTS8
1981-02-18Willard NanceWinUD8
1981-01-21Larry DavisWinPTS6
1980-12-17Derrick DoughtyWinKO1
1980-10-15Terry DuncanWinUD6
1980-09-17Larry DavisWinUD6
1980-06-11Calvin CookWinUD4
1980-05-14Charlie HeckerWinKO3
1980-03-28Peter PennelloWinPTS4