DateOpponentResultMethodRd
2026-01-31Courtney PenningtonWinUD10
2025-05-10Ángel BeltránWinUD10
2024-12-07Fredrick LawsonWinRTD1
2023-10-21Alexis RochaWinKO6
2023-07-22Erick BoneWinUD10
2022-08-20Julio Luna AvilaWinUD10
2022-04-09Jeovanis BarrazaWinKO7
2021-10-15Angel Ruiz AstorgaWinUD8
2021-06-26Cecil McCallaWinUD8
2019-11-22Wilfrido BuelvasWinKO2
2018-04-27Alejandro BarbozaWinKO2
2017-11-17Dodzi KemehWinRTD4
2017-07-07Sammy ValentinWinTKO2
2017-02-10Omar Tienda BahenaWinUD8
2016-11-18Miguel Angel MendozaWinTKO4
2016-04-22Jose de Jesus MaciasWinUD8
2015-11-20Rosbel MontoyaWinTKO2
2015-09-25Ernesto Ortiz CentenoWinMD8
2015-02-20Eduardo RiveraWinTKO1
2014-10-24Luis SolisWinUD8
2014-08-16Osenohan VazquezWinTKO5
2014-06-27Joaquin ChavesWinUD8
2014-04-25Daniyar HanykWinUD8
2013-11-22Michael BalasiWinTKO2
2013-09-27Martin Angel Martinez PerezWinTKO4
2013-06-28Adam EalomsWinUD6
2013-05-17Jesus MendezWinUD6
2013-04-26Yair AguiarWinKO2
2012-09-29Juan ZunigaWinTKO2
2012-08-04Joaquin ChavezWinUD4
2012-07-20Alberto EspinozaWinTKO1
2012-06-07Ronald RodriguezWinTKO1
2012-05-11Imarjoe MillerWinUD4
Peter HaroWinKO3