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