DateOpponentResultMethodRd
2025-09-12Arnold KhegaiLossUD8
2025-05-17Hector Andres SosaLossUD10
2023-07-14Jeison PradoWinRTD3
2023-06-30Angel FernandezWinTKO2
2022-11-27Luis CarrilloWinTKO2
2022-04-01Adrien MejiasWinTKO2
2022-03-23Alejandro Jair GonzalezWinUD10
2021-07-23Marlon OleaWinUD8
2021-06-03Leosdan NunezWinTD8
2019-07-18Karluis DiazWinKO1
2019-03-23José Luis BellorínWinUD8
2018-11-27Jonathan AriasWinRTD5
2018-08-11José AlfaroWinUD6
2018-05-04José RamosWinKO1
2016-07-16Freddy BelenoWinUD8
2016-06-25Juan Carlos VegaWinTKO5
2015-12-17Jonathan BaatWinUD9
2015-11-13Yenrry BermudezWinUD4
2015-10-03Alexander EspinozaWinUD10
2015-08-07Jonathan BurgosWinKO2
2014-08-08Jose Carlos VargasWinTKO2
2014-02-15Alex OleaWinKO1
2011-06-03Ezequiel AsprillaWinTKO4
2011-04-15Oswaldo MirandaWinTKO2
2011-02-01Ricardo NúñezLossUD8
2010-11-25Henry MaldonadoLossSD9
2010-04-22Jose MenaWinUD6
2010-03-18Alejandro CorralesWinKO2
2009-11-07Jose JimenezWinTKO7
2009-07-18Iwier HenriquezWinUD6
2008-08-23Yenifel VicenteLossUD6
2007-11-26Alexander GonzalezWinUD6
2007-10-08Franklin MedinaWinTKO6
2002-07-06Jose Ignacio SanchezDrawTD4
2001-03-26Jose ArroyoWinTKO1
2001-01-30Miguel AcostaWinUD4
2000-12-15Claudio LopezWinTKO2