DateOpponentResultMethodRd
2018-04-06Marcial MedranoWinKO2
2018-02-17Subriel MatiasLossTKO3
2017-11-03Aidar SharibayevLossTKO1
2017-04-28Erick De LeonLossTKO3
2016-05-14Saul RodriguezLossKO7
2016-03-11Yohangel RomeroWinKO3
2015-07-18Yohangel RomeroWinKO4
2015-03-27John MerchanWinTKO2
2015-01-29Elkin ZavaletaWinTKO4
2014-11-17Eduardo PachecoWinSD8
2012-08-24Juan RuizWinUD6
2012-07-20Jose Angel CotaWinTKO3
2012-03-31Walberto ZunigaWinKO2
2011-12-02Gabriel TolmajyanLossSD8
2011-07-27Elkin ZavaletaNCNC3
2011-04-30Wegner OrtegaWinKO5
2010-10-30Jose CarmonaWinUD10
2010-03-05Elkin GarcesWinKO3
2009-10-23Eduardo PachecoWinKO1
2009-06-19Alexander MonterrosaWinUD8
2009-05-29Emerson NisperusaWinKO2
2009-05-15Jesus LoraNCNC2
2009-03-20Victor PeraltaNCNC1
2008-12-05Eduardo PachecoWinKO5
2008-09-27Victor PeraltaWinKO1
2008-03-29Edinson JimenezWinPTS6
2007-12-22Diego MartinezWinKO6
2007-11-30Diego MartinezWinKO1
2007-11-16Teo CespedesWinTKO2
2007-09-29John CassianiWinKO2
2007-09-01Miguel PachecoWinKO1
2007-07-19Dioberto JulioWinSD8
2007-06-29Sebastian CardonaWinTKO3
2007-04-28Orlen PadillaWinUD6
2007-03-16Edinson JimenezWinPTS4
2007-03-02Luis SevillanoWinTKO1
2007-02-03Orlando PerezWinKO3
2007-01-27Rafael CastilloWinKO4
2006-12-15Juan MartinezWinKO1
2006-11-24Armando VelasquezWinTKO2