Greatest Winning Margin - Year 2017 - Professional
Players: 359

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 Judd Trump 282 179 103 76 1.74
England Mark Selby 325 194 131 63 1.48
China Ding Junhui 201 110 91 19 1.21
England Shaun Murphy 247 132 115 17 1.15
England Ali Carter 176 93 83 10 1.12
Scotland John Higgins 268 153 115 38 1.33
England Peter Ebdon 120 62 58 4 1.07
Wales Ryan Day 375 195 180 15 1.08
England Robert Milkins 120 59 61 -2 0.97
England Ricky Walden 167 87 80 7 1.09
China Li Hang 97 51 46 5 1.11
England Mark Davis 233 129 104 25 1.24
Australia Neil Robertson 237 138 99 39 1.39
Wales Mark Williams 338 176 162 14 1.09
England Ronnie O'Sullivan 192 109 83 26 1.31
Wales Matthew Stevens 69 33 36 -3 0.92
Norway Kurt Maflin 77 39 38 1 1.03
England Stuart Bingham 269 151 118 33 1.28
Northern Ireland Mark Allen 151 76 75 1 1.01
England Jamie Cope 84 40 44 -4 0.91
China Tian Pengfei 101 54 47 7 1.15
England Nigel Bond 80 41 39 2 1.05
England Martin Gould 200 112 88 24 1.27
Scotland Graeme Dott 148 76 72 4 1.06
England Joe Perry 171 90 81 9 1.11
Scotland Stephen Maguire 185 110 75 35 1.47
Hong Kong Marco Fu 198 102 96 6 1.06
Northern Ireland Gerard Greene 44 25 19 6 1.32
England Barry Hawkins 332 201 131 70 1.53
China Cao Yupeng 44 19 25 -6 0.76
China Mei Xiwen 60 26 34 -8 0.76
England Jimmy White 84 43 41 2 1.05
Ireland Ken Doherty 52 23 29 -6 0.79
China Yu Delu 81 45 36 9 1.25
England Alfie Burden 92 46 46 0 1
England Tom Ford 121 65 56 9 1.16
England Anthony Hamilton 154 86 68 18 1.26
England Mark King 142 76 66 10 1.15
England Mark Joyce 94 49 45 4 1.09
England Rory McLeod 142 71 71 0 1
England Andrew Higginson 92 47 45 2 1.04
Wales Dominic Dale 98 50 48 2 1.04
China Liang Wenbo 139 64 75 -11 0.85
England Mike Dunn 84 41 43 -2 0.95
England Rod Lawler 68 33 35 -2 0.94
Thailand James Wattana 40 13 27 -14 0.48
England Ben Woollaston 147 80 67 13 1.19
Ireland Fergal O'Brien 118 59 59 0 1
England Matthew Selt 124 63 61 2 1.03
England Barry Pinches 34 22 12 10 1.83
England David Gilbert 171 90 81 9 1.11
England Peter Lines 70 34 36 -2 0.94
Malta Tony Drago 16 7 9 -2 0.78
England Michael Holt 150 81 69 12 1.17
Scotland Alan McManus 54 27 27 0 1
China Xiao Guodong 109 64 45 19 1.42
England Jack Lisowski 86 46 40 6 1.15
England Jimmy Robertson 115 58 57 1 1.02
England Liam Highfield 68 36 32 4 1.13
England Kuldesh Johal 29 18 11 7 1.64
Wales Jamie Jones 110 61 49 12 1.24
England Andy Hicks 86 46 40 6 1.15
England Kyren Wilson 193 97 96 1 1.01
Scotland Anthony McGill 158 76 82 -6 0.93
England Paul Davison 105 59 46 13 1.28
Wales Michael White 171 86 85 1 1.01
Thailand Noppon Saengkham 122 61 61 0 1
England Simon Bedford 37 22 15 7 1.47
England Jamie O'Neill 38 24 14 10 1.71
Wales Jak Jones 44 18 26 -8 0.69
Brazil Igor Figueiredo 84 43 41 2 1.05
England Robbie Williams 78 43 35 8 1.23
Scotland Eden Sharav 78 39 39 0 1
England Gary Wilson 123 64 59 5 1.08
Thailand Dechawat Poomjaeng 51 19 32 -13 0.59
Belgium Luca Brecel 107 60 47 13 1.28
England Craig Steadman 64 28 36 -8 0.78
England Sam Craigie 42 18 24 -6 0.75
England Adam Duffy 50 18 32 -14 0.56
England Mitchell Travis 20 10 10 0 1
Wales Kishan Hirani 33 21 12 9 1.75
England Sanderson Lam 113 61 52 9 1.17
England Ian Burns 62 26 36 -10 0.72
England Allan Taylor 106 58 48 10 1.21
England Stuart Carrington 123 73 50 23 1.46
England David Grace 92 48 44 4 1.09
China Chen Zhe 40 15 25 -10 0.6
England Shaun Wilkes 9 1 8 -7 0.13
England Sam Baird 58 25 33 -8 0.76
India Aditya Mehta 62 27 35 -8 0.77
England Matthew Day 36 21 15 6 1.4
England Ian Glover 17 8 9 -1 0.89
England Andrew Milliard 24 11 13 -2 0.85
Finland Robin Hull 78 40 38 2 1.05
England Mike Hallett 9 1 8 -7 0.13
England Sean O'Sullivan 100 49 51 -2 0.96
England Stephen Craigie 30 19 11 8 1.73
England Jamie Barrett 31 2 29 -27 0.07
India Lucky Vatnani 10 2 8 -6 0.25
Wales Daniel Wells 94 44 50 -6 0.88
England Jack Culligan 16 6 10 -4 0.6
Poland Kacper Filipiak 33 18 15 3 1.2
England Reanne Evans 52 25 27 -2 0.93
England Stephen Ormerod 16 5 11 -6 0.45
India David Singh 8 0 8 -8 0
England Tony Knowles 24 14 10 4 1.4
Belgium Hans Blanckaert 7 3 4 -1 0.75
England Oliver Brown 41 21 20 1 1.05
England Sam Harvey 5 1 4 -3 0.25
England Martin O'Donnell 131 72 59 13 1.22
Northern Ireland Joe Swail 123 61 62 -1 0.98
Wales Duane Jones 76 34 42 -8 0.81
Wales Alex Taubman 34 17 17 0 1
England Mitchell Mann 63 28 35 -7 0.8
England Jeff Cundy 44 22 22 0 1
Wales Jamie Rhys Clarke 53 33 20 13 1.65
Scotland Marc Davis 7 1 6 -5 0.17
England Michael Wild 65 25 40 -15 0.63
England Charlie Walters 52 32 20 12 1.6
England Farakh Ajaib 15 4 11 -7 0.36
England Stephen Groves 18 7 11 -4 0.64
England Joel Walker 34 17 17 0 1
England John Astley 100 55 45 10 1.22
England James Silverwood 34 21 13 8 1.62
England Jake Nicholson 25 16 9 7 1.78
England Oliver Lines 59 24 35 -11 0.69
England Lee Shanker 9 1 8 -7 0.13
England Phil O'Kane 42 21 21 0 1
England Nikolas Charalambous 20 9 11 -2 0.82
England Darren Burns 11 3 8 -5 0.38
England Christopher Keogan 54 20 34 -14 0.59
Poland Adam Stefanow 80 33 47 -14 0.7
England Richard Beckham 23 8 15 -7 0.53
England Ryan Causton 22 7 15 -8 0.47
England James Loft 12 4 8 -4 0.5
Thailand Thepchaiya Un-Nooh 66 33 33 0 1
Wales Gareth Allen 79 33 46 -13 0.72
Switzerland Alexander Ursenbacher 49 24 25 -1 0.96
England Lee Page 22 10 12 -2 0.83
England Alex Davies 50 30 20 10 1.5
England Antony Parsons 32 18 14 4 1.29
England Sam Thistlewhite 28 15 13 2 1.15
Northern Ireland Jordan Brown 36 15 21 -6 0.71
England Neal Jones 9 1 8 -7 0.13
Australia Jamie Brown 14 6 8 -2 0.75
England Gareth Green 10 2 8 -6 0.25
England Zak Surety 36 18 18 0 1
England James Cahill 87 40 47 -7 0.85
England Daniel Ward 31 18 13 5 1.38
England Simon Dent 31 16 15 1 1.07
England Sydney Wilson 83 39 44 -5 0.89
Malta Alex Borg 53 23 30 -7 0.77
Austria Andreas Ploner 21 8 13 -5 0.62
England Luke Simmonds 25 14 11 3 1.27
Wales Lee Walker 108 55 53 2 1.04
England James Burrett 14 5 9 -4 0.56
England Bash Maqsood 10 2 8 -6 0.25
England Bhavesh Sodha 4 0 4 -4 0
Scotland Fraser Patrick 88 43 45 -2 0.96
England Jason Tart 17 8 9 -1 0.89
Pakistan Shehzad Iqbal 21 11 10 1 1.1
Wales Ross Jones 9 1 8 -7 0.13
Israel Shachar Ruberg 17 8 9 -1 0.89
Belgium Jurian Heusdens 5 1 4 -3 0.25
England Billy Joe Castle 35 24 11 13 2.18
England Hammad Miah 76 33 43 -10 0.77
England Wayne Brown 27 15 12 3 1.25
Cyprus Michael Georgiou 49 20 29 -9 0.69
England Lewis Roberts 31 18 13 5 1.38
England Imran Puri 27 14 13 1 1.08
Northern Ireland Declan Brennan 37 25 12 13 2.08
England Ian Brumby 22 12 10 2 1.2
Denmark Ejler Hame 5 1 4 -3 0.25
Wales Ian Preece 54 22 32 -10 0.69
Brazil Itaro Santos 23 2 21 -19 0.1
England Stuart Watson 22 11 11 0 1
Ireland Dessie Sheehan 8 0 8 -8 0
England Saqib Nasir 39 20 19 1 1.05
Belgium Laurens de Staelen 9 4 5 -1 0.8
England Mark Vincent 30 13 17 -4 0.76
Ireland Greg Casey 23 9 14 -5 0.64
Scotland Ross Vallance 48 25 23 2 1.09
Scotland Michael Collumb 36 18 18 0 1
England Darren Cook 16 5 11 -6 0.45
Iran Hossein Vafaei 123 69 54 15 1.28
China Li Yuan 6 1 5 -4 0.2
England Stephen Kershaw 36 17 19 -2 0.89
England Ian Martin 45 25 20 5 1.25
Scotland Mark Owens 12 4 8 -4 0.5
England Ashley Carty 50 31 19 12 1.63
Wales Richard King 11 3 8 -5 0.38
England Elliot Slessor 54 22 32 -10 0.69
Wales David John 49 17 32 -15 0.53
England Bradley Jones 2 1 1 0 1
England David Lilley 40 23 17 6 1.35
Poland Mateusz Baranowski 29 15 14 1 1.07
England George Pragnall 45 25 20 5 1.25
England Rees Carter 5 1 4 -3 0.25
England Robert Cloherty 8 0 8 -8 0
Ireland Josh Boileau 53 21 32 -11 0.66
Ireland Daniel O’Regan 23 10 13 -3 0.77
England Wayne Townsend 11 1 10 -9 0.1
England Adrian Rosa 41 23 18 5 1.28
England Steven Hallworth 50 31 19 12 1.63
England William Lemons 42 23 19 4 1.21
Isle of Man Darryl Hill 69 28 41 -13 0.68
England Jason Weston 55 17 38 -21 0.45
Scotland Scott Donaldson 97 56 41 15 1.37
Scotland Ross Muir 83 40 43 -3 0.93
Wales Richard Jones 21 11 10 1 1.1
England Leigh Robinson 11 3 8 -5 0.38
England Jamie Bodle 12 2 10 -8 0.2
China Zhou Yuelong 140 77 63 14 1.22
China Lu Ning 27 17 10 7 1.7
England Nick Manning 9 1 8 -7 0.13
England Shane Haines 13 5 8 -3 0.63
England Tugba Irten 17 7 10 -3 0.7
Scotland Rhys Clark 75 39 36 3 1.08
Wales Ben Jones 61 37 24 13 1.54
China Zhang Anda 52 20 32 -12 0.63
England Ashley Beal 11 3 8 -5 0.38
China Chen Zifan 50 39 11 28 3.55
China Zhao Xintong 78 43 35 8 1.23
China Zhang Yong 108 56 52 4 1.08
China Ma Tingpeng 38 21 17 4 1.24
China Wang Yuchen 44 12 32 -20 0.38
South Africa Paul Burrell 19 7 12 -5 0.58
England Brandon Sargeant 43 18 25 -7 0.72
England Ben Fortey 26 18 8 10 2.25
Estonia Andres Petrov 37 15 22 -7 0.68
Ireland TJ Dowling 21 12 9 3 1.33
England Peter Delaney 16 5 11 -6 0.45
England Stewart Hesketh 13 5 8 -3 0.63
Romania Andrei Orzan 10 2 8 -6 0.25
Malta Aaron Busuttil 9 1 8 -7 0.13
England Joe Steele 22 9 13 -4 0.69
Germany Felix Frede 14 2 12 -10 0.17
England Joe O'Connor 33 16 17 -1 0.94
England Adam Edge 20 8 12 -4 0.67
England Chris Wakelin 71 34 37 -3 0.92
England Louis Heathcote 21 8 13 -5 0.62
China Niu Zhuang 15 6 9 -3 0.67
China Hu Hao 44 31 13 18 2.38
China Fang Xiongman 72 31 41 -10 0.76
England Gary Challis 20 10 10 0 1
England Adam Longley 6 2 4 -2 0.5
Germany Lukas Kleckers 33 24 9 15 2.67
China Geng Mingqi 29 17 12 5 1.42
England Peter Devlin 22 11 11 0 1
England Dylan Mitchell 12 4 8 -4 0.5
Scotland Chris Totten 14 4 10 -6 0.4
England Clayton Humphries 26 13 13 0 1
Wales Tom Rees 4 0 4 -4 0
India Rahul Sachdev 17 6 11 -5 0.55
England Zack Richardson 55 26 29 -3 0.9
England Michael Tomlinson 25 12 13 -1 0.92
China Luo Honghao 6 1 5 -4 0.2
China Yan Bingtao 148 82 66 16 1.24
England Jaspal Bamotra 19 5 14 -9 0.36
England Matthew Glasby 21 8 13 -5 0.62
Malta Brian Cini 13 5 8 -3 0.63
Northern Ireland Jamie McArdle 17 8 9 -1 0.89
England Richard Haney 15 7 8 -1 0.88
England Michael Williams 42 24 18 6 1.33
England Ashley Hugill 54 33 21 12 1.57
Germany Daniel Schneider 10 4 6 -2 0.67
China Fan Zhengyi 6 1 5 -4 0.2
China Xu Si 15 5 10 -5 0.5
England Josh Mulholland 17 9 8 1 1.13
England Joshua Cooper 28 14 14 0 1
England Aaron Cook 9 1 8 -7 0.13
England Troy Brett 23 15 8 7 1.88
Wales Tyler Rees 43 19 24 -5 0.79
Hong Kong Ng On Yee 42 18 24 -6 0.75
United States Corey Deuel 17 7 10 -3 0.7
Thailand Boonyarit Keattikun 44 15 29 -14 0.52
England Anthony Jeffers 19 8 11 -3 0.73
England Russel Morgan 15 4 11 -7 0.36
England Nev Graham 6 2 4 -2 0.5
England John Fearick 18 6 12 -6 0.5
Malaysia Thor Chuan Leong 58 25 33 -8 0.76
Scotland Keith Keldie 16 5 11 -6 0.45
England Joshua Baddeley 11 3 8 -5 0.38
Wales Mark Davies 10 2 8 -6 0.25
Germany Simon Lichtenberg 32 18 14 4 1.29
England Chris Jones 13 5 8 -3 0.63
Northern Ireland Conor McCormack 12 0 12 -12 0
Thailand Kritsanut Lertsattayathorn 32 12 20 -8 0.6
Pakistan Hamza Akbar 24 5 19 -14 0.26
Japan Keishin Kamihashi 10 2 8 -6 0.25
England Danny Connolly 28 11 17 -6 0.65
Thailand Akani Songsermsawad 83 38 45 -7 0.84
Wales Rhydian Ap Owen 16 7 9 -2 0.78
England Darren Barton 10 2 8 -6 0.25
England Scott Lyons 10 2 8 -6 0.25
England Joshua Thomond 24 8 16 -8 0.5
Germany Robin Otto 11 5 6 -1 0.83
Finland Heikki Niva 18 9 9 0 1
Hong Kong Ka Wai Cheung 11 3 8 -5 0.38
Gibraltar Francis Becerra 4 0 4 -4 0
Gibraltar Andrew Olivero 5 1 4 -3 0.25
Australia Kurt Dunham 36 7 29 -22 0.24
England Andrew Urbaniak 4 0 4 -4 0
England Patrick Whelan 27 13 14 -1 0.93
Malta Shaun Sultana 8 0 8 -8 0
England Nigel Howe 21 10 11 -1 0.91
Ireland Charlie Sweeney 14 7 7 0 1
Egypt Hatem Yassen 17 2 15 -13 0.13
Wales Jackson Page 91 49 42 7 1.17
England Lewis Gillen 8 0 8 -8 0
England Mohammed Rangzib 21 9 12 -3 0.75
England Adam Brown 11 3 8 -5 0.38
England Labeeb Ahmed 9 1 8 -7 0.13
England Simon Blackwell 12 4 8 -4 0.5
England James Dabell 9 4 5 -1 0.8
England Manasawin Phetmalaikul 5 1 4 -3 0.25
Bulgaria Ivelin Bozhanov 4 0 4 -4 0
England Lee Prickman 14 7 7 0 1
England Callum Costello 14 5 9 -4 0.56
China Lyu Chenwei 21 8 13 -5 0.62
England John Foster 34 17 17 0 1
England Daniel Womersley 31 12 19 -7 0.63
England Jenson Kendrick 5 1 4 -3 0.25
England Adam Morrey 11 3 8 -5 0.38
England Ronnie Blake 9 1 8 -7 0.13
England James Height 17 6 11 -5 0.55
England Daniel Devlin 15 6 9 -3 0.67
England Haydon Pinhey 19 8 11 -3 0.73
England Brandon Hall 8 0 8 -8 0
England Ben Murphy 27 11 16 -5 0.69
England James Budd 7 3 4 -1 0.75
England Ben Robinson 9 1 8 -7 0.13
England Jason Turnbull 9 1 8 -7 0.13
Wales Daniel Gorton 8 0 8 -8 0
Wales Matthew Roberts 20 5 15 -10 0.33
England Chae Ross 29 17 12 5 1.42
China Zhang Jiankang 11 3 8 -5 0.38
Boris Lazarkov 4 0 4 -4 0
Mitchell Grinstead 9 5 4 1 1.25
Martin Pitcher 10 5 5 0 1
Kaif Shazad 4 0 4 -4 0
Spain David Alcaide Bermudez 4 0 4 -4 0
Mike Collins 4 0 4 -4 0
Sean McAllister 6 2 4 -2 0.5
Spain Francisco Sanchez Ruiz 11 4 7 -3 0.57
Dan Barsley 14 8 6 2 1.33
England Dean Galbally 16 6 10 -4 0.6
England Stefan Risidi 19 9 10 -1 0.9
England Paul Anthony Taylor 10 2 8 -6 0.25
India Dhairya Bhandari 9 1 8 -7 0.13
England Danny Gladstone 16 5 11 -6 0.45
Bahrain Mohammed Ali 15 6 9 -3 0.67
India Roshan Mirchandani 15 5 10 -5 0.5
England Anthony Fieldsend 17 7 10 -3 0.7
England Michael Dubicki 22 9 13 -4 0.69
England Craig Brown 9 1 8 -7 0.13
Wales Jeremiah Connors 15 7 8 -1 0.88
England Mark J Miller 15 6 9 -3 0.67
Yu Han 8 0 8 -8 0