DateOpponentResultMethodRd
10 Aug 2007Guadalupe ArceWinTKO4
29 Oct 2005Len MartinezWinTKO1
14 Apr 2005Alberto OntiverosWinUD10
22 Nov 2004Alvaro MuroWinTKO6
24 Sep 2004Phillip PayneWinUD10
22 Nov 2003Evangelio PérezWinTD6
31 May 2003Pablo OsunaWinUD10
16 Dec 2002Pedro MoraWinKO6
7 Oct 2002Cuauhtémoc GomezWinTKO5
5 Apr 2002Fernando VelardezLossDQ9
7 Dec 2001Terry EvansWinTKO5
9 Sep 2001Felipe RamírezWinKO2
1 Oct 2000Len MartinezWinTKO7
26 May 2000Carmelo CaceresWinKO7
7 Apr 2000David BurgosWinTKO2
11 Mar 2000Miguel MartínezWinKO1
18 Dec 1998Manuel BarretoWinPTS6
12 Sep 1998Osvaldo ValenzuelaWinKO4
31 May 1998Julio César GarcíaWinPTS6
3 Apr 1998Fernando Espinosa MendozaWinKO
2 Mar 1998Roberto MuñozWinKO
12 Dec 1997Ventura MendivilWinKO1
15 Nov 1997Andrés FerrerWinKO
17 Oct 1997César RodríguezWinPTS6
21 Jul 1997Angel Eduardo MataWinSD4
26 Jun 1997Juventino DelgadoWinKO
26 May 1997Trinidad ValenzuelaWinKO
21 Mar 1997Alfonso GarcíaWinKO
21 Feb 1997Francisco PenuelasWinKO
3 Feb 1997Antonio ValenciaWinKO
9 Dec 1996Joaquín AcostaWinKO
29 Nov 1996Julio Cesar CardonaWinKO4
4 Nov 1996Gabriel MartínezWinKO
30 Sep 1996Sergio VilezWinTKO1