DateOpponentResultMethodRd
1970-01-17Benito JuarezWinUD10
1969-10-20Victor MelendezWinUD10
1969-10-03Len KeseyWinTKO4
1969-08-09Grady PonderWinPTS10
1968-12-19Hidemori TsujimotoWinUD10
1968-04-15Julio VieraWinUD10
1968-03-03Johnny BeanWinTKO2
1968-01-01Chris FernandezWinKO9
1967-12-11Kennedy ClarkWinUD10
1967-06-23Grady PonderWinPTS10
1967-05-05Frankie NarvaezWinPTS10
1966-12-12Frankie NarvaezLossSD10
1966-10-01Fernand SimardWinRTD10
1966-08-20Vicente Milan DeradoWinSD10
1966-04-02Jaime ValladaresDrawPTS10
1965-09-04Vicente Milan DeradoWinPTS10
1965-08-14Jose Chico VelizWinPTS10
1965-07-06Frankie TaylorWinPTS10
1965-06-18Daniel BerriosWinKO1
1965-04-03Alejandro ParraWinTKO4
1965-02-19Criscencio FernandezWinKO3
1964-12-12Marcos MoralesWinTKO2
1964-09-20Julio RuizLossMD10
1964-03-06Gilberto BiondiWinPTS12
1964-03-02Guizani RezguiWinTKO11
1964-02-14Graham DickerLossPTS12
1963-11-01Vicente Milan DeradoLossPTS10
1963-07-06Johnny BeanWinPTS10
1963-03-02George FosterWinPTS8
1963-02-05Roland KellemWinUD8
1963-01-12Calvin WoodlandWinPTS6
1962-12-18Candy ParillaWinPTS6
1962-11-24Freddie JacksonDrawPTS6
1962-09-14Sammy BurgessWinPTS10
1962-06-01Alejandro GonzalezWinPTS6
1962-02-17Rafael AcevedoWinUD12
1962-01-15Jose AneiroWinTKO8
1961-10-17Lionel RiveraWinTKO8
1961-08-29Daniel BerriosLossPTS4
1961-08-26Gerardo ClementeWinPTS8
1961-05-26Vernon LynchLossPTS10
1961-02-24Daniel BerriosLossDQ2
1960-11-25Gerardo ClementeWinTKO10
1960-09-16Daniel BerriosLossPTS10
1960-09-02Lionel RiveraWinPTS10
1960-07-05Marcos MoralesLossSD10
1960-06-11Bob AshfordWinKO3
1960-05-29Estaquio GonzalezWinTKO5
1960-05-06Daniel BerriosLossPTS10
1960-03-26Jesus M SerranoWinPTS6
1959-12-03Rafael AcevedoWinPTS10
1959-10-23Juan JimenezLossPTS8