DateOpponentResultMethodRd
1980-11-28Gilberto AlmonteWinTKO1
1980-05-14Charles HaywardWinTKO7
1978-09-30Mayfield PenningtonWinTKO7
1977-03-19Oreste LebronWinTKO5
1976-10-24Ramon BerasWinKO7
1976-03-28Nessim Max Cohen TitleWinTKO4
1975-08-16Rudy Robles TitleWinUD15
1975-05-31Ramón Mendez TitleWinTKO8
1974-11-30Gratien Tonna TitleWinKO11
1974-09-06Cubby JacksonWinTKO2
1974-03-16Ernie BurnsWinKO2
1973-12-14Joey DurelleWinKO2
1973-07-19Antonio AguilarWinPTS10
1973-05-30Leon WashingtonWinKO7
1973-04-16Kim BookerWinTKO5
1973-03-05José RodríguezWinTKO5
1972-12-18Carlos MarksWinPTS10
1972-09-29Lloyd DuncanWinUD10
1972-08-28Roy EdmondsWinKO2
1972-08-10Juan Evangelista CórdobaWinKO
1972-04-02Milton MendezWinKO
1971-11-25Thurman Doc HollidayWinTKO4
1971-10-19Perry AbneyWinTKO1
1971-08-09Bobby CassidyWinTKO7
1971-06-28Edmundo LeiteWinTKO4
1971-05-14Marcos TordoyaWinTKO4
1971-03-26Arturo LangWinKO5
1971-01-24Juan JimenezWinKO2
1970-07-31Juan Evangelista CórdobaWinTKO9
1970-05-11Ralph PalladinLossSD10
1970-05-01Cassius GreeneWinUD10
1970-03-02Pete ToroLossMD10
1970-02-14Dave OropezaWinKO1
1969-12-10Denny StilettoWinTKO1
1969-10-17Raul RodríguezWinTKO9
1969-09-17David MelendezWinTKO5
1969-09-03Mike DeFeoWinTKO1
1969-08-06Peter CobblahWinUD10
1969-06-04Linfer ContrerasWinKO
1969-02-16Daniel GuaninLossPTS10
1968-08-06Humberto TrottmanWinPTS10
1968-04-15Cartagenita KidWinKO
1968-01-21German GastelbondoDrawPTS10
1967-12-03Richard MoralesWinKO
1967-10-01Humberto TrottmanWinPTS10
1967-08-20Alfonso FrancoWinKO12
1967-08-12Baby MendezWinKO
1967-06-10Kid RevolledoWinPTS10
1967-04-02Mario RossitoDrawPTS10
1967-03-05Eugenio EspinozaWinUD10
1967-01-22Julio NovellaWinTKO2
1966-11-04Alfonso FrancoWinKO7
1966-07-29Elias LianWinPTS10
1966-06-24Luis Ascary LuceroWinKO2
1966-04-29Sixto UlloaWinPTS10
1966-03-13Rafael LunaWinUD10
1965-10-02Juan EscobarLossTKO6
1965-07-09Elias HidalgoWinKO
1964-09-12Manuel Jack HernandezWinPTS10
1964-05-15Fernando AlvarezWinTKO8
1964-02-28Alejandro ParraWinPTS8
1964-02-06Humberto HurtadoWinPTS6
1964-01-15Alejandro ParraWinKO
1963-11-06Eliecer de AvilaWinKO
1963-10-25Orlando PinedaWinPTS4