DateOpponentResultMethodRd
Jul 16, 1977Mayfield PenningtonLossSD10
Apr 15, 1977Joel BonnetazLossPTS10
Feb 2, 1977Christy ElliottWinMD10
Dec 4, 1976Frank ReicheWinTKO10
Oct 24, 1976Dino Del CidWinTKO4
Feb 9, 1976Loucif HamaniLossUD10
Nov 7, 1975Jose Roberto ChirinoWinUD10
Aug 9, 1975Elijah MakathiniLossPTS10
Jul 23, 1975Leo SaenzWinUD10
Dec 10, 1974Donato PaduanoWinUD10
May 31, 1974Jose Luis DuranLossUD10
May 25, 1974Renato GarciaWinPTS10
Feb 5, 1974Tony LicataLossUD12
Nov 1, 1973Manuel GonzálezWinMD10
Mar 12, 1973Nessim Max CohenDrawPTS10
Oct 11, 1972Joe DeNucciWinSD12
Sep 16, 1972Joe DeNucciWinSD10
Feb 21, 1972Jacques KechichianWinPTS10
Dec 10, 1971Danny McAloonWinUD10
Jul 26, 1971Nessim Max CohenWinUD10
Mar 23, 1971Rafael GutierrezWinUD10
Mar 5, 1971Juan RamosWinTKO7
Nov 10, 1970Nate CollinsWinUD10
Oct 17, 1970Danny PerezWinUD12
Mar 11, 1970Carlos MarksWinUD12
Jan 28, 1970Doyle BairdWinUD10
Aug 15, 1969Art HernandezWinSD10
Jul 11, 1969Dick DiVeronicaWinTKO7
May 12, 1969Stanley HaywardWinUD12
Feb 3, 1969Andy HeilmanWinUD10
Oct 29, 1968Stanley HaywardLossSD10
Aug 6, 1968Gypsy Joe HarrisWinUD12
Jun 11, 1968Andy HeilmanWinMD12
Dec 15, 1967Remo GolfariniWinTKO6
Feb 3, 1966Johnny BrooksWinUD10
Dec 10, 1965Manuel González TitleWinUD15
Oct 4, 1965Harry ScottWinRTD7
Sep 14, 1965Gabe TerronezWinTKO4
Jun 14, 1965Eddie PaceWinUD10
Mar 30, 1965Jose Stable TitleWinUD15
Jan 26, 1965Manuel GonzálezLossSD10
Dec 1, 1964Dave CharnleyWinTKO9
Apr 14, 1964Stan HarringtonWinKO4
Mar 11, 1964Juan Carlo DuranNCNC7
Oct 5, 1963Jose Monon GonzalezWinMD10
Aug 10, 1963Holly MimsWinUD10
Feb 3, 1963Christian ChristensenWinTKO9
Dec 8, 1962Jorge Fernandez TitleWinTKO9
Oct 17, 1962Ted WrightWinPTS15
Feb 3, 1962Johnny TorresWinUD10
Dec 23, 1961Isaac LogartWinMD10
Nov 4, 1961Stanford BullaWinKO4
Jul 29, 1961Yama BahamaWinUD10
Jun 3, 1961Gaspar OrtegaWinTKO12
Oct 22, 1960Willie ToweelWinTKO8
Aug 25, 1960Florentino FernándezWinUD10
Jul 25, 1960Jorge FernandezWinUD10
Jun 3, 1960Jorge FernandezWinSD10
Feb 12, 1960Gaspar OrtegaWinSD10
Jan 8, 1960Roberto PeñaWinUD10
Nov 23, 1959Ray LancasterWinTKO7
Oct 26, 1959Randy SandyLossSD10
Aug 7, 1959Kid FichiqueWinUD10
May 25, 1959Willie StevensonWinUD10
Apr 27, 1959Mel BarkerWinUD10
Mar 23, 1959Bobby ShellWinUD10
Feb 23, 1959Barry AllisonWinTKO5
Feb 9, 1959Willie Joe JohnsonWinTKO5
Jan 26, 1959Gaylord BarnesWinTKO5
Dec 15, 1958Larry JonesWinKO5
Nov 17, 1958Sergio RiosWinKO3
Oct 6, 1958Artie CunninghamWinPTS6
Jul 21, 1958Tommy LeaksWinPTS4
Jun 23, 1958Bruce GibsonWinPTS4
Jun 2, 1958Joe ParhamWinPTS4