DateOpponentResultMethodRd
Mar 18, 1975Franz CsandlLossPTS10
Feb 3, 1975Rafael RodriguezLossUD10
Dec 11, 1974Rocky DiFazioWinTKO10
Nov 21, 1974Poul KnudsenLossPTS10
Oct 25, 1974Vicente MedinaWinUD10
Aug 16, 1974Rudy CruzWinMD10
Jun 28, 1974Vicente MedinaWinUD10
Jun 13, 1974Mike LankesterWinKO10
May 29, 1974Battling La'avasiaLossUD10
Apr 18, 1974Jean MateoWinUD10
Mar 29, 1974Renato GarciaLossSD10
Dec 14, 1973Fighting MackLossUD10
Oct 30, 1973Melvin DennisLossSD10
Oct 2, 1973Tony LicataLossUD10
Aug 24, 1973Pat O'ConnorWinSD10
Jun 21, 1973John L. SullivanLossSD10
Jun 7, 1973Pat O'ConnorWinSD10
May 6, 1973Manuel FierroLossUD10
Mar 22, 1973Mario MarquezWinUD10
Mar 7, 1973George DavisWinUD10
Feb 21, 1973Walter KellyWinUD10
Jan 30, 1973Nojim MaiyegunLossPTS10
Dec 20, 1972Chucho GarciaWinUD10
Sep 6, 1972Art HernandezLossSD12
Jul 26, 1972Carlos Alberto SalinasWinUD12
Jul 5, 1972Art DavisWinUD10
May 11, 1972Carlos Alberto SalinasWinMD12
Feb 15, 1972Gene BryantWinUD12
Dec 15, 1971Aristeo ChavarinWinUD10
Sep 21, 1971Eugene HartNCNC6
Sep 7, 1971Gene BryantWinUD10
Jul 28, 1971Mike PusateriWinTKO6
Jun 19, 1971José Roberto ChirinoWinUD12
Apr 21, 1971Dave OropezaWinTKO6
Mar 30, 1971Jimmy LesterWinUD12
Mar 5, 1971Raul SorianoWinUD12
Feb 10, 1971Art HernandezWinUD12
Jan 1, 1971Raul SorianoWinUD10
Dec 16, 1970Orlando de la FuentesWinUD10
Nov 4, 1970Rafael GutierrezDrawMD12
Sep 30, 1970Jesse ArmentaWinRTD4
Aug 10, 1970Mike SeylerWinTKO9
Jul 9, 1970Fraser ScottLossTKO8
Apr 29, 1970Nate WilliamsLossTKO9
Feb 25, 1970Eddie PaceWinUD12
Jan 28, 1970Mike PusateriWinTKO2
Jan 7, 1970Doug HuntleyWinMD10
Dec 3, 1969Art AldereteWinTKO5
Oct 17, 1969Gerhard PiaskowyWinPTS10
Sep 18, 1969Nathaniel MaciasWinTKO9
Sep 9, 1969Henry WalkerWinKO9
Aug 1, 1969Jose Luis RodriguezWinTKO7
Jul 9, 1969Rocky HernandezWinUD10
Apr 30, 1969Fraser ScottLossTKO2
Mar 27, 1969Frank NiblettWinUD10
Feb 20, 1969Dave ReedWinTKO6
Feb 5, 1969Frank NiblettWinUD10
Dec 17, 1968Gene BryantWinUD10
Nov 22, 1968Bob HarringtonWinMD10
Oct 30, 1968Carl MooreWinTKO9
Oct 4, 1968Jorge RosalesWinPTS10
Aug 10, 1968Jesse ArmentaWinPTS10
Jul 22, 1968Jesse ArmentaWinKO7
May 21, 1968Lonnie HarrisWinPTS10
Apr 17, 1968Gene BryantWinUD10
Apr 8, 1968Rafael GutierrezDrawPTS10
Mar 6, 1968Eddie CoffeyWinTKO6
Feb 18, 1968Rafael GutierrezWinTKO4
Jan 31, 1968Doug HuntleyWinUD10
Jan 3, 1968Danny PerezWinTKO6
Dec 5, 1967Tony MontanoWinUD10
Nov 29, 1965Johnny BrooksWinPTS10
Oct 14, 1965Thell TorrenceDrawPTS10
Aug 23, 1965Ferd HernandezWinUD10
Jul 28, 1965Jimmy LesterWinSD10
Jun 15, 1965Ferd HernandezWinUD10
Apr 2, 1965Jimmy LesterLossUD10
Mar 19, 1965Hilario MoralesWinUD10
Feb 23, 1965Fred RootsWinUD10
Feb 3, 1965Rocky MontalvoWinPTS10
Jan 5, 1965Gene BryantLossSD10
Nov 25, 1964Memo LopezWinUD10
Oct 12, 1964Hilario MoralesWinUD10
Sep 1, 1964Manuel GonzalezLossUD10
Apr 13, 1964Joe DeNucciLossSD10
Dec 17, 1963Stan HarringtonLossMD10
Dec 3, 1963Hurricane KidWinUD10
Oct 29, 1963Memo AyonDrawPTS10
Feb 19, 1963Stan Harrington TitleWinUD15
Dec 12, 1962Gene BryantWinUD10
Jul 7, 1962Ted WrightWinUD10
Jun 9, 1962Ted WrightLossSD10
Sep 9, 1961Obdulio NunezWinUD10
Jun 17, 1961Obdulio NunezLossMD10
May 19, 1961Willie JenningsWinTKO2
Apr 8, 1961Jorge FernandezLossUD10
Feb 11, 1961Charley ScottWinUD10
Jan 31, 1961Willie MortonWinUD10
Oct 15, 1960Jorge FernandezLossUD10
Jan 19, 1960Pat LowryWinKO3
Feb 17, 1959Vince MartinezWinUD10
Jan 2, 1959Gaspar OrtegaWinSD10
Dec 11, 1958Tony DupasWinUD10
Oct 2, 1958Connie CitizenWinPTS10
Sep 17, 1958Julian ValdezWinUD10
Aug 22, 1958Chico CiriniWinTKO4
Jul 1, 1958Al AndrewsWinUD10
Apr 22, 1958Jimmy HaysWinUD8
Apr 9, 1958Al BarberoWinTKO3
Feb 25, 1958Howard DixonWinKO4
Jan 28, 1958Jimmy McCoyWinPTS8
Jan 16, 1958Buddy McDonaldWinUD10
Dec 17, 1957Tommy ThomasWinPTS8
Nov 26, 1957Marvin MarcusWinTKO2
Nov 13, 1957Doug GarrettWinPTS8
Oct 22, 1957Russell DavisWinPTS8
Oct 8, 1957John MedlockWinPTS8
Sep 17, 1957Buddy FordWinPTS8
Aug 17, 1957Jimmy McCoyWinPTS4