Greatest Winning Margin - Season 2021-2022 - 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 Blake 28 14 14 0 1
England William Ginn 17 5 12 -7 0.42
England Sean McAllister 35 15 20 -5 0.75
England Neal Jones 25 12 13 -1 0.92
England Connor Benzey 33 17 16 1 1.06
Ireland Aidan Murphy 20 6 14 -8 0.43
England Josh Mulholland 27 13 14 -1 0.93
Ukraine Sergey Isaenko 15 3 12 -9 0.25
England Lee Stephens 49 21 28 -7 0.75
Peter Butler 8 0 8 -8 0
England Lee Shanker 44 25 19 6 1.32
England Jack Haley 27 12 15 -3 0.8
Scotland Gary Thomson 30 17 13 4 1.31
Ireland Ross Bulman 45 24 21 3 1.14
Wales Alex Taubman 47 25 22 3 1.14
Scotland Liam Graham 49 24 25 -1 0.96
England Luke Maddison 17 5 12 -7 0.42
England James Burrett 21 7 14 -7 0.5
England Jed Mann 25 10 15 -5 0.67
England Jenson Kendrick 41 21 20 1 1.05
England Brandon Sargeant 31 17 14 3 1.21
England John Welsh 23 9 14 -5 0.64
Wales Matthew Roberts 28 14 14 0 1
England Martyn Taylor 22 10 12 -2 0.83
Scotland Chris Totten 19 7 12 -5 0.58
England Peter Geronimo 16 4 12 -8 0.33
England Danny Brindle 28 10 18 -8 0.56
England James Height 16 4 12 -8 0.33
Hong Kong Yu Kiu Chang 42 21 21 0 1
England Sean O'Sullivan 38 18 20 -2 0.9
Scotland Ross Vallance 52 32 20 12 1.6
England James Silverwood 22 7 15 -8 0.47
Northern Ireland Raymond Fry 38 20 18 2 1.11
Scotland Aaron Graham 12 0 12 -12 0
England Tony Knowles 43 26 17 9 1.53
England Bradley Cowdroy 20 8 12 -4 0.67
England Samuel-Lee Stevens 23 11 12 -1 0.92
Canada Roshan Birdi 12 0 12 -12 0
England Simon Bedford 35 18 17 1 1.06
England Labeeb Ahmed 19 5 14 -9 0.36
France Niel Vincent 55 31 24 7 1.29
England Manasawin Phetmalaikul 25 10 15 -5 0.67
England Lewis Ullah 19 7 12 -5 0.58
England Brandon Hall 24 9 15 -6 0.6
England Westley Cooper 18 6 12 -6 0.5
England Stuart Watson 36 14 22 -8 0.64
England Carl Mottershaw 16 4 12 -8 0.33
England Joe Fenton 37 17 20 -3 0.85
Wales Kishan Hirani 31 15 16 -1 0.94
England Lewis Gillen 45 25 20 5 1.25
England Mark Vincent 17 5 12 -7 0.42
England Dylan Mitchell 48 25 23 2 1.09
Wales Jamie Tudor 19 7 12 -5 0.58
England Luke Simmonds 43 25 18 7 1.39
England Michael Tomlinson 30 13 17 -4 0.76
England Elliott Weston 18 5 13 -8 0.38
England Halim Hussain 20 6 14 -8 0.43
England Andrew Milliard 30 14 16 -2 0.88
England Mark Ganderton 21 9 12 -3 0.75
Wales Callum Lloyd 38 21 17 4 1.24
Stan Moody 23 10 13 -3 0.77
England Liam Pullen 42 22 20 2 1.1
England Dylan Smith 12 0 12 -12 0
Wales Jack Bradford 26 11 15 -4 0.73
England David Finbow 40 21 19 2 1.11
Malta Brian Cini 44 28 16 12 1.75
England Matthew Lee 16 4 12 -8 0.33
Germany Umut Dikme 30 14 16 -2 0.88
England Rebecca Kenna 35 13 22 -9 0.59
Wales David Donovan 41 22 19 3 1.16
England Shafaqut Hussain 4 0 4 -4 0
Belgium Daan Leyssen 34 18 16 2 1.13
Australia Jamie Brown 22 9 13 -4 0.69
Ireland Michael Judge 136 65 71 -6 0.92
Ireland Fergal Quinn 32 16 16 0 1
England Gary Challis 32 19 13 6 1.46
England Adam Brown 29 11 18 -7 0.61
Denmark Daniel Kandi 25 12 13 -1 0.92
England Garry Coulson 14 2 12 -10 0.17
England Jordan Rimmer 27 11 16 -5 0.69
Wales Conor Caniff 14 2 12 -10 0.17
England Harvey Chandler 48 26 22 4 1.18
China Chen Feilong 28 13 15 -2 0.87
England Scott Bell 19 7 12 -5 0.58
Scotland Thomas McSorley 20 7 13 -6 0.54
England Adam Goff 29 12 17 -5 0.71
England Imran Puri 10 2 8 -6 0.25
Alfie Lee 29 14 15 -1 0.93
England Joshua Cooper 44 23 21 2 1.1
Latvia Filips Kalniņš 22 7 15 -8 0.47
Ireland Tony Corrigan 19 7 12 -5 0.58
Belgium Julien Leclercq 36 21 15 6 1.4
England Mark Lloyd 112 50 62 -12 0.81
Belgium Hans Blanckaert 22 10 12 -2 0.83
England Faizaan Mohammed 19 7 12 -5 0.58
Russia Ivan Kakovskii 29 14 15 -1 0.93
England Dean Reynolds 13 1 12 -11 0.08
Latvia Maris Volajs 36 17 19 -2 0.89
Scotland Stephen Baillie 22 7 15 -8 0.47
Scotland Evan Munro 24 10 14 -4 0.71
Germany Richard Wienold 21 9 12 -3 0.75
England Patrick Whelan 35 17 18 -1 0.94
Latvia Rodion Judin 41 20 21 -1 0.95
Malta Aaron Busuttil 38 18 20 -2 0.9
England Johnnie Bates 14 2 12 -10 0.17
China Yao Pengcheng 29 14 15 -1 0.93
Ireland Philip O'Connor 12 0 12 -12 0
Wales Liam Davies 65 30 35 -5 0.86
England Jack Smithers 22 9 13 -4 0.69
Wales Tyler Rees 30 17 13 4 1.31
England John Parkin 23 11 12 -1 0.92
England Alex Millington 41 21 20 1 1.05
England Arun Mehta 22 7 15 -8 0.47
England Adam Duffy 28 14 14 0 1
Spain Juan Pedro Duran 13 1 12 -11 0.08
England Sam Baird 29 14 15 -1 0.93
England Mark Anthony Taylor 12 0 12 -12 0
England Matthew Glasby 27 13 14 -1 0.93
Ukraine Denys Khmelevskyi 19 7 12 -5 0.58
Australia Ryan Thomerson 32 15 17 -2 0.88
England Callum Beresford 38 21 17 4 1.24
England Andrew Tapper 26 12 14 -2 0.86
Mark Bell 11 3 8 -5 0.38
England Sydney Wilson 62 32 30 2 1.07
England George Pragnall 34 16 18 -2 0.89
Ukraine Anton Kazakov 28 9 19 -10 0.47
Wales Bradley Tyson 13 1 12 -11 0.08
Japan Keishin Kamihashi 31 15 16 -1 0.94
Scotland Keith Keldie 14 2 12 -10 0.17
Scotland Ross Muir 166 88 78 10 1.13
England John Pritchett 15 3 12 -9 0.25
Wales Michael White 220 115 105 10 1.1
England Ben Fortey 55 27 28 -1 0.96
England Peter Lines 158 78 80 -2 0.98
Wales Dylan Emery 111 56 55 1 1.02
England Luke Pinches 52 21 31 -10 0.68
Belgium Ben Mertens 41 21 20 1 1.05
England Saqib Nasir 47 21 26 -5 0.81
England Riley Parsons 30 14 16 -2 0.88
Ireland Leo Fernandez 62 34 28 6 1.21
England Ian Burns 158 76 82 -6 0.93
England Paul Davison 36 18 18 0 1
England David Lilley 202 103 99 4 1.04
Wales Paul Davies 31 14 17 -3 0.82
Scotland Dean Young 130 54 76 -22 0.71
England Craig Steadman 170 83 87 -4 0.95
Scotland Fraser Patrick 142 67 75 -8 0.89
China Peifan Lei 192 104 88 16 1.18
England Joshua Thomond 54 26 28 -2 0.93
England Jamie Barrett 25 9 16 -7 0.56
England Simon Blackwell 85 43 42 1 1.02
England James Cahill 139 66 73 -7 0.9
England Jack Culligan 24 9 15 -6 0.6
England Hammad Miah 200 101 99 2 1.02
Scotland Michael Collumb 60 30 30 0 1
England Adrian Rosa 28 15 13 2 1.15
England Haydon Pinhey 75 33 42 -9 0.79
Austria Florian Nüßle 29 12 17 -5 0.71
China Bai Langning 142 68 74 -6 0.92
England Barry Pinches 144 62 82 -20 0.76
England Billy Joe Castle 57 33 24 9 1.38
England Oliver Brown 53 26 27 -1 0.96
France Brian Ochoiski 24 11 13 -2 0.85
England Ian Martin 28 14 14 0 1
China Si Jiahui 198 101 97 4 1.04
Northern Ireland Patrick Wallace 31 15 16 -1 0.94
Cyprus Michael Georgiou 175 89 86 3 1.03
England Kuldesh Johal 66 31 35 -4 0.89
Iran Soheil Vahedi 156 73 83 -10 0.88
Wales Jackson Page 232 124 108 16 1.15
England Alex Clenshaw 16 4 12 -8 0.33
England Ryan Roberts 17 5 12 -7 0.42
England Hamim Hussain 33 15 18 -3 0.83
England Sanderson Lam 165 73 92 -19 0.79
England Sean Harvey 31 16 15 1 1.07
England Mitchell Mann 205 104 101 3 1.03
England Daniel Womersley 60 31 29 2 1.07
England Alfie Burden 118 53 65 -12 0.82
England Ryan Davies 54 26 28 -2 0.93
Wales Duane Jones 209 115 94 21 1.22
Northern Ireland Robbie Mcguigan 70 30 40 -10 0.75
Israel Eden Sharav 29 14 15 -1 0.93
England Rod Lawler 62 28 34 -6 0.82
China Yuan Sijun 217 124 93 31 1.33
China Luo Honghao 35 19 16 3 1.19
England Daniel Walker 14 2 12 -10 0.17
England Robert Read 23 9 14 -5 0.64
England Hayden Staniland 28 13 15 -2 0.87
England John Astley 151 71 80 -9 0.89
England Phil O'Kane 21 8 13 -5 0.62
Wales Daniel Wells 53 24 29 -5 0.83
England Shaf Hussain 11 3 8 -5 0.38
Iran Amir Sarkhosh 24 13 11 2 1.18
Poland Mateusz Baranowski 25 11 14 -3 0.79
Poland Antoni Kowalski 12 4 8 -4 0.5
England Jamie Jones (II) 22 9 13 -4 0.69
Wales Mark Williams 316 186 130 56 1.43
Wales Jak Jones 204 108 96 12 1.13
England Ricky Walden 348 200 148 52 1.35
England Nigel Bond 95 34 61 -27 0.56
England Allan Taylor 139 64 75 -11 0.85
England Ali Carter 339 188 151 37 1.25
Switzerland Alexander Ursenbacher 109 48 61 -13 0.79
Ireland Aaron Hill 109 40 69 -29 0.58
Scotland Scott Donaldson 255 128 127 1 1.01
Wales Dominic Dale 123 51 72 -21 0.71
England Ronnie O'Sullivan 516 311 205 106 1.52
England Andrew Higginson 125 63 62 1 1.02
Ireland Fergal O'Brien 148 69 79 -10 0.87
England Mark Joyce 136 55 81 -26 0.68
England Michael Holt 132 66 66 0 1
England Barry Hawkins 278 151 127 24 1.19
England Stuart Carrington 128 58 70 -12 0.83
Northern Ireland Jordan Brown 261 142 119 23 1.19
England Ben Woollaston 190 101 89 12 1.13
England Zak Surety 90 36 54 -18 0.67
England David Grace 138 66 72 -6 0.92
England Farakh Ajaib 110 38 72 -34 0.53
England Tom Ford 275 149 126 23 1.18
Germany Simon Lichtenberg 103 41 62 -21 0.66
England Reanne Evans 79 21 58 -37 0.36
Scotland Anthony McGill 248 131 117 14 1.12
China Pang Junxu 137 69 68 1 1.01
China Chang Bingyu 109 49 60 -11 0.82
Belgium Luca Brecel 349 204 145 59 1.41
England Mark Davis 151 74 77 -3 0.96
England Martin Gould 272 135 137 -2 0.99
England Oliver Lines 156 83 73 10 1.14
England Peter Devlin 95 36 59 -23 0.61
Ireland Ken Doherty 130 60 70 -10 0.86
Jamaica Rory McLeod 122 54 68 -14 0.79
Scotland John Higgins 598 344 254 90 1.35
China Cao Yupeng 188 101 87 14 1.16
England Steven Hallworth 108 43 65 -22 0.66
Thailand Noppon Saengkham 227 119 108 11 1.1
Brazil Igor Figueiredo 20 5 15 -10 0.33
England Gary Wilson 243 119 124 -5 0.96
Thailand Thepchaiya Un-Nooh 185 98 87 11 1.13
China Zhang Jiankang 122 56 66 -10 0.85
China Jianbo Zhao 102 42 60 -18 0.7
Northern Ireland Gerard Greene 108 40 68 -28 0.59
England Martin O'Donnell 138 60 78 -18 0.77
England Robert Milkins 156 76 80 -4 0.95
England Kyren Wilson 493 286 207 79 1.38
England Robbie Williams 126 66 60 6 1.1
Ukraine Iulian Boiko 106 34 72 -38 0.47
England Sam Craigie 139 73 66 7 1.11
England Ben Hancorn 142 66 76 -10 0.87
Scotland Graeme Dott 300 161 139 22 1.16
England Stuart Bingham 364 195 169 26 1.15
Iran Hossein Vafaei 257 143 114 29 1.25
China Gao Yang 124 57 67 -10 0.85
England Elliot Slessor 160 77 83 -6 0.93
Wales Ryan Day 299 154 145 9 1.06
England Joe Perry 233 117 116 1 1.01
England Jimmy White 80 24 56 -32 0.43
England Jimmy Robertson 288 159 129 30 1.23
England Sean Maddocks 73 13 60 -47 0.22
Thailand Akani Songsermsawad 145 72 73 -1 0.99
England Ashley Hugill 191 97 94 3 1.03
Scotland Stephen Maguire 271 142 129 13 1.1
China Yan Bingtao 447 269 178 91 1.51
Wales Jamie Clarke 157 74 83 -9 0.89
England Louis Heathcote 136 60 76 -16 0.79
England Ashley Carty 124 57 67 -10 0.85
Germany Lukas Kleckers 127 55 72 -17 0.76
England Matthew Selt 282 140 142 -2 0.99
England Shaun Murphy 244 131 113 18 1.16
Wales Jamie Jones 173 88 85 3 1.04
China Chen Zifan 86 27 59 -32 0.46
England Mark King 161 79 82 -3 0.96
Wales Andrew Pagett 103 40 63 -23 0.63
Wales Matthew Stevens 197 105 92 13 1.14
England David Gilbert 335 198 137 61 1.45
England Liam Highfield 183 96 87 9 1.1
England Jamie Wilson 96 33 63 -30 0.52
England Joe O'Connor 148 70 78 -8 0.9
England Andy Hicks 154 60 94 -34 0.64
China Zhao Xintong 358 207 151 56 1.37
England Judd Trump 562 339 223 116 1.52
England Anthony Hamilton 186 92 94 -2 0.98
Wales Lee Walker 105 44 61 -17 0.72
England Chris Wakelin 179 92 87 5 1.06
Northern Ireland Mark Allen 328 190 138 52 1.38
China Zhang Anda 168 89 79 10 1.13
China Xu Si 115 54 61 -7 0.89
China Fan Zhengyi 199 102 97 5 1.05
China Liang Wenbo 222 126 96 30 1.31
China Lyu Haotian 160 85 75 10 1.13
China Tian Pengfei 117 49 68 -19 0.72
China Zhou Yuelong 218 119 99 20 1.2
China Xiao Guodong 237 113 124 -11 0.91
China Lu Ning 253 123 130 -7 0.95
China Wu Yize 145 76 69 7 1.1
England Jack Lisowski 338 177 161 16 1.1
England Mark Selby 307 175 132 43 1.33
Scotland Stephen Hendry 43 13 30 -17 0.43
China Li Hang 137 70 67 3 1.04
England Jamie O'Neill 73 26 47 -21 0.55
Norway Kurt Maflin 101 48 53 -5 0.91
Northern Ireland Christopher Clifford 4 0 4 -4 0
Ireland Robert McCullough 5 1 4 -3 0.25
Australia Neil Robertson 405 245 160 85 1.53
Hong Kong Ng On Yee 57 17 40 -23 0.43
China Ding Junhui 259 146 113 33 1.29
England Paul Deaville 24 13 11 2 1.18
England Oliver Sykes 5 1 4 -3 0.25
Scotland Amaan Iqbal 5 1 4 -3 0.25
England Ismail Türker 5 0 5 -5 0
Turkey Enes Bakirci 5 0 5 -5 0
England Lee Prickman 4 0 4 -4 0
Gibraltar Francis Becerra 4 0 4 -4 0
Thailand Mink Nutcharut 8 2 6 -4 0.33
Belgium Yorrit Hoes 7 1 6 -5 0.17
England Jake Crofts 8 2 6 -4 0.33
Hong Kong Marco Fu 11 5 6 -1 0.83