DateOpponentResultMethodRd
Jul 15, 2005Craig WeberLossTKO6
Feb 25, 2005Mauro LuceroLossTKO5
Nov 26, 2003Fernando HernandezLossTKO3
Jun 12, 2003Patrick ThornsWinSD6
Aug 16, 2002Fernando HernandezWinDQ5
Jun 7, 2002Alberto MercedesWinUD6
Oct 19, 2001Chantel StancielLossRTD8
Mar 2, 2001Quirino GarciaLossTKO7
Oct 17, 1998Juan SoberanesWinTKO6
Jul 10, 1998Danny SanchezWinTKO5
Jun 16, 1995Jose Rafael Barboza TitleWinSD12
Oct 23, 1993Francisco LopezWinTKO3
May 7, 1993Sergio ZambranoWinKO4
Sep 12, 1992Juan Carlos NunezWinTKO2
Aug 1, 1992Refugio GuerreroWinKO3
Nov 29, 1991Juan ZunigaWinTKO4
Jun 8, 1991Martin CruzWinKO1
Mar 29, 1991Rodolfo AguilarWinPTS8
Aug 17, 1989Jerry PageWinUD10
Jun 15, 1989Roger BrownWinUD10
May 12, 1989Martin RojasWinTKO7
Apr 22, 1989Derrick McGuireWinUD10
Dec 1, 1988Eduardo LucianoWinTKO1
Oct 22, 1988Dwayne BrooksWinTKO2
Jul 28, 1988Anthony RorieWinKO2
May 10, 1988Sebastian WilburnWinKO1
Mar 18, 1988Ricardo CardenasWinTKO1
Oct 28, 1987Primo RamosLossKO2
Jun 9, 1987Tim BurgessWinUD10
May 9, 1987Joe EdensWinTKO3
Mar 25, 1987Shelton LeBlancWinTKO5
Jan 16, 1987Al MartinoWinTKO2
Oct 2, 1986Aldemar MosqueraWinKO3
Dec 12, 1985Efrain NievesWinTKO2
Oct 5, 1985Keith JacksonWinTKO4
May 1, 1985David BrownWinUD10
Jan 17, 1985Rashad AzizWinTKO2
Nov 24, 1984Shelton NixonWinTKO2
Oct 17, 1984Ezzard Charles AdamsWinPTS10
Sep 11, 1984Eduardo LugoWinTKO4
Aug 30, 1984Jose GonzalesWinTKO6
Jul 12, 1984Steve MitchellWinTKO3
Jun 21, 1984Jose RentasWinTKO2
May 3, 1984Jerome ArtisWinKO2
Mar 15, 1984Ezequiel MosqueraWinPTS8
Feb 1, 1984Luis De JesusWinTKO3
Dec 2, 1983Reese SmithWinTKO4
Nov 12, 1983Richard LassiterWinTKO5
Oct 21, 1983Adolfo MarquezWinTKO4
Sep 16, 1983Freddie GuzmanWinKO6
Jun 25, 1983Willie TaylorWinDQ4
May 26, 1983Charles SweetenburgWinTKO2
May 12, 1983Charles SweetenburgWinTKO1
Apr 2, 1983Frank MackeyWinTKO2
Mar 12, 1983Don ThorpeWinKO1
Feb 19, 1983Marcel WadeWinTKO2
Feb 4, 1983Curtis GholstonWinKO2