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 %
Ronnie O'Sullivan (a) 999 n/a 999 n/a England 15 12 0 3 80.00 0 0 0 0 15 12 0 3 80.00 180 115 65 63.89
Lee Walker (a) 999 n/a 999 n/a Wales 15 12 0 3 80.00 0 0 0 0 15 12 0 3 80.00 165 97 68 58.79
Stephen Hendry (a) 999 n/a 999 n/a Scotland 13 10 0 3 76.92 0 0 0 0 13 10 0 3 76.92 149 87 62 58.39
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 133 75 58 56.39
Ricky Walden (a) 999 n/a 999 n/a England 12 9 0 3 75.00 0 0 0 0 12 9 0 3 75.00 100 64 36 64.00
Adrian Gunnell (a) 999 n/a 999 n/a England 12 9 0 3 75.00 0 0 0 0 12 9 0 3 75.00 130 75 55 57.69
Rory McLeod (a) 999 n/a 999 n/a Jamaica 11 8 0 3 72.73 0 0 0 0 11 8 0 3 72.73 119 68 51 57.14
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 93 57 36 61.29
Andy Hicks (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 128 71 57 55.47
Craig Butler (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 104 57 47 54.81
Paul Wykes (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 103 56 47 54.37
Michael Holt (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 100 54 46 54.00
Tom Ford (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 89 48 41 53.93
Paul Hunter (a) 999 n/a 999 n/a England 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 123 71 52 57.72
Ryan Day (a) 999 n/a 999 n/a Wales 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 143 82 61 57.34
Matthew Stevens (a) 999 n/a 999 n/a Wales 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 152 84 68 55.26
Shaun Murphy (a) 999 n/a 999 n/a England 12 8 0 4 66.67 0 0 0 0 12 8 0 4 66.67 110 59 51 53.64
Adrian Rosa (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 87 50 37 57.47
Simon Bedford (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 89 50 39 56.18
Jimmy White (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 92 49 43 53.26
Billy Snaddon (a) 999 n/a 999 n/a Scotland 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 75 38 37 50.67
Leo Fernandez (a) 999 n/a 999 n/a Ireland 6 4 0 2 66.67 1 0 0 1 0.00 7 4 0 3 57.14 94 48 46 51.06
John Higgins (a) 999 n/a 999 n/a Scotland 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 114 64 50 56.14
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 89 52 37 58.43
Andrew Norman (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 67 39 28 58.21
James Wattana (a) 999 n/a 999 n/a Thailand 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 83 48 35 57.83
Nick Dyson (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 83 44 39 53.01
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 80 46 34 57.50
John Parrott (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 97 48 49 49.48
Ken Doherty (a) 999 n/a 999 n/a Ireland 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 87 42 45 48.28
Kwan Poomjang (a) 999 n/a 999 n/a Thailand 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 62 31 31 50.00
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 80 45 35 56.25
David Roe (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 67 37 30 55.22
Barry Hawkins (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 64 35 29 54.69
Mark Davis (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 59 31 28 52.54
Michael Judge (a) 999 n/a 999 n/a Ireland 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 73 38 35 52.05
Atthasit Mahitthi (a) 999 n/a 999 n/a Thailand 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 67 34 33 50.75
Stuart Pettman (a) 999 n/a 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 79 39 40 49.37
Johl Younger (a) 999 n/a 999 n/a Australia 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 54 24 30 44.44
Ding Junhui (a) 999 n/a 999 n/a China 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 94 51 43 54.26
Barry Pinches (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 108 58 50 53.70
Ian McCulloch (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 107 54 53 50.47
Graeme Dott (a) 999 n/a 999 n/a Scotland 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 153 76 77 49.67
Joe Perry (a) 999 n/a 999 n/a England 9 5 0 4 55.56 0 0 0 0 9 5 0 4 55.56 105 51 54 48.57
Neil Robertson (a) 999 n/a 999 n/a Australia 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 88 48 40 54.55
Peter Ebdon (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 77 40 37 51.95
Ali Carter (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 80 39 41 48.75
Munraj Pal (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 70 41 29 58.57
Ian Preece (a) 999 n/a 999 n/a Wales 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 75 42 33 56.00
Paul Davies (a) 999 n/a 999 n/a Wales 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 54 29 25 53.70
Stephen Maguire (a) 999 n/a 999 n/a Scotland 6 3 0 3 50.00 1 1 0 0 100.00 7 4 0 3 57.14 64 33 31 51.56
Fergal O'Brien (a) 999 n/a 999 n/a Ireland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 28 30 48.28
Andrew Higginson (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
Mike Dunn (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 60 28 32 46.67
Chris Small (a) 999 n/a 999 n/a Scotland 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 58 27 31 46.55
Ian Sargeant (a) 999 n/a 999 n/a Wales 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 54 25 29 46.30
Alfie Burden (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 50 23 27 46.00
Anthony Hamilton (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 90 40 50 44.44
Michael Rhodes (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 27 34 44.26
Darryn Walker (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 25 32 43.86
Brian Salmon (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 38 19 19 50.00
Mike Hallett (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 16 16 50.00
Suchakree Poomjang (a) 999 n/a 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 17 8 9 47.06
Adam Davies (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 13 18 41.94
David Gray (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 87 45 42 51.72
Stephen Lee (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 63 32 31 50.79
Mark King (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 73 37 36 50.68
Marco Fu (a) 999 n/a 999 n/a Hong Kong 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 64 31 33 48.44
Stuart Bingham (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 57 26 31 45.61
Gary Thomson (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 1 1 0 0 100.00 6 3 0 3 50.00 49 25 24 51.02
Stuart Mann (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 61 31 30 50.82
Nigel Bond (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 26 26 50.00
Martin Dziewialtowski (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 44 22 22 50.00
Gary Hardiman (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 63 30 33 47.62
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 57 27 30 47.37
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 53 25 28 47.17
Jason Prince (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 56 26 30 46.43
Luke Simmonds (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 55 25 30 45.45
Michael Wild (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 22 27 44.90
Scott Mackenzie (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 49 22 27 44.90
Colm Gilcreest (a) 999 n/a 999 n/a Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 56 25 31 44.64
Bradley Jones (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 45 20 25 44.44
Marcus Campbell (a) 999 n/a 999 n/a Scotland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 41 18 23 43.90
Ian Brumby (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 45 19 26 42.22
Luke Fisher (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 43 18 25 41.86
Kurt Maflin (a) 999 n/a 999 n/a Norway 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 39 16 23 41.03
Tony Drago (a) 999 n/a 999 n/a Malta 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 40 16 24 40.00
Alan McManus (a) 999 n/a 999 n/a Scotland 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 55 25 30 45.45
Dominic Dale (a) 999 n/a 999 n/a Wales 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 60 25 35 41.67
Liu Song (a) 999 n/a 999 n/a China 3 1 0 2 33.33 1 0 0 1 0.00 4 1 0 3 25.00 40 20 20 50.00
Robin Hull (a) 999 n/a 999 n/a Finland 3 1 0 2 33.33 1 0 0 1 0.00 4 1 0 3 25.00 20 8 12 40.00
Mehmet Husnu (a) 999 n/a 999 n/a Cyprus 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 47 25 22 53.19
Robert Milkins (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 22 21 51.16
David Gilbert (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 50 24 26 48.00
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 46 22 24 47.83
Jamie Cope (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 21 24 46.67
Steve Mifsud (a) 999 n/a 999 n/a Australia 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 18 21 46.15
Philip Williams (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 41 18 23 43.90
Supoj Saenla (a) 999 n/a 999 n/a Thailand 4 1 0 3 25.00 1 1 0 0 100.00 5 2 0 3 40.00 49 21 28 42.86
David Finbow (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 50 21 29 42.00
Joe Meara (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 48 20 28 41.67
Jimmy Michie (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 15 21 41.67
Martin Gould (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 16 23 41.03
Brian Morgan (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 48 19 29 39.58
Stephen Croft (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 33 13 20 39.39
Bjorn Haneveer (a) 999 n/a 999 n/a Belgium 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 36 14 22 38.89
Wayne Brown (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 13 21 38.24
Dave Harold (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 14 23 37.84
Jason Ferguson (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 16 29 35.56
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 35 12 23 34.29
Tony Jones (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 35 12 23 34.29
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 42 14 28 33.33
Steve 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 50 22 28 44.00
Drew Henry (a) 999 n/a 999 n/a Scotland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 48 19 29 39.58
Quinten Hann (a) 999 n/a 999 n/a Australia 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 42 14 28 33.33
Jamie Burnett (a) 999 n/a 999 n/a Scotland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 39 11 28 28.21
David Hall (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
Justin Astley (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
Rodney Goggins (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
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
Craig MacGillivray (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Joe Johnson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 2 0 0 2 0.00 3 0 0 3 0.00 9 0 9 0.00
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 8 10 44.44
Carlo Giagnacovo (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
Terry Murphy (a) 999 n/a 999 n/a Northern Ireland 3 0 0 3 0.00 1 1 0 0 100.00 4 1 0 3 25.00 34 14 20 41.18
Chris Melling (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
James Leadbetter (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
Paul Sweeny (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
Sean Storey (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 32 12 20 37.50
Anthony 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 30 10 20 33.33
Steven Bennie (a) 999 n/a 999 n/a Scotland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 10 20 33.33
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 29 9 20 31.03
Alain Robidoux (a) 999 n/a 999 n/a Canada 3 0 0 3 0.00 1 1 0 0 100.00 4 1 0 3 25.00 28 8 20 28.57
Andy Neck (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
Mark Selby (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
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 26 6 20 23.08
Rod Lawler (a) 999 n/a 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 39 14 25 35.90