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 24 20 0 4 83.33 0 0 0 0 24 20 0 4 83.33 237 145 92 61.18
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
Mark J Williams (a) 999 n/a 999 n/a Wales 19 15 0 4 78.95 0 0 0 0 19 15 0 4 78.95 181 105 76 58.01
Peter Ebdon (a) 999 n/a 999 n/a England 20 15 0 5 75.00 0 0 0 0 20 15 0 5 75.00 244 133 111 54.51
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
John Higgins (a) 999 n/a 999 n/a Scotland 19 14 0 5 73.68 0 0 0 0 19 14 0 5 73.68 177 106 71 59.89
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 19 13 0 6 68.42 0 0 0 0 19 13 0 6 68.42 195 115 80 58.97
Stephen Hendry (a) 999 n/a 999 n/a Scotland 18 12 0 6 66.67 0 0 0 0 18 12 0 6 66.67 217 122 95 56.22
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
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
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
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
Barry Hawkins (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 103 53 50 51.46
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
Barry Pinches (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 40 30 57.14
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
David Gray (a) 999 n/a 999 n/a England 12 7 0 5 58.33 0 0 0 0 12 7 0 5 58.33 113 57 56 50.44
Quinten Hann (a) 999 n/a 999 n/a Australia 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 136 69 67 50.74
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 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 116 65 51 56.03
Matthew Stevens (a) 999 n/a 999 n/a Wales 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 153 85 68 55.56
Ken Doherty (a) 999 n/a 999 n/a Ireland 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 145 78 67 53.79
Dave Harold (a) 999 n/a 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 87 45 42 51.72
Joe Perry (a) 999 n/a 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 124 60 64 48.39
Graeme Dott (a) 999 n/a 999 n/a Scotland 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 117 56 61 47.86
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
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
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 56 30 26 53.57
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
Stuart Bingham (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 58 30 28 51.72
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
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 93 49 44 52.69
Jimmy White (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 88 43 45 48.86
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
Marco Fu (a) 999 n/a 999 n/a Hong Kong 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 70 31 39 44.29
Anthony Davies (a) 999 n/a 999 n/a Wales 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 92 39 53 42.39
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
Alan McManus (a) 999 n/a 999 n/a Scotland 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 85 40 45 47.06
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
Paul Hunter (a) 999 n/a 999 n/a England 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 74 37 37 50.00
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 76 35 41 46.05
John Parrott (a) 999 n/a 999 n/a England 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 92 41 51 44.57
Steve Davis (a) 999 n/a 999 n/a England 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 72 31 41 43.06
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
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
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
Michael Holt (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 47 20 27 42.55
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
Mark Davis (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 16 25 39.02
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
James Wattana (a) 999 n/a 999 n/a Thailand 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 46 14 32 30.43
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
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
Lee Walker (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 3 15 16.67
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 6 0 0 6 0.00 0 0 0 0 6 0 0 6 0.00 56 21 35 37.50
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