Mastersnie rozegrano1Rnie rozegranonie rozegranonie rozegranoHong Kong Mastersnie rozegranoAnie rozegranoQFnie rozegranonie rozegranoASF2RNH2RQFQF2R2RW2RSFNR2Rnie rozegrano

Finały w karierze Finały rankingowe: 45 (27-18) Legenda Mistrzostwa Świata (3–2) UK Championship (2–2) Inne (21–13) Rezultat Rok Turniej Przeciwnik Wynik PrzypisyZwycięzca1.1996Welsh Open John Parrott9–3Zwycięzca2.1996Grand Prix Euan Henderson9–5Zwycięzca3.1997British Open Stephen Hendry9–2Zwycięzca4.1998Irish Open Alan McManus9–4Zwycięzca5.1999Welsh Open (2) Stephen Hendry9–8Zwycięzca6.1999Thailand Masters Alan McManus9–7Finalista1.1999Mistrzostwa świata Stephen Hendry11–18Finalista2.1999Grand Prix John Higgins8–9Zwycięzca7.1999UK Championship Matthew Stevens10–8Finalista3.2000Malta Grand Prix Ken Doherty3–9Zwycięzca8.2000Thailand Masters (2) Stephen Hendry9–5Finalista4.2000Scottish Open Ronnie O’Sullivan1–9Zwycięzca9.2000Mistrzostwa świata Matthew Stevens18–16Zwycięzca10.2000Grand Prix (2) Ronnie O’Sullivan9–5Finalista5.2000UK Championship John Higgins4–106.2000China Open Ronnie O’Sullivan3–9Zwycięzca11.2002China Open 9–8Zwycięzca12.2002Thailand Masters (3) Stephen Lee9–4Zwycięzca13.2002UK Championship (2) Ken Doherty10–9Finalista7.2003Welsh Open Stephen Hendry5–9Zwycięzca14.2003 Ken DohertyZwycięzca15.2003 John Higgins9–5Zwycięzca16.2006China Open