ChampionshipALQA3R1R2R1R1R1R2R2R2RLQLQLQAShoot Outnierankingowy2R4R1R1R1R1R1R1R1R2RScottish Opennie rozegranoMRnie rozegrano2R3RQF2R1R1R1RLQ1RLQLQGerman MastersALQALQLQ1R1RLQLQLQ2RLQLQLQLQAWelsh OpenALQA1R1R2RQF2R1R2R2RLQ2R1R1RAWorld Grand Prixnie rozegranoNRDNQDNQDNQ1RDNQDNQDNQDNQDNQDNQDNQPlayers ChampionshipDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQDNQWorld OpenALQALQnie rozegrano1RA1R2Rnie rozegrano1R1RATour Championshipnie rozegranoDNQDNQDNQDNQDNQDNQDNQDNQmistrzostwa świataALQALQ1RLQ1R1RLQLQLQLQLQLQLQLQTurnnieje nierankingoweChampionship LeagueAAAAAAAAARRAAAAAADawne turnieje rankingoweWuxi ClassicnierankingowyALQLQnie rozegranoAustralian Goldfields OpenNHLQALQLQLQnie rozegranoShanghai MastersALQAALQLQ2R1Rnierankingowynie rozegranonierankingowyPaul Hunter ClassicMinor-rankingowy2R3RWDNRnie rozegranoIndian Opennie rozegranoLQ2RNH1RA1Rnie rozegranoRiga Mastersnie rozegranoMinor-Ranking2R1RSFQFnie rozegranoChina Championshipnie rozegranoNR1R1RLQnie rozegranoWST Pro Seriesnie rozegrano2Rnie rozegranoTurkish Mastersnie rozegrano1Rnie rozegranoGibraltar Opennie rozegranoMRWD2RAASF2Rnie rozegranoWST Classicnie rozegrano2Rnie rozegranoEuropean Mastersnie rozegranoLQLQ1RA1R1R2RLQnie rozegranoSaudi Arabia Mastersnie rozegrano3RANHDawne turnieje nierankingoweShoot OutAAAAA2Rrankingowy

Finały w karierze