Greatest Winning Margin - Year 2018 - 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 Judd Trump 339 194 145 49 1.34
England Mark Selby 270 157 113 44 1.39
China Ding Junhui 227 128 99 29 1.29
England Shaun Murphy 219 111 108 3 1.03
England Ali Carter 251 134 117 17 1.15
Scotland John Higgins 319 189 130 59 1.45
England Peter Ebdon 137 75 62 13 1.21
Wales Ryan Day 333 186 147 39 1.27
England Robert Milkins 183 90 93 -3 0.97
England Ricky Walden 315 173 142 31 1.22
China Li Hang 131 63 68 -5 0.93
England Mark Davis 139 84 55 29 1.53
Australia Neil Robertson 216 125 91 34 1.37
Wales Mark Williams 427 250 177 73 1.41
England Ronnie O'Sullivan 166 104 62 42 1.68
Wales Matthew Stevens 137 79 58 21 1.36
Norway Kurt Maflin 108 50 58 -8 0.86
England Stuart Bingham 172 93 79 14 1.18
Northern Ireland Mark Allen 279 157 122 35 1.29
England Jamie Cope 105 63 42 21 1.5
China Tian Pengfei 111 55 56 -1 0.98
England Nigel Bond 109 50 59 -9 0.85
England Martin Gould 185 94 91 3 1.03
Scotland Graeme Dott 239 135 104 31 1.3
England Joe Perry 256 150 106 44 1.42
Scotland Stephen Maguire 261 141 120 21 1.18
Hong Kong Marco Fu 76 39 37 2 1.05
Northern Ireland Gerard Greene 101 48 53 -5 0.91
England Barry Hawkins 420 245 175 70 1.4
China Cao Yupeng 123 68 55 13 1.24
China Mei Xiwen 122 65 57 8 1.14
England Jimmy White 94 39 55 -16 0.71
Ireland Ken Doherty 106 51 55 -4 0.93
China Yu Delu 116 67 49 18 1.37
England Alfie Burden 124 61 63 -2 0.97
England Tom Ford 196 105 91 14 1.15
England Anthony Hamilton 210 100 110 -10 0.91
England Mark King 154 77 77 0 1
England Mark Joyce 110 48 62 -14 0.77
England Rory McLeod 112 45 67 -22 0.67
England Andrew Higginson 132 65 67 -2 0.97
Wales Dominic Dale 126 60 66 -6 0.91
China Liang Wenbo 189 102 87 15 1.17
England Mike Dunn 138 75 63 12 1.19
England Rod Lawler 73 29 44 -15 0.66
Thailand James Wattana 52 23 29 -6 0.79
England Ben Woollaston 190 96 94 2 1.02
Ireland Fergal O'Brien 127 63 64 -1 0.98
England Matthew Selt 138 72 66 6 1.09
England Barry Pinches 64 37 27 10 1.37
England David Gilbert 192 98 94 4 1.04
England Peter Lines 86 38 48 -10 0.79
England Michael Holt 158 79 79 0 1
England Matthew Couch 21 8 13 -5 0.62
Scotland Alan McManus 102 48 54 -6 0.89
China Xiao Guodong 183 106 77 29 1.38
England Jack Lisowski 266 163 103 60 1.58
England Jimmy Robertson 176 92 84 8 1.1
England Liam Highfield 136 78 58 20 1.34
England Kuldesh Johal 70 38 32 6 1.19
Wales Jamie Jones 153 81 72 9 1.13
England Andy Hicks 89 51 38 13 1.34
England Kyren Wilson 443 246 197 49 1.25
Scotland Anthony McGill 156 77 79 -2 0.97
England Paul Davison 74 29 45 -16 0.64
Wales Michael White 173 82 91 -9 0.9
Thailand Noppon Saengkham 161 92 69 23 1.33
England Simon Bedford 62 40 22 18 1.82
Wales Andrew Pagett 32 18 14 4 1.29
England Jamie O'Neill 76 46 30 16 1.53
Wales Jak Jones 142 71 71 0 1
Brazil Igor Figueiredo 12 2 10 -8 0.2
Ireland Michael Judge 67 40 27 13 1.48
England Robbie Williams 125 61 64 -3 0.95
Scotland Eden Sharav 62 22 40 -18 0.55
England Gary Wilson 182 103 79 24 1.3
Thailand Dechawat Poomjaeng 85 52 33 19 1.58
Belgium Luca Brecel 144 57 87 -30 0.66
England Craig Steadman 144 76 68 8 1.12
England Sam Craigie 113 67 46 21 1.46
England Adam Duffy 162 83 79 4 1.05
Wales Kishan Hirani 78 46 32 14 1.44
England Sanderson Lam 54 11 43 -32 0.26
England Shane Castle 61 36 25 11 1.44
England Ian Burns 99 46 53 -7 0.87
England Allan Taylor 67 23 44 -21 0.52
England Stuart Carrington 169 84 85 -1 0.99
England David Grace 123 62 61 1 1.02
China Chen Zhe 107 49 58 -9 0.84
England Sam Baird 112 55 57 -2 0.96
England Andy Lee 89 52 37 15 1.41
India Aditya Mehta 72 36 36 0 1
England Matthew Day 55 30 25 5 1.2
Finland Robin Hull 83 40 43 -3 0.93
England Sean O'Sullivan 60 21 39 -18 0.54
England Jamie Barrett 87 37 50 -13 0.74
India Lucky Vatnani 37 21 16 5 1.31
Wales Daniel Wells 100 46 54 -8 0.85
Poland Kacper Filipiak 45 20 25 -5 0.8
England Reanne Evans 48 20 28 -8 0.71
Belgium Hans Blanckaert 16 4 12 -8 0.33
England Oliver Brown 49 27 22 5 1.23
England Martin O'Donnell 111 55 56 -1 0.98
Northern Ireland Joe Swail 64 28 36 -8 0.78
Ireland Leo Fernandez 93 39 54 -15 0.72
Wales Duane Jones 89 39 50 -11 0.78
Wales Alex Taubman 22 9 13 -4 0.69
England Mitchell Mann 124 61 63 -2 0.97
England Jeff Cundy 34 18 16 2 1.13
Wales Jamie Clarke 53 25 28 -3 0.89
Scotland Marc Davis 24 12 12 0 1
England Michael Wild 51 30 21 9 1.43
England Charlie Walters 50 24 26 -2 0.92
England John Whitty 21 9 12 -3 0.75
England Farakh Ajaib 70 39 31 8 1.26
England Joel Walker 41 25 16 9 1.56
England John Astley 107 53 54 -1 0.98
England James Silverwood 21 8 13 -5 0.62
England Jake Nicholson 36 22 14 8 1.57
England Oliver Lines 110 53 57 -4 0.93
England David Craggs 36 18 18 0 1
England Lee Shanker 26 11 15 -4 0.73
England Phil O'Kane 49 28 21 7 1.33
England Darren Burns 13 1 12 -11 0.08
England Christopher Keogan 65 23 42 -19 0.55
Poland Adam Stefanow 53 22 31 -9 0.71
Wales Darren Morgan 7 3 4 -1 0.75
England Richard Beckham 18 10 8 2 1.25
England Ryan Causton 34 16 18 -2 0.89
Thailand Thepchaiya Un-Nooh 140 74 66 8 1.12
England Mike Finn 32 14 18 -4 0.78
Switzerland Alexander Ursenbacher 61 22 39 -17 0.56
England Alex Davies 19 8 11 -3 0.73
England Antony Parsons 27 13 14 -1 0.93
England Sam Thistlewhite 23 8 15 -7 0.53
Northern Ireland Jordan Brown 96 56 40 16 1.4
Wales Callum Lloyd 34 18 16 2 1.13
Australia Jamie Brown 25 12 13 -1 0.92
Scotland William Thomson 22 9 13 -4 0.69
England Zak Surety 22 9 13 -4 0.69
England Richard Somauroo 17 5 12 -7 0.42
England James Cahill 124 81 43 38 1.88
England Daniel Ward 30 15 15 0 1
England Simon Dent 33 13 20 -7 0.65
England Sydney Wilson 36 19 17 2 1.12
Iceland Kristjan Helgason 63 31 32 -1 0.97
Malta Alex Borg 61 19 42 -23 0.45
Austria Andreas Ploner 52 27 25 2 1.08
Netherlands Kevin Chan 4 0 4 -4 0
England Robert James 7 3 4 -1 0.75
England Luke Simmonds 85 48 37 11 1.3
Wales Lee Walker 125 69 56 13 1.23
England James Burrett 19 5 14 -9 0.36
England Bash Maqsood 31 14 17 -3 0.82
England Bhavesh Sodha 4 0 4 -4 0
Scotland Fraser Patrick 42 22 20 2 1.1
Pakistan Shehzad Iqbal 12 4 8 -4 0.5
Netherlands Manon Melief 4 0 4 -4 0
England Billy Joe Castle 63 20 43 -23 0.47
Wales Jack Bradford 44 22 22 0 1
England Danny Brindle 22 8 14 -6 0.57
England Hammad Miah 122 64 58 6 1.1
England Wayne Brown 1 0 1 -1 0
Cyprus Michael Georgiou 121 67 54 13 1.24
England Lewis Roberts 1 0 1 -1 0
England Imran Puri 15 3 12 -9 0.25
England John Pritchett 38 20 18 2 1.11
Wales Ian Preece 43 11 32 -21 0.34
England Steve Martin 15 3 12 -9 0.25
Ireland Dessie Sheehan 12 0 12 -12 0
England Saqib Nasir 36 20 16 4 1.25
England Stefan Mazrocis 19 5 14 -9 0.36
England Mark Vincent 33 14 19 -5 0.74
Ireland Greg Casey 45 23 22 1 1.05
Scotland Ross Vallance 2 1 1 0 1
Scotland Michael Collumb 27 12 15 -3 0.8
Iran Hossein Vafaei 68 35 33 2 1.06
China Li Yuan 62 19 43 -24 0.44
Jersey Aaron Canavan 11 1 10 -9 0.1
England Tam Mustafa 23 8 15 -7 0.53
England Andy Symons 17 10 7 3 1.43
England Ian Martin 7 3 4 -1 0.75
England Ashley Carty 86 50 36 14 1.39
England Elliot Slessor 98 47 51 -4 0.92
Wales David John 31 10 21 -11 0.48
England David Lilley 109 66 43 23 1.53
Poland Mateusz Baranowski 18 6 12 -6 0.5
Australia Ryan Thomerson 34 12 22 -10 0.55
England George Pragnall 31 11 20 -9 0.55
England Adam Nash 6 2 4 -2 0.5
Ireland Josh Boileau 50 20 30 -10 0.67
Ireland Daniel O’Regan 4 0 4 -4 0
England Ben Hancorn 55 30 25 5 1.2
England Wayne Townsend 30 13 17 -4 0.76
England Steven Hallworth 58 32 26 6 1.23
Australia Adrian Ridley 11 1 10 -9 0.1
England William Lemons 29 14 15 -1 0.93
Isle of Man Darryl Hill 18 8 10 -2 0.8
Scotland Scott Donaldson 145 82 63 19 1.3
Scotland Ross Muir 57 14 43 -29 0.33
England Mark Ganderton 14 2 12 -10 0.17
China Lyu Haotian 163 86 77 9 1.12
China Zhou Yuelong 175 94 81 13 1.16
China Lu Ning 73 48 25 23 1.92
China Chen Feilong 31 14 17 -3 0.82
England Tugba Irten 14 2 12 -10 0.17
England Andy Marriott 21 9 12 -3 0.75
Scotland Rhys Clark 37 7 30 -23 0.23
Wales Ben Jones 33 9 24 -15 0.38
China Zhang Anda 116 57 59 -2 0.97
England Steven Evans 15 3 12 -9 0.25
China Chen Zifan 60 16 44 -28 0.36
China Zhao Xintong 162 94 68 26 1.38
China Zhang Yong 96 48 48 0 1
China Ma Tingpeng 38 20 18 2 1.11
China Wang Yuchen 78 33 45 -12 0.73
South Africa Paul Burrell 22 9 13 -4 0.69
England Brandon Sargeant 67 38 29 9 1.31
England Harvey Chandler 60 27 33 -6 0.82
England Ben Fortey 18 6 12 -6 0.5
Denmark Daniel Kandi 17 5 12 -7 0.42
Latvia Maris Volajs 4 0 4 -4 0
Estonia Andres Petrov 20 8 12 -4 0.67
Sweden Belan Sharif 15 3 12 -9 0.25
England Peter Delaney 16 4 12 -8 0.33
Scotland Dylan Craig 45 22 23 -1 0.96
Romania Andrei Orzan 10 4 6 -2 0.67
England Dean Goddard 14 2 12 -10 0.17
England John Parkin 26 11 15 -4 0.73
Germany Felix Frede 41 21 20 1 1.05
England Joe O'Connor 44 23 21 2 1.1
England Adam Edge 37 19 18 1 1.06
England Chris Wakelin 143 84 59 25 1.42
England Louis Heathcote 48 29 19 10 1.53
China Niu Zhuang 82 36 46 -10 0.78
China Hu Hao 50 26 24 2 1.08
Hong Kong Leong Man Hoi 21 9 12 -3 0.75
China Wang Zepeng 50 30 20 10 1.5
China Fang Xiongman 135 71 64 7 1.11
England Gary Challis 21 8 13 -5 0.62
Germany Lukas Kleckers 68 25 43 -18 0.58
China Geng Mingqi 52 31 21 10 1.48
China Liu Jiaming 37 21 16 5 1.31
England Peter Devlin 51 30 21 9 1.43
England Matthew Hudson 7 3 4 -1 0.75
Scotland Chris Totten 67 20 47 -27 0.43
England Clayton Humphries 27 15 12 3 1.25
England Zack Richardson 7 3 4 -1 0.75
China Luo Honghao 58 31 27 4 1.15
China Yan Bingtao 157 85 72 13 1.18
China Long Zehuang 37 20 17 3 1.18
England Jaspal Bamotra 13 1 12 -11 0.08
England Matthew Glasby 36 15 21 -6 0.71
England Luke Garland 16 4 12 -8 0.33
England Kurtis Weaver 19 6 13 -7 0.46
Malta Brian Cini 17 10 7 3 1.43
Northern Ireland Jamie McArdle 28 14 14 0 1
England Michael Williams 31 14 17 -3 0.82
England Ashley Hugill 61 28 33 -5 0.85
Germany Daniel Schneider 5 1 4 -3 0.25
India Laxman Rawat 39 22 17 5 1.29
China He Guoqiang 5 0 5 -5 0
China Yuan Sijun 109 52 57 -5 0.91
China Fan Zhengyi 18 3 15 -12 0.2
China Xu Si 83 35 48 -13 0.73
England Joshua Cooper 27 11 16 -5 0.69
England Aaron Cook 13 1 12 -11 0.08
Wales Tyler Rees 40 16 24 -8 0.67
Hong Kong Ng On Yee 35 11 24 -13 0.46
United States Corey Deuel 13 1 12 -11 0.08
Ukraine Iulian Boiko 21 5 16 -11 0.31
Thailand Boonyarit Keattikun 6 1 5 -4 0.2
Australia Matthew Bolton 21 6 15 -9 0.4
Iran Soheil Vahedi 73 30 43 -13 0.7
England Anthony Jeffers 34 17 17 0 1
England Sean Maddocks 40 19 21 -2 0.9
England Thomas Lancastle 7 3 4 -1 0.75
Malaysia Thor Chuan Leong 116 67 49 18 1.37
Scotland Keith Keldie 23 8 15 -7 0.53
England Jake Keen 14 2 12 -10 0.17
Latvia Rodion Judin 4 0 4 -4 0
Germany Simon Lichtenberg 36 16 20 -4 0.8
Northern Ireland Conor McCormack 5 1 4 -3 0.25
China Bai Langning 6 1 5 -4 0.2
Pakistan Hamza Akbar 54 21 33 -12 0.64
England Danny Connolly 6 2 4 -2 0.5
China Wu Shengguang 35 20 15 5 1.33
Ireland Tony Corrigan 4 0 4 -4 0
Singapore Marvin Lim Chun Kiat 11 1 10 -9 0.1
Ukraine Sergey Isaenko 31 12 19 -7 0.63
Wales Rhydian Richards 14 7 7 0 1
Thailand Akani Songsermsawad 83 38 45 -7 0.84
England Owais Ali 16 4 12 -8 0.33
England Heather Clare 12 0 12 -12 0
England Joshua Thomond 38 18 20 -2 0.9
Germany Robin Otto 4 0 4 -4 0
Scotland Lee Mein 4 0 4 -4 0
Finland Heikki Niva 39 22 17 5 1.29
France Niel Vincent 18 6 12 -6 0.5
South Korea Daegyu Lee 43 27 16 11 1.69
Hong Kong Ka Wai Cheung 29 14 15 -1 0.93
Romania Vladu Mihai 27 9 18 -9 0.5
Thailand Nutcharat Wongharuthai 15 6 9 -3 0.67
Germany Umut Dikme 51 25 26 -1 0.96
Gibraltar Francis Becerra 5 1 4 -3 0.25
Gibraltar Andrew Olivero 4 0 4 -4 0
Jersey Kevin Kelly 5 1 4 -3 0.25
Australia Kurt Dunham 50 18 32 -14 0.56
France Brian Ochoiski 50 27 23 4 1.17
England Andrew Urbaniak 4 0 4 -4 0
England Patrick Whelan 49 32 17 15 1.88
Saudi Arabia Ahmed Aseeri 18 5 13 -8 0.38
Saudi Arabia Omar Alajlani 25 10 15 -5 0.67
Wales Dylan Emery 47 23 24 -1 0.96
Wales Jackson Page 104 55 49 6 1.12
China Chang Bingyu 33 14 19 -5 0.74
England Adam Brown 14 2 12 -10 0.17
England Paul Gibbs 9 4 5 -1 0.8
England Labeeb Ahmed 23 9 14 -5 0.64
England Simon Blackwell 23 11 12 -1 0.92
Egypt Basem Eltahhan 50 11 39 -28 0.28
England Manasawin Phetmalaikul 33 14 19 -5 0.74
England Lee Prickman 5 1 4 -3 0.25
England Callum Costello 27 12 15 -3 0.8
Ireland Ross Bulman 24 12 12 0 1
Ireland Fergal Quinn 4 0 4 -4 0
Scotland Aaron Graham 6 2 4 -2 0.5
England John Foster 38 20 18 2 1.11
England Daniel Womersley 32 15 17 -2 0.88
England Jenson Kendrick 22 6 16 -10 0.38
England Andrew Smith 35 20 15 5 1.33
England James Height 25 7 18 -11 0.39
England Hamim Hussain 5 1 4 -3 0.25
England Daniel Devlin 29 14 15 -1 0.93
England Haydon Pinhey 43 24 19 5 1.26
England Brandon Hall 38 19 19 0 1
England Jason Turnbull 15 3 12 -9 0.25
England Shafaqut Hussain 18 6 12 -6 0.5
Wales Daniel Gorton 28 12 16 -4 0.75
Wales Matthew Roberts 32 13 19 -6 0.68
England Chae Ross 37 16 21 -5 0.76
England Luke Pinches 17 5 12 -7 0.42
England Reggie Edwards 7 3 4 -1 0.75
Ireland Aaron Holland 21 6 15 -9 0.4
China Zhang Jiankang 20 7 13 -6 0.54
England Mitchell Grinstead 7 3 4 -1 0.75
England Martin Pitcher 19 10 9 1 1.11
England Sean McAllister 6 2 4 -2 0.5
England Dan Barsley 6 2 4 -2 0.5
England Jed Mann 21 6 15 -9 0.4
Ireland Ronan Whyte 19 6 13 -7 0.46
England Thomas Kevern 19 11 8 3 1.38
England Barry Mincher 4 0 4 -4 0
Israel Ron Kantor 4 0 4 -4 0
England Shahidul Islam 5 1 4 -3 0.25
Billy Ginn 13 1 12 -11 0.08
Andy Milliard 41 19 22 -3 0.86
Wales Bradley Tyson 4 0 4 -4 0
England Lewis Ullah 17 5 12 -7 0.42
England Alex Millington 20 8 12 -4 0.67
England Daniel Walker 14 2 12 -10 0.17
Gibraltar Liam Golt 11 4 7 -3 0.57
England Adam Ashley 12 5 7 -2 0.71
Ivelin Boyanov Bozhanov 5 1 4 -3 0.25
Gibraltar Blythe Reeve 4 0 4 -4 0
Gibraltar Gareth Lopez 6 2 4 -2 0.5
England Paul McLeod 4 0 4 -4 0
England Andrew Mincher 4 0 4 -4 0
England Jamie Trump 12 0 12 -12 0
Romania Constantin Mateescu 12 0 12 -12 0
United States Ahmed Elsayed 15 3 12 -9 0.25
Pakistan Haider Ali 15 3 12 -9 0.25
England Dan Woolloff 12 0 12 -12 0
China Ning Kang 43 24 19 5 1.26
England James Welch 13 1 12 -11 0.08
England Joshua Saywell 9 1 8 -7 0.13
Singapore Benny Loh Siang Leng 8 0 8 -8 0
England Dave Nelson 18 4 14 -10 0.29
Himanshu Dinesh Jain 44 23 21 2 1.1
Thomas Wei 8 0 8 -8 0
China Luo Zetao 5 0 5 -5 0