DateOpponentResultMethodRd
Aug 30, 1996Victor LlerenaLossPTS10
Oct 14, 1995Jose Luis OchoaWinKO
Sep 9, 1994Giovanni NievesWinPTS10
Oct 2, 1993Manuel VilchezWinPTS10
Jun 26, 1993Giovanni NievesDrawPTS10
May 15, 1993Luis ZunigaWinTKO
Mar 27, 1993Adelis ChirinosWinTKO
Aug 26, 1991Eugene SpeedLossSD12
Jul 24, 1990Alfred RangelLossUD10
May 18, 1990Gino GelorminoWinTKO2
Aug 21, 1988Vincenzo Belcastro TitleWinSD12
May 21, 1988Moises Fuentes Rocha TitleWinTKO6
Aug 28, 1987Aaron LopezDrawSD10
Jul 5, 1987Robert ShannonWinMD10
Jan 23, 1987Hurley SneadWinMD10
Jul 31, 1986James PippsLossUD10
Dec 21, 1985Rogelio ChacinWinKO
Sep 2, 1985Felix GuzmanWinPTS10
Jun 8, 1985Luis AparicioWinTKO
Mar 1, 1985Ed AlcalaWinPTS6
Sep 3, 1984Jose VillegasWinTKO
Aug 16, 1984Ali CamachoWinPTS6
Jul 13, 1984Felix BenitezWinTKO2
Jun 16, 1984Felix BenitezDrawPTS4
May 25, 1984Alfonso RendonWinPTS4
Apr 13, 1984Ali CamachoLossPTS4
Mar 30, 1984Wilfredo NavasWinPTS4