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 %
Peter Ebdon (a) 999 n/a 999 n/a England 8 7 0 1 87.50 0 0 0 0 8 7 0 1 87.50 92 54 38 58.70
Stephen Hendry (a) 999 n/a 999 n/a Scotland 7 6 0 1 85.71 0 0 0 0 7 6 0 1 85.71 125 79 46 63.20
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 79 47 32 59.49
Mark King (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 77 45 32 58.44
Gary Ponting (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 77 42 35 54.55
Steve Davis (a) 999 n/a 999 n/a England 9 7 0 2 77.78 0 0 0 0 9 7 0 2 77.78 111 69 42 62.16
Ken Doherty (a) 999 n/a 999 n/a Ireland 9 7 0 2 77.78 0 0 0 0 9 7 0 2 77.78 121 68 53 56.20
Stephen Lee (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 87 51 36 58.62
Jimmy White (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 143 82 61 57.34
John Parrott (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 104 59 45 56.73
Dave Harold (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 100 52 48 52.00
Billy Snaddon (a) 999 n/a 999 n/a Scotland 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 60 36 24 60.00
Cliff Thorburn (a) 999 n/a 999 n/a Canada 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 67 39 28 58.21
Les Dodd (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 68 39 29 57.35
Stefan Mazrocis (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 34 28 54.84
Anthony Davies (a) 999 n/a 999 n/a Wales 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 92 53 39 57.61
Brian Morgan (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 102 56 46 54.90
Darren Morgan (a) 999 n/a 999 n/a Wales 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 101 52 49 51.49
Surinder Gill (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 87 44 43 50.57
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 88 44 44 50.00
Matthew Couch (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 28 16 63.64
Adrian Rosa (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 41 26 15 63.41
Noppadon Noppachorn (a) 999 n/a 999 n/a Thailand 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 47 28 19 59.57
Andrew Cairns (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 42 25 17 59.52
Mark Flowerdew (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 24 13 11 54.17
Mark O'Sullivan (a) 999 n/a 999 n/a Ireland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 54 29 25 53.70
Sean Storey (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
Jason Weston (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 23 23 50.00
Jason Ferguson (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 35 17 18 48.57
Mark Davis (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 76 46 30 60.53
Drew Henry (a) 999 n/a 999 n/a Scotland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 68 41 27 60.29
Tony Knowles (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 28 19 59.57
Martin Clark (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 50 28 22 56.00
James Wattana (a) 999 n/a 999 n/a Thailand 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 76 41 35 53.95
Nigel Bond (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 74 39 35 52.70
Neal Foulds (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 61 32 29 52.46
Gary Wilkinson (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
Alan McManus (a) 999 n/a 999 n/a Scotland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 62 32 30 51.61
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 48 24 24 50.00
Alex Higgins (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 75 37 38 49.33
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 57 26 31 45.61
Sean Lanigan (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 54 31 23 57.41
Mark J Williams (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 42 23 19 54.76
Stuart Pettman (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 44 23 21 52.27
John Higgins (a) 999 n/a 999 n/a Scotland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 42 21 21 50.00
Paul Cavney (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 18 12 60.00
Colin Kelly (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 19 15 55.88
Rod Lawler (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 16 13 55.17
Marcus Campbell (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 7 6 53.85
Gerard Greene (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 15 8 7 53.33
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 34 18 16 52.94
Craig Edwards (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 17 16 51.52
Sefton 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 37 19 18 51.35
Leigh Robinson (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
Nick Terry (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 18 18 50.00
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 32 16 16 50.00
Joe Grech (a) 999 n/a 999 n/a Malta 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 37 18 19 48.65
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 37 18 19 48.65
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 31 15 16 48.39
Jim Wych (a) 999 n/a 999 n/a Canada 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 29 14 15 48.28
Nigel Gilbert (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 27 13 14 48.15
Anthony Hamilton (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 16 18 47.06
Jeff Cundy (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 14 16 46.67
Jim Chambers (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 15 18 45.45
Jimmy Michie (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
Bradley Jones (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 14 18 43.75
Mike Dunn (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 28 12 16 42.86
Steve Newbury (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 33 14 19 42.42
John Burns (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 10 19 34.48
Willie Thorne (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 25 20 55.56
David Roe (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 16 18 47.06
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 30 14 16 46.67
Terry Griffiths (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 20 25 44.44
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 32 14 18 43.75
Steve Duggan (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 32 14 18 43.75
Mick Price (a) 999 n/a 999 n/a Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 28 9 19 32.14
Cliff Wilson (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Jason Walton (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
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 19 9 10 47.37
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 18 8 10 44.44
David Finbow (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
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 18 8 10 44.44
Nick Walker (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 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 18 8 10 44.44
Wayne Rendle (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
Darryn Walker (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Robin Hull (a) 999 n/a 999 n/a Finland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Stuart Parnell (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 4 5 44.44
Guy Dennis (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
Jonathan Birch (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
Gary Peters (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
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 16 6 10 37.50
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 16 6 10 37.50
Robert Chapman (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
Steve Judd (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
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
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 8 3 5 37.50
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 8 3 5 37.50
Bob Chaperon (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
Chris Small (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
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 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 Chappel (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
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 14 4 10 28.57
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 14 4 10 28.57
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 14 4 10 28.57
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 14 4 10 28.57
Yasin Merchant (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
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 7 2 5 28.57
Jamie Woodman (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
Karl Payne (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
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 13 3 10 23.08
Mike Massey (a) 999 n/a 999 n/a United States 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
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 13 3 10 23.08
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 13 3 10 23.08
Andrew Atkinson (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
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 12 2 10 16.67
Peter Gilchrist (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
Robert Marshall (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
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 6 1 5 16.67
Anton Bishop (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
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 11 1 10 9.09
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 5 0 5 0.00
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 27 12 15 44.44
Joe Johnson (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
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 27 12 15 44.44
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 25 10 15 40.00
Mark Bennett (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
Dean Reynolds (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
Mark Johnston-Allen (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
Tony Drago (a) 999 n/a 999 n/a Malta 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
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
Joe Swail (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
Barry Pinches (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
Tony Meo (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
Eugene Hughes (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 19 4 15 21.05
Brian Rowswell (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 3 15 16.67