Greatest Winning Margin - Year 2004 - 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
Wales Gavin Pantall 85 51 34 17 1.5
England David Gilbert 123 62 61 1 1.02
Wales James Reynolds 86 50 36 14 1.39
England Chris Melling 116 66 50 16 1.32
England Matthew Barnes 124 73 51 22 1.43
England Andrew Higginson 138 75 63 12 1.19
England Justin Astley 116 64 52 12 1.23
England James Tatton 115 76 39 37 1.95
India Manan Chandra 51 25 26 -1 0.96
England Stephen Croft 106 49 57 -8 0.86
England Stephen Welsby 10 2 8 -6 0.25
Scotland Craig MacGillivray 64 31 33 -2 0.94
Northern Ireland Colin Bingham 43 20 23 -3 0.87
Scotland Fraser Patrick 39 17 22 -5 0.77
Scotland Ian Wells 58 27 31 -4 0.87
China Tian Pengfei 12 4 8 -4 0.5
Wales Darren Thompson 11 3 8 -5 0.38
Wales David John 85 45 40 5 1.13
England Tam Mustafa 39 17 22 -5 0.77
Scotland Jason Hood 55 25 30 -5 0.83
Ireland John Connors 10 2 8 -6 0.25
Thailand Noppadon Sangnil 75 40 35 5 1.14
Australia James Mifsud 18 8 10 -2 0.8
Scotland Martin Dziewialtowski 102 56 46 10 1.22
Ireland Robert Murphy 55 23 32 -9 0.72
Netherlands Gerrit Bij de Leij 14 6 8 -2 0.75
England Munraj Pal 158 91 67 24 1.36
England Grant Conquest 43 13 30 -17 0.43
England Ian Martin 33 11 22 -11 0.5
Scotland James McBain 59 33 26 7 1.27
England Martin Gould 123 64 59 5 1.08
England Troy Shaw 73 38 35 3 1.09
Wales Mark Tucker 43 16 27 -11 0.59
Thailand Supoj Saenla 119 57 62 -5 0.92
China Liang Wenbo 13 5 8 -3 0.63
Wales David Mills 53 24 29 -5 0.83
Australia Steve Mifsud 75 31 44 -13 0.7
England Kuldesh Johal 83 45 38 7 1.18
England Daniel Ward 11 3 8 -5 0.38
Northern Ireland Mark Allen 107 58 49 9 1.18
Scotland Michael Philbin 23 11 12 -1 0.92
Thailand Suriya Suwannasingh 62 30 32 -2 0.94
England Matt Williams 10 2 8 -6 0.25
England Lee Richardson 47 24 23 1 1.04
England Lee Page 19 6 13 -7 0.46
England Wayne Brown 81 36 45 -9 0.8
England Antony Bolsover 111 64 47 17 1.36
England Gary Lees 65 32 33 -1 0.97
England Tony Knowles 64 34 30 4 1.13
Ireland Paddy McLoughlin 40 19 21 -2 0.9
Northern Ireland Jason Prince 103 46 57 -11 0.81
England Leonard de Griffa 62 29 33 -4 0.88
England Paul Sweeny 129 68 61 7 1.11
India Aditya Mehta 10 2 8 -6 0.25
England Sean Bullock 16 7 9 -2 0.78
England Avtar Sohanpal 38 16 22 -6 0.73
France Yannick Poulain 11 3 8 -5 0.38
Cyprus Mehmet Husnu 104 55 49 6 1.12
Brazil Itaro Santos 5 1 4 -3 0.25
Ireland Colm Gilcreest 161 82 79 3 1.04
Thailand Kobkit Palajin 71 35 36 -1 0.97
England Steve Judd 90 54 36 18 1.5
Northern Ireland Declan Hughes 8 0 8 -8 0
England Matthew Couch 122 62 60 2 1.03
Ireland Gary Hardiman 94 39 55 -16 0.71
England Peter Lines 165 91 74 17 1.23
Wales Jamie Jones 15 7 8 -1 0.88
Norway Kurt Maflin 103 55 48 7 1.15
England Andrew Radford 14 6 8 -2 0.75
England Lee Spick 125 69 56 13 1.23
Scotland Gary Thomson 109 59 50 9 1.18
Wales Andrew Pagett 50 22 28 -6 0.79
England David Lilley 11 3 8 -5 0.38
Iceland Bryngmar Valdimarsson 15 4 11 -7 0.36
Thailand Atthasit Mahitthi 89 41 48 -7 0.85
England Matthew Selt 51 21 30 -9 0.7
Wales David Donovan 56 28 28 0 1
England Darryn Walker 101 47 54 -7 0.87
England Nathan Williams 45 26 19 7 1.37
England Jamie Cope 175 105 70 35 1.5
England Gareth Coates 47 22 25 -3 0.88
England Michael Rhodes 95 47 48 -1 0.98
Netherlands Karan Chand 59 27 32 -5 0.84
England Craig Taylor 94 47 47 0 1
Northern Ireland Dermot McGlinchey 80 42 38 4 1.11
England Ian Brumby 80 31 49 -18 0.63
England Stephen Rowlings 67 32 35 -3 0.91
England Darren Clarke 41 15 26 -11 0.58
England Jamie O'Neill 69 32 37 -5 0.86
Belgium Kevin van Hove 17 6 11 -5 0.55
Scotland Steven Bennie 80 38 42 -4 0.9
England Adrian Rosa 119 62 57 5 1.09
Scotland Evan Munro 47 20 27 -7 0.74
Scotland Ian Bowie 10 2 8 -6 0.25
England Bradley Jones 113 61 52 9 1.17
England Jimmy Robertson 101 57 44 13 1.3
Scotland Ian Wilkie 8 0 8 -8 0
England Mark Joyce 100 55 45 10 1.22
Wales Marcel Price 16 6 10 -4 0.6
England Chris Norbury 137 83 54 29 1.54
Northern Ireland Terry Murphy 70 34 36 -2 0.94
England Carlo Giagnacovo 72 28 44 -16 0.64
England Stuart Mann 106 51 55 -4 0.93
England Michael Wild 69 24 45 -21 0.53
Wales Gareth Coppack 76 36 40 -4 0.9
England James Leadbetter 74 25 49 -24 0.51
Ireland Tom Gleeson 20 9 11 -2 0.82
Ireland Robert McCullough 11 3 8 -5 0.38
Wales Ian Preece 172 99 73 26 1.36
England David Craggs 34 13 21 -8 0.62
England Alex Davies 64 28 36 -8 0.78
England Sean Lanigan 50 22 28 -6 0.79
Scotland Richy McDonald 12 4 8 -4 0.5
Northern Ireland Joe Meara 100 45 55 -10 0.82
England Lee Farebrother 62 29 33 -4 0.88
England Tony Jones 75 28 47 -19 0.6
India Alok Kumar 7 3 4 -1 0.75
England Jeff Cundy 74 36 38 -2 0.95
England Garoid O'Connor 39 15 24 -9 0.63
England Andy Neck 61 21 40 -19 0.53
England Craig Steadman 101 55 46 9 1.2
Wales Ian Sargeant 67 26 41 -15 0.63
England Mark Davis 137 70 67 3 1.04
England Michael Holt 155 82 73 9 1.12
England Ian McCulloch 203 102 101 1 1.01
Hong Kong Marco Fu 199 100 99 1 1.01
England Stuart Pettman 136 61 75 -14 0.81
England Andy Hicks 256 144 112 32 1.29
Ireland Fergal O'Brien 128 58 70 -12 0.83
Scotland Chris Small 109 50 59 -9 0.85
Wales Ryan Day 323 187 136 51 1.38
Wales Matthew Stevens 158 67 91 -24 0.74
England Tom Ford 198 103 95 8 1.08
Scotland Stephen Maguire 311 198 113 85 1.75
Thailand James Wattana 173 89 84 5 1.06
Scotland Jamie Burnett 142 63 79 -16 0.8
England Rod Lawler 156 75 81 -6 0.93
Northern Ireland Joe Swail 140 72 68 4 1.06
England Anthony Hamilton 208 105 103 2 1.02
England Peter Ebdon 214 116 98 18 1.18
England Simon Bedford 197 111 86 25 1.29
England Barry Pinches 227 125 102 23 1.23
Ireland Ken Doherty 163 82 81 1 1.01
China Ding Junhui 275 160 115 45 1.39
England Brian Morgan 126 56 70 -14 0.8
England Dave Harold 84 35 49 -14 0.71
Wales Mark Williams 215 106 109 -3 0.97
Scotland Drew Henry 112 52 60 -8 0.87
Ireland David McDonnell 126 74 52 22 1.42
Malta Tony Drago 111 49 62 -13 0.79
Finland Robin Hull 54 27 27 0 1
England David Gray 201 99 102 -3 0.97
England Shaun Murphy 170 95 75 20 1.27
England Ricky Walden 211 115 96 19 1.2
Scotland Marcus Campbell 139 67 72 -5 0.93
England Mark Selby 148 70 78 -8 0.9
England Jimmy Michie 195 93 102 -9 0.91
England Joe Perry 286 156 130 26 1.2
England Nick Walker 120 46 74 -28 0.62
England Nick Dyson 131 61 70 -9 0.87
Australia Quinten Hann 147 69 78 -9 0.88
England Nigel Bond 162 88 74 14 1.19
Northern Ireland Patrick Wallace 175 93 82 11 1.13
Scotland Stephen Hendry 284 159 125 34 1.27
England Stephen Lee 181 91 90 1 1.01
England Ali Carter 168 90 78 12 1.15
Pakistan Shokat Ali 168 85 83 2 1.02
Australia Neil Robertson 317 190 127 63 1.5
England Paul Hunter 303 168 135 33 1.24
England Mark King 237 128 109 19 1.17
England Mike Dunn 147 80 67 13 1.19
England Sean Storey 146 67 79 -12 0.85
England Barry Hawkins 205 111 94 17 1.18
England Ronnie O'Sullivan 341 223 118 105 1.89
England Steve Davis 221 102 119 -17 0.86
England Jimmy White 263 128 135 -7 0.95
England Robert Milkins 135 69 66 3 1.05
Ireland Michael Judge 162 82 80 2 1.03
England Adrian Gunnell 193 105 88 17 1.19
Scotland Alan McManus 146 67 79 -12 0.85
Northern Ireland Gerard Greene 118 54 64 -10 0.84
England John Parrott 170 86 84 2 1.02
Wales Dominic Dale 162 79 83 -4 0.95
Scotland John Higgins 271 153 118 35 1.3
England Stuart Bingham 153 74 79 -5 0.94
Scotland Graeme Dott 261 130 131 -1 0.99
England Stefan Mazrocis 50 17 33 -16 0.52
England David Roe 156 85 71 14 1.2
England Mike Hallett 121 59 62 -3 0.95
Northern Ireland Sean O'Neill 110 59 51 8 1.16
England Mark Gray 114 73 41 32 1.78
England Gary Wilkinson 108 47 61 -14 0.77
England David Hall 94 46 48 -2 0.96
Scotland Hugh Abernethy 109 51 58 -7 0.88
England Steve James 121 65 56 9 1.16
Belgium Bjorn Haneveer 124 56 68 -12 0.82
England Ben Woollaston 89 39 50 -11 0.78
England Paul Wykes 126 56 70 -14 0.8
England Brian Salmon 155 90 65 25 1.38
Jamaica Rory McLeod 199 106 93 13 1.14
Wales Darren Morgan 106 42 64 -22 0.66
England Joe Jogia 140 80 60 20 1.33
Wales Paul Davies 155 80 75 5 1.07
Wales Anthony Davies 82 29 53 -24 0.55
England Andrew Norman 147 74 73 1 1.01
Scotland Scott MacKenzie 203 103 100 3 1.03
England Gary Wilson 121 68 53 15 1.28
Ireland Joe Delaney 149 72 77 -5 0.94
Ireland Leo Fernandez 225 115 110 5 1.05
England David Finbow 86 36 50 -14 0.72
England Craig Butler 162 79 83 -4 0.95
Wales Lee Walker 266 142 124 18 1.15
England Jonathan Birch 75 23 52 -29 0.44
Ireland Rodney Goggins 114 56 58 -2 0.97
England Adam Davies 133 65 68 -3 0.96
England Alfie Burden 95 39 56 -17 0.7
China Jin Long 143 82 61 21 1.34
England Paul Davison 85 37 48 -11 0.77
China Liu Song 118 61 57 4 1.07
Wales Matthew Farrant 6 2 4 -2 0.5
Australia James Delahunty 5 1 4 -3 0.25
United Arab Emirates Mohammed Shehab 16 7 9 -2 0.78
Qatar Mohsen Aziz 6 2 4 -2 0.5
Wales Philip Williams 90 48 42 6 1.14
United Arab Emirates Mohammed Al Joker 5 1 4 -3 0.25
England Jason Ferguson 75 30 45 -15 0.67
England Luke Simmonds 98 45 53 -8 0.85
England Eddie Barker 47 25 22 3 1.14
Thailand Suchakree Poomjang 84 37 47 -10 0.79
Wales Peter Roscoe 54 30 24 6 1.25
Australia Johl Younger 50 19 31 -12 0.61
England Wayne Townsend 49 28 21 7 1.33
England Luke Fisher 50 16 34 -18 0.47
Canada Alain Robidoux 21 6 15 -9 0.4
England Joe Johnson 18 3 15 -12 0.2
Scotland Billy Snaddon 52 22 30 -8 0.73
England Matthew Street 34 14 20 -6 0.7
Wales Tim English 39 23 16 7 1.44
England Paul Harper 6 1 5 -4 0.2
England Robert James 32 14 18 -4 0.78
Netherlands Rene van Rijsbergen 24 8 16 -8 0.5
England Christopher West 17 4 13 -9 0.31
England Steve Harrison 21 8 13 -5 0.62
England Ryan Michael 34 16 18 -2 0.89
Denmark Rune Kampe 9 4 5 -1 0.8
India David Singh 8 3 5 -2 0.6
England David Coles 30 13 17 -4 0.76
England Richard King (II) 27 17 10 7 1.7
Australia Adrian Ridley 9 4 5 -1 0.8
Northern Ireland Declan Lavery 17 4 13 -9 0.31
Iceland Johannes Birgir Johannesson 18 5 13 -8 0.38
England Eddie Cooper 15 9 6 3 1.5
England Julian Mills 15 8 7 1 1.14
England Andy Lee 26 11 15 -4 0.73
Qatar Mohsen Abdulaziz 5 0 5 -5 0
Wales Elfed Evans 32 15 17 -2 0.88
England Stephen Ormerod 23 11 12 -1 0.92
England James McGouran 6 1 5 -4 0.2
England John Whitty 23 9 14 -5 0.64
Russia Ashot Potikyan 7 2 5 -3 0.4
England Karl Broughton 23 10 13 -3 0.77
England Mark Carrington 14 1 13 -12 0.08
England Ben Hancorn 29 11 18 -7 0.61
England David Grimwood 14 5 9 -4 0.56
England Craig Roper 36 18 18 0 1
England Ben Fitzgerald 26 10 16 -6 0.63
England Les Dodd 8 3 5 -2 0.6
England James Croxton 24 9 15 -6 0.6
England Andrew Atkinson 16 3 13 -10 0.23
Northern Ireland Raymond Fry 21 13 8 5 1.63
England Del Smith 15 6 9 -3 0.67
England Marvin Aldridge 20 6 14 -8 0.43
England Phil Mumford 14 5 9 -4 0.56
England Andrew Milliard 13 3 10 -7 0.3
Ireland John Torpey 9 4 5 -1 0.8
England Robert Donkin 18 5 13 -8 0.38
England Craig Harrison 19 6 13 -7 0.46
England Karl Burrows 15 2 13 -11 0.15
Australia Huy Le 6 1 5 -4 0.2
England Shaun Wilkes 26 14 12 2 1.17
Finland Jussi Tyrkko 18 5 13 -8 0.38
England James Welsh 16 6 10 -4 0.6
Ireland Albert Kenny 24 8 16 -8 0.5
Ireland Dessie Sheehan 5 0 5 -5 0
England Philip Seaton 17 4 13 -9 0.31
England Gavin Lomax 23 10 13 -3 0.77
England Stuart Roper 16 3 13 -10 0.23
England Pat Horne 22 8 14 -6 0.57
England Neil Selman 16 3 13 -10 0.23
England Karl Townsend 20 4 16 -12 0.25
England Lewis Roberts 15 9 6 3 1.5
England Frank Fitzgerald 6 1 5 -4 0.2
England Weland Holroyd 19 6 13 -7 0.46
England Clark Smith 21 9 12 -3 0.75
Scotland Robert Stephen 38 17 21 -4 0.81
Denmark Ejler Hame 6 1 5 -4 0.2
England Steve Prest 21 8 13 -5 0.62
England Jason Pegram 19 13 6 7 2.17
Bahrain Habib Subah Humood 19 6 13 -7 0.46
England Neil Claycraft 15 6 9 -3 0.67
England Adam Osbourne 14 7 7 0 1
England Sunit Vaswani 26 10 16 -6 0.63
Malta Alex Borg 37 20 17 3 1.18
Netherlands Lennon Starkey 14 1 13 -12 0.08
Netherlands Bas Jansen 12 3 9 -6 0.33
England Lee-Paul Bovis 9 4 5 -1 0.8
Scotland Bobby Cruickshanks 30 11 19 -8 0.58
England Ashley Walker 42 22 20 2 1.1
England Gary Martyn 6 1 5 -4 0.2
England Paul Stockwell 7 2 5 -3 0.4
China Pang Weiguo 19 12 7 5 1.71
England Stephen Kershaw 26 8 18 -10 0.44
Australia Aaron Mahoney 25 10 15 -5 0.67
England Ian Hurdman 43 23 20 3 1.15
Netherlands Roy Stolk 21 8 13 -5 0.62
England Daniel Rathbone 19 6 13 -7 0.46
England Ali Bassiri 6 1 5 -4 0.2
England Neal Jones 23 13 10 3 1.3
England Anthony Taylor 9 4 5 -1 0.8
England Alan Trigg 7 2 5 -3 0.4
England Matthew Lawrenson 6 1 5 -4 0.2
England David Grace 5 0 5 -5 0