DateOpponentResultMethodRd
2012-09-29Antonio SantosWinTKO5
2010-08-28Angel HernandezWinSD6
2007-07-14Carlos NavarroWinSD10
2006-08-12Phillip PayneWinSD12
2002-08-24Daniel SedaDrawTD2
2001-05-17Cedric MingoWinTKO2
2001-02-24Victor Polo TitleWinUD12
2000-07-15Richard CarrilloWinKO8
2000-05-13Sean FletcherWinUD10
1999-11-19Sergio Rafael LiendoWinUD10
1999-10-15Sergio ReyesWinTKO5
1999-09-10Jay CantuWinTKO1
1999-08-20Javier LucasWinKO2
1999-07-30Freddy CruzWinUD10
1999-06-05Donovan CareyWinTKO6
1998-11-14Louie LeijaWinTKO6
1998-08-18Bernard HarrisWinUD10
1998-06-09Orlando SotoWinTKO5
1998-04-25Wilson SantosWinKO3
1997-03-21Alric JohnsonWinTKO12
1996-11-22Shane GannonWinTKO2
1996-10-04Patrick SimeonWinTKO2
1996-05-09Javier DiazWinTKO6
1996-01-12James CraytonWinTKO10
1995-09-30Roberto VillarealWinKO5
1995-03-18Feliciano CorreaWinTKO2
1994-10-05Greg TorresLossUD10
1994-09-20Darren McGrewWinUD6
1994-05-27Marcelo RodriguezWinUD8
1994-03-22Roy SimpsonWinTKO1
1993-11-30Julian FloresWinUD12
1993-01-10Runnell DollWinSD6
1992-06-30Carlos VergaraWinKO1
1992-04-02Rudy BradleyWinTKO3
1991-12-17Willie RichardsonWinUD6
1991-08-31Outhei SoundaraWinTKO
1991-08-03Donald GomezWinTKO1
1990-11-08Scott PhillipsLossSD6
1990-09-25Albert LaraWinSD4
1990-07-14Andrez Francisco PascualWinTKO1