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