DateOpponentResultMethodRd
Jan 17, 1970Benito JuarezWinUD10
Oct 20, 1969Victor MelendezWinUD10
Oct 3, 1969Len KeseyWinTKO4
Aug 9, 1969Grady PonderWinPTS10
Dec 19, 1968Hidemori TsujimotoWinUD10
Apr 15, 1968Julio VieraWinUD10
Mar 3, 1968Johnny BeanWinTKO2
Jan 1, 1968Chris FernandezWinKO9
Dec 11, 1967Kennedy ClarkWinUD10
Jun 23, 1967Grady PonderWinPTS10
May 5, 1967Frankie NarvaezWinPTS10
Dec 12, 1966Frankie NarvaezLossSD10
Oct 1, 1966Fernand SimardWinRTD10
Aug 20, 1966Vicente Milan DeradoWinSD10
Apr 2, 1966Jaime ValladaresDrawPTS10
Sep 4, 1965Vicente Milan DeradoWinPTS10
Aug 14, 1965Jose Chico VelizWinPTS10
Jul 6, 1965Frankie TaylorWinPTS10
Jun 18, 1965Daniel BerriosWinKO1
Apr 3, 1965Alejandro ParraWinTKO4
Feb 19, 1965Criscencio FernandezWinKO3
Dec 12, 1964Marcos MoralesWinTKO2
Sep 20, 1964Julio RuizLossMD10
Mar 6, 1964Gilberto BiondiWinPTS12
Mar 2, 1964Guizani RezguiWinTKO11
Feb 14, 1964Graham DickerLossPTS12
Nov 1, 1963Vicente Milan DeradoLossPTS10
Jul 6, 1963Johnny BeanWinPTS10
Mar 2, 1963George FosterWinPTS8
Feb 5, 1963Roland KellemWinUD8
Jan 12, 1963Calvin WoodlandWinPTS6
Dec 18, 1962Candy ParillaWinPTS6
Nov 24, 1962Freddie JacksonDrawPTS6
Sep 14, 1962Sammy BurgessWinPTS10
Jun 1, 1962Alejandro GonzalezWinPTS6
Feb 17, 1962Rafael AcevedoWinUD12
Jan 15, 1962Jose AneiroWinTKO8
Oct 17, 1961Lionel RiveraWinTKO8
Aug 29, 1961Daniel BerriosLossPTS4
Aug 26, 1961Gerardo ClementeWinPTS8
May 26, 1961Vernon LynchLossPTS10
Feb 24, 1961Daniel BerriosLossDQ2
Nov 25, 1960Gerardo ClementeWinTKO10
Sep 16, 1960Daniel BerriosLossPTS10
Sep 2, 1960Lionel RiveraWinPTS10
Jul 5, 1960Marcos MoralesLossSD10
Jun 11, 1960Bob AshfordWinKO3
May 29, 1960Estaquio GonzalezWinTKO5
May 6, 1960Daniel BerriosLossPTS10
Mar 26, 1960Jesus M SerranoWinPTS6
Dec 3, 1959Rafael AcevedoWinPTS10
Oct 23, 1959Juan JimenezLossPTS8