Greatest Winning Margin - Year 1999 - Professional

Filtering

Top players based on the amount of frames more won versus the frames won by their opponents.
Status
Categories
Scope
Range
Player Frames Played Frames Won Frames Lost Frame margin Winning margin
England Ronnie O'Sullivan 510 294 216 78 1.36
England Stephen Lee 384 217 167 50 1.3
England Brian Morgan 213 106 107 -1 0.99
Scotland Stephen Hendry 651 383 268 115 1.43
England Joe Perry 335 185 150 35 1.23
Wales Mark Williams 632 374 258 116 1.45
England Paul Sweeny 346 193 153 40 1.26
England Peter Lines 266 142 124 18 1.15
England Stuart Bingham 446 285 161 124 1.77
England Mark King 207 106 101 5 1.05
Scotland Graeme Dott 216 97 119 -22 0.82
England Paul Hunter 233 119 114 5 1.04
England Peter Ebdon 261 135 126 9 1.07
England Wayne Brown 221 111 110 1 1.01
Wales Matthew Stevens 367 206 161 45 1.28
Pakistan Shokat Ali 192 94 98 -4 0.96
England Dave Harold 206 108 98 10 1.1
Wales Anthony Davies 250 139 111 28 1.25
Scotland John Higgins 599 372 227 145 1.64
Hong Kong Marco Fu 339 201 138 63 1.46
England Steve Davis 320 158 162 -4 0.98
Ireland Ken Doherty 430 232 198 34 1.17
Northern Ireland Joe Swail 344 194 150 44 1.29
Scotland Alan McManus 310 158 152 6 1.04
England Anthony Hamilton 273 140 133 7 1.05
Scotland Jamie Burnett 166 75 91 -16 0.82
Scotland Stephen Maguire 326 180 146 34 1.23
England John Parrott 327 164 163 1 1.01
England Jimmy White 366 185 181 4 1.02
Ireland Fergal O'Brien 244 125 119 6 1.05
Northern Ireland Terry Murphy 201 105 96 9 1.09
Wales Dominic Dale 166 75 91 -16 0.82
China Zhang Kai 6 1 5 -4 0.2
China Pang Weiguo 21 10 11 -1 0.91
China Da Hailin 8 3 5 -2 0.6
England Gary Wilkinson 136 56 80 -24 0.7
Thailand James Wattana 220 110 110 0 1
Belgium Patrick Delsemme 288 155 133 22 1.17
England Andy Hicks 136 58 78 -20 0.74
England Nigel Bond 173 81 92 -11 0.88
Scotland Billy Snaddon 174 79 95 -16 0.83
Wales Darren Morgan 233 117 116 1 1.01
Malta Tony Drago 178 83 95 -12 0.87
England Jason Ferguson 184 87 97 -10 0.9
Wales Lee Walker 206 99 107 -8 0.93
Wales James Reynolds 212 114 98 16 1.16
England Alfie Burden 234 122 112 10 1.09
Scotland Chris Small 239 129 110 19 1.17
England David Finbow 311 181 130 51 1.39
England Mike Dunn 237 127 110 17 1.15
Australia Quinten Hann 157 81 76 5 1.07
Scotland Marcus Campbell 183 88 95 -7 0.93
England Michael Holt 329 186 143 43 1.3
England Martin Clark 100 34 66 -32 0.52
England Paul Wykes 217 109 108 1 1.01
Ireland Leo Fernandez 299 156 143 13 1.09
England Sean Storey 144 62 82 -20 0.76
England Eddie Manning 124 46 78 -32 0.59
England Jonathan Birch 182 95 87 8 1.09
England Jimmy Michie 238 122 116 6 1.05
Thailand Phaitoon Phonbun 212 110 102 8 1.08
England Nick Terry 172 85 87 -2 0.98
Northern Ireland Patrick Wallace 225 116 109 7 1.06
England John Read 164 78 86 -8 0.91
England Willie Thorne 138 63 75 -12 0.84
England Ian McCulloch 217 114 103 11 1.11
Northern Ireland Gerard Greene 190 93 97 -4 0.96
England Tony Jones 138 63 75 -12 0.84
England Steve Judd 155 71 84 -13 0.85
England Gary Ponting 229 117 112 5 1.04
England Mick Price 137 57 80 -23 0.71
Northern Ireland Jason Prince 110 43 67 -24 0.64
Cyprus Mehmet Husnu 259 140 119 21 1.18
England David Gray 147 58 89 -31 0.65
Scotland Craig MacGillivray 199 97 102 -5 0.95
Scotland Drew Henry 262 137 125 12 1.1
England Steve James 165 74 91 -17 0.81
England David Roe 158 71 87 -16 0.82
England Bradley Jones 207 109 98 11 1.11
England Neal Foulds 131 54 77 -23 0.7
Wales Paul Davies 202 101 101 0 1
England Nick Walker 264 145 119 26 1.22
England Adrian Gunnell 236 121 115 6 1.05
England Munraj Pal 164 71 93 -22 0.76
Scotland Martin Dziewialtowski 168 81 87 -6 0.93
England Matthew Couch 184 85 99 -14 0.86
Wales Tony Chappel 119 50 69 -19 0.72
England Rod Lawler 125 56 69 -13 0.81
Scotland Euan Henderson 191 90 101 -11 0.89
England Joe Johnson 165 79 86 -7 0.92
England Stefan Mazrocis 147 68 79 -11 0.86
England Tony Knowles 179 85 94 -9 0.9
Wales Wayne Jones 143 64 79 -15 0.81
England Darren Clarke 252 138 114 24 1.21
Ireland Stephen O'Connor 144 64 80 -16 0.8
England Dean Reynolds 162 76 86 -10 0.88
Wales Ryan Day 135 69 66 3 1.05
Scotland John Lardner 216 108 108 0 1
England Robert Milkins 236 127 109 18 1.17
England Nick Dyson 134 71 63 8 1.13
Wales Mark Bennett 95 37 58 -21 0.64
Belgium Mario Geudens 167 79 88 -9 0.9
England Mark Gray 187 96 91 5 1.05
England Karl Burrows 141 62 79 -17 0.78
England Mark Selby 106 50 56 -6 0.89
Wales Gareth Chilcott 143 68 75 -7 0.91
New Zealand Dene O'Kane 98 40 58 -18 0.69
Scotland David McLellan 194 92 102 -10 0.9
England Lee Richardson 140 60 80 -20 0.75
Thailand Noppadon Noppachorn 56 27 29 -2 0.93
England Peter McCullagh 107 46 61 -15 0.75
England Stuart Pettman 223 117 106 11 1.1
England Barry Pinches 315 196 119 77 1.65
England Troy Shaw 147 68 79 -11 0.86
England Nick Pearce 176 81 95 -14 0.85
England Wayne Saidler 132 57 75 -18 0.76
Wales Mark Fenton 273 154 119 35 1.29
Iceland Kristjan Helgason 267 154 113 41 1.36
England Chris Scanlon 166 78 88 -10 0.89
Northern Ireland Dennis Taylor 108 41 67 -26 0.61
Scotland Hugh Abernethy 194 101 93 8 1.09
England Richard King (II) 92 43 49 -6 0.88
England Craig Harrison 205 99 106 -7 0.93
Ireland Michael Judge 223 116 107 9 1.08
England Ian Brumby 208 103 105 -2 0.98
England Karl Broughton 139 62 77 -15 0.81
Finland Robin Hull 284 165 119 46 1.39
England Leigh Griffin 191 95 96 -1 0.99
England Mark Davis 209 104 105 -1 0.99
England Ali Carter 271 156 115 41 1.36
England Simon Bedford 201 108 93 15 1.16
England Matt Wilson 222 133 89 44 1.49
Ireland Colm Gilcreest 229 136 93 43 1.46
England Andrew Higginson 67 35 32 3 1.09
England Jeff Cundy 141 69 72 -3 0.96
Jamaica Rory McLeod 99 60 39 21 1.54
Wales Ian Sargeant 190 108 82 26 1.32
England Adrian Rosa 98 41 57 -16 0.72
England Jason Wallace 124 59 65 -6 0.91
Scotland Gary Thomson 72 39 33 6 1.18
Scotland Richy McDonald 40 20 20 0 1
Wales Mark Tucker 22 11 11 0 1
England Garoid O'Connor 35 15 20 -5 0.75
England Barry Mapstone 170 89 81 8 1.1
England Shaun Murphy 118 58 60 -2 0.97
England Damian Massey 80 46 34 12 1.35
England Stephen Kershaw 37 18 19 -1 0.95
England Jason Weston 168 84 84 0 1
Scotland Paul McPhillips 154 74 80 -6 0.93
England Matthew McGrotty 26 14 12 2 1.17
England Steve Harrison 43 23 20 3 1.15
England Simon Parker 132 69 63 6 1.1
England Brian Rowswell 81 34 47 -13 0.72
Wales Steve Newbury 87 36 51 -15 0.71
England Mike Hallett 167 87 80 7 1.09
England Marc Farnsworth 52 26 26 0 1
Wales Norman Maher 15 7 8 -1 0.88
Scotland Alan Burnett 142 71 71 0 1
England Carl Stringer 48 23 25 -2 0.92
England Sean Lanigan 100 48 52 -4 0.92
England Darryn Walker 154 83 71 12 1.17
Ireland David McDonnell 142 75 67 8 1.12
England Barry Hawkins 132 82 50 32 1.64
Wales Philip Williams 102 48 54 -6 0.89
England Neil Selman 29 9 20 -11 0.45
England Paul Davison 125 59 66 -7 0.89
England Joe Jogia 80 42 38 4 1.11
England Mohammed Shazi Khan 8 3 5 -2 0.6
England Ian Barry Stark 9 4 5 -1 0.8
England Timothy Paling 9 4 5 -1 0.8
England Karl Preece 12 2 10 -8 0.2
England Mark Colmer 5 0 5 -5 0
Italy Roberto Frezza 6 1 5 -4 0.2
England Mark Ganderton 7 2 5 -3 0.4
England Ali Bassiri 12 1 11 -10 0.09
Wales Michael Drake 5 0 5 -5 0
England Sanjay Meghani 7 2 5 -3 0.4
England Kyndon Paddon 32 16 16 0 1
England David Coles 81 35 46 -11 0.76
England Jimmy Singh 15 6 9 -3 0.67
England Les Dodd 101 45 56 -11 0.8
England Lee Walters 30 11 19 -8 0.58
England Andrew Clark 15 6 9 -3 0.67
England Grant Conquest 43 18 25 -7 0.72
England David Athorn 15 4 11 -7 0.36
England Steve Prest 23 8 15 -7 0.53
England Neil Gilder 7 2 5 -3 0.4
England Anthony Massey 16 5 11 -6 0.45
England Craig Roper 77 45 32 13 1.41
England Jason Pegram 26 7 19 -12 0.37
England Neal Jones 26 6 20 -14 0.3
England Andrew Atkinson 20 9 11 -2 0.82
England Nick Spelman 16 7 9 -2 0.78
Scotland Colin Donaldson 19 4 15 -11 0.27
Scotland Evan Munro 23 8 15 -7 0.53
Northern Ireland Joe Meara 16 5 11 -6 0.45
England Paul Stockwell 26 11 15 -4 0.73
England Jack Fitzmaurice 16 5 11 -6 0.45
England Ian Glover 32 15 17 -2 0.88
England Philip Seaton 19 4 15 -11 0.27
England Paul Clarke 24 9 15 -6 0.6
England Steve Meakin 21 6 15 -9 0.4
England Ryan Michael 19 4 15 -11 0.27
England Gareth Atkins 12 6 6 0 1
England John Wade 14 7 7 0 1
England Robert Donkin 30 14 16 -2 0.88
England Brian Cox 28 10 18 -8 0.56
Italy Daniele Zagaroli 16 5 11 -6 0.45
England Stephen Ormerod 23 7 16 -9 0.44
England Mark Carrington 30 10 20 -10 0.5
England Andrew Milliard 30 13 17 -4 0.76
England John Wilson 13 7 6 1 1.17
England Andrew Alexandrou 14 3 11 -8 0.27
England Andrew Highfield 14 3 11 -8 0.27
New Zealand Mark Canovan 27 8 19 -11 0.42
England Kamal Jit Singh 13 8 5 3 1.6
England David Grimwood 8 3 5 -2 0.6
England Ian Bullimore 8 3 5 -2 0.6
England Andrew Grieve 24 9 15 -6 0.6
England Darren Limburg 67 22 45 -23 0.49
England Anton Bishop 23 8 15 -7 0.53
Northern Ireland Dermot McGlinchey 73 28 45 -17 0.62
England Ian Hurdman 31 11 20 -9 0.55
England Justin Smalley 19 8 11 -3 0.73
Scotland Alex Lambie 13 2 11 -9 0.18
England Mohammed Rangzib 44 23 21 2 1.1
England Steve Russell 20 5 15 -10 0.33
England Stuart Mann 40 17 23 -6 0.74
England Scot Kearney 36 12 24 -12 0.5
England Avtar Sohanpal 72 38 34 4 1.12
England Julian Mills 14 3 11 -8 0.27
England John Whitty 166 83 83 0 1
Canada Alain Robidoux 85 33 52 -19 0.63
Hong Kong Wang Tik Fan 7 2 5 -3 0.4
Hong Kong Chan Wai Tat 14 4 10 -6 0.4
Hong Kong Chan Wok Ming 7 2 5 -3 0.4
England Nigel Gilbert 154 72 82 -10 0.88
Scotland Chris Shade 126 63 63 0 1
Malta Joe Grech 137 75 62 13 1.21
Belgium Bjorn Haneveer 199 106 93 13 1.14
England Richard Somauroo 50 14 36 -22 0.39
Australia Shawn Budd 46 11 35 -24 0.31
Canada Tom Finstad 42 7 35 -28 0.2
England Karl Payne 84 38 46 -8 0.83
Scotland Graham Horne 51 16 35 -19 0.46
England Mark Johnston-Allen 135 69 66 3 1.05
England Jamie Bodle 44 22 22 0 1
England Malcolm Bilclough 66 36 30 6 1.2
Malaysia Sam Chong 116 69 47 22 1.47
China Guo Hua 95 49 46 3 1.07
Ireland Micky Roughan 55 19 36 -17 0.53
Canada Kirk Stevens 78 38 40 -2 0.95
Scotland Geoff Dunn 95 49 46 3 1.07
Australia Neil Robertson 83 37 46 -9 0.8
England Eddie Barker 104 51 53 -2 0.96
England Antony Bolsover 128 70 58 12 1.21
England Oliver King 61 25 36 -11 0.69
Ireland Stephen Murphy 52 16 36 -20 0.44
Wales Richard Jones 46 24 22 2 1.09
Germany Mike Henson 57 19 38 -19 0.5
Canada Bob Chaperon 68 27 41 -14 0.66
England John Giles 147 80 67 13 1.19
England Surinder Gill 118 63 55 8 1.15
England Gary Lees 92 41 51 -10 0.8
England Andy Neck 27 14 13 1 1.08
England Darren Hackeson 70 28 42 -14 0.67
England Stuart Reardon 105 54 51 3 1.06
England Mark Miller 79 35 44 -9 0.8
Ireland Joe Delaney 136 73 63 10 1.16
England Paul Cavney 105 58 47 11 1.23
Australia Johl Younger 108 57 51 6 1.12
Singapore Keith Boon 60 24 36 -12 0.67
England John Burns 29 10 19 -9 0.53
Thailand Tai Pichit 121 63 58 5 1.09
Australia Steve Mifsud 71 30 41 -11 0.73
Malta Mario Cutajar 51 16 35 -19 0.46
Northern Ireland Michael Duffy 13 3 10 -7 0.3
England Pat Horne 14 4 10 -6 0.4
England Garry Baldrey 12 2 10 -8 0.2
England James McGouran 25 14 11 3 1.27
England David Craggs 23 13 10 3 1.3
England Shane Haines 13 3 10 -7 0.3
Scotland Alistair Fleming 39 14 25 -11 0.56
Scotland Norman MacLachlan 29 14 15 -1 0.93
England Mark Love 12 2 10 -8 0.2
England Matthew Bray 73 32 41 -9 0.78
Malta Alex Borg 65 23 42 -19 0.55
Netherlands Mario Wehrmann 79 35 44 -9 0.8
Wales Tim English 57 31 26 5 1.19
Northern Ireland Martin O'Neill 15 5 10 -5 0.5
South Africa Hitesh Naran 44 9 35 -26 0.26
England Nick Manning 16 6 10 -4 0.6
Canada Gary Natale 55 16 39 -23 0.41
Sri Lanka Indika Dodangoda 15 5 10 -5 0.5
Northern Ireland Dylan Leary 74 32 42 -10 0.76
Ireland Joe O'Boye 31 13 18 -5 0.72
England Leigh Robinson 85 35 50 -15 0.7
Scotland James McBain 55 29 26 3 1.12
England Anthony Harris 25 12 13 -1 0.92
England Darren Swinburn 19 9 10 -1 0.9
England Graham Fisken 15 5 10 -5 0.5
Canada Ben Reicker 55 16 39 -23 0.41
Egypt Wael Talaat 45 10 35 -25 0.29
England Rogelio Esteiro 6 0 6 -6 0
Ireland Dessie Sheehan 10 4 6 -2 0.67
England Vic Harris 10 4 6 -2 0.67
England Graham Francis 6 0 6 -6 0
England Anthony Bridge 6 0 6 -6 0
Belgium Danny Lathouwers 10 4 6 -2 0.67
England Andreas Ahmed 7 1 6 -5 0.17
Scotland Ewan Hunter 6 0 6 -6 0
England Lee Johnson 11 5 6 -1 0.83
England Del Smith 7 1 6 -5 0.17
England Shaun Wilkes 9 3 6 -3 0.5
England Matthew Street 9 3 6 -3 0.5
England Elliott Clark 8 2 6 -4 0.33
England Lee Spick 45 27 18 9 1.5
Wales Edward Davies 29 15 14 1 1.07
England Jason Barton 45 24 21 3 1.14
England Luke Fisher 63 37 26 11 1.42
England Stephen Croft 42 23 19 4 1.21
England Mark James 29 14 15 -1 0.93
Scotland Scott MacKenzie 43 26 17 9 1.53
England David Gilbert 39 22 17 5 1.29
England Stuart Mason 30 17 13 4 1.31
Wales Gareth Coppack 25 14 11 3 1.27
Northern Ireland Jonathan Nelson 28 13 15 -2 0.87
England Kelly Fisher 22 14 8 6 1.75
Ireland James Linehan 15 6 9 -3 0.67
England Ashley Walker 24 13 11 2 1.18
England Graham Driver 16 9 7 2 1.29
Ireland Gary Hardiman 21 13 8 5 1.63
England Richard Clark 22 10 12 -2 0.83
England Neil Claycraft 13 6 7 -1 0.86
England Ben Fitzgerald 14 6 8 -2 0.75
England James Carney 15 7 8 -1 0.88
England Adam Jackson 15 9 6 3 1.5
England Brian Salmon 28 8 20 -12 0.4
England Sunit Vaswani 15 7 8 -1 0.88
Ireland Stanley Murphy 17 11 6 5 1.83
Scotland Steven Bennie 25 14 11 3 1.27
England Charles Isbill 15 6 9 -3 0.67
England Nick Smith 12 7 5 2 1.4
England Stuart Roper 21 10 11 -1 0.91
England Tony Wood 6 1 5 -4 0.2
England Anthony Crosby 7 2 5 -3 0.4
England Michael Wild 8 3 5 -2 0.6
England Gary Challis 11 6 5 1 1.2
England Andrew Norman 9 4 5 -1 0.8
England Mark Abrahams 7 2 5 -3 0.4
England Jason Bates 7 2 5 -3 0.4
England Craig Taylor 7 2 5 -3 0.4
Wales Ian Preece 6 1 5 -4 0.2
England Andrew Esgrove 7 2 5 -3 0.4
Northern Ireland Colin Bingham 9 4 5 -1 0.8
England Adam Davies 16 8 8 0 1
Wales Darren Griffiths 6 1 5 -4 0.2
England Nick Wiles 17 8 9 -1 0.89
Saudi Arabia Nayef Al Jawini 18 9 9 0 1
England Arthur Eldridge 14 7 7 0 1
Ireland Keith Sheldreck 5 0 5 -5 0
England David Turner 6 1 5 -4 0.2
England Stewart Colclough 9 4 5 -1 0.8
England Anthony Noble 7 2 5 -3 0.4
England David Butler 5 0 5 -5 0
England Ian Hunter 7 2 5 -3 0.4
England Matthew Barnes 10 5 5 0 1
Pakistan Mohammed Azim 6 1 5 -4 0.2
England Karl McQuillan 6 1 5 -4 0.2
England Robert James 9 4 5 -1 0.8
England Nick Heseltine 16 7 9 -2 0.78
England Waheed Khan 7 2 5 -3 0.4
England Wayne Cooper 15 5 10 -5 0.5
England Alex Ness 6 1 5 -4 0.2
England Jonathan Beeko 16 8 8 0 1
Ireland Robert Murphy 9 4 5 -1 0.8
England Barry Hughes 8 3 5 -2 0.6
Wales Jonathan Lewis 7 2 5 -3 0.4
England Lee Farebrother 9 4 5 -1 0.8
England Martin Johnson 5 0 5 -5 0
England Weland Holroyd 7 2 5 -3 0.4
England Paul Dunthorn 8 3 5 -2 0.6
England Faisal Almisfer 8 3 5 -2 0.6
Wales Andrew Rosser 6 1 5 -4 0.2
England Liam Smith 5 0 5 -5 0
England Pascal Richard 15 5 10 -5 0.5
England Andy Lee 9 4 5 -1 0.8
England Jason Smith 9 4 5 -1 0.8
England Neil Kershaw 5 0 5 -5 0
England Richard Walsh 6 1 5 -4 0.2
England Matthew Bulbeck 9 4 5 -1 0.8
England Kevin Fitton 8 3 5 -2 0.6
Afghanistan Saleh Mohammadi 20 5 15 -10 0.33
China Hasimu Tuerxun 20 5 15 -10 0.33
Thailand Chatchawan Rutphae 36 17 19 -2 0.89
Thailand Anan Terananon 26 11 15 -4 0.73
China Li Jian Bing 19 4 15 -11 0.27
Sweden Farhan Mirza 18 3 15 -12 0.2
China Rau Shan 7 2 5 -3 0.4
China Yang Ji Ann 6 1 5 -4 0.2
China Zhang Xai 9 4 5 -1 0.8
Thailand Atthasit Mahitthi 8 3 5 -2 0.6
Thailand Phirom Ritthiprasong 6 1 5 -4 0.2
Thailand Suchakree Poomjang 21 10 11 -1 0.91
England Ricky Walden 67 35 32 3 1.09
England Karl Townsend 7 2 5 -3 0.4
England Marvin Aldridge 5 0 5 -5 0
Wales Michael Hodge 8 3 5 -2 0.6
England James Tatton 14 8 6 2 1.33
England David Lilley 6 2 4 -2 0.5
England Jason Cheshire 22 11 11 0 1
England John Welsh 5 0 5 -5 0
England Craig Butler 15 9 6 3 1.5
England James Welsh 6 1 5 -4 0.2
England Chris Jones 7 2 5 -3 0.4
England John Daniels 17 8 9 -1 0.89
England Stephen Groves 13 6 7 -1 0.86
England Chris Wilcock 7 2 5 -3 0.4
England Phil Seaton 8 3 5 -2 0.6
England Kuldesh Johal 8 3 5 -2 0.6
Ireland Mark Moore 7 2 5 -3 0.4