DateOpponentResultMethodRd
May 6, 2007Alisultan NadirbegovLossUD10
Jun 3, 2005Mauro LuceroWinKO2
Mar 24, 2005Alex BunemaLossSD12
Nov 4, 2004Dumont WelliverWinTD8
Jul 23, 2004Paulino AvitiaWinTKO5
Mar 29, 2002Nick AcevedoWinUD10
Nov 3, 2001Carlito BrosasWinTKO3
Jun 23, 2001Marlon HaynesWinTKO7
Aug 31, 2000Pedro SaizWinTKO5
Dec 10, 1999Angel BeltreWinKO3
Mar 14, 1998Alfonso Sanchez TitleWinKO1
Oct 28, 1996Juan Carlos RodriguezWinTKO5
Jun 16, 1996Jerry SmithWinRTD3
Oct 28, 1995Mauro GutierrezWinKO3
Sep 25, 1995Omar FloresWinTKO1
Jul 24, 1995Jaime BalboaWinUD10
May 22, 1995Rene Francisco HerreraWinUD10
Dec 3, 1994Jose FloresWinTKO4
Nov 18, 1993Anthony JonesLossTKO7
Sep 24, 1993Walid UnderwoodWinUD8
Jan 16, 1993Julio FloresWinTKO1
Jul 23, 1992Juan SoberanesWinKO6
Jan 26, 1992Tim BrooksWinTKO3
Dec 7, 1991Jesus RojasWinTKO6
May 10, 1991David TaylorWinPTS10
Apr 7, 1991Mike JohnsonWinTKO5
Feb 15, 1991Benjie MarquezWinTKO4
Jan 6, 1991Tim BondsWinUD8
Nov 29, 1990Victorio BelcherWinSD10
Oct 11, 1990Derrick McGuireWinTKO2
Jul 27, 1990William HernandezWinTKO6
Jun 15, 1990Terry FordWinUD8
May 24, 1990Martin QuirozWinTKO5
Apr 12, 1990Heriberto RuizWinTKO4
Jan 12, 1990Howard StewartWinSD6
Dec 7, 1989Santos MorenoWinUD4
Nov 21, 1989Dwayne PetersonWinTKO7
Oct 10, 1989Jose Luis NinoWinKO1
Aug 29, 1989Jorge HernandezWinUD6
Aug 1, 1989Jorge RiveraWinTKO5
Jul 18, 1989John EdwardsWinKO2
Jun 27, 1989Jose Luis GonzalezWinKO1
May 16, 1989Ricardo LunaWinKO1
Apr 25, 1989Enrique VenturaWinKO1
Feb 28, 1989Octavio GuardadoWinTKO2