DateOpponentResultMethodRd
Aug 8, 2007Jay PinaWinTKO2
Mar 16, 2007Jonathan CornWinTKO1
Sep 22, 2006Elco GarciaWinKO7
Jul 8, 2006Sergio RiosWinTKO5
Apr 29, 2006Miguel HernandezWinTKO9
Oct 23, 2003Humberto ArandaWinKO4
Mar 8, 2002Anthony BrooksWinUD8
Aug 23, 2001Roberto BaroWinKO7
May 18, 2001Tony MenefeeWinTKO4
Feb 15, 2001Rob BleakleyWinTKO5
Mar 19, 1999Michael LermaWinUD10
Sep 25, 1998Jose FloresWinUD10
Apr 12, 1997Anthony Stephens TitleWinTKO9
Jan 10, 1997Rafael WilliamsWinRTD5
Dec 6, 1996Scott SmithWinKO2
Mar 5, 1996Skipper KelpWinUD12
Jan 30, 1996James McCrayWinTKO6
Jul 9, 1995Ernie HouserWinTKO4
Apr 11, 1995Floyd WilliamsWinUD10
Jan 10, 1995Alain BonnamieWinUD10
Oct 1, 1994Darryl CherryWinTKO6
Aug 23, 1994Alex RiosWinKO1
Jul 27, 1994Jacobo GarciaWinKO1
Apr 16, 1994Patrick SwannWinTKO9
Feb 22, 1994John JeterWinPTS8
Jan 14, 1994Reggie StricklandWinTKO1
Jul 24, 1993Eduardo AyalaWinPTS8
Jun 26, 1993Tommy SmallWinUD8
May 28, 1993Mark AllmanWinTKO1
Mar 23, 1993Jose Angel GarciaWinTKO4
Feb 27, 1993Leo EdwardsWinTKO3
Feb 6, 1993Tyrone HaywoodWinTKO1
Jan 9, 1993Andre BrownWinTKO1
Dec 1, 1992Ivory TeagueWinTKO2
Nov 13, 1992Jose GonzalezWinRTD1
Oct 24, 1992Andre WatkinsWinKO1
Oct 3, 1992Rafael RezzaqWinTKO4