DateOpponentResultMethodRd
1973-11-22Francisco VillegasLossUD10
1972-04-22Memo EspinosaWinUD10
1972-03-10Heleno FerreiraWinUD10
1972-01-29Senen RiosWinUD12
1971-12-18Justo ValdesWinUD10
1971-11-17David VasquezWinUD12
1971-10-01David VasquezWinUD12
1971-08-07Carlos MendozaWinTKO10
1971-06-27Angel SanchezWinUD10
1971-04-24Adolfo OssesWinUD12
1971-03-04Salvador LozanoLossRTD4
1970-12-05Pablo VegaWinUD10
1970-10-31Luis OssesWinKO1
1970-08-15Nestor JimenezWinUD10
1970-07-19Hilario DiazWinUD10
1970-05-31Cammy BetoWinUD12
1970-03-20Memo RodríguezDrawPTS10
1970-03-07Victor RochaWinKO3
1970-02-20Antonio MunozWinKO2
1970-01-31Agustin CedenoWinKO2
1969-12-20Eugenio HurtadoWinTKO8
1969-10-04Fernando CuevasWinKO10
1969-08-23Carlos RealWinKO1
1969-06-15Jose Luis MezaLossKO3
1969-04-20Orlando AmoresLossTKO9
1969-02-28Carlos MendozaWinSD8
1968-11-17Eugenio HurtadoLossKO3
1968-09-06Carlos ZayasWinUD8
1968-04-07Carlos CruzWinUD10
1968-02-18Felix ArcherWinUD8
1968-02-10Arnold PrescottWinKO2
1967-10-28Carlos RealWinUD8
1967-08-05Arnold PrescottDrawPTS6
1967-05-21Carlos RealWinPTS6
1967-03-19Herbert LockeWinPTS6
1967-01-22Herbert LockeWinPTS6
1966-12-17Jim ThousendWinTKO4
1966-09-25Carlos MelendezWinKO1
1966-08-27Euclides EscobarWinKO1
1966-08-20Luis JacoboWinKO1