
Within the recorded range there are 20 bouts between 2017 and 2025, about one every 5.4 months. 9 of the 19 wins came inside the distance, 4 of them in the first round. The best win came against Shavkat Rakhimov in 2023, who was rated 2390 at the time.
The widest rating gap overturned came against Kenichi Ogawa in 2022. There are 2 wins over opponents who were rated higher on the day. Among the losses to lower-rated opponents, the widest gap was Anthony Cacace in 2024. Across the last four bouts the rating has fallen.