Występy w turniejach w karierze Turniej2011/122012/132013/142014/152015/162016/172017/182018/192019/202020/212021/222022/23Ranking11465513534Turnieje rankingoweChampionship LeaguenierankingowyRRWDFEuropean Mastersnie rozegranoAALQ1R1RLQLQBritish Opennie rozegranoQF2RNorthern Ireland Opennie rozegranoAA4R1R2R2R1RUK ChampionshipAAA1R1RAA4R2RSF1RLQScottish OpenNHMRnie rozegranoAA3R3R3RLQLQEnglish Opennie rozegranoAA1R2R2R2RWDWorld Grand Prixnie rozegranoNRDNQDNQDNQDNQDNQ2RDNQWDShoot OutnierankingowyAA1R2RA1RAGerman MastersAAALQLQAALQLQLQLQLQWelsh OpenAAA1R1RAA1R1R1R1RAPlayers ChampionshipADNQDNQDNQDNQDNQDNQDNQDNQ1RDNQDNQWST Classicnie rozegranoATour Championshipnie rozegranoDNQDNQDNQDNQDNQWorld ChampionshipAAALQLQAALQLQLQLQATurnieje nierankingoweChampionship LeagueAAAAAAAAAARRADawne turnieje rankingoweWuxi ClassicNRWR1RLQnie rozegranoAustralian Goldfields OpenAAALQLQnie rozegranoShanghai MastersAWRWRLQLQAAnierankingowynie rozegranoPaul Hunter ClassicMinor-Ranking EventAA3RNRnie rozegranoIndian Opennie rozegranoALQNHAAQFnie rozegranoChina Open2RWRALQLQAA3Rnie rozegranonie rozegranoMinor-RankingAALQ1Rnie rozegranoInternational