Within the recorded range there are 26 bouts between 2019 and 2026, about one every 3.4 months. 13 of the 24 wins came inside the distance, 4 of them in the first round. Since 2025 the run stands at 4 straight wins. The best win came against Austin Williams in 2026, who was rated 2167 at the time.
DateOpponentResultMethodRd
2026-04-11Omar Ulises HuertaWinUD10
2025-11-22Samuel NmomahWinTKO9
2025-06-21Kamil GardzielikWinUD10
2024-09-27Khalil El HarrazWinMD10
2024-08-10Laszlo TothWinDQ2
2024-05-04Ronald CruzWinUD10
2023-12-29Salim LarbiWinKO1
2023-11-25Alexis Salazar FloresWinTKO1
2023-04-22José CharlesWinKO4
2023-01-07Omar RosalesWinTKO4
2022-10-15Limberth PonceWinUD10
2022-07-30Jimmy WilliamsWinTKO6
2022-04-16Dan KarpencyWinUD8
2021-12-25Nicholas DeLombaWinTKO10
2021-07-31Noah KiddWinTKO2
2021-04-17James MartinLossMD8
2021-02-27Noe Alejandro LopezWinKO3
2020-12-05Steven PulluaimWinUD6
2020-08-08Chris RollinsWinKO2
2020-02-22Corey ChampionWinUD4
2020-01-18Preston WilsonWinUD4
2019-11-23Marklin BaileyWinTKO2
2019-09-20Caleb BaileyWinKO1
2019-07-13Tamarcus SmithWinKO1