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 Maguire (a) 999 n/a 999 n/a Scotland 18 14 0 4 77.78 0 0 0 0 18 14 0 4 77.78 177 116 61 65.54
Neil Robertson (a) 999 n/a 999 n/a Australia 17 13 0 4 76.47 0 0 0 0 17 13 0 4 76.47 168 101 67 60.12
Stephen Hendry (a) 999 n/a 999 n/a Scotland 20 15 0 5 75.00 0 0 0 0 20 15 0 5 75.00 204 122 82 59.80
Shaun Murphy (a) 999 n/a 999 n/a England 15 11 0 4 73.33 0 0 0 0 15 11 0 4 73.33 197 115 82 58.38
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 15 11 0 4 73.33 2 1 0 1 50.00 17 12 0 5 70.59 157 91 66 57.96
Ding Junhui (a) 999 n/a 999 n/a China 14 10 0 4 71.43 1 1 0 0 100.00 15 11 0 4 73.33 127 77 50 60.63
Ricky Walden (a) 999 n/a 999 n/a England 14 10 0 4 71.43 0 0 0 0 14 10 0 4 71.43 140 78 62 55.71
Mike Dunn (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 79 51 28 64.56
Joe Perry (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 114 63 51 55.26
Barry Hawkins (a) 999 n/a 999 n/a England 13 9 0 4 69.23 0 0 0 0 13 9 0 4 69.23 127 71 56 55.91
John Higgins (a) 999 n/a 999 n/a Scotland 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 149 85 64 57.05
Andy Hicks (a) 999 n/a 999 n/a England 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 152 82 70 53.95
Tom Ford (a) 999 n/a 999 n/a England 15 10 0 5 66.67 0 0 0 0 15 10 0 5 66.67 143 77 66 53.85
Adrian Gunnell (a) 999 n/a 999 n/a England 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 94 53 41 56.38
Ian McCulloch (a) 999 n/a 999 n/a England 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 172 89 83 51.74
Shokat Ali (a) 999 n/a 999 n/a Pakistan 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 93 50 43 53.76
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 81 43 38 53.09
Ryan Day (a) 999 n/a 999 n/a Wales 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 105 58 47 55.24
Marcus Campbell (a) 999 n/a 999 n/a Scotland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 82 48 34 58.54
Rory McLeod (a) 999 n/a 999 n/a Jamaica 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 70 40 30 57.14
Jamie Burnett (a) 999 n/a 999 n/a Scotland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 76 40 36 52.63
Michael Judge (a) 999 n/a 999 n/a Ireland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 67 35 32 52.24
Alan McManus (a) 999 n/a 999 n/a Scotland 15 9 0 6 60.00 0 0 0 0 15 9 0 6 60.00 180 90 90 50.00
Mark Selby (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 100 49 51 49.00
Graeme Dott (a) 999 n/a 999 n/a Scotland 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 147 79 68 53.74
Steve Davis (a) 999 n/a 999 n/a England 14 8 0 6 57.14 0 0 0 0 14 8 0 6 57.14 144 69 75 47.92
Simon Bedford (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 65 38 27 58.46
David McDonnell (a) 999 n/a 999 n/a Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 72 38 34 52.78
Leo Fernandez (a) 999 n/a 999 n/a Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 72 35 37 48.61
Sean Storey (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 35 40 46.67
Nigel Bond (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 79 42 37 53.16
Joe Jogia (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 85 43 42 50.59
Jimmy Michie (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 93 47 46 50.54
Ali Carter (a) 999 n/a 999 n/a England 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 150 81 69 54.00
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 125 67 58 53.60
Peter Ebdon (a) 999 n/a 999 n/a England 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 169 88 81 52.07
Paul Hunter (a) 999 n/a 999 n/a England 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 127 65 62 51.18
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 187 95 92 50.80
Stephen Lee (a) 999 n/a 999 n/a England 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 135 67 68 49.63
Anthony Hamilton (a) 999 n/a 999 n/a England 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 117 54 63 46.15
Mark King (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 93 45 48 48.39
Stuart Pettman (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 48 25 23 52.08
Scott Mackenzie (a) 999 n/a 999 n/a Scotland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 51 25 26 49.02
Paul Wykes (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 51 21 30 41.18
Kobkit Palajin (a) 999 n/a 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 8 6 57.14
Habib Subah Humood (a) 999 n/a 999 n/a Bahrain 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 15 7 8 46.67
Liang Wenbo (a) 999 n/a 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 5 9 35.71
Barry Pinches (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 112 56 56 50.00
David Gray (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 121 57 64 47.11
John Parrott (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 74 37 37 50.00
Mark Davis (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 62 28 34 45.16
Quinten Hann (a) 999 n/a 999 n/a Australia 7 3 0 4 42.86 1 0 0 1 0.00 8 3 0 5 37.50 72 32 40 44.44
Mark J Williams (a) 999 n/a 999 n/a Wales 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 94 48 46 51.06
Michael Holt (a) 999 n/a 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 101 45 56 44.55
Robert Milkins (a) 999 n/a 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 88 39 49 44.32
Marco Fu (a) 999 n/a 999 n/a Hong Kong 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 87 36 51 41.38
Jimmy White (a) 999 n/a 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 97 40 57 41.24
Joe Delaney (a) 999 n/a 999 n/a Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 46 24 22 52.17
Dominic Dale (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 48 25 23 52.08
Robin Hull (a) 999 n/a 999 n/a Finland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 52 27 25 51.92
Rod Lawler (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 51 24 27 47.06
Hugh Abernethy (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 47 22 25 46.81
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 47 22 25 46.81
Alfie Burden (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 54 25 29 46.30
Darren Morgan (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 42 16 26 38.10
Anthony Davies (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 42 15 27 35.71
Stuart Bingham (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 76 39 37 51.32
Nick Dyson (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 29 14 15 48.28
Patrick Wallace (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 42 21 21 50.00
Andrew Norman (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 22 23 48.89
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 37 18 19 48.65
Mark Gray (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 44 21 23 47.73
Gary Wilson (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 43 18 25 41.86
Craig Butler (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 14 22 38.89
Mike Hallett (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 14 22 38.89
Rodney Goggins (a) 999 n/a 999 n/a Ireland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 36 13 23 36.11
Nick Walker (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 15 27 35.71
Lee Walker (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 32 11 21 34.38
Jin Long (a) 999 n/a 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 43 19 24 44.19
Dave Harold (a) 999 n/a 999 n/a England 5 1 0 4 20.00 1 1 0 0 100.00 6 2 0 4 33.33 47 20 27 42.55
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 54 22 32 40.74
Tony Drago (a) 999 n/a 999 n/a Malta 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 50 18 32 36.00
Drew Henry (a) 999 n/a 999 n/a Scotland 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 68 31 37 45.59
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 8 3 5 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
Xiao Guodong (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
Yang Qingtian (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
Zheng Peng (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
Fergal Quinn (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 7 2 5 28.57
Pang Weiguo (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
Cao Kaisheng (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Cao Xinlong (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Duncan Bezzina (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Guo Hua (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Joe Grech (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Zhang Dongtao (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Zhang Kai (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
Simon Zammit (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Liu Song (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 16 6 10 37.50
Stefan Mazrocis (a) 999 n/a 999 n/a England 2 0 0 2 0.00 1 0 0 1 0.00 3 0 0 3 0.00 19 5 14 26.32
David Finbow (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 4 14 22.22
Brian Morgan (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 14 19 42.42
Brian Salmon (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 31 12 19 38.71
Gary Wilkinson (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 31 12 19 38.71
Paul Davies (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 31 12 19 38.71
Adam Davies (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 10 19 34.48
Ben Woollaston (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 10 19 34.48
Steve James (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 10 19 34.48
Bjorn Haneveer (a) 999 n/a 999 n/a Belgium 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 27 8 19 29.63
Paul S Davison (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 26 7 19 26.92
Jonathan Birch (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 25 6 19 24.00
David Hall (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 5 19 20.83
Sean O'Neill (a) 999 n/a 999 n/a Unknown 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 21 2 19 9.52
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 55 21 34 38.18
Chris Small (a) 999 n/a 999 n/a Scotland 6 0 0 6 0.00 0 0 0 0 6 0 0 6 0.00 60 21 39 35.00