DateOpponentResultMethodRd
2023-10-04Zachary OchoaWinTKO6
2022-10-29Oscar Arenas MayaWinKO3
2021-09-14Danielito ZorrillaLossKO2
2019-11-16Roberto OrtizWinTKO2
2018-09-13Ruslan MadievWinTD5
2017-10-13Marcelino LopezLossTKO2
2017-06-17Fidel MaldonadoLossSD10
2016-05-06Alan SanchezLossSD10
2015-12-19Silverio OrtizWinUD10
2015-02-27Juan Carlos AbreuNCMD10
2015-02-07Jorge SilvaWinKO1
2014-03-01Fernando AnguloLossTKO9
2012-02-18Francisco ContrerasWinRTD6
2011-08-27Mario HermosilloWinTKO5
2011-06-25Pablo LugoWinTKO7
2011-02-19Jorge RomeroWinTKO4
2010-02-20Marcos ValdezWinKO1
2009-12-12Tomas SierraWinKO1
2009-06-20Fabian MarimonWinSD8
2009-04-25Jorge Luis LopezWinTKO4
2009-02-21Ernesto GonzalezWinUD8
2009-01-31Luis Rey CampoaWinUD8
2008-09-20Rodrigo MartinezWinTKO2
2008-07-31Jose Luis RodriguezWinTKO2
2008-05-31Carlos Mario SanchezWinTKO2
2008-04-26Mario RodriguezWinKO3
2007-12-21Alejandro EspindolaWinTKO1
2007-08-02Jesus Cruz BibianoWinTKO2
2007-06-30Israel AlmarezWinKO2
2007-03-29Osvaldo OrtizWinTKO1
2006-12-22Adolfo CruzWinTKO1
2006-12-08Angel LiceaWinKO1
2006-10-27Candelario TorresWinUD4
2006-06-15Israel RamirezDrawPTS4
2006-04-26Gilbert AguilarWinPTS4
2006-03-07Miguel Angel MerinoWinKO1