DateOpponentResultMethodRd
2025-11-24Tomoya TsuboiLossTKO8
2025-05-15Luis Guzman TorresWinUD10
2024-12-06Juan Ramírez MárquezWinUD8
2023-08-04Juan Carlos MirelesWinTKO5
2023-02-10Lamberto MaciasWinUD10
2019-09-14Jose Maria CardenasWinMD10
2019-05-25Daniel LozanoWinUD8
2018-08-18Ricardo NúñezWinTD7
2017-03-18David CarmonaWinUD10
2014-11-13Marvin Mabait TitleWinTKO6
2013-12-31Nathawut KeawkanyaWinTKO2
2013-03-02Victor ZaletaWinTKO7
2012-11-24Fernando LumacadWinUD12
2012-09-29Ronald Ortega BarreraWinTKO7
2012-06-16Javier FrancoWinKO5
2012-03-31Humberto MoralesWinUD10
2011-12-17Alberto ChucWinTKO6
2011-09-24Johnny GarciaWinTKO2
2011-06-17Armando SantosWinUD10
2011-04-08Pissanu TepjangWinTKO2
2010-11-26Sakchai Sor TanapinyoWinKO1
2010-08-06Jose BarreroWinTKO5
2010-06-05Nahum CeronWinKO1
2010-03-20Alberto ChucWinUD8
2010-02-20Oswaldo RodriguezWinTKO5
2009-12-19Paulino VillalobosWinUD8
2009-11-20Miguel TiqueWinKO2
2009-10-24Humberto MoralesWinKO2
2009-09-26Jose Luis AmadoWinKO1
2009-08-23Josimar OlivaresWinTKO6
2009-06-27Jesus CejaWinKO1
2009-04-04Arturo CamargoWinTKO1
2009-03-12Seksith Por ThitimaWinKO1
2008-12-20Rodolfo GarayWinKO2
2008-10-16Yasuyuki MatayoshiWinTKO2
2008-08-30Nahum CeronWinRTD4
2008-07-16Ambrosio MartinezWinKO1
2008-06-14David RamirezWinKO1
2008-05-31Marco TurrizaWinTKO1