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 Lee (a) 999 n/a 999 n/a England 19 16 0 3 84.21 0 0 0 0 19 16 0 3 84.21 191 121 70 63.35
Mike Dunn (a) 999 n/a 999 n/a England 6 5 0 1 83.33 0 0 0 0 6 5 0 1 83.33 92 56 36 60.87
Shaun Murphy (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 54 36 60.00
Mark Selby (a) 999 n/a 999 n/a England 10 8 0 2 80.00 0 0 0 0 10 8 0 2 80.00 125 70 55 56.00
Ryan Day (a) 999 n/a 999 n/a Wales 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 71 44 27 61.97
Paul Wykes (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 76 45 31 59.21
Robert Milkins (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 81 42 39 51.85
Peter Ebdon (a) 999 n/a 999 n/a England 18 14 0 4 77.78 0 0 0 0 18 14 0 4 77.78 232 127 105 54.74
John Higgins (a) 999 n/a 999 n/a Scotland 16 12 0 4 75.00 0 0 0 0 16 12 0 4 75.00 154 93 61 60.39
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 64 39 25 60.94
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 68 37 31 54.41
Andrew Norman (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
Jason Weston (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 63 34 29 53.97
James Reynolds (a) 999 n/a 999 n/a Wales 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 71 37 34 52.11
Mark J Williams (a) 999 n/a 999 n/a Wales 14 10 0 4 71.43 0 0 0 0 14 10 0 4 71.43 143 76 67 53.15
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 164 98 66 59.76
Stephen Hendry (a) 999 n/a 999 n/a Scotland 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 192 109 83 56.77
Robin Hull (a) 999 n/a 999 n/a Finland 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 109 63 46 57.80
Barry Hawkins (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 50 45 52.63
Stuart Pettman (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 29 21 58.00
Lee Spick (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 27 22 55.10
Stuart Bingham (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 28 23 54.90
Stephen Kershaw (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 Prince (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 48 22 26 45.83
David Gray (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 106 55 51 51.89
Anthony Hamilton (a) 999 n/a 999 n/a England 13 8 0 5 61.54 0 0 0 0 13 8 0 5 61.54 158 82 76 51.90
Nick Walker (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 58 34 24 58.62
Paul 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 64 36 28 56.25
Darren Morgan (a) 999 n/a 999 n/a Wales 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 58 31 27 53.45
Quinten Hann (a) 999 n/a 999 n/a Australia 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 122 61 61 50.00
Drew Henry (a) 999 n/a 999 n/a Scotland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 64 33 31 51.56
Mark King (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 101 56 45 55.45
Graeme Dott (a) 999 n/a 999 n/a Scotland 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 111 55 56 49.55
Joe Perry (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 116 57 59 49.14
Ali Carter (a) 999 n/a 999 n/a England 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 88 48 40 54.55
Ken Doherty (a) 999 n/a 999 n/a Ireland 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 122 64 58 52.46
Dave Harold (a) 999 n/a 999 n/a England 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 75 39 36 52.00
Marco Fu (a) 999 n/a 999 n/a Hong Kong 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 65 31 34 47.69
Anthony Davies (a) 999 n/a 999 n/a Wales 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 85 37 48 43.53
Jonathan Birch (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 61 28 33 45.90
David Roe (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 46 26 20 56.52
Bjorn Haneveer (a) 999 n/a 999 n/a Belgium 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 50 26 24 52.00
Andy Hicks (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 16 21 43.24
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 30 19 11 63.33
Anthony Bolsover (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 30 17 13 56.67
David McDonnell (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 18 14 56.25
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 29 16 13 55.17
Wayne Brown (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
Joe Johnson (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 21 11 10 52.38
Stephen Croft (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 23 12 11 52.17
Andrew Higginson (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 16 15 51.61
Terry Murphy (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 38 19 19 50.00
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 34 17 17 50.00
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 33 16 17 48.48
Adrian Gunnell (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
Luke Simmonds (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
Martin Dziewialtowski (a) 999 n/a 999 n/a Scotland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
Nick Pearce (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
Paul S Davison (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
Matthew Street (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
Jason Wallace (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
Darren Clarke (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 14 19 42.42
Craig Butler (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 12 17 41.38
Matthew Stevens (a) 999 n/a 999 n/a Wales 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 124 68 56 54.84
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 79 40 39 50.63
Jimmy White (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 74 36 38 48.65
Dominic Dale (a) 999 n/a 999 n/a Wales 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 75 36 39 48.00
Nigel Bond (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 66 32 34 48.48
Chris Small (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 56 28 28 50.00
Ian McCulloch (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 52 25 27 48.08
Steve Davis (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 66 30 36 45.45
John Parrott (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 83 37 46 44.58
Alan McManus (a) 999 n/a 999 n/a Scotland 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 70 31 39 44.29
Michael Judge (a) 999 n/a 999 n/a Ireland 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 63 26 37 41.27
Marcus Campbell (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 45 21 24 46.67
Michael Holt (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 19 22 46.34
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 30 13 17 43.33
Neal Foulds (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 33 14 19 42.42
Phaitoon Phonbun (a) 999 n/a 999 n/a Thailand 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 27 9 18 33.33
Paul Hunter (a) 999 n/a 999 n/a England 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 63 32 31 50.79
Shokat Ali (a) 999 n/a 999 n/a Pakistan 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 52 26 26 50.00
Mark Davis (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 34 14 20 41.18
Alfie Burden (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 37 13 24 35.14
James Wattana (a) 999 n/a 999 n/a Thailand 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 12 27 30.77
Gary Wilkinson (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 43 15 28 34.88
Brian Morgan (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 41 14 27 34.15
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 57 24 33 42.11
Brian Salmon (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
Edward 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 19 9 10 47.37
Kwan Poomjang (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Neil Robertson (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Tom Ford (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 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
Troy Shaw (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
Luke 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 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
Noppadol Sangnil (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Chris Melling (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
Kurt Maflin (a) 999 n/a 999 n/a Norway 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Martin Gould (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
Philip Williams (a) 999 n/a 999 n/a Wales 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
Alain Robidoux (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Hugh Abernethy (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
John Read (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 James (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
Cai Jianzhong (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Adrian Rosa (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
Atthasit Mahitthi (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
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 15 5 10 33.33
Gary Ponting (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
Ian Sargeant (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
Jamie Burnett (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
Noppadon Noppachorn (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Ricky Walden (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
Rod Lawler (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
Ryan Michael (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
Alex Borg (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Ian Hurdman (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
Ding Junhui (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Eddie Barker (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
Jimmy Michie (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
Wayne Cooper (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
Lee Walker (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Chris McBreen (a) 999 n/a 999 n/a New Zealand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Sunit Vaswani (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
Levi Meiller (a) 999 n/a 999 n/a Canada 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Sean Storey (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
Bradley 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 25 10 15 40.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 22 7 15 31.82
Peter Lines (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
Stephen Maguire (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 7 15 31.82
Euan Henderson (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 21 6 15 28.57
Rory McLeod (a) 999 n/a 999 n/a Jamaica 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 21 6 15 28.57
Billy Snaddon (a) 999 n/a 999 n/a Scotland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 33 13 20 39.39
Patrick Wallace (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 29 9 20 31.03
Tony Drago (a) 999 n/a 999 n/a Malta 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 50 20 30 40.00
Steve Lemmens (a) 999 n/a 999 n/a Belgium 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0