Występy w turniejach w karierze Turniej1988/891989/901990/911991/921992/931993/941994/951995/961996/971997/981998/991999/002000/012001/022002/032003/042004/052005/062010/112011/122012/132013/142014/152015/162016/172017/18Ranking5340331610889152223253954637566Turnieje rankingowenie rozegranoMinor-RankSFAWorld OpenLQ1R2R1R2R2R2R3R3R3R3R1R1RLQLQLQ1R2RLQAAAAAAAEuropean MastersLQ1R2RQF3R2R2R2R2RNHLQnie rozegranoLQLQLQLQLQnie rozegranoAAUK ChampionshipLQLQ2R3RQFSFQF2R1R3R1RQF1RLQLQLQLQLQAAAAAAAAScottish OpenLQ1Rnie rozegrano1R3R3R1R1R1R1R1RWDLQLQLQnie rozegranoAAGerman Mastersnie rozegranoQF2R1RNRnie rozegranoAAAAAAAAWelsh Opennie rozegranoF1R3R2RQF1R1R1R1RLQLQLQLQLQLQAAAAAAALQChina Opennie rozegranoNRLQLQLQQFnie rozegranoLQLQAAAAAAAAWorld Championship1RQFLQLQ2RSF2RQFQF2R1R1RLQLQLQLQLQLQAAAAAAAATurnieje nierankingoweSix-red World Championshipnie rozegrano2RNH2RRRAA2RRRThe MastersAALQLQWR1R1RQF1R1RLQLQLQLQLQLQAAAAAAAAAAWorld Seniors Championshipnie rozegranoLQnie rozegranoAWSFQFQFFAADawne turnieje rankingoweCanadian Masters1Rnie rozegranoHong Kong OpenNHLQnie rozegranoNRNRnie rozegranoClassicLQ3RLQ3Rnie rozegranoStrachan Opennie rozegrano3RMRNRnie rozegranoDubai ClassicNR1R3R3R2R2R2R2R1Rnie rozegranoMalta Grand Prixnie rozegranonierankingowyLQNRnie rozegranoThailand MastersNH1R2R1RFQFQF1R1R1RSFLQ1RLQNRnie rozegranoBritish