rozegranoLQLQ1RQF2RLQLQQF2RLQLQLQQF1RSFQFWelsh OpenAALQALQLQLQLQ3R2R1R1R1R1R3R3RLQLQ1RA2RWorld Grand Prixnie rozegranoNRDNQDNQQFSF2R1RDNQQF1RQFSFPlayers Championshipnie rozegranoDNQQFQFDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQQF1RWorld OpenAALQALQLQLQLQ1Rnie rozegrano2R2RQF2Rnie rozegranoLQ1R2RTour Championshipnie rozegranoDNQDNQDNQDNQDNQDNQQFDNQMistrzostwa świataAALQALQLQLQLQ1RLQLQ2R1RLQALQLQLQLQ2R2R

Turnieje nierankingowe Turniej2004/052006/072007/082008/092009/102010/112011/122012/132013/142014/152015/162016/172017/182018/192019/202020/212021/222022/232023/242024/252025/262026/27Shanghai Mastersnie rozegranorankingowy1R2Rnie rozegranoAAQF2RChampion of Championsnie rozegranoAAAAAAAAAAA F 1RThe MastersAALQAAAAAAAAAAAAAAAAAQFChampionship Leaguenie rozegranoAAAAAAA2RAAARRRRARR2RRRRRRR