DateOpponentResultMethodRd
1990-09-18Scott PapasodoraLossUD10
1990-08-24Sam WilsonWinUD10
1990-05-23Pat LawlorLossSD10
1990-03-08Ariel CondeWinKO7
1986-11-28Carlos HerreraLossTKO7
1986-09-17Harry DanielsWinUD10
1986-07-01Paul WhittakerWinUD10
1985-08-21Kevin MoleyWinUD10
1985-07-06Danny ChapmanWinRTD7
1985-03-30Mauricio BravoWinTKO2
1984-02-11Stacy McSwainWinUD10
1983-05-18Tony CerdaWinUD10
1980-08-01Tony ChiaveriniWinTKO8
1980-03-16Johnny TurnerWinTKO9
1979-03-25Harold Weston TitleWinUD15
1978-12-08Vernon LewisWinUD10
1978-08-25Randy ShieldsWinRTD6
1977-08-03Ray Chavez GuerreroWinTKO15
1977-07-01Easy Boy LakeWinTKO1
1977-06-02Roberto GonzalezWinKO1
1977-03-06Melvin DennisWinUD8
1977-02-02Harold WestonDrawPTS10
1976-10-16Tony Petronelli TitleWinTKO3
1976-05-31Emiliano Villa TitleWinUD15
1975-12-13Chris FernandezWinPTS10
1975-10-20Omar Ruben RealecioWinTKO6
1975-09-01Marcelino AliciaWinTKO2
1975-08-19Young WoodallWinKO4
1975-08-01Eyue JeudyWinKO4
1975-06-28Jim HenryWinTKO8
1975-06-09Angel Robinson GarciaWinPTS10
1975-05-05Santos SolisWinSD10
1975-03-31Wilbur SealesWinTKO4
1975-02-08Santiago RosaWinKO4
1975-01-04Francisco RodriguezWinTKO7
1974-12-02Lawrence HafeyWinUD8
1974-10-25Terry SummerhaysWinTKO6
1974-09-16Al HughesWinTKO5
1974-08-31Easy Boy LakeWinTKO5
1974-06-26Carlos CrispinWinTKO3
1974-06-21Ives St JeanWinKO1
1974-05-11Easy Boy LakeWinKO5
1974-04-30Juan DislaWinTKO3
1974-04-01Victor MangualWinPTS8
1974-02-18Roberto FlandersWinKO4
1974-01-26Joe YorkWinKO2
1974-01-07Hector AmadisWinKO4
1973-11-30Jesse TorresWinKO2
1973-11-22Hiram SantiagoWinKO1