Po tych porażkach ogłosił zakończenie kariery.

Występy w turniejach w karierze Turniej1991/921992/931993/941994/951995/961996/971997/981998/991999/002000/012001/022002/032003/042004/052005/062006/072007/082008/092009/102010/112011/122012/132013/142014/152015/162016/172017/182018/192019/202020/212021/222022/232023/242024/25Ranking85493531221411101119172025171636313342363243515825306240545037Turnieje rankingoweChampionship Leaguenie rozegranonierankingowyWDRR2R2RRRXi'an Grand Prixnie rozegranoLQSaudi Arabia Mastersnie rozegrano4REnglish Opennie rozegranoQF1R1R2R1R2RLQLQ1RBritish OpenLQ2RLQ1R2R3R2RF1RWD1RQF1RQFnie rozegrano3R3R1RLQWuhan Opennie rozegrano1R1RNorthern Ireland Opennie rozegranoSF1R1RQF1RWDWDLQLQInternational Championshipnie rozegranoLQLQLQLQ2RWDLQLQnie rozegrano1RWDUK ChampionshipLQ1R2R2R2R3R3R2R3R2R2R1R1R1R1R1R1RLQ1RLQLQLQ1R2R2R1R1R1R3RWD4RLQLQLQShoot Outnie rozegranonierankingowyQF1R1RQF1R2R1R3R1RScottish OpenNH2R1R1R3R1R1R2RQF3R2R2R1Rnie rozegranoMRnie rozegrano4R1R2R1R1R1RLQLQLQGerman Mastersnie rozegranoLQ1RQFNRnie rozegrano2RLQ2R2RLQLQW1RLQLQLQLQLQLQLQWelsh Open1RLQ1R3R2R1RQFQF1R1RLQ1R3R3RSFQF1RSFLQLQLQ1R3R1R3R3R2R2R3R2R1RLQ2RLQWorld OpenLQ2RLQ3R2R3R1R3RQFWD2R2R1R2R2RRRRR1RLQLQLQLQLQnie rozegranoLQLQ3R1Rnie rozegranoLQLQWorld Grand Prixnie rozegranoNRDNQ1RDNQDNQDNQDNQ2RDNQDNQDNQPlayers Championshipnie