DateOpponentResultMethodRd
2007-08-08Jay PinaWinTKO2
2007-03-16Jonathan CornWinTKO1
2006-09-22Elco GarciaWinKO7
2006-07-08Sergio RiosWinTKO5
2006-04-29Miguel HernandezWinTKO9
2003-10-23Humberto ArandaWinKO4
2002-03-08Anthony BrooksWinUD8
2001-08-23Roberto BaroWinKO7
2001-05-18Tony MenefeeWinTKO4
2001-02-15Rob BleakleyWinTKO5
1999-03-19Michael LermaWinUD10
1998-09-25Jose FloresWinUD10
1997-04-12Anthony Stephens TitleWinTKO9
1997-01-10Rafael WilliamsWinRTD5
1996-12-06Scott SmithWinKO2
1996-03-05Skipper KelpWinUD12
1996-01-30James McCrayWinTKO6
1995-07-09Ernie HouserWinTKO4
1995-04-11Floyd WilliamsWinUD10
1995-01-10Alain BonnamieWinUD10
1994-10-01Darryl CherryWinTKO6
1994-08-23Alex RiosWinKO1
1994-07-27Jacobo GarciaWinKO1
1994-04-16Patrick SwannWinTKO9
1994-02-22John JeterWinPTS8
1994-01-14Reggie StricklandWinTKO1
1993-07-24Eduardo AyalaWinPTS8
1993-06-26Tommy SmallWinUD8
1993-05-28Mark AllmanWinTKO1
1993-03-23Jose Angel GarciaWinTKO4
1993-02-27Leo EdwardsWinTKO3
1993-02-06Tyrone HaywoodWinTKO1
1993-01-09Andre BrownWinTKO1
1992-12-01Ivory TeagueWinTKO2
1992-11-13Jose GonzalezWinRTD1
1992-10-24Andre WatkinsWinKO1
1992-10-03Rafael RezzaqWinTKO4