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 %
Stephen Hendry (a) 999 n/a 999 n/a Scotland 22 19 0 3 86.36 0 0 0 0 22 19 0 3 86.36 246 158 88 64.23
John Higgins (a) 999 n/a 999 n/a Scotland 23 19 0 4 82.61 0 0 0 0 23 19 0 4 82.61 242 143 99 59.09
Euan Henderson (a) 999 n/a 999 n/a Scotland 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 87 49 38 56.32
Alan McManus (a) 999 n/a 999 n/a Scotland 19 15 0 4 78.95 0 0 0 0 19 15 0 4 78.95 184 103 81 55.98
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 66 38 28 57.58
Nick Terry (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 62 35 27 56.45
Ian McCulloch (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 65 36 29 55.38
Paul Davies (a) 999 n/a 999 n/a Wales 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 67 37 30 55.22
Drew Henry (a) 999 n/a 999 n/a Scotland 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 71 38 33 53.52
Nick Walker (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 64 33 31 51.56
Nigel Bond (a) 999 n/a 999 n/a England 15 11 0 4 73.33 0 0 0 0 15 11 0 4 73.33 168 95 73 56.55
Peter Ebdon (a) 999 n/a 999 n/a England 18 13 0 5 72.22 0 0 0 0 18 13 0 5 72.22 217 124 93 57.14
Ken Doherty (a) 999 n/a 999 n/a Ireland 18 13 0 5 72.22 0 0 0 0 18 13 0 5 72.22 165 92 73 55.76
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 82 45 37 54.88
Jimmy Michie (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 88 51 37 57.95
Nick Dyson (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 29 23 55.77
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 53 29 24 54.72
Wayne Brown (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 48 26 22 54.17
Surinder Gill (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 27 23 54.00
Danny Fowler (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 48 24 24 50.00
Craig MacGillivray (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 21 22 48.84
Darren Morgan (a) 999 n/a 999 n/a Wales 14 9 0 5 64.29 0 0 0 0 14 9 0 5 64.29 136 72 64 52.94
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 13 8 0 5 61.54 0 0 0 0 13 8 0 5 61.54 154 87 67 56.49
Rod Lawler (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 117 62 55 52.99
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 54 29 25 53.70
Jamie Woodman (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 28 26 51.85
Steve Davis (a) 999 n/a 999 n/a England 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 130 68 62 52.31
James Wattana (a) 999 n/a 999 n/a Thailand 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 110 57 53 51.82
Steve James (a) 999 n/a 999 n/a England 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 110 57 53 51.82
Jamie Burnett (a) 999 n/a 999 n/a Scotland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 88 51 37 57.95
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 62 28 34 45.16
Dave Harold (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 113 62 51 54.87
Jimmy White (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 107 58 49 54.21
John Parrott (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 92 44 48 47.83
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 85 42 43 49.41
Anthony Hamilton (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 82 45 37 54.88
Gary Wilkinson (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 89 46 43 51.69
Mark Bennett (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 65 33 32 50.77
Alain Robidoux (a) 999 n/a 999 n/a Canada 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 78 37 41 47.44
Jason Ferguson (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 67 36 31 53.73
Mike Hallett (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 75 40 35 53.33
Stephen Lee (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 66 34 32 51.52
Mark King (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 70 33 37 47.14
Matthew Stevens (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 28 15 13 53.57
Mark Davis (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 28 27 50.91
Chris Small (a) 999 n/a 999 n/a Scotland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 61 31 30 50.82
Anthony Bolsover (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 58 28 30 48.28
Andrew Cairns (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 23 28 45.10
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 37 16 21 43.24
Noppadon Noppachorn (a) 999 n/a 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 26 16 10 61.54
John Read (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 31 19 12 61.29
Martin Dziewialtowski (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 17 13 56.67
Peter Lines (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 31 17 14 54.84
David McLellan (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 33 18 15 54.55
Chris Shade (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 19 16 54.29
Darren Clarke (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 34 18 16 52.94
Steve Judd (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
Tony Chappel (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 18 18 50.00
Karl Burrows (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 34 17 17 50.00
Ian Brumby (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 15 15 50.00
Martin O'Neill (a) 999 n/a 999 n/a Northern Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 17 18 48.57
Michael Judge (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
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 32 15 17 46.88
Michael Duffy (a) 999 n/a 999 n/a Northern Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 6 7 46.15
Garry Baldrey (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 33 14 19 42.42
Stephen Murphy (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 29 11 18 37.93
Mark J Williams (a) 999 n/a 999 n/a Wales 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 58 28 30 48.28
Martin Clark (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 72 34 38 47.22
Graeme Dott (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 53 27 26 50.94
Andy Hicks (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 46 22 24 47.83
Mark Flowerdew (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 51 24 27 47.06
Terry Murphy (a) 999 n/a 999 n/a Northern Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 63 29 34 46.03
David Finbow (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 51 22 29 43.14
David Roe (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 73 37 36 50.68
Willie Thorne (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 75 36 39 48.00
Tony Drago (a) 999 n/a 999 n/a Malta 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 70 33 37 47.14
Neal Foulds (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 78 31 47 39.74
Mick Price (a) 999 n/a 999 n/a Ireland 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 59 26 33 44.07
Tony Knowles (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 54 22 32 40.74
Stephen O'Connor (a) 999 n/a 999 n/a Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 22 23 48.89
Karl Payne (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 43 21 22 48.84
Shokat Ali (a) 999 n/a 999 n/a Pakistan 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 34 15 19 44.12
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 42 18 24 42.86
Anthony Davies (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 49 22 27 44.90
Steve Newbury (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 38 17 21 44.74
Dennis Taylor (a) 999 n/a 999 n/a Northern Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 36 16 20 44.44
Joe Johnson (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 17 22 43.59
Chris Scanlon (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 43 15 28 34.88
Dean Reynolds (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 50 21 29 42.00
Terry Griffiths (a) 999 n/a 999 n/a Wales 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 65 23 42 35.38
Jason Wallace (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
Joe Grech (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Marcus Campbell (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
Nigel 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 18 8 10 44.44
Sean Storey (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
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 18 8 10 44.44
David McDonnell (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Quinten Hann (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
Adrian Rosa (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
Alex Higgins (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 17 7 10 41.18
Robert Milkins (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 Morton (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
David Taylor (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
Les Dodd (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
Jeff Cundy (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Pat Horne (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Sam Chong (a) 999 n/a 999 n/a Malaysia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Silvino Francisco (a) 999 n/a 999 n/a South Africa 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 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 8 3 5 37.50
Stuart Reardon (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Bjørn L'Orange (a) 999 n/a 999 n/a Norway 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
John Giles (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
Richy McDonald (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Robert Foxall (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
Paul Davison (1973) (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
Tony Jones (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
Matthew Couch (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
Steve Ventham (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
Cliff Thorburn (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
David Wilson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Ian Hurdman (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
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 13 3 10 23.08
Jim Chambers (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
John Bayliss (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
Leigh Griffin (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
Geoff Dunn (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
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 5 0 5 0.00
Steve Archer (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
Lee Richardson (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
Mark Rowing (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Oliver King (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Gary Ponting (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
Stefan Mazrocis (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
Paul Hunter (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 23 8 15 34.78
Stuart Pettman (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 23 8 15 34.78
Karl Broughton (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 4 10 28.57
Doug Mountjoy (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 20 5 15 25.00
Matt Wilson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 20 5 15 25.00
Paul McPhillips (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 20 5 15 25.00
Brian Morgan (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 33 13 20 39.39
Yasin Merchant (a) 999 n/a 999 n/a India 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 33 13 20 39.39
Barry Pinches (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 10 20 33.33
Billy Snaddon (a) 999 n/a 999 n/a Scotland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 40 15 25 37.50