DateOpponentResultMethodRd
2015-06-20Jorge Alberto ArguellesLossUD12
2012-10-13Edgar MartinezWinTKO3
2012-08-18Josue VegaWinTKO8
2012-03-03Carlos Ruben Dario RuizWinUD10
2011-10-01Roilo GolezWinTKO5
2011-07-30Rafael OrozcoWinKO3
2011-02-12Renan Trongco TitleWinTKO6
2010-10-23Luis Carrillo TitleWinTKO3
2010-08-14Regulo GamezWinKO2
2010-06-12Jesus Hernandez SierraWinTKO4
2010-03-27Javier Marquez ClementeWinKO5
2010-01-30Sammy ReyesWinTKO4
2009-09-15Javier Marquez ClementeWinTKO5
2009-05-23Job SolanoWinUD12
2008-02-29Ivan MenesesWinUD10
2007-08-31Gabriel RamirezWinSD12
2007-05-11Job SolanoWinSD12
2007-03-30Ramon FloresWinKO2
2006-09-15Oscar MartinezWinMD12
2005-12-21Juan de Dios GomezWinTKO4
2005-10-21Jose OrtizWinUD12
2005-07-28Branni GuerreroWinTKO4
2005-05-19Martin ZepedaWinUD10
2005-02-09Branni GuerreroWinTKO7
2004-08-20Oscar MartinezLossMD8
2004-07-14Ricardo TovarWinTKO4
2004-04-07Arnoldo PerezWinKO1
2004-02-24Jose Guadalupe MartinezDrawPTS6
2003-11-28Miguel Angel LopezWinKO2
2003-10-15Jose Manuel LopezWinKO2
2003-08-28Pablo De JesusWinUD4
2003-07-24Oscar SaturninoWinTKO3
2003-06-26Carlos Alberto BanuelosWinTKO3
2003-04-10Benjamin PintorWinTKO2