DateOpponentResultMethodRd
2011-06-03Raul AsencioWinKO5
2009-06-12Manuel GarnicaWinUD12
2008-03-07Eugen StanWinUD6
2007-12-15Rafael ChirutaWinUD6
2004-07-03Leo EdwardsWinTKO2
2004-05-01Joshua SmithWinUD8
2003-10-17Rudy LovatoWinTKO3
2001-11-21Henry CokesWinKO1
2000-10-28Fray Luis SierraWinKO1
1999-11-20Dillon CarewWinTKO3
1998-11-13Manuel GomezWinUD10
1998-07-24Elias QuirozWinKO1
1998-06-07Leonardo MasWinTKO3
1998-03-13Harold BennettWinKO2
1998-01-20Aaron ZarateWinKO1
1997-10-02Emanuel AugustusWinUD10
1997-06-21Jaime BalboaWinTKO9
1996-09-20Ed PollardWinUD8
1996-06-06Cesar FloresWinUD8
1996-05-25Anthony IvoryWinPTS8
1996-03-30Elvin GonzalezWinKO1
1995-12-31Dezi FordWinTKO10
1995-11-18Juan GalvanWinKO1
1995-10-28Javier ValadezWinTKO1
1995-10-21Tom CisnerosWinKO1
1995-10-09Damone WrightWinPTS6
1995-09-08Julio MelendezWinTKO1
1995-08-18Macario DavilaWinTKO1
1995-07-24Mark TangWinKO
1995-06-21Francisco RodriguezWinPTS6
1995-06-03Rafael RodriguezWinKO3
1995-04-29Rafael RodriguezWinKO3
1995-03-25Tommy EaglinWinPTS6
1995-02-25Ramon GomezWinKO5
1995-01-27Darrell WalkerWinKO
1994-12-16Heriberto SosaWinUD4