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 10 9 0 1 90.00 0 0 0 0 10 9 0 1 90.00 123 71 52 57.72
Stephen Hendry (a) 999 n/a 999 n/a Scotland 9 8 0 1 88.89 0 0 0 0 9 8 0 1 88.89 137 87 50 63.50
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
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
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 91 48 43 52.75
Anthony 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 53 33 20 62.26
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 62 36 26 58.06
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
Peter Francisco (a) 999 n/a 999 n/a South Africa 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 60 32 28 53.33
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 85 46 39 54.12
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 85 46 39 54.12
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
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
Peter Ebdon (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 77 44 33 57.14
Jimmy White (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 98 55 43 56.12
Nigel Bond (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 121 62 59 51.24
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
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 24 13 11 54.17
Jason Wallace (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 27 24 52.94
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
David Finbow (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
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
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 56 32 24 57.14
Steve 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 44 25 19 56.82
Tony Chappel (a) 999 n/a 999 n/a Wales 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 59 33 26 55.93
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
Stephen Lee (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 77 42 35 54.55
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 82 44 38 53.66
Anthony Hamilton (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 51 27 24 52.94
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
Alain Robidoux (a) 999 n/a 999 n/a Canada 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 45 25 20 55.56
Darren Morgan (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 48 26 22 54.17
John Parrott (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 72 38 34 52.78
Ken Doherty (a) 999 n/a 999 n/a Ireland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 38 20 18 52.63
James Wattana (a) 999 n/a 999 n/a Thailand 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 40 21 19 52.50
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 32 29 52.46
Tony Drago (a) 999 n/a 999 n/a Malta 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 44 23 21 52.27
Terry Griffiths (a) 999 n/a 999 n/a Wales 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 49 25 24 51.02
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
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
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
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 18 16 52.94
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
Nick 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 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
Terry Murphy (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 39 20 19 51.28
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
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 37 18 19 48.65
Martin Clark (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 18 19 48.65
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 31 15 16 48.39
Mark Flowerdew (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
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 21 24 46.67
Dean Reynolds (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
Paul 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 19 23 45.24
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
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 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
Jason Ferguson (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
Mark J Williams (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 34 14 20 41.18
Tony Knowles (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 12 18 40.00
Doug Mountjoy (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 30 11 19 36.67
Drew Henry (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 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
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 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
Michael Judge (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
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 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
Jim Wych (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
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
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
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 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
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 16 6 10 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
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 15 5 10 33.33
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
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 14 4 10 28.57
Nick Dyson (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
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
Wayne Jones (a) 999 n/a 999 n/a Wales 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
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
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 27 12 15 44.44
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
Mick Price (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 27 12 15 44.44
Mike Hallett (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
Cliff Thorburn (a) 999 n/a 999 n/a Canada 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 25 10 15 40.00
Neal Foulds (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
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
Steve James (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 23 8 15 34.78
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 21 6 15 28.57
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 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
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 17 2 15 11.76