Występy w turniejach w karierze Turniej2010/112011/122012/132013/142014/152015/162016/172017/182018/192019/202020/212021/222022/232023/242025/262026/27RankingTurnieje rankingoweChampionship LeaguenierankingowyRRRRRRRRRRRRChina OpenAAAALQLQAAAnie rozegranoLQWuhan Opennie rozegranoLQLQLQBritish Opennie rozegranoALQ1RLQEnglish Opennie rozegranoAAAAAALQ1R1RLQShenzhen Opennie rozegranoLQLQNorthern Ireland Opennie rozegranoAAAAAALQLQLQLQInternational Championshipnie rozegranoA1R1RAAAAAnie rozegranoLQLQLQUK ChampionshipAAAA1RAAAAAAALQLQLQShoot Outnierankingowy1R1RAA1RA1R2R 3RScottish Opennie rozegranoMRnie rozegranoAAAAAALQLQLQLQGerman MastersAAAALQAAAAAAALQ1R LQWelsh OpenAAAA3RAAAAAAALQLQLQWorld Grand Prixnie rozegranoNRDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQPlayers ChampionshipDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQWorld OpenAAAAnie rozegranoAAAAnie rozegrano1RLQTour Championshipnie rozegranoDNQDNQDNQDNQDNQDNQDNQWorld ChampionshipAAAALQAAAALQAALQLQLQDawne turnieje rankingoweEuropean Mastersnie rozegranoAAAAAA1R1Rnie rozegranoWuxi ClassicnierankingowyAA2Rnie rozegranoAustralian Goldfields OpenNHAALQLQLQnie rozegranoShanghai MastersAAAALQAAAnierankingowynie rozegranonierankingowyPaul Hunter ClassicMinor-Ranking Event1R3R1RNRnie rozegranoIndian Opennie rozegranoALQNH1RAAnie rozegranoRiga Mastersnie rozegranoMRLQAAAnie rozegranoWST Pro