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 %
Mike Massey (a) 999 n/a 999 n/a United States 1 1 0 0 100.00 0 0 0 0 1 1 0 0 100.00 15 10 5 66.67
Stephen Hendry (a) 999 n/a 999 n/a Scotland 17 16 0 1 94.12 0 0 0 0 17 16 0 1 94.12 214 143 71 66.82
Steve Davis (a) 999 n/a 999 n/a England 13 11 0 2 84.62 0 0 0 0 13 11 0 2 84.62 117 74 43 63.25
Chris Small (a) 999 n/a 999 n/a Scotland 6 5 0 1 83.33 0 0 0 0 6 5 0 1 83.33 109 60 49 55.05
Alan McManus (a) 999 n/a 999 n/a Scotland 16 13 0 3 81.25 0 0 0 0 16 13 0 3 81.25 210 115 95 54.76
Peter Ebdon (a) 999 n/a 999 n/a England 10 8 0 2 80.00 0 0 0 0 10 8 0 2 80.00 130 84 46 64.62
Shaun Mellish (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 55 34 21 61.82
David Finbow (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 32 17 15 53.13
Terry Griffiths (a) 999 n/a 999 n/a Wales 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 128 70 58 54.69
Nigel Bond (a) 999 n/a 999 n/a England 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 105 57 48 54.29
Jim Wych (a) 999 n/a 999 n/a Canada 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 115 64 51 55.65
Stephen Murphy (a) 999 n/a 999 n/a Ireland 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 94 51 43 54.26
Jason Ferguson (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 105 64 41 60.95
Jimmy White (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 149 84 65 56.38
James Wattana (a) 999 n/a 999 n/a Thailand 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 99 55 44 55.56
Mike Hallett (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 80 42 38 52.50
Ian Graham (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 64 32 32 50.00
Andy Hicks (a) 999 n/a 999 n/a England 3 2 0 1 66.67 1 1 0 0 100.00 4 3 0 1 75.00 45 25 20 55.56
Ian Brumby (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 49 26 23 53.06
Joe Swail (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 41 21 20 51.22
David Roe (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 49 25 24 51.02
Brian Rowswell (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
Jason Whittaker (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 26 26 50.00
Ken Doherty (a) 999 n/a 999 n/a Ireland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 76 48 28 63.16
John Parrott (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 87 54 33 62.07
Alain Robidoux (a) 999 n/a 999 n/a Canada 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 83 46 37 55.42
Mick Price (a) 999 n/a 999 n/a Ireland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 117 64 53 54.70
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 106 55 51 51.89
Mark Johnston-Allen (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 65 37 28 56.92
Barry West (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 31 35 46.97
Jack McLaughlin (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 65 30 35 46.15
Neal Foulds (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 75 39 36 52.00
Willie Thorne (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 81 41 40 50.62
Martin Clark (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 73 33 40 45.21
Steve James (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 52 27 25 51.92
Joe Johnson (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 56 28 28 50.00
Gary Wilkinson (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 54 27 27 50.00
Jon Wright (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 68 33 35 48.53
Darren Morgan (a) 999 n/a 999 n/a Wales 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 62 30 32 48.39
Silvino Francisco (a) 999 n/a 999 n/a South Africa 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 52 24 28 46.15
Kirk Stevens (a) 999 n/a 999 n/a Canada 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 49 29 20 59.18
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 65 33 32 50.77
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 60 29 31 48.33
Peter Daubney (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 42 20 22 47.62
Robby Foldvari (a) 999 n/a 999 n/a Australia 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 55 24 31 43.64
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 27 17 10 62.96
Paul Davies (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 15 9 6 60.00
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 34 19 15 55.88
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 34 19 15 55.88
Barry Pinches (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
Murdo MacLeod (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 17 15 53.13
Alex Higgins (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 33 17 16 51.52
Tony Kearney (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 18 17 51.43
Paul Medati (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
John Rea (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 16 16 50.00
David Rippon (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 17 18 48.57
Pat Kenny (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 17 18 48.57
Paul McPhillips (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 6 7 46.15
Kevin Ashby (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
Leigh Griffin (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 15 19 44.12
Gary Natale (a) 999 n/a 999 n/a Canada 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 25 11 14 44.00
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 27 11 16 40.74
Dave Harold (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 5 8 38.46
Bob Chaperon (a) 999 n/a 999 n/a Canada 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 51 28 23 54.90
Steve Duggan (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 61 30 31 49.18
Cliff Thorburn (a) 999 n/a 999 n/a Canada 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 55 27 28 49.09
Mark Bennett (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 53 26 27 49.06
Danny Fowler (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 20 24 45.45
Cliff Wilson (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 40 15 25 37.50
John Virgo (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 43 16 27 37.21
Tony Meo (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 39 23 16 58.97
Joe O'Boye (a) 999 n/a 999 n/a Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 37 19 18 51.35
Steve Campbell (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 21 21 50.00
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 43 21 22 48.84
Brian Morgan (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 17 19 47.22
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 34 16 18 47.06
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 16 18 47.06
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 28 13 15 46.43
Jim Chambers (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 28 13 15 46.43
Joe Grech (a) 999 n/a 999 n/a Malta 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 35 15 20 42.86
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 39 19 20 48.72
Tony Jones (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
Wayne Jones (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
Peter Francisco (a) 999 n/a 999 n/a South Africa 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 47 20 27 42.55
Dean Reynolds (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 38 16 22 42.11
Les Dodd (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 15 21 41.67
Tony Knowles (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 45 18 27 40.00
Doug Mountjoy (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 14 24 36.84
Tony Drago (a) 999 n/a 999 n/a Malta 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 14 25 35.90
Duncan 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 19 9 10 47.37
Ian Williamson (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
Tony Wilson (a) 999 n/a 999 n/a Isle of Man 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
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 18 8 10 44.44
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 18 8 10 44.44
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 18 8 10 44.44
Kieran McAlinden (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
Mario Morra (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Mark Pugh (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
Alan Peacock (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 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 17 7 10 41.18
Eric Lawlor (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
Tommy 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 17 7 10 41.18
Chris Cookson (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
Martin 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 16 6 10 37.50
Steve Longworth (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 Martin (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
Nick Terry (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
Sean Lynskey (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
Simon Haggerty (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
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
Craig MacGillivray (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
Mark Davis (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
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 7 2 5 28.57
Rex Williams (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
Brady Gollan (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
John Spencer (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
Paddy Browne (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Franky Chan (a) 999 n/a 999 n/a Hong Kong 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Ray Edmonds (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
Malcolm Bradley (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 7 15 31.82
Paul Gibson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 7 15 31.82
David Taylor (a) 999 n/a 999 n/a England 2 0 0 2 0.00 1 1 0 0 100.00 3 1 0 2 33.33 21 6 15 28.57
Roger Bales (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
Bill Oliver (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
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 20 5 15 25.00
Colin Roscoe (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 19 4 15 21.05
Bob Harris (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
Nigel Gilbert (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 17 2 15 11.76
Mark Rowing (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 35 15 20 42.86
Warren King (a) 999 n/a 999 n/a Australia 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 33 13 20 39.39
Robert Marshall (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 29 9 20 31.03
Eddie Charlton (a) 999 n/a 999 n/a Australia 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 26 6 20 23.08
Steve Newbury (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 25 5 20 20.00
Bill Werbeniuk (a) 999 n/a 999 n/a Canada 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Jason Smith (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