DateOpponentResultMethodRd
1972-10-05Ezra MzinyaneWinPTS10
1972-09-23Joseph HaliWinPTS10
1972-09-09Elijah MakhathiniLossPTS10
1972-05-24Rafael GutierrezLossSD10
1971-12-02Carlos Alberto SalinasLossSD10
1971-03-17Fate DavisDrawPTS10
1970-11-03Billy BraggsWinTKO6
1970-09-29Harold RichardsonWinUD10
1970-09-11Fate DavisWinUD10
1970-08-10Danny PerezWinTKO7
1970-01-27Roberto PenaWinKO5
1969-02-10Don CobbsWinKO1
1968-10-21Ramon La Cruz TitleWinUD15
1968-07-05Joseph SishiWinKO5
1968-06-15Joe N'GidiWinRTD4
1968-03-15Jimmy LesterWinUD10
1967-10-02Charley Shipes TitleWinTKO8
1967-05-19Francois Pavilla TitleWinTKO10
1967-03-31Gypsy Joe HarrisLossUD10
1967-02-20Mike CruzWinKO3
1967-01-23Francois PavillaDrawPTS10
1966-09-27Enrique CruzWinKO7
1966-08-24Manuel Gonzalez TitleWinUD15
1965-12-13Billy CollinsWinUD12
1965-04-23Fortunato MancaWinPTS10
1965-03-15Marshall WellsWinTKO12
1964-08-27Eddie PaceLossPTS10
1964-08-10Al AndrewsWinPTS10
1964-06-09Al AndrewsWinUD10
1964-05-12Tony MontanoWinUD10
1964-05-01Stanley HaywardLossTKO4
1963-05-30Flory OlguinWinTKO5
1963-05-21Stan HarringtonWinUD10
1963-04-20Jose StableLossUD10
1963-02-25Joey ParksWinKO5
1963-02-11Johnny NewmanWinKO2
1962-12-10Gregorio CenicerosWinKO2
1962-11-11Hubert JacksonWinKO1
1962-09-08Manuel AlvarezLossUD10
1962-08-22Joey LimasWinUD10
1962-05-11Rudolph BentWinKO8
1962-04-06Hilario MoralesWinTKO5
1962-02-13Kid RayoWinSD10
1962-01-23Carlos MaciasWinTKO4
1961-09-14Manuel GonzalezWinUD10
1961-04-04Hilario MoralesLossUD10
1961-02-13Charley Tombstone SmithWinUD10
1961-01-16Joe MiceliWinUD10
1960-10-24Stefan RedlWinTKO8
1960-09-13Joe Louis HargroveWinTKO2
1960-07-29Pete RuizWinTKO3
1960-03-01Lovell JenkinsWinPTS8
1959-12-14Aman PeckWinTKO5
1959-12-02Frankie DavisLossSD6
1959-09-14Mel FergusonWinUD8
1959-08-27Reggie WilliamsWinKO5
1959-07-27Rip RandallWinKO1
1959-05-18Rip RandallDrawTD2
1959-04-27Manuel GonzalezLossSD10
1959-04-01Henry WatsonWinPTS4
1959-01-20Babe McCarronWinTKO3
1958-12-01Ruben FloresWinPTS6
1958-11-22Manuel GonzalezWinSD8
1958-10-27Elmo Tex HendersonWinUD6
1958-06-30Sammy WilliamsWinTKO6
1958-05-26Cecil CourtneyWinUD6
1958-05-12Babe VanceWinUD6
1958-04-28Jimmy LeachWinUD6
1958-04-07Gil TapiaWinPTS4
1958-03-24Manuel GonzalezWinPTS6