He won consecutive Masters in 2016 and 2017 for a record seven Masters titles. He won consecutive UK Championships in 2017 and 2018 for a record seven UK titles and a total of 19 titles in the Triple Crown Series, surpassing Hendry's total of 18. During the 2017–18 season, he won five ranking events. In the last frame of the 2019 Players Championship final, he made his 1,000th century break in professional competition, becoming the first player to reach that milestone. At the 2019 Tour Championship, he won his 36th ranking title, equalling Hendry's record and attaining the world number one ranking for the first time since May 2010.