Występy w turniejach w karierze Turniej2003/042004/052008/092010/112011/122013/142014/152016/172018/192019/202020/212021/222022/232023/242024/252025/26Ranking711038287Turnieje rankingoweChampionship Leaguenie rozegranonierankingowyARRRRRRRRRRSaudi Arabia Mastersnie rozegrano3RWuhan Opennie rozegranoLQ1REnglish Opennie rozegranoAAAALQLQLQ1RBritish OpenAAnie rozegrano3RLQLQLQXi'an Grand Prixnie rozegranoLQNorthern Ireland Opennie rozegranoAAAALQLQLQLQInternational Championshipnie rozegranoLQ1RAAAnie rozegranoLQLQUK ChampionshipAALQLQLQ1R1RAAAA1RLQLQLQShoot Outnie rozegranonierankingowyAA2RA2R1R1R1RScottish OpenAnie rozegranoAAAALQLQLQLQGerman Mastersnie rozegranoLQLQLQLQAAAALQLQ2RWDWorld Grand Prixnie rozegranoDNQDNQDNQDNQDNQDNQDNQDNQPlayers Championshipnie rozegranoDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQWelsh OpenAALQLQLQ3R1RAAAA1RLQ1RLQWorld OpenAALQLQLQLQNHAAAnie rozegranoLQWDTour Championshipnie rozegranoDNQDNQDNQDNQDNQDNQDNQWorld ChampionshipLQLQLQ1RLQLQLQAALQALQLQLQLQTurnieje rnieankingoweThe MastersLQALQAAAAAAAAAAAADawne turnieje rankingoweNorthern Ireland Trophynie rozegranoLQnie rozegranoBahrain Championshipnie rozegranoLQnie rozegranoWuxi Classicnie rozegranonierankingowy1RLQnie rozegranoAustralian Goldfields Opennie rozegranoLQLQLQnie rozegranoShanghai Mastersnie rozegranoLQLQLQLQLQAnierankingowynie