DateOpponentResultMethodRd
2016-09-30Emmanuel DominguezLossKO4
2016-03-18Isao Gonzalo CarranzaWinUD10
2015-08-07Humberto MoralesWinTKO8
2015-03-20Martin Casillas MartinezWinUD10
2014-06-14Daniel Rosas TitleWinUD12
2014-03-28Marvin MabaitWinKO5
2014-01-04Isao Gonzalo CarranzaWinUD12
2013-05-18Aldo ArteagaWinKO1
2011-04-16Orlando RizoLossUD12
2010-07-23Jesus CejaWinTKO7
2010-05-08Gabriel RangelWinTKO6
2009-09-11Wilbert UicabLossUD12
2009-07-08Jose Tamayo GonzalezWinTKO10
2009-04-22Juan Jose Francisco MarquezWinTKO6
2008-04-30Jose Alberto CuadrosWinUD12
2007-08-24Luis DoriaWinUD8
2007-06-01Marlon MarquezWinTD9
2007-02-16Jonathan PérezWinUD12
2006-12-08Kevin HudginsWinMD6
2006-04-21Raul Eliseo MedinaWinTKO10
2006-02-19Vidal RobledoWinTKO5
2005-12-02Zacarias ChanWinTKO9
2005-10-29Dolores OsorioWinTKO2
2005-09-10Zacarias ChanWinSD10
2005-07-07Abel OchoaWinUD10
2005-03-04Jorge RomeroWinTKO4
2004-01-10Carlos ValdiviaWinTKO2
2003-12-19Adalberto Borquez CovarrubiasLossSD6
2003-11-08Carlos ValdiviaWinUD4
2003-06-12Edgar CorderoLossUD4
2003-02-22Emanuel HernandezWinDQ1
2002-11-28Esteban JimenezWinTKO1
2002-11-01Hugo JimenezWinUD6
2002-06-26Zeferino RomeroWinTKO3
2002-06-12Guillermo SanchezWinTKO1
2002-04-06Jeremias Segovia GarciaLossSD6