DateOpponentResultMethodRd
Aug 13, 1988Daniel BlancoLossTKO9
Dec 21, 1985Eudo BermudezLossKO1
Oct 5, 1985Edgar MonserratLossUD10
Mar 24, 1985Hector MartinezWinPTS10
Nov 10, 1984Valerio ZeaWinUD10
Oct 6, 1984Eudo BermudezDrawPTS10
Apr 2, 1984Luis NavarroWinPTS10
May 9, 1983Raul Valdez TitleWinUD12
Jan 31, 1983Pedro Romero TitleWinKO4
Aug 30, 1982Victor GonzalezWinKO1
May 24, 1982Leopoldo FriasWinKO2
Apr 12, 1982Dorismel ZunigaWinKO2
Feb 22, 1982Seoul-Chon HwangWinPTS10
Dec 13, 1981Rafael JulioWinTKO1
Nov 16, 1981Oscar BolivarWinPTS10
Oct 19, 1981Johnny JacksonWinTKO2
Aug 10, 1981Franklin MartinezWinTKO8
Jun 29, 1981Francisco GonzalezWinKO4
May 9, 1981Javier BrownWinTKO10
Jul 28, 1980Willie Jensen TitleDrawMD15
Apr 14, 1980Ramon Balbino Soria TitleWinUD15
Dec 19, 1979Jorge VargasWinTKO9
Oct 26, 1979Luis A BurgosWinPTS10
Sep 29, 1979Jorge CruzWinTKO2
Sep 15, 1979Edgar RomanWinSD12
Aug 11, 1979Aureliano CastilloWinPTS10
Jul 21, 1979Enrique PintoWinKO
Jun 2, 1979Henry DiazWinPTS10
May 6, 1979Alfredo MendozaWinTKO3
Mar 18, 1979Hernan PalaciosWinPTS4
Feb 18, 1979Victor IdrogoWinPTS4