DateOpponentResultMethodRd
May 12, 2000Emanuel AugustusWinUD10
Feb 16, 2000Juan Carlos SuárezWinTKO8
Nov 14, 1999Manuel GarnicaWinUD10
Oct 20, 1999Javier CarmonaWinKO1
Jul 16, 1999James CraytonWinUD10
Dec 14, 1997Alex PérezWinTKO8
Nov 11, 1997Moses JamesWinUD10
Oct 2, 1997Joey NegronWinRTD6
May 31, 1997Elías QuirozWinTKO6
Mar 22, 1997Isaac CruzWinDQ4
Jan 18, 1997James CraytonWinUD10
Apr 10, 1996Jaime BalboaWinUD10
Dec 1, 1995Eduardo PérezWinTKO6
May 8, 1995Mark ReelsWinPTS10
May 14, 1993Tony DuranWinTKO3
Feb 13, 1993Francisco Segura TitleWinTKO8
Aug 22, 1992Fernando Caicedo TitleWinTKO4
Jul 2, 1992Donnie ParkerWinKO7
Feb 22, 1992Jackie Gunguluza TitleWinTKO4
Jan 14, 1992Francisco OrtizWinTKO2
Sep 13, 1991Rowdy WelchWinPTS10
Jul 27, 1991Darryl RichardsonWinTKO3
Jun 29, 1991Víctor AponteWinTKO4
Nov 3, 1990Mario GómezWinTKO3
Jan 28, 1990Lupe Suárez TitleWinTKO6
Jul 16, 1988Miguel MedinaWinTKO8
Nov 28, 1987Fernando MaldonadoWinTKO4
Jul 25, 1987Richard CampbellWinKO4
May 24, 1987Lupe SuárezLossTKO9
Mar 19, 1987Víctor AponteWinTKO10
Feb 8, 1987Chris SilvasWinKO3
Dec 20, 1986Carlos AlbuerneWinTKO3
Dec 11, 1986Kevin MarstonWinUD8
Nov 8, 1986Norís GautierWinKO1
Aug 16, 1986Na'eem MuhammadWinKO1
Jul 12, 1986Don FosterWinTKO1
Jun 21, 1986Floyd SimmonsWinKO2
May 24, 1986Jose GonzalesWinRTD5
Apr 12, 1986Job WaltersWinPTS6
Apr 3, 1986John WesleyWinTKO1
Mar 9, 1986Darrell JacobsWinUD4
Mar 2, 1986Ricky WestWinUD4
Feb 25, 1986Job WaltersWinMD4
Mar 20, 199Ruben NevarezWinTKO7