Masters nie rozegrano 5R 4RNH Wuxi Classic Non-Ranking A LQ LQ nie rozegrano Australian Goldfields Open NH A A LQ LQ nie rozegrano Shanghai Masters LQ A A LQ LQ A LQ nierankingowy nie rozegrano nierankingowy Paul Hunter Classic Minor-Rank 1R 2R A NR nie rozegrano Indian Open nie rozegrano LQ LQ A LQ LQ nie rozegrano Riga Masters nie rozegrano MR 2R LQ LQ 3R nie rozegrano China Championship nie rozegrano NR LQ LQ 1R nie rozegrano WST Pro Series nie rozegrano RR nie rozegrano Turkish Masters nie rozegrano 3R nie rozegrano Gibraltar Open nie rozegrano A 2R 1R 1R 2R SF nie rozegrano WST Classic nie rozegrano 2R nie rozegrano European Masters nie rozegrano LQ 1R 2R 1R 2R 1R 1R LQ nie rozegrano Byłe turnieje nierankingowe Six-red World Championship A NH A A A A A A A nie rozegrano LQ nie rozegrano Haining Open nie rozegrano MR QF A A A NH A NH A nie rozegrano

Finały w karierze Finały rankingowe: 1 (1-1) Legenda Mistrzostwa Świata (0–1) Rezultat Rok Turniej Przeciwnik Wynik Finalista 1. 2024 Mistrzostwa świata w snookerze Kyren Wilson 14–18 Zwycięzca 1. 2026 Championship League David Gilbert 3-1 Zwycięzca 2.