Within the recorded range there are 21 bouts between 2017 and 2026, about one every 5.6 months. 8 of the 21 wins came inside the distance, 2 of them in the first round. Since 2017 the run stands at 21 straight wins. The best win came against Jose Zepeda in 2023, who was rated 2337 at the time.
DateOpponentResultMethodRd
2026-07-26Ricardo SalasWinUD10
2023-02-04John BauzaWinUD10
2022-11-12Yomar ÁlamoWinRTD8
2022-05-21Angel Sarinana RodriguezWinTKO4
2021-12-18Malik HawkinsWinUD10
2020-02-28Nicholas DeLombaWinUD10
2019-11-01Kevin JohnsonWinUD10
2019-05-18Alejandro MuneraWinRTD3
2019-03-02David MoralesWinRTD3
2019-01-17Tre'Sean WigginsWinUD8
2018-09-08Cesar ValenzuelaWinUD6
2018-04-21Alexander CharnecoWinKO1
2018-03-03Charles StanfordWinTKO2
2017-10-14Jordan MoralesWinUD4
2017-04-22Alexander PicotWinUD4
2017-03-04Mario Alberto Perez NavarroWinTKO1