Występy w turniejach w karierze Turniej2013/142014/152015/162016/172017/182018/192019/202020/212021/222022/232023/242024/252025/262026/27Ranking12069664562Turnieje rankingoweChampionship Leaguenierankingowy2R2RRRRR2RRRRRChina OpenLQLQAALQ1Rnie rozegranoLQWuhan Opennie rozegranoLQLQLQLQBritish Opennie rozegrano1R1RLQLQLQLQEnglish Opennie rozegranoASF2R1R3R1RLQLQLQ2RLQShenzhen Opennie rozegranoLQLQLQNorthern Ireland Opennie rozegranoA1R2RQF2RLQ1RLQ1RLQLQInternational ChampionshipLQLQAALQLQLQnie rozegranoLQLQLQLQUK Championship1R1RAA1R1R1R3R2RLQLQLQLQShoot OutnierankingowyA2R1R2R3RA3R3R1RWDScottish Opennie rozegranoA1R1R2R1RLQLQ1R1RLQLQGerman MastersLQLQAALQLQ1RLQLQLQ1R3R LQWelsh Open1R1RAA1R4R2R3RLQLQLQWD1RWorld OpenLQnie rozegranoA1R1RLQnie rozegranoLQLQLQWorld Grand PrixNHNRDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQPlayers ChampionshipDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQTour Championshipnie rozegranoDNQDNQDNQDNQDNQDNQDNQDNQWorld ChampionshipLQLQALQLQLQ1RLQLQLQLQLQLQDawne turnieje rankingoweSaudi Arabia Mastersnie rozegrano2R2RNHAustralian Goldfields OpenALQAnie rozegranoShanghai MastersALQAALQnierankingowynie rozegranonierankingowyPaul Hunter ClassicMinor-RankingA2R2RNRnie rozegranoIndian OpenLQLQNHA2RWDnie rozegranoRiga MastersNHMinor-RankA2RLQ1Rnie rozegranoChina Championshipnie rozegranoNRLQ1R1Rnie rozegranoWST Pro Seriesnie