DateOpponentResultMethodRd
1999-07-31Kenny LopezLossSD10
1999-05-14Quirino GarciaLossUD12
1997-09-12Rueben BellWinRTD5
1997-04-23David MendezWinRTD7
1996-03-15Mike BryanWinKO
1994-12-17Frank NewtonWinTKO1
1994-09-12Nestor MacielWinUD10
1993-10-23Verdell SmithWinTKO3
1993-08-06Terry AckerWinTKO2
1993-04-23Carlton HaywoodWinPTS10
1992-08-01Anthony IvoryWinUD10
1992-06-26Melvin WynnWinKO2
1990-12-08Ozzie O'NealWinTKO1
1989-04-27Al Long TitleWinKO7
1988-10-14Mauro Martelli TitleWinUD12
1987-09-25Dexter SmithWinTKO6
1986-06-08Shawn O'SullivanWinTKO3
1986-03-21Kevin HowardWinTKO7
1985-07-23Randy MitchemWinTKO1
1985-04-30Martin RojasWinTKO8
1984-08-17Jerome JohnsonWinUD10
1984-06-02Clayton HiresWinUD10
1983-11-13Robert AdamsWinUD10
1983-11-01Darryl PennWinUD10
1983-06-04Domingo AyalaWinTKO1
1983-04-26Milton SewardWinTKO7
1983-03-15Tom MoodyWinTKO3
1983-01-25Ricardo BryantWinTKO7
1982-12-14Ruby OrtizWinKO1
1982-11-09Allen BraswellWinTKO2
1982-10-05George BurtonWinTKO6
1982-08-24Sergio BautistaWinTKO7
1982-08-03Carlos SantanaWinTKO3
1982-07-18Eugene EllingtonWinTKO1
1982-06-22Cliff LeeWinTKO2
1982-04-27Cookie JamesWinTKO5
1982-04-10Peanut WrightWinTKO2
1982-03-02Vito MaselliWinUD6
1982-02-16Ricky WilliamsWinPTS4