DateOpponentResultMethodRd
2024-04-25Olimpo CespedesWinKO2
2024-04-17Jeison TroncosoLossUD10
2024-02-29Brayan SantanderLossUD8
2021-06-05Carlouse WelchLossKO2
2014-09-07Daniel NogueraWinKO1
2011-12-17Kariz KariukiWinTKO5
2011-07-29Yordanis DespaigneLossDQ5
2011-06-04Rayco SaundersWinUD8
2009-10-22Francisco SierraWinKO1
2009-03-20Joey VegasWinTKO5
2009-01-14Manuel EsparzaWinKO3
2008-01-11David BanksWinKO3
2007-10-30Henry PorrasWinTKO5
2006-12-16Willie GibbsWinKO1
2005-10-21Sherwin DavisWinKO3
2005-08-26Hilario GuzmanWinUD6
2005-06-16Jose VarelaWinUD12
2005-05-20Sam ReeseWinUD10
2005-02-26Saul TorresWinKO1
2004-12-11Jonalis ReyesWinKO1
2003-08-29Darmel CastilloWinTKO5
2003-07-28Feliberto AlvarezWinKO3
2003-07-25Hector RodriguezWinKO1
2003-07-20Meregildo De Los SantosWinKO1
2003-06-14Manuel De la RosaWinKO2
2003-04-15Jose Luis RoblesWinKO1
2003-04-10Danilo SerranoWinKO1
2003-04-01Roberto JimenezWinKO1
2003-03-21Joselito del RosarioWinKO1
2002-06-15Rafael de la CruzWinKO2
2002-06-12Joselito del RosarioWinKO1
2002-06-05Nelson GilWinKO1
2001-12-14Jose ChiquilloWinKO1
2001-10-05Alfonso MosqueraWinTKO1
2001-08-24Fidel SarmientoWinKO2
2001-05-18Saul TorresWinKO1
2001-04-27Vidal DiazWinTKO1
2001-03-30Luis BlandonWinKO1
2001-03-16Jose ChiquilloWinTKO1