DateOpponentResultMethodRd
2019-08-24Eliezer GazoWinUD8
2019-06-28Byron CastellonNCNC2
2019-02-23Byron CastellonWinSD8
2018-06-28Daniel MendozaWinKO3
2017-12-15Byron CastellonWinMD6
2017-11-24Omar OrtizWinUD6
2017-10-14Eddy CastroWinTKO3
2017-08-25Nelson LunaWinUD8
2017-06-30Carlos OrtegaWinUD8
2017-05-26Juan Lopez MartinezWinTKO6
2016-08-27Omar OrtizWinUD8
2015-08-22Byron CastellonWinUD10
2014-10-25Julio MendozaWinTKO5
2014-08-23Jose AguilarWinUD8
2014-05-17Ricardo PerezWinUD8
2014-03-22Israel MoralesWinTKO2
2014-02-08Eduardo MartinezWinUD10
2013-11-30Jose AguilarWinUD10
2013-10-19Luis RiosWinUD8
2013-08-30Alcides MartinezNCNC3
2013-07-27Omar OrtizWinTKO3
2013-03-23Alexander MartinezWinTKO4
2012-12-01Roger ColladoLossSD6
2012-08-04Luis RiosLossSD6
2012-02-18Roger ColladoWinTKO4
2011-03-26Francisco ElizabethWinTKO4
2011-03-11Johnson TellezWinUD4
2010-12-18Alcides MartinezDrawSD4
2010-11-13Alcides MartinezDrawSD4
2010-10-30Carlos ManzanaresWinSD4
2010-09-25Francisco ElizabethWinTKO2
2010-09-04Jose CarvajalWinKO2
2010-08-14Carlos ManzanaresDrawMD4