DateOpponentResultMethodRd
Apr 4, 2003Greg TorresLossUD6
Jun 7, 2002Joseph FigueroaWinUD6
Apr 26, 2002Gene VassarWinUD6
Nov 19, 1999Jorge Antonio ParedesLossUD10
Aug 28, 1999Mario DíazWinUD10
Oct 5, 1997Luigi CamputaroWinTKO5
Sep 14, 1996Néstor LópezWinSD10
May 5, 1996Johnny LewusWinUD12
Feb 19, 1994José Rincones TitleWinKO5
Jul 17, 1993Rudy Zavala TitleWinTKO3
Apr 17, 1993Richard Duran TitleWinUD12
Dec 7, 1991Max GomezWinSD8
Sep 24, 1991Vicente GonzalezWinUD10
Sep 13, 1991Mauro MontesWinTKO1
Mar 17, 1991Edel GeronimoWinTKO5
Jan 18, 1991Richard AbilaWinKO5
Dec 20, 1990Adriano ArreolaWinTKO5
Nov 8, 1990Gabriel CastroWinTKO4
Jul 29, 1990José Luis MartínezWinUD6
Jun 26, 1990Jorge RodríguezWinUD8
Jun 15, 1990Antonio GonzálezWinTKO7
May 29, 1990Chilo GuzmanWinTKO4
May 3, 1990Godfrey JohnsonWinTKO2
Apr 21, 1990Reggie JohnsonWinTKO2
Oct 31, 1989José Luis MartínezWinSD4
Aug 29, 1989David SanchezDrawTD2
Jun 12, 1989David MorenoWinUD6
May 2, 1989Damion SuttonWinUD4
Mar 25, 1989Charles HawkinsWinTKO1
Feb 24, 1989David AlersWinTKO2