Within the recorded range there are 20 bouts between 2016 and 2026, about one every 6.3 months. 10 of the 20 wins came inside the distance, 1 of them in the first round. Since 2016 the run stands at 20 straight wins. The best win came against Archie Sharp in 2024, who was rated 2192 at the time.
DateOpponentResultMethodRd
2026-03-14Cristian BielmaWinTKO3
2025-07-26Reece BellottiWinTKO12
2025-03-01Salvador JimenezWinUD12
2024-05-11Liam DillonWinUD10
2023-08-18Juan Jesus AntunezWinTKO3
2023-05-12Eduardo ValverdeWinKO2
2022-07-16Christian Lopez FloresWinPTS8
2021-11-06Pedro Manuel GomesWinPTS8
2021-04-30Jordan EllisonWinPTS6
2020-02-22Jamie QuinnWinPTS6
2018-12-15Jose AguilarWinTKO3
2018-02-24Lester CantillanoWinPTS4
2017-07-08Tamas LaskaWinKO1
2017-05-13Rafael CastilloWinPTS4
2017-03-11Johnson TellezWinTKO3
2016-12-03Antonio HorvaticWinTKO2
2016-10-08Aleksandrs BirkenbergsWinTKO3
2016-06-10Ricky LeachWinTKO4