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 %
John Higgins (a) 999 n/a 999 n/a Scotland 17 15 0 2 88.24 0 0 0 0 17 15 0 2 88.24 176 108 68 61.36
Andy Hicks (a) 999 n/a 999 n/a England 12 10 0 2 83.33 0 0 0 0 12 10 0 2 83.33 181 105 76 58.01
Mark Davis (a) 999 n/a 999 n/a England 6 5 0 1 83.33 0 0 0 0 6 5 0 1 83.33 90 57 33 63.33
Stephen Hendry (a) 999 n/a 999 n/a Scotland 15 12 0 3 80.00 0 0 0 0 15 12 0 3 80.00 180 110 70 61.11
Tai Pichit (a) 999 n/a 999 n/a Thailand 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 83 46 37 55.42
Stefan Mazrocis (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 43 35 55.13
Paul Cavney (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 87 42 45 48.28
James Wattana (a) 999 n/a 999 n/a Thailand 14 11 0 3 78.57 0 0 0 0 14 11 0 3 78.57 118 74 44 62.71
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 18 14 0 4 77.78 0 0 0 0 18 14 0 4 77.78 181 104 77 57.46
Dave Harold (a) 999 n/a 999 n/a England 12 9 0 3 75.00 0 0 0 0 12 9 0 3 75.00 120 67 53 55.83
Jamie Woodman (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 33 27 55.00
Barry Pinches (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 61 33 28 54.10
Rod Lawler (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 42 38 52.50
Peter Francisco (a) 999 n/a 999 n/a South Africa 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 84 44 40 52.38
Peter Ebdon (a) 999 n/a 999 n/a England 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 116 67 49 57.76
Euan Henderson (a) 999 n/a 999 n/a Scotland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 64 39 25 60.94
Billy Snaddon (a) 999 n/a 999 n/a Scotland 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 80 45 35 56.25
Robin Hull (a) 999 n/a 999 n/a Finland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 43 26 17 60.47
Marcus Campbell (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 47 26 21 55.32
Tony Meo (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 46 24 22 52.17
Justin Buckingham (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 53 25 28 47.17
John Parrott (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 121 66 55 54.55
Steve Davis (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 91 49 42 53.85
Jimmy White (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 125 71 54 56.80
Nigel Bond (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 150 76 74 50.67
Anthony Davies (a) 999 n/a 999 n/a Wales 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 60 35 25 58.33
Nigel Gilbert (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 70 39 31 55.71
Jimmy Michie (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 47 24 23 51.06
Ian Brumby (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 68 33 35 48.53
Stephen Lee (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 94 51 43 54.26
Darren Morgan (a) 999 n/a 999 n/a Wales 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 87 48 39 55.17
Alan McManus (a) 999 n/a 999 n/a Scotland 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 86 47 39 54.65
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 103 54 49 52.43
Gary Wilkinson (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 112 57 55 50.89
Tony Drago (a) 999 n/a 999 n/a Malta 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 77 41 36 53.25
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 74 39 35 52.70
Ken Doherty (a) 999 n/a 999 n/a Ireland 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 67 35 32 52.24
Martin Clark (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 60 32 28 53.33
Chris Small (a) 999 n/a 999 n/a Scotland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 75 39 36 52.00
Anthony Hamilton (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 29 29 50.00
Mark Johnston-Allen (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 27 31 46.55
Cliff Thorburn (a) 999 n/a 999 n/a Canada 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 55 25 30 45.45
Jamie Burnett (a) 999 n/a 999 n/a Scotland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 51 26 25 50.98
Jason Wallace (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 29 29 50.00
Mark King (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 47 23 24 48.94
David Finbow (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 57 27 30 47.37
Wayne Brown (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 30 14 16 46.67
Joe Johnson (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 17 20 45.95
Matt Wilson (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 19 13 59.38
Darryn Walker (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
Mario Geudens (a) 999 n/a 999 n/a Belgium 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 31 16 15 51.61
Scott MacFarlane (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 37 19 18 51.35
Mike Massey (a) 999 n/a 999 n/a United States 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 38 19 19 50.00
Matthew Couch (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 15 16 48.39
Lee Richardson (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 14 15 48.28
Silvino Francisco (a) 999 n/a 999 n/a South Africa 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
Mark Rowing (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 16 19 45.71
Joe Jogia (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 14 17 45.16
Gary Lees (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 12 18 40.00
Sam Chong (a) 999 n/a 999 n/a Malaysia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 29 11 18 37.93
Tony Chappel (a) 999 n/a 999 n/a Wales 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 75 39 36 52.00
Mick Price (a) 999 n/a 999 n/a Ireland 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 62 31 31 50.00
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 46 23 23 50.00
Dean Reynolds (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 44 21 23 47.73
Mike Hallett (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 48 22 26 45.83
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 44 17 27 38.64
Willie Thorne (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 68 32 36 47.06
Terry Griffiths (a) 999 n/a 999 n/a Wales 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 63 29 34 46.03
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 24 30 44.44
Jason Ferguson (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 53 23 30 43.40
David Roe (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 67 29 38 43.28
Nick Terry (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 41 20 21 48.78
Paul McPhillips (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 41 20 21 48.78
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 41 20 21 48.78
Drew Henry (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 35 17 18 48.57
Karl Broughton (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 14 16 46.67
Steve Judd (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 36 16 20 44.44
Nick Walker (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
John Read (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 38 16 22 42.11
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 31 12 19 38.71
Wayne Jones (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 26 10 16 38.46
Terry Murphy (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 46 22 24 47.83
Paul 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 51 23 28 45.10
Brian Morgan (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 19 24 44.19
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 37 16 21 43.24
Mark Flowerdew (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 40 17 23 42.50
Steve James (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 36 13 23 36.11
Mark J Williams (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 50 20 30 40.00
Dennis Taylor (a) 999 n/a 999 n/a Northern Ireland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 44 15 29 34.09
Doug Mountjoy (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 44 15 29 34.09
Ian McCulloch (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
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 19 9 10 47.37
Chris Scanlon (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
Dylan Leary (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 18 8 10 44.44
Graham Horne (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
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 18 8 10 44.44
Mark Gray (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
Martin O'Neill (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 18 8 10 44.44
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 18 8 10 44.44
Sakchai Sim Ngam (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
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 17 7 10 41.18
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 17 7 10 41.18
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
Mehmet Husnu (a) 999 n/a 999 n/a Cyprus 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
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 16 6 10 37.50
Roger Garrett (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
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 8 3 5 37.50
Jason Weston (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
Shokat Ali (a) 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Suriya Suwannasingh (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
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 15 5 10 33.33
Eddie Manning (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
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
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 15 5 10 33.33
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 14 4 10 28.57
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 14 4 10 28.57
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 14 4 10 28.57
Dominic Dale (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
Neil Mosley (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
Anthony Harris (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
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 13 3 10 23.08
Darren Hackeson (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
Eugene Hughes (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Martin Dziewialtowski (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Danny Fowler (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
Phaitoon Phonbun (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
John Burns (a) 999 n/a 999 n/a England 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 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 27 12 15 44.44
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 26 11 15 42.31
Tony Jones (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
Michael Judge (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Karl Payne (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
Alex Higgins (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 23 8 15 34.78
Nick Dyson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 21 6 15 28.57
Stephen Murphy (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 21 6 15 28.57
Darren Clarke (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
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 32 12 20 37.50
Mark Bennett (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