W walce o finał mistrzostw przegrał jednak z Allisterem Carterem 15:17.

Do końca sezonu 2010/2011, na swoim koncie zapisał 119 breaków stupunktowych.

W 2014 roku na Wuxi Classic miał szansę na pierwsze zwycięstwo w turnieju rankingowym, ale na drodze stanął mu Neil Robertson, który go pokonał 10-9.

W 2015 roku wygrał swój pierwszy turniej rankingowy zwyciężając w finale 2015 Players Championship. W turnieju Masters 2017 dotarł do finału przegrywając 7:10 z Ronnie'm O’Sullivan'emO’Sullivan Wins Record Seventh Masters Crown, worldsnooker, dostęp 22 stycznia 2017 .

Występy w turniejach w karierze Turniej1992/931993/941994/951995/961996/971997/981998/991999/002000/012001/022002/032003/042004/052005/062006/072007/082008/092009/102010/112011/122012/132013/142014/152015/162016/172017/182018/192019/202020/212021/222022/232023/242024/25Ranking32726519516612374343127131620141818121219272420159112220191620262647Turnieje rankingoweChampionship Leaguenie rozegranonierankingowy3RRRRR2RRRXi'an Grand Prixnie rozegrano1RSaudi Arabia Mastersnie rozegrano3REnglish Opennie rozegrano1R1R1R3R2RLQLQLQ1RBritish OpenLQLQLQLQ1R1R1RLQ3R3R2R3R1Rnie rozegrano1R1RLQLQWuhan Opennie rozegranoLQLQNorthern Ireland Opennie rozegrano3R4R1RSF2RLQ1R3RLQInternational Championshipnie rozegranoLQSF2RQFQF2R2R3Rnie rozegranoLQ1RUK