DateOpponentResultMethodRd
Oct 31, 1992Jaime DiazLossUD8
Aug 15, 1992Andres SanchezWinPTS10
Jan 28, 1978Humberto MayorgaWinKO9
Oct 29, 1977Alfredo ThomasWinTKO4
Aug 6, 1977Calixto PerezWinUD10
Jan 3, 1976Kazunori Tenryu TitleWinSD15
Aug 23, 1975Rigoberto Marcano TitleWinUD15
Jul 26, 1975Juan DislaWinTKO5
May 17, 1975Kazunori TenryuWinTKO4
Mar 8, 1975Orlando TejedorWinTKO3
Feb 1, 1975Dagoberto PerinanWinTKO6
Nov 16, 1974Orlando HernandezWinPTS10
Sep 27, 1974Carlos OsorioDrawPTS10
Aug 31, 1974Enrique TorresLossUD12
Jul 20, 1974Andres ReyesWinTKO7
Jun 29, 1974Manuel CastanedasWinUD10
Jun 14, 1974Rene HerreraWinTKO4
May 4, 1974Orlando QuijadaWinPTS8
Feb 16, 1974Luis CortezWinUD8
Dec 15, 1973Jose JimenezWinPTS8
Oct 27, 1973Charolito MendezWinUD4
Oct 6, 1973Dionisio PalmaWinKO3
Sep 1, 1973Orlando QuijadaWinMD4
Jul 28, 1973Ramon MontenegroWinTKO2