DateOpponentResultMethodRd
31 Jul 1989Martín MartínezWinKO1
29 May 1989Francisco CarballoWinKO4
25 Jul 1987Daniel ValenzuelaWinKO6
4 Oct 1986Lorenzo Luis GarcíaLossMD10
25 Jul 1986Luis MateoWinTKO3
25 Feb 1986Felipe VacaWinUD4
7 Mar 1985Herman MontesLossKO3
12 Jul 1984Jun-Suk HwangLossMD10
1 Mar 1984Mauricio BravoWinTKO1
7 Nov 1981Roger StaffordLossUD10
7 Feb 1981Bernardo PradaWinKO2
6 Apr 1980Harold Volbrecht TitleWinKO5
30 Jul 1979Randy Shields TitleWinUD15
29 Jan 1979Scott Clark TitleWinTKO2
12 Mar 1977Miguel Ángel Campanino TitleWinKO2
27 Oct 1976Shoji Tsujimoto TitleWinKO6
2 Jun 1976Andy PriceLossUD10
3 Apr 1976Rafael PiamonteWinKO1
27 Sep 1975José PalaciosWinKO10
12 Jul 1975Carlos ObregónWinUD10
25 Jan 1975Rubén Vázquez ZamoraWinUD10
26 Oct 1974Sammy GarcíaWinKO3
21 Aug 1974José Luis PenaWinKO1
12 Jun 1974Sugar SandersWinTKO1
11 May 1974Salvador RuvalcabaWinKO1
24 Nov 1973Eleazar DelgadoLossMD10
6 Oct 1973Octavio AmparanWinTKO7
4 Aug 1973José FigueroaWinTKO3
13 May 1973Memo CruzLossUD10
1 Mar 1973Sergio AlejoWinKO4
7 Dec 1972Raúl MartínezWinKO1
19 Aug 1972Juan Pablo OropezaLossMD8
22 Jun 1972Pancho BenítezWinTKO2
24 May 1972Rielero RodríguezWinTKO2
4 Mar 1972Mario RomanLossMD6
1 Jan 1972José AriasWinTKO4
14 Nov 1971Alfredo CastroLossKO2