DateOpponentResultMethodRd
2019-04-20Félix VerdejoLossUD10
2018-09-14Carlos CardenasWinUD10
2018-02-24Miguel Angel GonzalezWinKO11
2016-07-02Angel GranadosWinTKO2
2014-04-12José Félix Jr. TitleWinUD12
2013-10-26Rene Gonzalez TitleWinTD5
2013-06-29Eugenio LopezWinTKO4
2013-02-28Luis Ernesto JoseWinKO1
2011-11-03Santos Benavides TitleWinUD12
2011-07-30Alan HerreraWinUD11
2011-05-27Michael Isaac CarreroWinKO1
2011-03-31Santos MartinezWinUD9
2011-01-09Luis Armando JuarezWinUD6
2010-12-11Luis AcevedoWinTKO1
2010-11-25Hugo PachecoWinKO1
2010-10-08Santos MartinezWinUD8
2010-09-01Virgilio SaavedraWinKO1
2010-06-26Juan David SierraWinTKO7
2009-09-19Freddy OportaWinUD8
2009-07-18Erick SandovalWinTKO1
2009-04-18Erick SandovalWinUD6
2008-06-30Leopoldo ArrochaWinRTD3
2008-04-19Jose GutierrezWinKO6
2007-12-10Leopoldo ArrochaWinUD10
2007-10-15Freddy OportaWinUD8
2007-07-30Jose GutierrezWinSD8
2007-04-30Byron MorenoWinKO3
2007-03-19Juan Carlos AcostaWinKO1
2006-08-21William BacaWinUD8
2006-06-29Emiliano RodriguezWinUD4
2006-04-30Ramon EstradaWinKO4
2006-03-20Carlos PerezWinUD4
2006-02-13Byron MorenoWinRTD3
2005-11-17Ramon UrbinaWinUD4
2005-10-16Byron MorenoWinKO2
2005-09-16Yader OrtizWinKO1