Within the recorded range there are 18 bouts between 2020 and 2026, about one every 4.4 months. 7 of the 16 wins came inside the distance, 2 of them in the first round. The best win came against Azizbek Abdugofurov in 2021, who was rated 2273 at the time.
DateOpponentResultMethodRd
2025-07-05Pablo Exequiel CorzoWinUD10
2024-09-06Ulugbek SobirovWinUD10
2024-02-10Rizvan ElikhanovWinTKO1
2023-09-08Evgeny ShvedenkoDrawSD10
2023-03-07Leonard CarrilloWinKO4
2022-11-19Abraham Gabriel BuonarrigoWinUD10
2022-07-09Jose de Jesus MaciasWinUD10
2022-01-31Nizar TrimechWinKO6
2021-05-20Abdallah PaziwapaziWinUD10
2021-03-20Azizbek AbdugofurovWinUD12
2021-01-29Omar GarciaWinKO1
2020-12-24Siarhei KhamitskiWinRTD4
2020-08-22Orkhan GadzhievWinRTD2
2020-07-03Artysh LopsanWinTKO7
2020-06-15Maxim SmirnovWinUD6
2020-02-01Bartlomiej GrafkaWinUD6