DateOpponentResultMethodRd
2022-08-26Miguel Angel CanidoLossTKO3
2022-05-06Hector Rolando GusmanWinTKO5
2021-04-10Jeremias Javier UlibarreWinUD6
2017-04-21Jesus VargasWinUD12
2016-12-02Diego Luis Pichardo LirianoWinUD10
2015-09-26Breilor TeranWinUD10
2014-03-21Manuel Vides TitleWinKO2
2013-10-12Ricardo Núñez TitleWinTD8
2013-06-22Ulises Lara TitleWinTKO8
2013-02-27Masayuki Kuroda TitleWinUD12
2012-11-10Julián Rivera TitleWinUD12
2011-01-21Miguel Ángel TéllezWinUD10
2010-06-19Luis Doria TitleWinTKO6
2010-02-13Emerson Santos Carvalho TitleWinKO5
2009-08-15Francisco Rosas TitleWinSD12
2009-03-14Wilson SimaoWinTKO4
2008-10-17Javier TelloWinKO6
2008-06-13Ricardo Ariel ToledoWinKO4
2007-10-13Humberto Pool TitleWinKO5
2007-06-22Nethra Sasiprapa TitleWinKO8
2007-02-24Adrián Dimas GarzónWinKO7
2006-12-22Ricardo Ariel ToledoWinUD8
2006-08-26Juan Francisco CentenoWinKO6
2006-05-12Freddy BelenoWinSD10
2006-01-28Bernardo Ramon AlbornozWinRTD5
2005-11-01Carlos Gustavo PalaciosWinUD6
2005-09-17Gustavo Adrian RodriguezWinUD6
2005-07-08Bernardo Ramon AlbornozWinUD4
2005-05-20Bernardo Ramon AlbornozWinUD4
2005-03-11Fernando Jesus DecailletWinKO1
2004-12-17Leonel Guillermo Eric PereiraWinUD4
2004-11-13Leonel Guillermo Eric PereiraWinUD4
2004-10-09Nicolas Dario DiazWinKO1
2004-05-29Jesus Alfredo MendozaWinUD4
2004-04-23Ernesto Daniel MaldonadoWinTKO3