Greatest Winning Margin - Year 2021 - 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
Poland Kacper Filipiak 72 33 39 -6 0.85
Scotland Stephen Maguire 222 118 104 14 1.13
Scotland Graeme Dott 232 115 117 -2 0.98
England Jimmy White 108 44 64 -20 0.69
England Steven Hallworth 148 69 79 -10 0.87
China Chang Bingyu 144 71 73 -2 0.97
England Mark Davis 193 102 91 11 1.12
England Ben Hancorn 128 55 73 -18 0.75
England Peter Lines 177 88 89 -1 0.99
Thailand Akani Songsermsawad 148 80 68 12 1.18
China Peifan Lei 192 103 89 14 1.16
England Gary Wilson 261 133 128 5 1.04
England Joe Perry 259 132 127 5 1.04
China Li Hang 163 77 86 -9 0.9
Wales Duane Jones 229 124 105 19 1.18
England Allan Taylor 109 52 57 -5 0.91
China Xiao Guodong 207 117 90 27 1.3
China Lu Ning 177 86 91 -5 0.95
Scotland Alan McManus 63 35 28 7 1.25
England Barry Pinches 119 44 75 -31 0.59
Wales Jamie Jones 178 94 84 10 1.12
England Sean Maddocks 75 11 64 -53 0.17
China Ding Junhui 143 78 65 13 1.2
England Martin Gould 204 105 99 6 1.06
England Ashley Carty 114 48 66 -18 0.73
China Fan Zhengyi 109 45 64 -19 0.7
China Luo Honghao 103 49 54 -5 0.91
Scotland Scott Donaldson 208 97 111 -14 0.87
England Paul Davison 88 34 54 -20 0.63
Wales Mark Williams 450 256 194 62 1.32
Wales Dominic Dale 160 76 84 -8 0.9
England Matthew Selt 281 152 129 23 1.18
England Judd Trump 477 310 167 143 1.86
England Anthony Hamilton 176 89 87 2 1.02
England Shaun Murphy 356 201 155 46 1.3
China Chen Zifan 109 41 68 -27 0.6
England Ian Burns 161 82 79 3 1.04
England David Lilley 175 86 89 -3 0.97
Ireland Leo Fernandez 108 56 52 4 1.08
England Jamie Wilson 105 43 62 -19 0.69
Wales Ryan Day 211 111 100 11 1.11
England Andy Hicks 149 63 86 -23 0.73
England Barry Hawkins 377 211 166 45 1.27
Iran Hossein Vafaei 186 95 91 4 1.04
England Ashley Hugill 124 55 69 -14 0.8
England Liam Highfield 181 92 89 3 1.03
England Jamie Barrett 53 13 40 -27 0.33
China Zhao Xintong 264 143 121 22 1.18
Wales Lee Walker 112 49 63 -14 0.78
England Jamie O'Neill 109 51 58 -7 0.88
Wales Daniel Wells 79 34 45 -11 0.76
Ireland Aaron Hill 83 30 53 -23 0.57
England Billy Joe Castle 108 51 57 -6 0.89
England Joe O'Connor 168 86 82 4 1.05
China Lyu Haotian 146 70 76 -6 0.92
Northern Ireland Jordan Brown 226 120 106 14 1.13
Jamaica Rory McLeod 106 39 67 -28 0.58
England Sam Craigie 209 115 94 21 1.22
China Yan Bingtao 310 183 127 56 1.44
Scotland Anthony McGill 308 162 146 16 1.11
China Jianbo Zhao 113 53 60 -7 0.88
England Kyren Wilson 581 315 266 49 1.18
England Zak Surety 86 30 56 -26 0.54
England Tom Ford 288 159 129 30 1.23
Northern Ireland Gerard Greene 131 56 75 -19 0.75
England Jimmy Robertson 214 120 94 26 1.28
Malta Alex Borg 13 2 11 -9 0.18
England Michael Holt 130 56 74 -18 0.76
France Brian Ochoiski 74 29 45 -16 0.64
China Liang Wenbo 161 83 78 5 1.06
Ireland Ken Doherty 115 48 67 -19 0.72
China Yuan Sijun 129 69 60 9 1.15
England David Gilbert 365 218 147 71 1.48
England Stuart Carrington 178 100 78 22 1.28
England Chris Wakelin 182 88 94 -6 0.94
Wales Jak Jones 181 89 92 -3 0.97
China Si Jiahui 174 90 84 6 1.07
England Stuart Bingham 456 256 200 56 1.28
Israel Eden Sharav 82 36 46 -10 0.78
Wales Michael White 161 77 84 -7 0.92
Wales Matthew Stevens 118 55 63 -8 0.87
England Elliot Slessor 151 75 76 -1 0.99
England Mitchell Mann 201 104 97 7 1.07
England Ricky Walden 273 155 118 37 1.31
China Xu Si 107 50 57 -7 0.88
England Martin O'Donnell 176 96 80 16 1.2
Norway Kurt Maflin 87 32 55 -23 0.58
Scotland John Higgins 552 333 219 114 1.52
England Robert Milkins 154 70 84 -14 0.83
England Robbie Williams 148 74 74 0 1
Austria Florian Nüßle 71 29 42 -13 0.69
England Louis Heathcote 155 77 78 -1 0.99
England Farakh Ajaib 96 29 67 -38 0.43
Northern Ireland Mark Allen 264 157 107 50 1.47
China Gao Yang 105 41 64 -23 0.64
China Zhou Yuelong 237 135 102 33 1.32
Germany Lukas Kleckers 97 34 63 -29 0.54
China Pang Junxu 159 89 70 19 1.27
Switzerland Alexander Ursenbacher 162 81 81 0 1
England Peter Devlin 99 39 60 -21 0.65
Ukraine Iulian Boiko 97 31 66 -35 0.47
England Nigel Bond 116 52 64 -12 0.81
England Ali Carter 333 200 133 67 1.5
Ireland Fergal O'Brien 173 84 89 -5 0.94
England Mark Selby 474 266 208 58 1.28
Germany Simon Lichtenberg 116 56 60 -4 0.93
Morocco Amine Amiri 6 1 5 -4 0.2
England Mark Joyce 168 76 92 -16 0.83
Thailand Thepchaiya Un-Nooh 166 83 83 0 1
England Brandon Sargeant 96 43 53 -10 0.81
Wales Jackson Page 151 77 74 3 1.04
Iran Soheil Vahedi 168 85 83 2 1.02
England David Grace 109 48 61 -13 0.79
England Andrew Higginson 120 55 65 -10 0.85
Wales Jamie Clarke 151 73 78 -5 0.94
England Jack Lisowski 363 183 180 3 1.02
Brazil Igor Figueiredo 102 46 56 -10 0.82
England Ben Woollaston 189 105 84 21 1.25
Australia Neil Robertson 300 167 133 34 1.26
Thailand Noppon Saengkham 151 77 74 3 1.04
England Oliver Lines 152 82 70 12 1.17
Belgium Luca Brecel 302 178 124 54 1.44
England James Cahill 164 81 83 -2 0.98
England Ronnie O'Sullivan 448 262 186 76 1.41
England Haydon Pinhey 84 33 51 -18 0.65
England Rod Lawler 121 59 62 -3 0.95
Scotland Dean Young 112 44 68 -24 0.65
England John Astley 122 60 62 -2 0.97
England Mark King 179 94 85 9 1.11
Scotland Fraser Patrick 146 68 78 -10 0.87
England Kuldesh Johal 81 36 45 -9 0.8
England Hamim Hussain 64 21 43 -22 0.49
Wales Dylan Emery 127 59 68 -9 0.87
China Tian Pengfei 138 65 73 -8 0.89
Northern Ireland Robbie Mcguigan 81 33 48 -15 0.69
England Riley Parsons 71 31 40 -9 0.78
England Oliver Brown 75 35 40 -5 0.88
England Alex Clenshaw 34 9 25 -16 0.36
England Daniel Womersley 73 32 41 -9 0.78
England Rebecca Kenna 38 16 22 -6 0.73
Northern Ireland Declan Lavery 4 3 1 2 3
England Ben Fortey 55 26 29 -3 0.9
Wales Paul Davies 32 14 18 -4 0.78
England Hayden Staniland 40 18 22 -4 0.82
Northern Ireland Fergal Quinn (II) 42 19 23 -4 0.83
England Phil O'Kane 22 8 14 -6 0.57
England Connor Benzey 44 21 23 -2 0.91
England Ian Martin 32 17 15 2 1.13
England Adrian Rosa 29 15 14 1 1.07
England Joshua Thomond 49 24 25 -1 0.96
England Craig Steadman 99 50 49 1 1.02
England Saqib Nasir 49 22 27 -5 0.81
England Luke Pinches 49 21 28 -7 0.75
England Sean Harvey 33 17 16 1 1.06
Belgium Ben Mertens 43 22 21 1 1.05
England Simon Blackwell 59 31 28 3 1.11
England Reanne Evans 49 14 35 -21 0.4
Scotland Stephen Hendry 49 16 33 -17 0.48
Belgium Julien Leclercq 55 29 26 3 1.12
Scotland Ross Muir 127 75 52 23 1.44
China Bai Langning 165 86 79 7 1.09
England Mark Lloyd 92 45 47 -2 0.96
Russia Ivan Kakovskii 38 17 21 -4 0.81
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
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 36 18 18 0 1
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 43 23 20 3 1.15
Wales Alex Taubman 47 25 22 3 1.14
Scotland Liam Graham 48 24 24 0 1
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 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 31 17 14 3 1.21
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 32 14 18 -4 0.78
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 44 25 19 6 1.32
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 21 9 12 -3 0.75
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
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 90 49 41 8 1.2
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 39 22 17 5 1.29
Latvia Filips Kalniņš 22 7 15 -8 0.47
Ireland Tony Corrigan 19 7 12 -5 0.58
Belgium Hans Blanckaert 22 10 12 -2 0.83
England Faizaan Mohammed 19 7 12 -5 0.58
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 25 10 15 -5 0.67
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 Pragnell (II) 34 16 18 -2 0.89
Ukraine Anton Kazakov 22 9 13 -4 0.69
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
England John Pritchett 15 3 12 -9 0.25
England Jack Culligan 24 9 15 -6 0.6
England Hammad Miah 145 80 65 15 1.23
Scotland Michael Collumb 50 26 24 2 1.08
Northern Ireland Patrick Wallace 31 15 16 -1 0.94
Cyprus Michael Georgiou 107 56 51 5 1.1
England Ryan Roberts 17 5 12 -7 0.42
England Sanderson Lam 107 52 55 -3 0.95
England Alfie Burden 73 38 35 3 1.09
England Ryan Davies 53 26 27 -1 0.96
England Daniel Walker 14 2 12 -10 0.17
England Robert Read 23 9 14 -5 0.64
England Jamie Jones (II) 22 9 13 -4 0.69
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
China Cao Yupeng 99 54 45 9 1.2
China Zhang Jiankang 49 24 25 -1 0.96
Wales Andrew Pagett 46 15 31 -16 0.48
China Zhang Anda 40 15 25 -10 0.6
China Wu Yize 66 33 33 0 1
Northern Ireland Christopher Clifford 4 0 4 -4 0
Ireland Robert McCullough 5 1 4 -3 0.25
England Paul Deaville 22 12 10 2 1.2
Hong Kong Ng On Yee 18 4 14 -10 0.29
England Oliver Sykes 5 1 4 -3 0.25
Scotland Amaan Iqbal 5 1 4 -3 0.25