snooker.org Frontpage

Match Stats

Matches from

R = World Ranking; O = Order of Merit
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W D L % P W D L % P W D L % P W L %
Jimmy White (a) 999 n/a 999 n/a England 11 10 0 1 90.91 0 0 0 0 11 10 0 1 90.91 160 96 64 60.00
Stephen Hendry (a) 999 n/a 999 n/a Scotland 6 5 0 1 83.33 0 0 0 0 6 5 0 1 83.33 103 73 30 70.87
Shaun Mellish (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 78 46 32 58.97
John Giles (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 72 42 30 58.33
Stephen O'Connor (a) 999 n/a 999 n/a Ireland 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 73 41 32 56.16
Spencer Dunn (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 79 44 35 55.70
Karl Payne (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 84 46 38 54.76
Alan McManus (a) 999 n/a 999 n/a Scotland 9 7 0 2 77.78 0 0 0 0 9 7 0 2 77.78 131 69 62 52.67
Brian Morgan (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 60 35 25 58.33
Tony Wilson (a) 999 n/a 999 n/a Isle of Man 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 63 35 28 55.56
Karl Broughton (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 57 30 27 52.63
Nigel Bond (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 81 48 33 59.26
Neal Foulds (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 87 50 37 57.47
Terry Griffiths (a) 999 n/a 999 n/a Wales 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 84 47 37 55.95
Ken Doherty (a) 999 n/a 999 n/a Ireland 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 76 42 34 55.26
Peter Ebdon (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 80 43 37 53.75
Steve Davis (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 63 38 25 60.32
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 83 50 33 60.24
James Wattana (a) 999 n/a 999 n/a Thailand 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 97 53 44 54.64
Dennis Taylor (a) 999 n/a 999 n/a Northern Ireland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 84 43 41 51.19
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 81 41 40 50.62
Tony Chappel (a) 999 n/a 999 n/a Wales 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 69 33 36 47.83
Drew Henry (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 43 29 14 67.44
Paul McPhillips (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 49 29 20 59.18
Paul Tanner (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 44 26 18 59.09
John Read (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 50 29 21 58.00
Joe Grech (a) 999 n/a 999 n/a Malta 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 45 26 19 57.78
David Finbow (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 52 28 24 53.85
Dominic Dale (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 47 25 22 53.19
John Higgins (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 23 12 11 52.17
Dylan Leary (a) 999 n/a 999 n/a Northern Ireland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 51 26 25 50.98
Pat Kenny (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 50 25 25 50.00
Alex Higgins (a) 999 n/a 999 n/a Northern Ireland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 45 21 24 46.67
Steve James (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 54 31 23 57.41
John Parrott (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 66 37 29 56.06
Mark Bennett (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 48 26 22 54.17
David Roe (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 46 25 21 54.35
Doug Mountjoy (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 55 29 26 52.73
Nick Terry (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 48 25 23 52.08
Dave Harold (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 52 27 25 51.92
Gary Wilkinson (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 51 26 25 50.98
Willie Thorne (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 53 26 27 49.06
Mark Rowing (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 51 25 26 49.02
Martin Clark (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 49 24 25 48.98
Darren Morgan (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 47 22 25 46.81
Cliff Thorburn (a) 999 n/a 999 n/a Canada 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 39 18 21 46.15
Les Dodd (a) 999 n/a 999 n/a England 4 2 0 2 50.00 1 1 0 0 100.00 5 3 0 2 60.00 61 28 33 45.90
Nigel Gilbert (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 55 25 30 45.45
Mark Johnston-Allen (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 32 14 18 43.75
Billy Snaddon (a) 999 n/a 999 n/a Scotland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 39 17 22 43.59
Wayne Jones (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 27 17 10 62.96
Mark Flowerdew (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 18 14 56.25
Andy Hicks (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 19 16 54.29
Bjørn L'Orange (a) 999 n/a 999 n/a Norway 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 19 16 54.29
Bob Chaperon (a) 999 n/a 999 n/a Canada 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 26 14 12 53.85
Nick Dyson (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 19 17 52.78
Colin Morton (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 38 19 19 50.00
David McDonnell (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 34 17 17 50.00
Robert Foxall (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 37 18 19 48.65
Steve Duggan (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 15 17 46.88
Brady Gollan (a) 999 n/a 999 n/a Canada 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 16 19 45.71
Steve Longworth (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 29 13 16 44.83
John Campbell (a) 999 n/a 999 n/a Australia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 13 17 43.33
Anthony Harris (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 26 10 16 38.46
Oliver King (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 11 19 36.67
Rod Lawler (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 34 18 16 52.94
Tony Drago (a) 999 n/a 999 n/a Malta 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 40 20 20 50.00
Danny Fowler (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 30 15 15 50.00
Brian Rowswell (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 40 19 21 47.50
Tony Jones (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 21 24 46.67
Mike Hallett (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 31 14 17 45.16
Eugene Hughes (a) 999 n/a 999 n/a Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 32 14 18 43.75
Jonathan Birch (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 35 15 20 42.86
Alain Robidoux (a) 999 n/a 999 n/a Canada 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 28 12 16 42.86
Dean Reynolds (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 40 17 23 42.50
Anthony Hamilton (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 33 14 19 42.42
Joe Johnson (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 29 12 17 41.38
Cliff Wilson (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 29 10 19 34.48
Bill Oliver (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 27 9 18 33.33
Murdo MacLeod (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Peter Daubney (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Roger Leighton (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Surinder Gill (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Terry Murphy (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Tony Meo (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Troy Shaw (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Euan Henderson (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Eddie Charlton (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Anthony Bolsover (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Colin Roscoe (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Ian Graham (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Jason Smith (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
John Virgo (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Mark King (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Mark O'Sullivan (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Micky Roughan (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Peter Lines (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Warren King (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Cary Kikis (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Dave Gilbert (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Jack McLaughlin (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Steve Lemmens (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Steve Meakin (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Barry West (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Kirk Stevens (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Paul Davies (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Tony Rampello (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Alex Borg (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Darren Guest (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
David Grimwood (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
John Rea (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Karl Burrows (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Marcel Gauvreau (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Robby Foldvari (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Anthony Davies (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Mark Boyd (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Scott MacFarlane (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Sean Lanigan (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Franky Chan (a) 999 n/a 999 n/a Hong Kong 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Carl Waters (a) 999 n/a 999 n/a England 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 12 2 10 16.67
Andrew Cairns (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Stephen Murphy (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Dermot McGlinchey (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Nick Fruin (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Paul Gibson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
David McLellan (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Ken Owers (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 13 15 46.43
Jason Ferguson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 11 15 42.31
Jim Wych (a) 999 n/a 999 n/a Canada 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Silvino Francisco (a) 999 n/a 999 n/a South Africa 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Mick Price (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 24 9 15 37.50
Tony Knowles (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 24 9 15 37.50
Peter Francisco (a) 999 n/a 999 n/a South Africa 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 23 8 15 34.78
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 7 15 31.82
Steve Newbury (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 7 15 31.82
Jon Wright (a) 999 n/a 999 n/a England 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Mike Massey (a) 999 n/a 999 n/a United States 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0