DateOpponentResultMethodRd
May 25, 1985Larry McCallWinUD10
Mar 8, 1985Mark AllmanWinTKO3
Dec 14, 1984Marcus StarksWinTKO4
Sep 13, 1984Ricard BeranekWinTD5
Apr 2, 1981Mauricio AldanaWinUD10
Nov 11, 1978Mike HallacyWinUD10
Aug 25, 1978Willie ClassenWinUD10
Jun 22, 1978Willie WarrenWinUD10
Oct 27, 1977Mike NixonWinTKO4
Aug 30, 1977Ramon BerasWinKO6
Mar 11, 1977Eugene HartWinKO5
Dec 2, 1976Pablo RodriguezWinKO4
Jun 18, 1976Frank WissenbachLossPTS8
Mar 26, 1976Jean-Claude WarusfelWinTKO14
Nov 28, 1975Bruce CantrellWinPTS10
Oct 23, 1975Ricky OrtizWinTKO6
Jun 27, 1975Antonio CastelliniWinTKO5
Jun 6, 1975Reinaldo Oliveira Jr.WinTKO6
Mar 20, 1975Dave HuckabyWinUD10
Jan 24, 1975Ramón MendezWinPTS10
Oct 18, 1974Paul OsborneWinTKO3
Jun 7, 1974Melvin DennisWinPTS10
May 3, 1974Joey DurelleWinKO1
Mar 8, 1974John L. SullivanWinUD10
Jan 14, 1974Chucho GarcíaWinUD10
Dec 5, 1973Buddy BoggsWinTKO6
Oct 8, 1973Tony Kid DurangoWinUD10
Aug 25, 1973Danny McAloonWinUD10
Jun 18, 1973Tony Kid DurangoWinTKO2
Apr 30, 1973Art KettlesWinSD10
Apr 13, 1973Luis RiveraWinPTS8
Mar 9, 1973Ray VillanuevaWinTKO4
Jan 31, 1973Skip YeatonWinKO2
Dec 15, 1972Al SewellWinKO7
Nov 22, 1972Carlos NovotnyWinKO3
Oct 10, 1972Oreste LebronWinPTS8
Sep 11, 1972Charles HaywardWinPTS6
Aug 28, 1972Gabe BowensWinPTS4
Jul 21, 1972Jerry CaballeroWinTKO4
Jun 30, 1972Don SaulsWinPTS6
May 26, 1972Lenny CarterWinKO
Apr 11, 1972John PresleyWinKO
Mar 1, 1972Ivelaw EastmanWinPTS4
Feb 17, 1972Charles HaywardDrawPTS6
Jan 17, 1972Juan RiveraWinPTS6
Nov 30, 1971Ivelaw EastmanWinPTS4