DateOpponentResultMethodRd
Sep 18, 1990Scott PapasodoraLossUD10
Aug 24, 1990Sam WilsonWinUD10
May 23, 1990Pat LawlorLossSD10
Mar 8, 1990Ariel CondeWinKO7
Nov 28, 1986Carlos HerreraLossTKO7
Sep 17, 1986Harry DanielsWinUD10
Jul 1, 1986Paul WhittakerWinUD10
Aug 21, 1985Kevin MoleyWinUD10
Jul 6, 1985Danny ChapmanWinRTD7
Mar 30, 1985Mauricio BravoWinTKO2
Feb 11, 1984Stacy McSwainWinUD10
May 18, 1983Tony CerdaWinUD10
Aug 1, 1980Tony ChiaveriniWinTKO8
Mar 16, 1980Johnny TurnerWinTKO9
Mar 25, 1979Harold Weston TitleWinUD15
Dec 8, 1978Vernon LewisWinUD10
Aug 25, 1978Randy ShieldsWinRTD6
Aug 3, 1977Ray Chavez GuerreroWinTKO15
Jul 1, 1977Easy Boy LakeWinTKO1
Jun 2, 1977Roberto GonzalezWinKO1
Mar 6, 1977Melvin DennisWinUD8
Feb 2, 1977Harold WestonDrawPTS10
Oct 16, 1976Tony Petronelli TitleWinTKO3
May 31, 1976Emiliano Villa TitleWinUD15
Dec 13, 1975Chris FernandezWinPTS10
Oct 20, 1975Omar Ruben RealecioWinTKO6
Sep 1, 1975Marcelino AliciaWinTKO2
Aug 19, 1975Young WoodallWinKO4
Aug 1, 1975Eyue JeudyWinKO4
Jun 28, 1975Jim HenryWinTKO8
Jun 9, 1975Angel Robinson GarciaWinPTS10
May 5, 1975Santos SolisWinSD10
Mar 31, 1975Wilbur SealesWinTKO4
Feb 8, 1975Santiago RosaWinKO4
Jan 4, 1975Francisco RodriguezWinTKO7
Dec 2, 1974Lawrence HafeyWinUD8
Oct 25, 1974Terry SummerhaysWinTKO6
Sep 16, 1974Al HughesWinTKO5
Aug 31, 1974Easy Boy LakeWinTKO5
Jun 26, 1974Carlos CrispinWinTKO3
Jun 21, 1974Ives St JeanWinKO1
May 11, 1974Easy Boy LakeWinKO5
Apr 30, 1974Juan DislaWinTKO3
Apr 1, 1974Victor MangualWinPTS8
Feb 18, 1974Roberto FlandersWinKO4
Jan 26, 1974Joe YorkWinKO2
Jan 7, 1974Hector AmadisWinKO4
Nov 30, 1973Jesse TorresWinKO2
Nov 22, 1973Hiram SantiagoWinKO1