DateOpponentResultMethodRd
2014-09-27Braulio RodriguezLossKO1
2012-08-12Donny GarciasWinSD8
2011-12-17Juan Carlos ContrerasWinUD6
2011-09-05Juan EncarnacionWinTKO3
2011-06-03Luis Ramos Jr.LossUD8
2011-01-24Aneudy MesaWinUD8
2010-10-16Ambiorix CiriacoWinTKO7
2009-11-16Yenifel VicenteLossSD10
2009-08-22Leonardo EspinalWinTKO2
2009-08-07Mlungisi DlaminiLossUD12
2007-12-17Manuel ValdezWinUD8
2007-11-09Jose Guadalupe RosalesWinUD10
2007-07-13Baudel CardenasWinUD10
2006-07-22Santiago MatosWinTKO3
2006-06-29Priest SmallsWinUD10
2006-05-08Alejandro HerediaWinUD12
2005-12-10Francisco PenaWinKO1
2005-05-28Alexis UrenaWinTKO2
2005-03-10Ivan ValleWinSD10
2003-12-05Courtney BurtonLossSD12
2003-10-03Ubaldo HernandezWinSD10
2003-05-10Genaro TrazancosWinUD10
2003-03-21Santiago MatosWinKO3
2002-12-19Francisco MelendezWinKO4
2002-11-07Luis SosaWinTKO6
2002-09-20Alexis UrenaWinTKO4
2002-06-15Santiago MatosWinUD12
2002-05-10Rafael ValerioWinTKO1
2002-05-04Julio JerezWinTKO3
2001-11-29Luis SosaWinUD8
2001-09-28Andres MartinezWinTKO5
2001-08-09Leonardo EspinalWinTKO2
2001-06-29Francisco De LeonWinUD12
2000-12-21Andres MartinezWinTKO3
2000-11-23Freddy CruzWinUD10
2000-09-15Luis Ernesto JoséWinSD6
2000-06-26Marino AbreuWinKO1
2000-05-13Angel SantanaWinTKO4