
Within the recorded range there are 21 bouts between 2017 and 2026, about one every 5.2 months. 15 of the 16 wins came inside the distance, 4 of them in the first round. Of the 5 losses, 3 came inside the distance and 2 on the cards. The most recent run is 3 straight losses. The highest it has been is 2554, in 2023; it stands at 2240 now. The best win came against Joseph Parker in 2022, who was rated 2481 at the time.
Measured by the gap on the day, the biggest upset was the win over Bermane Stiverne in 2019. The record includes 2 wins against a higher-rated opponent. The biggest upset conceded was the loss to Zhilei Zhang in 2023. The rating has been sliding across the last four bouts.