DateOpponentResultMethodRd
2014-05-01Roberto GarcíaLossTKO6
2013-08-24Ricardo VerasWinKO1
2013-03-08Emanuel TaylorLossTKO8
2012-12-17Vladimir BaezWinUD10
2012-09-28Pedro Rincon MirandaWinTKO1
2012-08-11Julio De JesusWinTKO3
2012-06-23Jose Antonio RodriguezWinTKO1
2011-11-06Nelson SanchezWinKO1
2010-10-29Jovany Javier GomezWinKO1
2010-08-19Jose Alexis CastilloWinTKO2
2009-12-21Julio ReyesWinTKO3
2009-03-30Wilson AlcorroWinUD9
2009-01-30Noe BolanosWinUD9
2008-12-20Augusto GamezWinTKO1
2008-11-21Orlando EscobarWinKO6
2008-10-03Mercedes NovaWinKO2
2008-06-21Harrison CuelloWinUD6
2008-03-15Hector BelloWinTKO3
2007-12-17Alberto HernandezWinKO2
2007-11-12Arturo GomezWinUD12
2007-07-29Yovanny AscencioWinTKO3
2007-06-01Axel Rodrigo SolisWinTKO3
2007-04-16Ambioris FigueroWinKO2
2007-03-17Luis SosaWinTKO3
2007-02-18Luis Antonio GuzmanWinTKO3
2006-12-18Francisco Rios GilWinKO3
2006-11-27George NunezWinKO2
2006-10-27Ramon JimenezWinPTS4
2006-09-24Leonardo EspinalWinPTS6
2006-08-27Leonardo EspinalNCNC2
2006-07-22Cristian MartinezWinKO1
2006-05-27Francisco MelendezWinTKO2
2006-05-08Hector BelloWinUD4