DateOpponentResultMethodRd
2021-12-10Jose Rodriguez VillarrealWinTKO2
2021-10-08Angel GuevaraWinTKO3
2019-12-13Juan Arvizu CotaWinTKO4
2018-04-21Jose Briegel QuirinoLossRTD9
2017-11-18Jesús BeltránWinKO1
2017-06-03Eduardo HernandezWinTD4
2017-04-01Jose Quirino Jr.DrawSD8
2016-12-16Iran DiazLossUD10
2016-09-30David ReyesWinSD10
2016-07-23Saul BanosWinKO4
2015-07-04Jose Alfredo TiradoWinTKO8
2015-03-07Roberto LopezWinTKO3
2014-12-06Ricardo RomanDrawSD8
2014-04-26John Mark ApolinarioWinUD10
2013-06-01Carlos TamaraWinUD12
2013-04-19Edgar JimenezWinTKO3
2012-07-14Fernando LumacadWinMD10
2011-07-02Edrin Dapudong TitleWinTKO3
2010-12-10Omar MartinezWinKO1
2010-09-24Valentin LeonWinTKO5
2009-12-19Ricardo ArmentaWinKO2
2009-10-31Darwin ZamoraWinTKO6
2009-07-25Juan EsquerWinUD10
2009-06-06Carlos BanuelosWinKO1
2009-04-01Giovanny SepulvedaWinKO1
2008-10-04Carlos RodriguezWinTKO1
2008-08-30Jose EspinozaWinUD10
2008-07-12German MerazWinUD8
2008-05-31Alejandro SosaWinTKO1
2008-05-02Jorge Lopez PalafoxWinTKO9
2008-02-22Alejandro PadillaWinKO2
2007-12-15Antonio GaribayWinTKO2
2007-10-27Baltasar MoralesWinKO3
2007-07-13Vicente MaroquinWinTKO3
2007-05-04Jorge CruzWinKO
2007-03-10Jose Manuel RosasWinKO3
2006-12-15Fred Heberto ValdezWinKO6
2006-11-24German MerazWinUD8
2006-10-20Jose EspinozaWinMD8
2006-09-16Vicente MaroquinWinTKO2
2006-08-05Diego MunozWinTKO2
2006-05-20Humberto ArizmendiWinUD4
2006-05-05Cruz MolinaWinTKO1
2006-04-01Giovanny SepulvedaWinKO1
2006-03-04Manuel PinzonWinTKO2
2005-12-09Noe AlvarezWinKO2
2005-10-21Noe AcostaWinUD4