Ranking titles: Five Triple Crown wins: One (2018 Masters)
2004: Wins World Amateur title
2009: Reaches the semi-finals at the Crucible, knocking out defending champion Ronnie O’Sullivan, before losing 17-13 to John Higgins
2011: Gets to the final of a ranking event for the first time at the UK Championship, but loses 10-8 to Judd Trump
2012: Wins first ranking title at the World Open in China, beating Stephen Lee 10-1
2013: Retains the World Open thanks to a 10-4 defeat of Matthew Stevens in the final
2014: Reaches four consecutive finals and wins the Paul Hunter Classic
2016: Wins his first-ever ranking title on UK soil at the Players Championship and makes his first professional 147 break at the UK Championship
2018: Claims maiden Triple Crown title at the Masters in London, defeating Kyren Wilson 10-7 in the final. Wins the International Championship in China, beating Neil Robertson 10-5 in the final. Captures his fifth ranking title at the Scottish Open with a 9-7 defeat of Shaun Murphy. Runner-up at the UK Championship.
2020: Runner-up to Stephen Maguire at the Tour Championship. Wins the Champion of Champions for the first time, beating Neil Robertson 10-6 in the final to take the £150,000 top prize having knocked out the likes of Ronnie O’Sullivan and Judd Trump.