DateOpponentResultMethodRd
2024-03-23Francisco Gomez SanchezWinUD8
2023-08-26Abraham MedinaWinTKO2
2022-09-17Wilmer BlasWinUD10
2022-06-25Ernesto IriasWinUD10
2021-01-29Jerson OrtizWinDQ5
2020-09-24Samuel GutiérrezWinUD8
2020-08-29Jeno TonteWinTKO4
2019-08-24Eliecer QuezadaWinTKO7
2017-11-24Alexander TaylorWinTKO8
2017-10-21Mohammed ObbadiWinRTD7
2017-07-28Martin TecuapetlaWinUD10
2017-05-26Andrew SelbyLossUD12
2017-03-31Eliecer QuezadaWinSD10
2017-02-24Sebastian SanchezWinUD10
2017-01-27Sammy ReyesWinTKO3
2016-12-16Herald MolinaWinTKO2
2016-11-25Alexander TaylorWinUD8
2016-09-17Marlon PradoWinUD6
2016-02-06Ulises MartinWinTKO9
2015-12-05Martin DiazWinTKO2
2015-10-24Alexander TaylorWinTKO6
2015-08-22Herald MolinaWinTKO2
2015-06-26Roger ColladoWinUD9
2015-05-09Gerardo SandovalWinTKO6
2015-04-18Jose AguilarWinTKO6
2015-01-30Herald MolinaWinKO10
2014-11-27Jose AguilarWinUD6
2014-10-25William TranaWinTKO1
2014-08-09Miguel AlfaroWinTKO2
2014-06-28Luis RiosWinMD6
2013-11-23Wilmer BlasWinTKO3
2013-09-21Luis RuizWinKO3
2013-08-30Keyvin LaraLossUD4
2013-06-22Isaias GaleanoWinUD4
2013-05-25Marcos ArauzWinTKO1