Within the recorded range there are 26 bouts between 2018 and 2026, about one every 3.6 months. 19 of the 26 wins came inside the distance, 5 of them in the first round. Since 2018 the run stands at 26 straight wins. The best win came against Maciej Sulęcki in 2024, who was rated 2333 at the time.
DateOpponentResultMethodRd
2026-07-18Immanuwel AleemWinTKO11
2025-07-19Trevor McCumbyWinUD12
2025-01-25Steven NelsonWinUD12
2024-04-06Shawn McCalmanWinUD10
2023-07-07Manuel GallegosWinTKO4
2023-03-11Jack CullenWinTKO4
2022-12-03Ricardo Adrian LunaWinTKO2
2022-09-17Enrique CollazoWinTKO5
2022-06-10Raul OrtegaWinRTD4
2022-03-05Genc PllanaWinKO2
2021-10-16Lucas De AbreuWinTKO8
2021-06-26Jesús MoroyoquiWinTKO6
2021-02-27Rodolfo Gomez Jr.WinUD8
2020-10-23Juan Antonio MéndezWinTKO2
2020-02-29Oscar RiojasWinUD6
2019-12-07Selemani SaidiWinKO1
2019-11-09Aaron CasperWinKO4
2019-09-14Terry FernandezWinKO3
2019-08-24Jose Alonso EsparzaWinTKO1
2019-06-01Jared ChauvinWinTKO1
2019-04-26Guillermo MaldonadoWinKO1
2019-02-23Felix Alberto AguilarWinUD4
2018-12-22Luis Carlos GonzalezWinKO1