Within the recorded range there are 20 bouts between 2019 and 2026, about one every 4.4 months. 16 of the 19 wins came inside the distance, 2 of them in the first round. The best win came against Denys Berinchyk in 2026, who was rated 2257 at the time.
DateOpponentResultMethodRd
2026-05-03Benito Sanchez GarciaWinTKO2
2025-05-10Patrik BalazWinKO3
2024-12-07Ryan WalshWinUD12
2024-09-06Gianluca CegliaWinRTD8
2024-04-20Yvan MendyWinUD12
2024-02-10Lewis SylvesterWinTKO4
2023-12-01Carlos PerezWinTKO4
2023-04-15Karthik Sathish KumarWinTKO2
2022-11-26Calvin McCordWinTKO4
2022-03-19Vincenzo FinielloWinTKO4
2021-12-04Shaun CooperWinTKO9
2021-07-24Naeem AliWinTKO2
2021-07-10Lee ConnellyWinTKO3
2021-02-27Delmar ThomasWinTKO1
2020-08-20Jordan EllisonWinTKO5
2020-02-22Des NewtonWinTKO1
2019-12-21Daryl PearceWinTKO3
2019-09-27Chris AdawayWinTKO3