DateOpponentResultMethodRd
2011-06-25Héctor Javier MárquezLossUD12
2011-01-22José LópezLossUD12
2010-08-21Jesús GonzálezWinKO3
2010-06-12Sergio RiveraLossMD12
2010-05-01Daniel LomelíWinTD6
2010-02-06Silvestre MárquezWinKO1
2010-01-21Ammeth DíazLossUD9
2009-10-17Ángel ReynaWinTKO6
2008-05-30Alejandro BarreraWinSD10
2007-08-31Héctor Javier MárquezWinSD10
2007-04-27José Antonio IzquierdoWinUD10
2006-05-19Óscar OlivasWinSD10
2005-10-14Adrian ValdezWinMD10
2005-08-05Francisco Javier CastroLossSD10
2004-10-22Adrian ValdezLossTKO1
2002-05-11José QuintanaLossSD10
2001-03-31Edgar BárcenasDrawPTS12
1998-05-16José AyalaWinUD10
1997-11-21Sean FletcherWinKO6
1997-09-06Jorge MonzónWinTKO2
1997-08-15Enrique BeltránWinPTS10
1997-04-12Elias QuirózWinTKO2
1997-02-01Barrington FrancisWinKO1
1996-12-06Aaron ZàrateWinPTS10
1996-03-01Lazaro PadillaWinKO
1995-07-29José Luis MadridWinTKO
1995-05-12Raúl Martínez MoraWinPTS10
1994-06-03Raúl GutiérrezWinKO4
1993-10-15Raúl Martínez MoraWinTKO1
1993-05-14Luis Alfonso LizárragaWinTKO
1993-03-05Miguel TepanacatlWinKO1
1992-11-27Otilio GallegosWinTKO2
1992-08-15Manuel De JesúsWinTKO
1992-06-26Héctor Ulises ChongWinTKO2
1992-05-22Raúl Martínez MoraWinPTS10
1992-04-03Ramón ArreolaWinKO
1992-03-06José ValdezWinPTS10
1991-12-13Pedro RábagoWinKO
1991-05-31Guadalupe RubioWinTKO
1990-10-22Mike PhelpsWinPTS5
1990-09-22Mike PhelpsDrawSD10
1990-07-28Willy SalazarWinUD10
1990-05-18Armando CastroWinUD10
1989-06-30Artemio RuízWinUD10
1989-01-01Javier DíazLossPTS10
1988-11-18Ricardo MijaresWinKO
1988-04-29Armando VelascoWinDQ
1988-03-01Antonio FloresWinKO
1988-01-15Mario LozanoWinKO
1988-01-01Javier DíazDrawPTS10
1987-11-27Pedro MorenoWinKO
1987-10-02Javier RamírezWinKO
1987-07-30Luis Fernando HernándezLossPTS10
1987-05-01Alfonso RiveraWinTKO
1987-04-04Jorge VazquezWinKO
1987-03-13Jaime HerreraWinKO
1987-02-01Fermín CárdenasWinKO
1987-01-01Nacho RamírezWinRTD3
1986-10-31Juan Manuel OlveraWinTKO1
1986-09-01Fausto GonzálezWinKO
1986-08-01Martín RamírezWinKO
1986-07-01Fernando CastrejónWinKO
1986-06-01Rafael RodarteWinKO
1986-05-01Saúl SáenzWinKO
1986-04-26Carlos GarcíaWinKO1
1986-04-01Gabriel OcampoWinKO
1986-03-01Francisco GalindoWinKO