DateOpponentResultMethodRd
2015-10-08Jorge Sillas AmorWinUD6
2011-11-04Efrain Esquivias Jr.LossMD10
2011-10-01Yair SecundinoWinTKO3
2010-05-29Miguel Ángel GonzálezLossUD10
2010-03-05Rafael UriasWinRTD8
2009-06-19Monty Meza-ClayWinUD12
2007-12-15José ArboledaWinTKO10
2007-03-09Baudel CárdenasWinUD10
2006-11-18Édel RuizWinDQ5
2006-09-08Salvador GarciaNCNC2
2006-06-17Hugo VargasWinUD10
2005-10-15Hugo DianzoLossMD10
2005-07-21Félix FloresWinUD10
2005-07-01Moisés ZamudioWinUD10
2005-03-14Gerardo MartínezWinTD6
2004-12-18Alejandro MedinaWinTKO7
2004-11-18José NavarreteWinTKO6
2004-04-02David VasquezWinUD6
2003-10-10Pedro DomínguezWinTKO4
2003-08-29José Guadalupe GastélumWinTKO5
2003-08-01Manuel IbáñezWinTKO3
2003-06-27Genaro ValenciaWinTKO1
2003-05-30José Guadalupe GastélumDrawTD4
2003-03-24Arturo ValenzuelaWinTKO8
2002-10-25Saúl LópezWinKO3
2002-08-16José Alberto MendozaWinTKO3
2002-08-02Raúl RuizWinTKO1
2002-07-20Antonio Torres NavaWinUD6
2002-06-14Antonio ValenciaWinKO1
2002-02-15Carlos RíosWinUD6
2001-12-12Arnoldo CastroWinTKO1
2001-10-20Carlos Miguel ArceWinUD6
2001-07-20Aarón SepúlvedaWinTKO3
2001-06-01Aarón SepúlvedaWinTKO2
2000-12-09Gilberto HernándezWinUD4
2000-05-19Aarón SepúlvedaWinTKO4
2000-04-14Arnoldo VallesWinTKO3