Within the recorded range there are 21 bouts between 2016 and 2024, about one every 4.3 months. It has been 2 years since the last bout. 12 of the 19 wins came inside the distance, 2 of them in the first round. From 2023 they put together 4 straight wins.
DateOpponentResultMethodRd
2024-03-22Luis Araujo ArellanoWinUD10
2023-11-24Pablo CarrilloWinUD10
2023-06-10Juan ToscanoWinKO3
2023-05-03Edgar Pulido RodriguezWinTKO4
2022-05-07Jose SotoWinKO6
2021-11-06Gilberto MendozaWinUD8
2021-05-29Carlos MejiaDrawMD8
2020-09-05Brandon Gallardo VargasWinUD10
2019-11-30Adrian Curiel DominguezWinUD
2019-09-14Francisco BonillaWinKO4
2019-06-22Martin TecuapetlaWinSD8
2019-04-06Angel GuevaraWinTKO4
2019-02-23Kevin VillanuevaWinTKO5
2018-11-10Jesus Cervantes VillanuevaWinRTD2
2018-09-08Jose Flores ChanezWinUD6
2017-12-09Armando VazquezWinTKO5
2017-09-30Erick ZamoraWinKO2
2017-06-16Rogelio ArmentaWinKO1
2017-03-10Diego GuerreroWinTKO3
2016-12-17Eduardo CasimiroWinKO1