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 %
Chris Small (a) 999 n/a 999 n/a Scotland 13 11 0 2 84.62 0 0 0 0 13 11 0 2 84.62 114 71 43 62.28
Martin Gould (a) 999 n/a 999 n/a England 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 72 41 31 56.94
Mark J Williams (a) 999 n/a 999 n/a Wales 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 165 103 62 62.42
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 126 75 51 59.52
Ryan Day (a) 999 n/a 999 n/a Wales 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 142 84 58 59.15
Paul Hunter (a) 999 n/a 999 n/a England 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 170 99 71 58.24
Jimmy Michie (a) 999 n/a 999 n/a England 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 102 56 46 54.90
Sean Storey (a) 999 n/a 999 n/a England 16 12 0 4 75.00 0 0 0 0 16 12 0 4 75.00 176 102 74 57.95
David Gray (a) 999 n/a 999 n/a England 12 9 0 3 75.00 0 0 0 0 12 9 0 3 75.00 110 62 48 56.36
Tom Ford (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 70 36 34 51.43
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 89 58 31 65.17
Euan Henderson (a) 999 n/a 999 n/a Scotland 7 5 0 2 71.43 1 0 0 1 0.00 8 5 0 3 62.50 52 29 23 55.77
Shaun Murphy (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 122 75 47 61.48
Rod Lawler (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 98 56 42 57.14
Ian McCulloch (a) 999 n/a 999 n/a England 13 9 0 4 69.23 0 0 0 0 13 9 0 4 69.23 135 73 62 54.07
Alan McManus (a) 999 n/a 999 n/a Scotland 13 9 0 4 69.23 0 0 0 0 13 9 0 4 69.23 127 66 61 51.97
John Higgins (a) 999 n/a 999 n/a Scotland 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 116 67 49 57.76
Kwan Poomjang (a) 999 n/a 999 n/a Thailand 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 85 52 33 61.18
Mark Selby (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 117 64 53 54.70
Ken Doherty (a) 999 n/a 999 n/a Ireland 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 183 96 87 52.46
Andrew Higginson (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 81 47 34 58.02
Atthasit Mahitthi (a) 999 n/a 999 n/a Thailand 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 70 38 32 54.29
Johl Younger (a) 999 n/a 999 n/a Australia 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 100 54 46 54.00
Ricky Walden (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 80 42 38 52.50
Martin Dziewialtowski (a) 999 n/a 999 n/a Scotland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 68 35 33 51.47
Barry Pinches (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 86 43 43 50.00
Colm Gilcreest (a) 999 n/a 999 n/a Ireland 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 65 31 34 47.69
Peter Lines (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 71 33 38 46.48
Stephen Lee (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 130 67 63 51.54
Ali Carter (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 92 47 45 51.09
Steve Davis (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 99 49 50 49.49
Nick Pearce (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 37 19 18 51.35
Adrian Gunnell (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 57 31 26 54.39
Stephen Maguire (a) 999 n/a 999 n/a Scotland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 62 33 29 53.23
Marco Fu (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 95 49 46 51.58
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 64 33 31 51.56
David McLellan (a) 999 n/a 999 n/a Scotland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 73 37 36 50.68
Tony Drago (a) 999 n/a 999 n/a Malta 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 77 39 38 50.65
Wayne Brown (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 69 34 35 49.28
Brian Morgan (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 56 26 30 46.43
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 78 41 37 52.56
Stephen Hendry (a) 999 n/a 999 n/a Scotland 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 99 51 48 51.52
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 65 32 33 49.23
Anthony Hamilton (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 64 28 36 43.75
Stuart Bingham (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 69 38 31 55.07
Bjorn Haneveer (a) 999 n/a 999 n/a Belgium 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 61 33 28 54.10
Nick Dyson (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 53 28 25 52.83
Joe Johnson (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 84 44 40 52.38
Nigel Bond (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 63 33 30 52.38
Andrew Norman (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 75 39 36 52.00
David Gilbert (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 75 39 36 52.00
Simon Bedford (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 30 28 51.72
Jeff Cundy (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 64 33 31 51.56
Paul S Davison (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 57 29 28 50.88
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 61 31 30 50.82
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 77 39 38 50.65
Tony Jones (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 67 33 34 49.25
Gary Wilkinson (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 36 38 48.65
Leo Fernandez (a) 999 n/a 999 n/a Ireland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 56 27 29 48.21
Jamie Cope (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 54 26 28 48.15
John Parrott (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 57 27 30 47.37
Jason Weston (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 49 23 26 46.94
Alain Robidoux (a) 999 n/a 999 n/a Canada 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 51 23 28 45.10
Darren Clarke (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 47 21 26 44.68
David Finbow (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 65 29 36 44.62
Chris Melling (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
Ian Preece (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 33 15 18 45.45
Peter Ebdon (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 88 49 39 55.68
Robert Milkins (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 39 35 52.70
Rory McLeod (a) 999 n/a 999 n/a Jamaica 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 67 32 35 47.76
Matthew Stevens (a) 999 n/a 999 n/a Wales 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 67 31 36 46.27
Michael Holt (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
Barry Hawkins (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 66 35 31 53.03
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 59 31 28 52.54
Manan Chandra (a) 999 n/a 999 n/a India 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 61 31 30 50.82
Craig Butler (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 65 32 33 49.23
Jonathan Birch (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 57 28 29 49.12
Lee Walker (a) 999 n/a 999 n/a Wales 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 51 25 26 49.02
Michael Judge (a) 999 n/a 999 n/a Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 42 20 22 47.62
Stefan Mazrocis (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 49 23 26 46.94
Mark Davis (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 50 23 27 46.00
Munraj Pal (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 59 27 32 45.76
Jason Ferguson (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 57 26 31 45.61
Pang Weiguo (a) 999 n/a 999 n/a China 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 57 26 31 45.61
Nick Walker (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 23 28 45.10
Matthew Couch (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 60 27 33 45.00
Andy Hicks (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 56 25 31 44.64
Paul 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 46 20 26 43.48
Shokat Ali (a) 999 n/a 999 n/a Pakistan 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 39 16 23 41.03
Bob Chaperon (a) 999 n/a 999 n/a Canada 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 54 22 32 40.74
Drew Henry (a) 999 n/a 999 n/a Scotland 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 74 37 37 50.00
Jimmy White (a) 999 n/a 999 n/a England 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 72 36 36 50.00
James Wattana (a) 999 n/a 999 n/a Thailand 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 64 30 34 46.88
Joe Swail (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 58 27 31 46.55
Quinten Hann (a) 999 n/a 999 n/a Australia 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 59 26 33 44.07
Lee Spick (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 20 22 47.62
Troy Shaw (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 40 19 21 47.50
Hugh Abernethy (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 43 20 23 46.51
John Read (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 19 23 45.24
Mike Dunn (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 41 18 23 43.90
Phaitoon Phonbun (a) 999 n/a 999 n/a Thailand 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 41 18 23 43.90
Eddie Manning (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 46 20 26 43.48
Peter Roscoe (a) 999 n/a 999 n/a Unknown 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 42 18 24 42.86
Dominic Dale (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 40 17 23 42.50
Jason Prince (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 46 19 27 41.30
Darren Morgan (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 16 23 41.03
David John (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 16 23 41.03
Justin Astley (a) 999 n/a 999 n/a England 4 1 0 3 25.00 1 1 0 0 100.00 5 2 0 3 40.00 48 19 29 39.58
Jamie Burnett (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 38 14 24 36.84
Jimmy Robertson (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 12 22 35.29
Neal Foulds (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 12 22 35.29
Marcus Campbell (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 35 12 23 34.29
Graeme Dott (a) 999 n/a 999 n/a Scotland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 62 30 32 48.39
Dave Harold (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 49 20 29 40.82
Mark King (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 44 16 28 36.36
Anthony Davies (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 38 13 25 34.21
Paul Sweeny (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
Scott Mackenzie (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Andy Neck (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 Hardiman (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
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 11 1 10 9.09
Matthew Farrant (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 1 0 0 1 0.00 3 0 0 3 0.00 14 4 10 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 36 16 20 44.44
Mark Gray (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 35 15 20 42.86
Stephen Kershaw (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
Bradley Jones (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
David Roe (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
Matthew Selt (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 11 20 35.48
Jin Long (a) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 10 20 33.33
Luke Fisher (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 10 20 33.33
Terry Murphy (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 30 10 20 33.33
James Reynolds (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 29 9 20 31.03
Anthony Bolsover (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 27 7 20 25.93
Mario Wehrmann (a) 999 n/a 999 n/a Netherlands 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 27 7 20 25.93
David Donovan (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 24 4 20 16.67
Alfie Burden (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 40 15 25 37.50
Joe Perry (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 33 8 25 24.24