rozegranoMRAAA3R3RAnie rozegranoWST Classicnie rozegrano3Rnie rozegranoEuropean Mastersnie rozegranoAALQANRnie rozegranoLQ1RLQLQF2RLQLQNHDawne turnieje nierankingoweBrazil Mastersnie rozegrano1Rnie rozegranoPower Snookernie rozegranoAWnie rozegranoWorld Grand Prixnie rozegranoSFRanking EventGeneral Cupnie rozegranoAnie rozegranoANHAAAARRnie rozegranoShoot Outnie rozegrano1RQFW1R3R2RRanking EventSix-red World Championshipnie rozegranoQFAANHRRAAA2RRRAAnie rozegranoAnie rozegranoHaining Opennie rozegranoMinor-RankSFAAANHANHANH
Finały w karierze
Finały rankingowe: 4 (1-3) Rezultat Rok Turniej Przeciwnik Wynik Finalista 1. 2011 Players Tour Championship Grand Final Shaun Murphy 0–4 Finalista 2. 2015 Australian Goldfields Open Jan Higgins 8–9 Zwycięzca 1. 2016 German Masters Luca Brecel 9–5 Finalista 3. 2020 European Masters Mark Selby 8–9
Finały Minor-rank: 5 (1-4) Rezultat Rok Turniej Przeciwnik Wynik Finalista 1. 2010 Players Tour Championship – Turniej 6 Dominic Dale 3–4 Finalista 2. 2011 Players Tour Championship – Turniej 11 Tom Ford 3–4 Zwycięzca 1. 2012 Players Tour Championship – Turniej 2 Stephen Maguire 4–3 Finalista 3. 2014 Shaun Murphy 2–4 Finalista 4. 2016 Gdynia OpenMark Selby 1–4