Turnieje rankingowe Turnieje 2010/11 2011/12 2012/13 2013/14 2014/15 2015/16 2016/17 2017/18 2018/19 2019/20 2020/21 2021/22 2022/23 2023/24 2024/25 2025/26 2026/27 RankingRanking na początku sezonu.Nowi zawodnicy w Main Tourze nie mają przypisanego rankingu.Miał status amatora.70561613986688 Championship League Snooker nierankingowyWRRRRRRRRAWD China OpenLQAA1R1R2RSFSF2R nie rozegrano2R Wuhan Open nie rozegranoLQ2R1R1R British Open nie rozegrano1R1R2R3R1R2R English Open nie rozegrano3RF1R3RQFQF2RLQ3R 3RQF Shenzhen Open nie rozegranoW3R Northern Ireland Open nie rozegranoSF1R1R4R3R2R2RLQWQF International Championship nie rozegranoA2R1R2RA2R1R2Rnie rozegrano2RQF2R UK ChampionshipLQAA1R2R3R1R3RQF2RQFSF2R1RSF1R Shoot Outnierankingowy1R1R3R2RAA1R4RAA Scottish Open nie rozegrano MR nie rozegrano4R3R4R3RQF1RQF3R2R3R German MastersLQAALQLQSFLQLQWLQLQQFQFSFWQF Welsh OpenLQAA1R1R1R1R4R2RF3R3R1R1R2R2R World Grand Prix nie rozegranoNR2R1R1RQFSFQF1R2RDNQ2R1R Players ChampionshipTurniej nosił nazwę Players Tour Championship Grand Finals (2010/2011–2012/2013) oraz Players Championship Grand Final (2013/2014–2015/2016)DNQDNQDNQDNQDNQ1RDNQ1R1R1RSF1RSFDNQWDNQ World OpenTurniej nosił nazwę Haikou World Open (2011/2012–2013/2014)LQAALQ nie rozegrano2RF3RSF nie rozegranoQF2R3R Tour Championship nie rozegranoQFDNQQFDNQFDNQQFDNQ Mistrzostwa