Występy w turniejach w karierze Turniej1992/931993/941994/951995/961996/971997/981998/991999/002000/012001/022002/032003/042004/052005/062006/072007/082008/092009/102010/112011/122012/13Ranking101403731169658759101013262523188Turnieje rankingoweWuxi Classicnie rozegranonierankingowy1RAustralian Goldfields Opennie rozegranoNRnie rozegranoLQQFShanghai Mastersnie rozegranoQFLQ1R1R1R2RInternational Championshipnie rozegranoWDUK Championship1RLQLQ3R2RSF2R2RQFSF3R3RQF2R3R1RQF2R1R1RAGerman Mastersnie rozegranoLQ1R2RNRnie rozegrano1RSFAWelsh OpenLQ1R2RLQ1R3R2RFSF1R2R3R2RW2RQFLQLQLQQFAWorld OpenLQQF1RLQ2R2R2R3RW3R2R3R1R2RRRLQLQ2RFAPlayers Championship Grand Finalnie rozegranoQFWAChina Opennie rozegranoNRQFFQFQFnie rozegrano2RQFWD1R1RLQQFSFAWorld ChampionshipLQLQ1RLQ2R2RQF2R2RQFSF1R2R2R1R1R1R1R1R1RATurnieje nierankingoweSix-red World Championshipnie rozegranoAAANH3RPremier LeagueAAAAAAAAAAAAAAAAAAAAWDThe MastersLQLQALQLQ1R1RSF1R1RQFQF1RSFQFFLQLQA1RAShoot-Outnie rozegrano2R3RAChampionship Leaguenie rozegranoRRAARRRRAGeneral Cupnie rozegranoAnie rozegranoANHWADawne turnieje rankingoweLQ1RLQLQ1Rnie rozegranoMalta Grand Prixnie rozegranonierankingowySFNRnie rozegranoThailand Masters3RLQLQ1RQF2R2RQF2RFNRnie rozegranoNRnie rozegranoScottish OpenLQLQLQQF2RSFQFWD2RWQF2Rnie rozegranoBritish Open3RLQ1R3R1R3RWDQF3RQF2RSF3Rnie rozegranoIrish