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