DateOpponentResultMethodRd
22 Feb 2003Paulino VillalobosWinUD8
1 Nov 2002Marino MontielWinUD12
12 Jul 2002Guadalupe ArceWinTKO2
14 Jun 2002Alejandro PadillaWinKO2
16 Nov 2001Gabriel MunozLossPTS10
17 Aug 2001Luis ValdezDrawTD
18 Feb 2000Jesper JensenLossUD12
12 Jun 1999Leonardo GutierrezWinUD8
28 Nov 1998Juan Alfonso Keb BaasWinPTS12
16 Sep 1998Juan BautistaWinTKO9
27 Jun 1998Alfredo VirgenWinPTS12
20 Apr 1998Jose Luis VelardeWinUD12
2 Mar 1998Santana RamirezWinTKO
15 Nov 1997Diego AndradeWinPTS10
21 Jun 1997Francisco GarciaWinTKO6
11 Aug 1996Domingo GuillenWinKO4
5 Jul 1996Ruben ContrerasWinTKO
31 May 1996Alfredo VirgenWinKO7
4 Feb 1996Adonis CruzLossPTS12
18 Aug 1995Martin FelixWinTKO4
15 Apr 1995Justo ZunigaWinRTD2
25 Feb 1995Victor VillanuevaWinKO7
3 Dec 1994Rafael OrozcoWinDQ
13 Aug 1994Victor VillanuevaWinKO
28 May 1994Alfredo VirgenLossTKO
9 Apr 1994Diner RuizWinKO
5 Feb 1994Valerio SanchezWinTKO
6 Nov 1993Cruz ZamoraWinPTS6
24 Jul 1993Cruz ZamoraWinPTS6
17 Apr 1993Erik LopezWinKO
14 Nov 1992Valentin RomeroWinSD4
17 Jul 1992Pedro AldereteLossPTS4
18 Jan 1992Oscar VargasDrawPTS4