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 15 14 0 1 93.33 0 0 0 0 15 14 0 1 93.33 194 126 68 64.95
John Higgins (a) 999 n/a 999 n/a Scotland 14 12 0 2 85.71 0 0 0 0 14 12 0 2 85.71 163 99 64 60.74
Jamie Burnett (a) 999 n/a 999 n/a Scotland 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 76 49 27 64.47
Jimmy Michie (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 80 48 32 60.00
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
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
Alan McManus (a) 999 n/a 999 n/a Scotland 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 108 62 46 57.41
Peter Ebdon (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 157 86 71 54.78
Ken Doherty (a) 999 n/a 999 n/a Ireland 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 97 50 47 51.55
Rod Lawler (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 112 62 50 55.36
Steve Davis (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 108 59 49 54.63
Darren Morgan (a) 999 n/a 999 n/a Wales 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 100 52 48 52.00
Steve James (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 87 45 42 51.72
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 62 34 28 54.84
Matthew Stevens (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 20 12 8 60.00
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
Anthony Bolsover (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 51 26 25 50.98
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
Terry Murphy (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 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
Nigel Bond (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 103 56 47 54.37
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
Alain Robidoux (a) 999 n/a 999 n/a Canada 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 54 27 27 50.00
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 49 22 27 44.90
Jimmy White (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 77 42 35 54.55
James Wattana (a) 999 n/a 999 n/a Thailand 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 72 34 38 47.22
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 100 55 45 55.00
Tony Drago (a) 999 n/a 999 n/a Malta 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 31 27 53.45
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 56 29 27 51.79
Mark Bennett (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 55 28 27 50.91
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
Anthony Hamilton (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 27 21 56.25
Mike Hallett (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 60 32 28 53.33
Mark Flowerdew (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 45 23 22 51.11
Jason Ferguson (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 27 26 50.94
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
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
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
Graeme Dott (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 18 12 60.00
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
Jamie Woodman (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 17 15 53.13
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
Karl Payne (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
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
Stephen Lee (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 18 17 51.43
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
Dave Harold (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 66 33 33 50.00
Willie Thorne (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 54 27 27 50.00
Gary Wilkinson (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 70 34 36 48.57
David Roe (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 50 24 26 48.00
Martin Clark (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 54 25 29 46.30
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
Neal Foulds (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 56 23 33 41.07
Steve Newbury (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 33 17 16 51.52
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
Anthony Davies (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 42 20 22 47.62
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
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 30 13 17 43.33
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
Andy Hicks (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 13 18 41.94
Chris Scanlon (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 37 14 23 37.84
Mick Price (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 45 19 26 42.22
John Parrott (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 37 15 22 40.54
Terry Griffiths (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 51 19 32 37.25
Gary Ponting (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
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
Oliver 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 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
Stefan Mazrocis (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
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
Barry Pinches (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 Rowing (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
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
Stuart Pettman (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
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
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
Paul McPhillips (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
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
Mark Johnston-Allen (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
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
Paul Hunter (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
Karl Broughton (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
Billy Snaddon (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 13 15 46.43
Brian Morgan (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
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
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 26 11 15 42.31
Yasin Merchant (a) 999 n/a 999 n/a India 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 24 9 15 37.50
Dennis Taylor (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 22 7 15 31.82
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
Dean Reynolds (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
Mark J Williams (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 10 20 33.33