DateOpponentResultMethodRd
Oct 4, 2014Adrian EstrellaLossUD12
Nov 30, 2013Jimmy AburtoWinTKO2
Apr 20, 2013Robinson CastellanosLossSD12
Dec 31, 2011Satoshi Hosono TitleWinUD12
Aug 29, 2009Francisco Leal TitleWinRTD7
Sep 18, 2008Elvis Mejia TitleWinTKO1
Feb 4, 2006Roberto Bonilla TitleWinTKO7
Oct 15, 2005Yober Ortega TitleWinUD12
Oct 15, 2004Victor PeraltaWinTKO5
Dec 5, 2003Giovanni AndradeWinDQ10
Sep 20, 2003Arcelio IbarraWinTKO3
May 16, 2003Jose RojasLossKO3
Feb 15, 2003Leonardo GonzalezWinTKO2
Oct 31, 2002Jorge MonsalvoWinTKO4
Sep 21, 2002Angel ValenciaWinKO3
Jun 14, 2002Andres CiriacoWinUD8
Nov 30, 2001Marcos VerbelWinKO3
Oct 5, 2001Euclides EspitiaWinKO4
Aug 18, 2001Armando RojasWinTKO7
Mar 17, 2001Santos MarimonWinKO6
Feb 3, 2001Antonio JaramilloWinTKO2
Jun 16, 2000Armando CordobaWinUD12
Apr 29, 2000Arquimedes GonzalezWinKO4
Mar 31, 2000Raul AlonsoWinRTD5
Feb 16, 2000Henry FrancisWinUD6
Mar 3, 1999Garibaldo MorrisWinKO1
Jan 20, 1999Leopoldo ArrochaWinTKO3
Dec 2, 1998Arquimedes GonzalezWinRTD3
Nov 18, 1998Victor PerezWinUD4