DateOpponentResultMethodRd
2013-11-01Breilor TeranLossTKO6
2013-08-02Luis Alberto ZarragaWinUD10
2013-05-11Luis Felipe CuadradoWinTKO4
2013-04-19Wilfrido LansWinKO1
2011-06-24Alfonso De la HozWinUD8
2011-04-15Nelson CanteroWinTKO4
2009-07-17Carlos Luis CamposWinTKO5
2008-04-03Deivis NarvaezWinKO2
2007-11-30Jose Humberto CaraballoWinKO2
2007-09-01Michael ArangoWinTKO4
2007-07-19Wilson CortinaWinKO1
2007-03-02Miguel TellezWinTKO12
2007-01-21Victor PeraltaWinKO3
2006-12-15Darwin ZambranoWinKO5
2006-10-21Gustavo VeraWinKO1
2006-09-16Juan Carlos CastilloWinKO7
2006-06-30Nelson CanteroWinTKO7
2006-05-12Elkin ZavaletaWinPTS8
2006-04-27Antonio Maria Cochero DiazWinTKO9
2006-02-23Edwin DiazWinTKO5
2005-12-16Luis SalgadoWinKO1
2005-12-01Alfonso De la HozWinPTS8
2005-10-21Yorki HerreraWinKO5
2005-09-30Emerson NisperusaWinKO3
2005-03-12Joel GarciaWinKO
2004-10-10Felipe AlmanzaWinKO
2003-12-17Michael ArangoLossTKO4
2002-12-06Farid CassianiWinKO
2002-10-05Jesus Jose OspinoWinUD10
2002-04-30Jose Humberto CaraballoWinKO
2001-10-05Manuel LadeusWinKO
2001-08-31Alfonso De la RosaWinPTS6
2001-07-27Dairo RodriguezWinKO2
2001-06-08Antonio Maria Cochero DiazWinPTS4