DateOpponentResultMethodRd
2006-03-24Javier Osvaldo AlvarezWinUD12
2005-09-09Miguel Angel GalindoWinRTD5
2004-07-23Leonardo ResendizWinTKO3
2003-06-06Pedro CruzWinKO
2003-04-28Juan RuizWinTKO5
2001-04-27Mike JuarezWinKO4
2000-10-20Daniel RodriguezWinOther10
1999-04-16Victor Polo TitleWinTD9
1997-10-18Jose AyalaWinTKO8
1996-12-16Rosario HernandezWinKO
1996-04-12Benito RodriguezWinUD10
1994-09-26Jose Luis MartinezWinUD12
1994-06-03Lorenzo TiznadoWinTKO
1993-05-11Francisco ValdezWinTKO
1992-09-12Jorge RodriguezWinUD8
1992-07-22Fabrizio Cappai TitleWinRTD10
1991-05-30Agustin SalinasWinTKO
1991-05-17Mario GomezWinKO
1990-12-06Edward ParkerWinMD10
1990-09-03Bruno RabanalesWinUD10
1990-05-21Tyrone JacksonWinUD12
1990-03-26Ben LopezWinTKO8
1990-02-16Rafael OrtegaWinTKO8
1989-12-11Edgar CastroWinDQ7
1989-11-16Jose MendezWinKO
1989-09-16Juan Manuel VegaWinTKO
1989-07-10Juan Carlos SalazarLossTKO
1989-05-21Ashby DancyWinTKO
1989-04-03Jose Luis CalderonWinTKO
1989-03-11Miguel MolinaWinKO
1989-02-20Mariano CaneteWinTKO
1988-12-05Manuel CamachoWinTKO
1988-10-17Ramiro RodriguezWinUD10
1988-08-22Santiago ParraWinKO
1988-05-09Luis MoraWinUD10
1988-02-08Marco Antonio SantosWinKO
1987-10-16Julio ValleWinPTS10
1987-10-05Jorge AguilarWinKO
1987-08-10Antonio FloresWinPTS6
1987-07-16Martin JuarezWinUD4
1987-06-15Jorge SalasWinKO
1987-03-30Chiqui RuizWinPTS6
1987-02-09Jose EnriquezWinPTS6
1986-12-06Jose NunezWinPTS6
1986-12-01Jaime ReyesWinPTS6
1986-09-08Pablo CarrascoWinKO
1986-08-08Oldemar SotoWinTKO
1986-07-19Roberto GarciaWinKO
1986-05-09Oldemar SotoWinPTS4
1986-04-25Aquilino CeballosWinKO
1986-04-04Jose VenegasWinPTS4
1986-03-12Jose TrujilloWinKO
1986-02-10Victor MendozaWinPTS4
1986-01-16Alex MadridLossTKO4
1985-12-05Gerardo MartinezLossPTS4
1985-11-10Roberto GarciaWinPTS6
1985-10-09Daniel FloresWinPTS4