DateOpponentResultMethodRd
2007-08-10Guadalupe ArceWinTKO4
2005-10-29Len MartinezWinTKO1
2005-04-14Alberto OntiverosWinUD10
2004-11-22Alvaro MuroWinTKO6
2004-09-24Phillip PayneWinUD10
2003-11-22Evangelio PérezWinTD6
2003-05-31Pablo OsunaWinUD10
2002-12-16Pedro MoraWinKO6
2002-10-07Cuauhtémoc GomezWinTKO5
2002-04-05Fernando VelardezLossDQ9
2001-12-07Terry EvansWinTKO5
2001-09-09Felipe RamírezWinKO2
2000-10-01Len MartinezWinTKO7
2000-05-26Carmelo CaceresWinKO7
2000-04-07David BurgosWinTKO2
2000-03-11Miguel MartínezWinKO1
1998-12-18Manuel BarretoWinPTS6
1998-09-12Osvaldo ValenzuelaWinKO4
1998-05-31Julio César GarcíaWinPTS6
1998-04-03Fernando Espinosa MendozaWinKO
1998-03-02Roberto MuñozWinKO
1997-12-12Ventura MendivilWinKO1
1997-11-15Andrés FerrerWinKO
1997-10-17César RodríguezWinPTS6
1997-07-21Angel Eduardo MataWinSD4
1997-06-26Juventino DelgadoWinKO
1997-05-26Trinidad ValenzuelaWinKO
1997-03-21Alfonso GarcíaWinKO
1997-02-21Francisco PenuelasWinKO
1997-02-03Antonio ValenciaWinKO
1996-12-09Joaquín AcostaWinKO
1996-11-29Julio Cesar CardonaWinKO4
1996-11-04Gabriel MartínezWinKO
1996-09-30Sergio VilezWinTKO1