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 27 25 0 2 92.59 0 0 0 0 27 25 0 2 92.59 282 176 106 62.41
Jimmy White (a) 999 n/a 999 n/a England 23 19 0 4 82.61 0 0 0 0 23 19 0 4 82.61 269 164 105 60.97
Barry Pinches (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 75 43 32 57.33
John Parrott (a) 999 n/a 999 n/a England 16 12 0 4 75.00 0 0 0 0 16 12 0 4 75.00 183 115 68 62.84
Nigel Bond (a) 999 n/a 999 n/a England 12 9 0 3 75.00 0 0 0 0 12 9 0 3 75.00 125 73 52 58.40
Craig Edwards (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 37 27 57.81
Ray Edmonds (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 56 32 24 57.14
Gary Wilkinson (a) 999 n/a 999 n/a England 18 13 0 5 72.22 0 0 0 0 18 13 0 5 72.22 185 105 80 56.76
Mike Hallett (a) 999 n/a 999 n/a England 17 12 0 5 70.59 1 1 0 0 100.00 18 13 0 5 72.22 129 74 55 57.36
Dennis Taylor (a) 999 n/a 999 n/a Northern Ireland 17 12 0 5 70.59 0 0 0 0 17 12 0 5 70.59 166 91 75 54.82
Ken Doherty (a) 999 n/a 999 n/a Ireland 10 7 0 3 70.00 1 1 0 0 100.00 11 8 0 3 72.73 120 70 50 58.33
Neal Foulds (a) 999 n/a 999 n/a England 16 11 0 5 68.75 1 1 0 0 100.00 17 12 0 5 70.59 149 86 63 57.72
Alan McManus (a) 999 n/a 999 n/a Scotland 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 155 86 69 55.48
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 95 58 37 61.05
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 46 26 20 56.52
Steve Davis (a) 999 n/a 999 n/a England 14 9 0 5 64.29 0 0 0 0 14 9 0 5 64.29 161 89 72 55.28
Tony Jones (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 129 71 58 55.04
Les Dodd (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 82 48 34 58.54
Tony Chappel (a) 999 n/a 999 n/a Wales 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 73 41 32 56.16
Mark Bennett (a) 999 n/a 999 n/a England 13 8 0 5 61.54 0 0 0 0 13 8 0 5 61.54 136 72 64 52.94
Ian Graham (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 104 52 52 50.00
Jason Ferguson (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 67 38 29 56.72
Eddie Charlton (a) 999 n/a 999 n/a Australia 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 101 55 46 54.46
Tony Drago (a) 999 n/a 999 n/a Malta 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 96 51 45 53.13
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 152 78 74 51.32
Chris Cookson (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 82 48 34 58.54
Jason Prince (a) 999 n/a 999 n/a Northern Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 86 47 39 54.65
Nick Dyson (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 44 37 54.32
Franky Chan (a) 999 n/a 999 n/a Hong Kong 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 64 34 30 53.13
James Wattana (a) 999 n/a 999 n/a Thailand 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 74 39 35 52.70
Terry Griffiths (a) 999 n/a 999 n/a Wales 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 118 64 54 54.24
Alain Robidoux (a) 999 n/a 999 n/a Canada 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 105 56 49 53.33
Martin Clark (a) 999 n/a 999 n/a England 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 96 48 48 50.00
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 86 43 43 50.00
Tony Knowles (a) 999 n/a 999 n/a England 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 96 47 49 48.96
Peter Francisco (a) 999 n/a 999 n/a South Africa 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 77 37 40 48.05
Warren King (a) 999 n/a 999 n/a Australia 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 85 45 40 52.94
Silvino Francisco (a) 999 n/a 999 n/a South Africa 8 4 0 4 50.00 1 0 0 1 0.00 9 4 0 5 44.44 71 36 35 50.70
Eugene Hughes (a) 999 n/a 999 n/a Ireland 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 77 38 39 49.35
Robert Marshall (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 105 49 56 46.67
Jonathan Birch (a) 999 n/a 999 n/a England 6 3 0 3 50.00 1 0 0 1 0.00 7 3 0 4 42.86 70 38 32 54.29
Bob Harris (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 74 37 37 50.00
Ken Owers (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
Kirk Stevens (a) 999 n/a 999 n/a Canada 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 48 24 24 50.00
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 40 21 19 52.50
Mario Morra (a) 999 n/a 999 n/a Canada 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 57 29 28 50.88
Dave 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 31 18 13 58.06
Eddie Sinclair (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 18 14 56.25
Steve Meakin (a) 999 n/a 999 n/a England 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 34 18 16 52.94
Brian Morgan (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 14 13 51.85
Vladimir Potazsnyk (a) 999 n/a 999 n/a Australia 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 27 13 14 48.15
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 27 13 14 48.15
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 34 16 18 47.06
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 32 15 17 46.88
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 29 13 16 44.83
George Scott (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 13 17 43.33
Paul Thornley (a) 999 n/a 999 n/a Canada 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 13 17 43.33
Jack Fitzmaurice (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 13 19 40.63
Willie Thorne (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 79 41 38 51.90
Dean Reynolds (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 89 43 46 48.31
Joe Johnson (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 84 40 44 47.62
John Campbell (a) 999 n/a 999 n/a Australia 9 4 0 5 44.44 1 1 0 0 100.00 10 5 0 5 50.00 91 43 48 47.25
Doug Mountjoy (a) 999 n/a 999 n/a Wales 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 71 33 38 46.48
Colin Roscoe (a) 999 n/a 999 n/a Wales 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 60 29 31 48.33
Nigel Gilbert (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 91 41 50 45.05
Steve Campbell (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 55 28 27 50.91
Bob Chaperon (a) 999 n/a 999 n/a Canada 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 70 34 36 48.57
Steve Newbury (a) 999 n/a 999 n/a Wales 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 76 35 41 46.05
Tony Meo (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 85 38 47 44.71
Cliff Wilson (a) 999 n/a 999 n/a Wales 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 64 26 38 40.63
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 64 34 30 53.13
Andrew Cairns (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 61 30 31 49.18
Jim Wych (a) 999 n/a 999 n/a Canada 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 61 28 33 45.90
Darren Morgan (a) 999 n/a 999 n/a Wales 6 2 0 4 33.33 1 1 0 0 100.00 7 3 0 4 42.86 59 27 32 45.76
Jason Smith (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 73 31 42 42.47
Brady Gollan (a) 999 n/a 999 n/a Canada 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 53 22 31 41.51
Jack McLaughlin (a) 999 n/a 999 n/a Northern Ireland 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 51 21 30 41.18
Mark Johnston-Allen (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 35 20 15 57.14
Tony Wilson (a) 999 n/a 999 n/a Isle of Man 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 38 21 17 55.26
Gary Natale (a) 999 n/a 999 n/a Canada 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 34 16 18 47.06
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 32 15 17 46.88
Jon Wright (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 27 12 15 44.44
John Rea (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 42 18 24 42.86
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 38 16 22 42.11
Joe O'Boye (a) 999 n/a 999 n/a Ireland 3 1 0 2 33.33 2 0 0 2 0.00 5 1 0 4 20.00 23 9 14 39.13
Bill Oliver (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 12 22 35.29
Wayne Jones (a) 999 n/a 999 n/a Wales 7 2 0 5 28.57 1 1 0 0 100.00 8 3 0 5 37.50 62 28 34 45.16
Danny Fowler (a) 999 n/a 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 57 23 34 40.35
Barry West (a) 999 n/a 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 52 18 34 34.62
Paddy Browne (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 48 22 26 45.83
David Roe (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 42 18 24 42.86
Stephen Murphy (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 38 15 23 39.47
Murdo MacLeod (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 37 13 24 35.14
Joe Grech (a) 999 n/a 999 n/a Malta 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 40 14 26 35.00
John Virgo (a) 999 n/a 999 n/a England 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 54 22 32 40.74
Jim Bear (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Mick Fisher (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
Paddy Morgan (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
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 16 6 10 37.50
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 15 5 10 33.33
Derek Heaton (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
Mike Darrington (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
Ray Reardon (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
Vic 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 15 5 10 33.33
Fred 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 14 4 10 28.57
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 14 4 10 28.57
Malcolm Bradley (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
Pascal Burke (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Terry Whitthread (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 Kearney (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Bert Demarco (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
Dessie Sheehan (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
Jim Donnelly (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
Bernard Bennett (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
Dennis Hughes (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
Matt Gibson (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Bill Werbeniuk (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 11 1 10 9.09
Billy Kelly (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
David Greaves (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
Ian Black (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
John Dunning (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
Derek Mienie (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 10 0 10 0.00
Mike Watterson (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
Marcel Gauvreau (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
Martin Smith (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
Paul Gibson (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 24 9 15 37.50
Ian Williamson (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
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 22 7 15 31.82
Graham Miles (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
Graham Cripsey (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 19 4 15 21.05
Pat Houlihan (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 19 4 15 21.05
Steve Longworth (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 34 14 20 41.18
David Taylor (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
Duncan Campbell (a) 999 n/a 999 n/a Scotland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 31 11 20 35.48
Roger Bales (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 24 4 20 16.67
Cliff Thorburn (a) 999 n/a 999 n/a Canada 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 47 17 30 36.17
Rex Williams (a) 999 n/a 999 n/a England 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 42 12 30 28.57
Clive Everton (a) 999 n/a 999 n/a Wales 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Jim Meadowcroft (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
Patsy Fagan (a) 999 n/a 999 n/a Ireland 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Paul Watchorn (a) 999 n/a 999 n/a Ireland 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Alex Higgins (a) 999 n/a 999 n/a Northern Ireland 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0