DateOpponentResultMethodRd
Mar 19, 1982Mário MirandaLossKO4
Jan 16, 1982Carlos NúñezLossDQ9
Dec 19, 1981Il YangLossPTS10
Aug 15, 1981Jose SantanaWinPTS10
Jul 25, 1981Pascual PattersonWinMD10
Jun 12, 1976Livio Nolasco TitleWinTKO10
Nov 15, 1975Santos Luis RiveraWinTKO7
Aug 23, 1975Luis ÁvilaWinUD12
Mar 9, 1975Raul SilvaWinTKO10
Feb 19, 1975Nestor HerreraWinTKO
Jan 25, 1975Renan MarotaWinUD10
Oct 21, 1974Flipper UeharaWinPTS10
Jun 24, 1974Sanjo TakemoriDrawPTS10
May 11, 1974Jesus EstradaWinTKO4
Mar 2, 1974Kid ClayWinPTS10
Sep 14, 1973Vicente BlancoWinTKO6
Aug 4, 1973Santos Luis RiveraLossKO1
Jun 2, 1973Leonel HernandezWinUD10
May 3, 1973Jose Angel HerreraWinSD10
Nov 18, 1972Miguel EspinosaWinPTS10
Oct 28, 1972Enrique AlonsoWinKO4
Aug 18, 1972Alberto HerreraWinTKO5
Apr 29, 1972Enrique AlonsoLossUD10
Jan 30, 1971Jose Luis MezaLossUD10
Nov 24, 1970Francisco AmaroWinTKO6
Oct 10, 1970Jorge ReyesLossPTS10
May 24, 1970Humberto ArboledaWinTKO3
Dec 13, 1969Carlos MendozaWinKO6
Oct 5, 1969Enrique WarrenDrawPTS6
Aug 10, 1969Catalino AlvaradoNCNC4
Mar 2, 1969Manuel JimenezWinUD4
Feb 9, 1969Manuel JimenezDrawPTS4
Dec 15, 1968Manuel JimenezWinKO1
Nov 30, 1968Santos PenaWinUD4
Aug 25, 1968Carlos MendozaDrawPTS4