Greatest Winning Margin - Season 2019-2020 - 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 Ian Preece 112 62 50 12 1.24
England James Welch 17 2 15 -13 0.13
China Wang Zepeng 56 34 22 12 1.55
Germany Robin Otto 13 1 12 -11 0.08
India Aditya Mehta 43 24 19 5 1.26
Switzerland Luis Vetter 13 1 12 -11 0.08
China Liu Jiaming 35 16 19 -3 0.84
Wales Jack Bradford 32 16 16 0 1
England Thomas Hilborne 19 5 14 -9 0.36
England Lewis Parnham 19 6 13 -7 0.46
Wales Andrew Pagett 98 55 43 12 1.28
China Fang Xiongman 46 29 17 12 1.71
Ireland Aaron Hill 36 14 22 -8 0.64
England Neal Jones 23 11 12 -1 0.92
England Simon Bedford 42 22 20 2 1.1
England Brandon Hall 16 4 12 -8 0.33
England Andy Hicks 168 78 90 -12 0.87
Hungary Zsolt Fenyvesi 16 4 12 -8 0.33
England Riley Parsons 126 44 82 -38 0.54
Russia Ivan Kakovskii 35 14 21 -7 0.67
England Qingtian Yang 69 43 26 17 1.65
England Elliott Weston 15 3 12 -9 0.25
England Allan Taylor 115 72 43 29 1.67
England Jed Mann 16 4 12 -8 0.33
China Xu Si 144 70 74 -4 0.95
England James Burrett 16 4 12 -8 0.33
England Wayne Townsend 26 9 17 -8 0.53
England Rebecca Kenna 14 2 12 -10 0.17
Finland Heikki Niva 35 17 18 -1 0.94
England Simon Blackwell 48 27 21 6 1.29
England Michael Wild 38 23 15 8 1.53
England James Silverwood 18 6 12 -6 0.5
Ireland Ronan Whyte 19 5 14 -9 0.36
England Sam Gates 16 4 12 -8 0.33
England Bash Maqsood 25 12 13 -1 0.92
Ireland Dessie Sheehan 20 9 11 -2 0.82
England Kayden Brierley 50 31 19 12 1.63
England Richard Binns 22 9 13 -4 0.69
England Daniel Womersley 65 35 30 5 1.17
Austria Florian Nüßle 57 25 32 -7 0.78
England Simon Dent 27 10 17 -7 0.59
England Lee Shanker 18 6 12 -6 0.5
Hong Kong Ng On Yee 58 25 33 -8 0.76
Pakistan Shehzad Iqbal 21 8 13 -5 0.62
England Louis Heathcote 234 121 113 8 1.07
England Reanne Evans 59 18 41 -23 0.44
China Si Jiahui 196 108 88 20 1.23
England Jamie Barrett 20 6 14 -8 0.43
England Harry Farrell 23 11 12 -1 0.92
Ukraine Sergey Isaenko 14 2 12 -10 0.17
United States Ahmed Aly Elsayed 17 4 13 -9 0.31
India Shubham Arora 14 2 12 -10 0.17
England Andrew Milliard 25 8 17 -9 0.47
India Digvijay Kadian 19 7 12 -5 0.58
Wales Callum Lloyd 62 37 25 12 1.48
China Qiu Yalong 29 14 15 -1 0.93
England David Lilley 145 70 75 -5 0.93
Scotland Barry Lee 22 8 14 -6 0.57
England Jeff Cundy 33 18 15 3 1.2
England Jamie Trump 14 2 12 -10 0.17
England Stephen Kershaw 23 9 14 -5 0.64
Pakistan Abdul Raheem 16 4 12 -8 0.33
England Stuart Watson 30 15 15 0 1
England Joshua Thomond 25 10 15 -5 0.67
Poland Daniel Holoyda 29 12 17 -5 0.71
England James Height 23 8 15 -7 0.53
India Lucky Vatnani 36 22 14 8 1.57
China Zhang Yong 22 8 14 -6 0.57
Pakistan Hamza Akbar 57 35 22 13 1.59
Wales Matthew Roberts 22 7 15 -8 0.47
England Andy Marriott 38 21 17 4 1.24
England Owais Ali 29 12 17 -5 0.71
England Matthew Couch 43 24 19 5 1.26
England Oliver Brown 36 14 22 -8 0.64
England Ben Hancorn 37 21 16 5 1.31
England John Welsh 34 17 17 0 1
Belgium Ben Mertens 52 24 28 -4 0.86
England Garry Coulson 18 3 15 -12 0.2
Ukraine Iulian Boiko 56 22 34 -12 0.65
Germany Felix Frede 39 19 20 -1 0.95
England Sean Maddocks 51 23 28 -5 0.82
India Hrithik Jain 15 3 12 -9 0.25
England Jack Harris 26 11 15 -4 0.73
England Joshua Cooper 22 10 12 -2 0.83
England Adrian Rosa 49 28 21 7 1.33
England Stephen Groves 17 5 12 -7 0.42
England Matthew Glasby 63 35 28 7 1.25
England Danny Brindle 33 13 20 -7 0.65
Scotland Ross Muir 60 30 30 0 1
India Laxman Rawat 25 11 14 -3 0.79
Scotland Fraser Patrick 133 62 71 -9 0.87
England Jason Tart 20 7 13 -6 0.54
England Manasawin Phetmalaikul 25 12 13 -1 0.92
England Ian Brumby 14 2 12 -10 0.17
England Chae Ross 66 36 30 6 1.2
England Gary Challis 14 2 12 -10 0.17
England Barry Pinches 192 90 102 -12 0.88
England Sean McAllister 28 12 16 -4 0.75
England Gary Lees 23 8 15 -7 0.53
England Sean O'Sullivan 31 16 15 1 1.07
England Kuldesh Johal 22 10 12 -2 0.83
Ireland Leo Fernandez 41 22 19 3 1.16
Wales Alex Taubman 36 19 17 2 1.12
Wales Daniel Williams 17 5 12 -7 0.42
Malta Brian Cini 37 18 19 -1 0.95
Malta Aaron Busuttil 21 8 13 -5 0.62
England Jenson Kendrick 21 9 12 -3 0.75
England Tugba Irten 16 4 12 -8 0.33
England Callum Downing 51 31 20 11 1.55
England Leonard Degriffa 17 5 12 -7 0.42
Austria Andreas Ploner 63 35 28 7 1.25
Japan Keishin Kamihashi 42 22 20 2 1.1
Saudi Arabia Nezar Aseeri 21 6 15 -9 0.4
England Surinder Gill 27 15 12 3 1.25
England Patrick Whelan 61 31 30 1 1.03
Romania Constantin Mateescu 17 4 13 -9 0.31
Belgium Tomasz Skalski 23 10 13 -3 0.77
England Tam Mustafa 16 4 12 -8 0.33
England Ashley Hugill 104 62 42 20 1.48
England Peter Lines 170 81 89 -8 0.91
Hong Kong Yu Kiu Chang 36 18 18 0 1
England Marvin Morgan 17 5 12 -7 0.42
England Ryan Davies 50 24 26 -2 0.92
Japan Kengo Suzuki 14 2 12 -10 0.17
Ireland Tony Corrigan 26 11 15 -4 0.73
England Ian Desmier 18 4 14 -10 0.29
Ireland Josh Boileau 23 11 12 -1 0.92
Malta Alex Borg 128 42 86 -44 0.49
England George Pragnall 39 25 14 11 1.79
Hong Kong Lau Ka Lam 14 2 12 -10 0.17
Ireland Andrew Doherty 50 28 22 6 1.27
England Mark Ganderton 18 6 12 -6 0.5
China Au Chi Wai 53 31 22 9 1.41
South Africa Paul Burrell 25 9 16 -7 0.56
England Peter Devlin 52 27 25 2 1.08
Iran Amir Sarkhosh 38 24 14 10 1.71
Pakistan Mohammed Asif 32 19 13 6 1.46
Hong Kong Chau Hon Man 22 8 14 -6 0.57
China Long Zehuang 85 47 38 9 1.24
England Adam Edge 30 13 17 -4 0.76
Ireland Ross Bulman 136 66 70 -4 0.94
Pakistan Haider Ali 19 7 12 -5 0.58
Scotland Gary Thomson 46 26 20 6 1.3
Ireland Aman Goel 21 7 14 -7 0.5
England Luke Pinches 33 19 14 5 1.36
India Kreishh Gurbaxani 23 10 13 -3 0.77
England Luke Simmonds 30 17 13 4 1.31
Scotland William Thomson 14 2 12 -10 0.17
England Ben Fortey 22 8 14 -6 0.57
England Jamie Cope 6 2 4 -2 0.5
England Farakh Ajaib 28 14 14 0 1
Ireland Fergal Quinn 45 25 20 5 1.25
Hong Kong Cheung Ka Wai 41 27 14 13 1.93
England Mark Vincent 19 4 15 -11 0.27
China Geng Mingqi 58 36 22 14 1.64
England Lee Stephens 21 8 13 -5 0.62
England Billy Joe Castle 198 94 104 -10 0.9
Wales Dylan Emery 39 17 22 -5 0.77
Germany Umut Dikme 23 8 15 -7 0.53
Scotland Dean Young 55 25 30 -5 0.83
China Peifan Lei 166 75 91 -16 0.82
Pakistan Yasir Nadeem 17 5 12 -7 0.42
Jamaica Rory McLeod 88 54 34 20 1.59
Canada James Lee 16 4 12 -8 0.33
England Paul Davison 81 43 38 5 1.13
England Tom Pendlebury 13 1 12 -11 0.08
Iran Soheil Vahedi 146 69 77 -8 0.9
Scotland Chris Totten 18 6 12 -6 0.5
England Steven Hallworth 38 20 18 2 1.11
Saudi Arabia Omar Alajlani 18 4 14 -10 0.29
South Korea Daegyu Lee 38 19 19 0 1
Canada Levi Meiller 16 4 12 -8 0.33
England Lee Richardson 52 29 23 6 1.26
England Imran Puri 17 2 15 -13 0.13
England Alex Millington 41 22 19 3 1.16
England Haydon Pinhey 31 15 16 -1 0.94
India Himanshu Jain 43 25 18 7 1.39
England William Ginn 14 2 12 -10 0.17
Hong Kong Fung Kwok Wai 22 10 12 -2 0.83
England Stuart Hinton 14 2 12 -10 0.17
China Guan Zhen 43 26 17 9 1.53
France Brian Ochoiski 29 9 20 -11 0.45
England Daniel Walker 13 1 12 -11 0.08
England Saqib Nasir 18 6 12 -6 0.5
England David Nelson 27 11 16 -5 0.69
Poland Mateusz Baranowski 34 18 16 2 1.13
England Lewis Gillen 25 10 15 -5 0.67
England Darren Burns 13 1 12 -11 0.08
England Sanderson Lam 23 10 13 -3 0.77
Northern Ireland Raymond Fry 22 9 13 -4 0.69
Ireland Joe Delaney 11 3 8 -5 0.38
Scotland Keith Keldie 14 2 12 -10 0.17
Scotland Michael Collumb 46 25 21 4 1.19
Latvia Rodion Judin 52 25 27 -2 0.93
Ireland Noel Landers 22 8 14 -6 0.57
England Steven Evans 8 0 8 -8 0
England Adam Duffy 60 32 28 4 1.14
China Chen Zifan 154 76 78 -2 0.97
England David Finbow 36 15 21 -6 0.71
England Craig Farrar 14 2 12 -10 0.17
Northern Ireland Robbie Mcguigan 21 4 17 -13 0.24
China Lin Shuai 54 31 23 8 1.35
China Wu Yize 108 44 64 -20 0.69
China Chen Zhe 22 8 14 -6 0.57
Northern Ireland Jamie McArdle 44 25 19 6 1.32
England Zak Surety 44 26 18 8 1.44
England Jamie O'Neill 140 64 76 -12 0.84
England Lewis Ullah 17 5 12 -7 0.42
Estonia Andres Petrov 39 20 19 1 1.05
Germany Lukas Kleckers 107 54 53 1 1.02
England Jake Nicholson 41 20 21 -1 0.95
England Shane Castle 61 33 28 5 1.18
England Christopher Keogan 80 42 38 4 1.11
Switzerland Alexander Ursenbacher 245 128 117 11 1.09
Wales Tyler Rees 43 18 25 -7 0.72
Finland Robin Hull 59 35 24 11 1.46
Australia Ryan Thomerson 42 21 21 0 1
England Sydney Wilson 55 30 25 5 1.2
China Pang Junxu 39 17 22 -5 0.77
Cyprus Michael Georgiou 152 65 87 -22 0.75
England Rod Lawler 120 45 75 -30 0.6
China Yan Bingtao 424 235 189 46 1.24
Scotland Anthony McGill 397 216 181 35 1.19
Belgium Luca Brecel 298 158 140 18 1.13
China Mei Xiwen 171 89 82 7 1.09
China Chang Bingyu 117 52 65 -13 0.8
England Ian Burns 182 88 94 -6 0.94
China Zhou Yuelong 213 115 98 17 1.17
England Ricky Walden 248 131 117 14 1.12
Scotland Alan McManus 170 83 87 -4 0.95
England Mike Dunn 133 52 81 -29 0.64
England Mitchell Mann 159 65 94 -29 0.69
China Yuan Sijun 175 89 86 3 1.03
Thailand Noppon Saengkham 247 132 115 17 1.15
England Sam Craigie 153 73 80 -7 0.91
England Ali Carter 371 193 178 15 1.08
England Michael Holt 230 124 106 18 1.17
Wales Jak Jones 204 99 105 -6 0.94
Malaysia Thor Chuan Leong 105 30 75 -45 0.4
Wales Ryan Day 289 141 148 -7 0.95
China Xiao Guodong 283 155 128 27 1.21
Poland Adam Stefanow 98 34 64 -30 0.53
Wales Michael White 165 76 89 -13 0.85
Scotland Graeme Dott 548 316 232 84 1.36
England Robbie Williams 200 103 97 6 1.06
England Andy Lee 101 34 67 -33 0.51
England Stuart Carrington 185 97 88 9 1.1
England Andrew Higginson 198 99 99 0 1
England Liam Highfield 184 90 94 -4 0.96
Scotland Stephen Maguire 403 224 179 45 1.25
England Mark Joyce 216 106 110 -4 0.96
England Sam Baird 139 53 86 -33 0.62
England Brandon Sargeant 99 31 68 -37 0.46
England Ashley Carty 181 81 100 -19 0.81
England Jack Lisowski 371 199 172 27 1.16
Thailand Thepchaiya Un-Nooh 378 204 174 30 1.17
Israel Eden Sharav 140 55 85 -30 0.65
Scotland Scott Donaldson 326 184 142 42 1.3
England Craig Steadman 145 64 81 -17 0.79
Wales Dominic Dale 186 90 96 -6 0.94
Wales Daniel Wells 180 83 97 -14 0.86
England Elliot Slessor 237 125 112 13 1.12
Norway Kurt Maflin 316 172 144 28 1.19
Germany Simon Lichtenberg 106 40 66 -26 0.61
Northern Ireland Gerard Greene 162 73 89 -16 0.82
England John Astley 131 56 75 -19 0.75
Wales Lee Walker 142 55 87 -32 0.63
England Oliver Lines 116 41 75 -34 0.55
China Lyu Haotian 192 89 103 -14 0.86
Wales Jamie Clarke 188 85 103 -18 0.83
China Luo Honghao 164 77 87 -10 0.89
England Joe O'Connor 150 68 82 -14 0.83
England Peter Ebdon 111 46 65 -19 0.71
Wales Jackson Page 164 77 87 -10 0.89
England Hammad Miah 130 49 81 -32 0.6
England David Grace 175 82 93 -11 0.88
England Alfie Burden 162 75 87 -12 0.86
England Ben Woollaston 255 127 128 -1 0.99
England Mark Davis 181 89 92 -3 0.97
England Gary Wilson 437 246 191 55 1.29
England Chris Wakelin 163 79 84 -5 0.94
England Tom Ford 390 210 180 30 1.17
England James Cahill 117 44 73 -29 0.6
England Jimmy White 153 63 90 -27 0.7
England Matthew Selt 300 143 157 -14 0.91
England Jimmy Robertson 239 126 113 13 1.12
England David Gilbert 484 270 214 56 1.26
England Barry Hawkins 395 214 181 33 1.18
England Joe Perry 494 268 226 42 1.19
China Fan Zhengyi 125 47 78 -31 0.6
England Kyren Wilson 676 381 295 86 1.29
Ireland Fergal O'Brien 196 94 102 -8 0.92
China Li Hang 209 114 95 19 1.2
England Stuart Bingham 433 243 190 53 1.28
China Lu Ning 154 73 81 -8 0.9
England Martin O'Donnell 218 109 109 0 1
England Anthony Hamilton 192 99 93 6 1.06
China Zhang Anda 138 67 71 -4 0.94
England Shaun Murphy 529 308 221 87 1.39
England Mark King 236 115 121 -6 0.95
England Martin Gould 218 111 107 4 1.04
Poland Kacper Filipiak 138 56 82 -26 0.68
China Zhao Xintong 249 141 108 33 1.31
China Bai Langning 93 34 59 -25 0.58
England Mark Selby 680 394 286 108 1.38
England Robert Milkins 203 99 104 -5 0.95
Ireland Ken Doherty 172 79 93 -14 0.85
China Liang Wenbo 311 164 147 17 1.12
Wales Duane Jones 100 36 64 -28 0.56
China Tian Pengfei 204 109 95 14 1.15
China Chen Feilong 125 49 76 -27 0.64
Australia Neil Robertson 545 322 223 99 1.44
Wales Mark Williams 458 256 202 54 1.27
England Harvey Chandler 146 59 87 -28 0.68
Wales Matthew Stevens 222 117 105 12 1.11
Wales Kishan Hirani 137 50 87 -37 0.57
Iran Hossein Vafaei 161 80 81 -1 0.99
England Nigel Bond 173 76 97 -21 0.78
Northern Ireland Jordan Brown 202 96 106 -10 0.91
Northern Ireland Mark Allen 459 269 190 79 1.42
China Jianbo Zhao 29 11 18 -7 0.61
England Judd Trump 700 446 254 192 1.76
Thailand Akani Songsermsawad 189 100 89 11 1.12
China Li Yingdong 24 8 16 -8 0.5
Scotland John Higgins 559 324 235 89 1.38
China Ding Junhui 371 213 158 55 1.35
Brazil Igor Figueiredo 107 42 65 -23 0.65
Australia Steve Mifsud 8 3 5 -2 0.6
China Zhang Jiankang 81 27 54 -27 0.5
Hong Kong Marco Fu 148 80 68 12 1.18
Thailand Passakorn Suwannawat 33 20 13 7 1.54
United Arab Emirates Mohammed Shehab 24 9 15 -6 0.6
Thailand Kritsanut Lertsattayathorn 20 7 13 -6 0.54
Singapore Bernard Tey Choon Kiat 18 3 15 -12 0.2
Thailand James Wattana 81 33 48 -15 0.69
Australia Kurt Dunham 23 8 15 -7 0.53
Egypt Mohamed Khairy 19 4 15 -11 0.27
France Alexis Callewaert 17 2 15 -13 0.13
China Zhang Yi 15 6 9 -3 0.67
China Cao Jin 6 0 6 -6 0
England Ronnie O'Sullivan 422 266 156 110 1.71
Morocco Amine Amiri 36 4 32 -28 0.13
England Mark Lloyd 5 1 4 -3 0.25
China Gao Yang 6 1 5 -4 0.2
China Zhang Yang 15 6 9 -3 0.67
Northern Ireland Declan Lavery 4 0 4 -4 0
Northern Ireland Patrick Wallace 10 6 4 2 1.5
Wales Darren Morgan 8 4 4 0 1
Wales Gavin Lewis 4 0 4 -4 0
Thailand Mink Nutcharut 1 0 1 -1 0
England Nick Jennings 8 3 5 -2 0.6
Scotland Dylan Craig 17 13 4 9 3.25
England Andrew Urbaniak 3 0 3 -3 0
England Paul Gibbs 5 2 3 -1 0.67
England Jack Smithers 8 5 3 2 1.67
Scotland Andy Fong 3 0 3 -3 0
England Alfred Sims 4 1 3 -2 0.33
Spain Angel Garcia 5 2 3 -1 0.67
Morocco Yassine Zaraoni 12 8 4 4 2
England David Church 3 0 3 -3 0
England Dale Prime 13 8 5 3 1.6
England Paul Ludden 3 0 3 -3 0
England James Budd 6 3 3 0 1
England Curtis Daher 3 0 3 -3 0
Morocco Hamid Mabchour 7 3 4 -1 0.75
Spain John Skellett 4 1 3 -2 0.33
Gibraltar Francis Becerra 3 0 3 -3 0
Bulgaria Ivelin Boyanov Bozhanov 6 3 3 0 1
England Jonathan Noble 3 0 3 -3 0
Belgium Daan Leyssen 4 1 3 -2 0.33
England Adam Ashley 19 12 7 5 1.71
England Macauley Croft 8 4 4 0 1
Spain Angel Marchena 4 1 3 -2 0.33
Gibraltar Andrew Olivero 9 6 3 3 2
Portugal Francisco Domingues 7 3 4 -1 0.75
Spain Pablo Toharia 4 1 3 -2 0.33
England Mike Finn 10 7 3 4 2.33
England Rishi Gohill 3 0 3 -3 0
England Ronnie Blake 4 1 3 -2 0.33
England John Nicholson 7 3 4 -1 0.75
Germany Kharazchi Jamshid 3 0 3 -3 0
Northern Ireland Gee Crawley 14 10 4 6 2.5
England Ian Barry Stark 4 1 3 -2 0.33
England Steven Crowley 4 1 3 -2 0.33
England Adam Nash 5 2 3 -1 0.67
England Joshua Mallender 9 6 3 3 2
Germany Heiko Mutz 3 0 3 -3 0
England Mark Winsor 5 2 3 -1 0.67
Belgium Sybren Sokolowski 16 9 7 2 1.29
England Ian Martin 10 7 3 4 2.33
England Steven Breward 3 0 3 -3 0
Nigel Howes 4 1 3 -2 0.33
Gibraltar Kyle Dixon 3 0 3 -3 0
England Aran Hetherington 5 2 3 -1 0.67
Bangladesh Ferdous Bhuyian 3 0 3 -3 0
Germany Leonard Sinden 4 1 3 -2 0.33
Gibraltar Adrian Holmes 4 1 3 -2 0.33
Morocco Ameur Riad 16 10 6 4 1.67
Germany Marc Pantenburg 3 0 3 -3 0
Iceland Kristjan Helgason 16 12 4 8 3
Jaymie Thornbury 5 2 3 -1 0.67
Brett Armer 7 3 4 -1 0.75
England Ian White 3 0 3 -3 0
Jersey Kevin Kelly 4 1 3 -2 0.33
Spain Jesus Garcia Roldan 3 0 3 -3 0
Kyle Kirkwood 3 0 3 -3 0
England Peter Geronimo 3 0 3 -3 0
Gibraltar Gareth Lopez 4 0 4 -4 0
England Lee Prickman 4 0 4 -4 0
Spain Juan Pedro Duran 3 0 3 -3 0
England Hayden Staniland 13 6 7 -1 0.86
Poland Antoni Kowalski 18 8 10 -2 0.8
England Connor Benzey 7 1 6 -5 0.17