Frames Won - Year 2021 - Professional

Filtering

Top players of all time, based on frame wins.
Status
Categories
Scope
Range
Rank Player Tournaments Played Frames Played Frames Won Frame-win percentage
Scotland John Higgins 16 552 333 60.33%
England Kyren Wilson 17 581 315 54.22%
England Judd Trump 16 477 310 64.99%
England Mark Selby 17 474 266 56.12%
England Ronnie O'Sullivan 14 448 262 58.48%
Wales Mark Williams 15 450 256 56.89%
England Stuart Bingham 17 456 256 56.14%
England David Gilbert 16 365 218 59.73%
England Barry Hawkins 16 377 211 55.97%
England Shaun Murphy 14 356 201 56.46%
England Ali Carter 13 333 200 60.06%
China Yan Bingtao 14 310 183 59.03%
England Jack Lisowski 15 363 183 50.41%
Belgium Luca Brecel 13 302 178 58.94%
Australia Neil Robertson 12 300 167 55.67%
Scotland Anthony McGill 13 308 162 52.6%
England Tom Ford 14 288 159 55.21%
Northern Ireland Mark Allen 13 264 157 59.47%
England Ricky Walden 13 273 155 56.78%
England Matthew Selt 14 281 152 54.09%
China Zhao Xintong 13 264 143 54.17%
China Zhou Yuelong 11 237 135 56.96%
England Gary Wilson 15 261 133 50.96%
England Joe Perry 14 259 132 50.97%
Wales Duane Jones 15 229 124 54.15%
England Jimmy Robertson 13 214 120 56.07%
Northern Ireland Jordan Brown 15 226 120 53.1%
Scotland Stephen Maguire 12 222 118 53.15%
China Xiao Guodong 11 207 117 56.52%
England Sam Craigie 12 209 115 55.02%
Scotland Graeme Dott 10 232 115 49.57%
Wales Ryan Day 14 211 111 52.61%
England Ben Woollaston 13 189 105 55.56%
England Martin Gould 14 204 105 51.47%
England Mitchell Mann 15 201 104 51.74%
China Peifan Lei 13 192 103 53.65%
England Mark Davis 11 193 102 52.85%
England Stuart Carrington 12 178 100 56.18%
Scotland Scott Donaldson 13 208 97 46.63%
England Martin O'Donnell 12 176 96 54.55%
Iran Hossein Vafaei 13 186 95 51.08%
Wales Jamie Jones 12 178 94 52.81%
England Mark King 12 179 94 52.51%
England Liam Highfield 12 181 92 50.83%
China Si Jiahui 14 174 90 51.72%
China Pang Junxu 11 159 89 55.97%
England Anthony Hamilton 11 176 89 50.57%
Wales Jak Jones 12 181 89 49.17%
England Peter Lines 13 177 88 49.72%
England Chris Wakelin 12 182 88 48.35%
China Bai Langning 10 165 86 52.12%
England Joe O'Connor 12 168 86 51.19%
England David Lilley 16 175 86 49.14%
China Lu Ning 11 177 86 48.59%
Iran Soheil Vahedi 15 168 85 50.6%
Ireland Fergal O'Brien 11 173 84 48.55%
China Liang Wenbo 11 161 83 51.55%
Thailand Thepchaiya Un-Nooh 14 166 83 50%
England Oliver Lines 12 152 82 53.95%
England Ian Burns 15 161 82 50.93%
Switzerland Alexander Ursenbacher 12 162 81 50%
England James Cahill 14 164 81 49.39%
England Hammad Miah 9 145 80 55.17%
Thailand Akani Songsermsawad 12 148 80 54.05%
China Ding Junhui 10 143 78 54.55%
Wales Jackson Page 13 151 77 50.99%
Thailand Noppon Saengkham 12 151 77 50.99%
England Louis Heathcote 12 155 77 49.68%
Wales Michael White 15 161 77 47.83%
China Li Hang 11 163 77 47.24%
Wales Dominic Dale 12 160 76 47.5%
England Mark Joyce 11 168 76 45.24%
Scotland Ross Muir 9 127 75 59.06%
England Elliot Slessor 12 151 75 49.67%
England Robbie Williams 12 148 74 50%
Wales Jamie Clarke 12 151 73 48.34%
China Chang Bingyu 11 144 71 49.31%
China Lyu Haotian 11 146 70 47.95%
England Robert Milkins 12 154 70 45.45%
China Yuan Sijun 12 129 69 53.49%
England Steven Hallworth 12 148 69 46.62%
Scotland Fraser Patrick 12 146 68 46.58%
China Tian Pengfei 10 138 65 47.1%
England Andy Hicks 13 149 63 42.28%
England John Astley 11 122 60 49.18%
England Rod Lawler 9 121 59 48.76%
Wales Dylan Emery 11 127 59 46.46%
Cyprus Michael Georgiou 9 107 56 52.34%
Ireland Leo Fernandez 9 108 56 51.85%
Germany Simon Lichtenberg 12 116 56 48.28%
England Michael Holt 12 130 56 43.08%
Northern Ireland Gerard Greene 12 131 56 42.75%
Wales Matthew Stevens 12 118 55 46.61%
England Andrew Higginson 12 120 55 45.83%
England Ashley Hugill 11 124 55 44.35%
England Ben Hancorn 12 128 55 42.97%
China Cao Yupeng 7 99 54 54.55%
China Jianbo Zhao 11 113 53 46.9%
England Sanderson Lam 9 107 52 48.6%
England Allan Taylor 12 109 52 47.71%
England Nigel Bond 12 116 52 44.83%
England Billy Joe Castle 10 108 51 47.22%
England Jamie O'Neill 10 109 51 46.79%
England Craig Steadman 9 99 50 50.51%
China Xu Si 10 107 50 46.73%
Ireland Michael Judge 8 90 49 54.44%
China Luo Honghao 9 103 49 47.57%
Wales Lee Walker 11 112 49 43.75%
England David Grace 12 109 48 44.04%
England Ashley Carty 12 114 48 42.11%
Ireland Ken Doherty 12 115 48 41.74%
Brazil Igor Figueiredo 8 102 46 45.1%
England Mark Lloyd 8 92 45 48.91%
China Fan Zhengyi 11 109 45 41.28%
England Jimmy White 12 108 44 40.74%
Scotland Dean Young 12 112 44 39.29%
England Barry Pinches 14 119 44 36.97%
England Brandon Sargeant 9 96 43 44.79%
England Jamie Wilson 12 105 43 40.95%
China Gao Yang 11 105 41 39.05%
China Chen Zifan 11 109 41 37.61%
England Peter Devlin 12 99 39 39.39%
Jamaica Rory McLeod 12 106 39 36.79%
England Alfie Burden 7 73 38 52.05%
England Kuldesh Johal 7 81 36 44.44%
Israel Eden Sharav 9 82 36 43.9%
Scotland Alan McManus 6 63 35 55.56%
England Oliver Brown 7 75 35 46.67%
Wales Daniel Wells 9 79 34 43.04%
England Paul Davison 9 88 34 38.64%
Germany Lukas Kleckers 12 97 34 35.05%
China Wu Yize 5 66 33 50%
Poland Kacper Filipiak 5 72 33 45.83%
Northern Ireland Robbie Mcguigan 7 81 33 40.74%
England Haydon Pinhey 7 84 33 39.29%
Scotland Ross Vallance 3 52 32 61.54%
England Sydney Wilson 4 62 32 51.61%
England Daniel Womersley 7 73 32 43.84%
Norway Kurt Maflin 6 87 32 36.78%
France Niel Vincent 3 55 31 56.36%
England Simon Blackwell 5 59 31 52.54%
England Riley Parsons 8 71 31 43.66%
Ukraine Iulian Boiko 12 97 31 31.96%
Ireland Aaron Hill 11 83 30 36.14%
England Zak Surety 12 86 30 34.88%
Belgium Julien Leclercq 4 55 29 52.73%
Austria Florian Nüßle 6 71 29 40.85%
France Brian Ochoiski 9 74 29 39.19%
England Farakh Ajaib 12 96 29 30.21%
Malta Brian Cini 3 44 28 63.64%
England Tony Knowles 3 43 26 60.47%
England Harvey Chandler 3 48 26 54.17%
Scotland Michael Collumb 4 50 26 52%
England Ryan Davies 4 53 26 49.06%
England Ben Fortey 6 55 26 47.27%
England Luke Simmonds 3 43 25 58.14%
England Lee Shanker 3 44 25 56.82%
England Dylan Mitchell 3 44 25 56.82%
England Lewis Gillen 3 45 25 55.56%
Wales Alex Taubman 3 47 25 53.19%
Scotland Liam Graham 4 48 24 50%
England Joshua Thomond 5 49 24 48.98%
China Zhang Jiankang 5 49 24 48.98%
Ireland Ross Bulman 3 43 23 53.49%
England Joshua Cooper 3 39 22 56.41%
Wales David Donovan 3 41 22 53.66%
England Liam Pullen 3 42 22 52.38%
Belgium Ben Mertens 5 43 22 51.16%
England Saqib Nasir 5 49 22 44.9%
Wales Callum Lloyd 3 38 21 55.26%
England Callum Beresford 3 38 21 55.26%
England David Finbow 3 40 21 52.5%
England Jenson Kendrick 3 41 21 51.22%
England Alex Millington 3 41 21 51.22%
Hong Kong Yu Kiu Chang 3 42 21 50%
England Connor Benzey 5 44 21 47.73%
England Luke Pinches 5 49 21 42.86%
England Hamim Hussain 7 64 21 32.81%
Northern Ireland Raymond Fry 3 38 20 52.63%
Latvia Rodion Judin 3 41 20 48.78%
England Gary Challis 3 32 19 59.38%
Ireland Fergal Quinn 5 42 19 45.24%
Belgium Daan Leyssen 3 34 18 52.94%
England Simon Bedford 3 35 18 51.43%
England Lee Stephens 3 36 18 50%
Malta Aaron Busuttil 3 38 18 47.37%
England Hayden Staniland 5 40 18 45%
Scotland Gary Thomson 3 30 17 56.67%
Wales Tyler Rees 3 30 17 56.67%
England Sean O'Sullivan 3 31 17 54.84%
England Ian Martin 4 32 17 53.13%
England Sean Harvey 4 33 17 51.52%
England Patrick Whelan 3 35 17 48.57%
Latvia Maris Volajs 3 36 17 47.22%
England Joe Fenton 3 37 17 45.95%
Russia Ivan Kakovskii 4 38 17 44.74%
England George Pragnall 3 34 16 47.06%
England Rebecca Kenna 5 38 16 42.11%
Scotland Stephen Hendry 6 49 16 32.65%
England Adrian Rosa 4 29 15 51.72%
Wales Kishan Hirani 3 31 15 48.39%
Japan Keishin Kamihashi 3 31 15 48.39%
Northern Ireland Patrick Wallace 3 31 15 48.39%
Australia Ryan Thomerson 3 32 15 46.88%
England Sean McAllister 3 35 15 42.86%
China Zhang Anda 5 40 15 37.5%
Wales Andrew Pagett 6 46 15 32.61%
England Ronnie Blake 3 28 14 50%
Wales Matthew Roberts 3 28 14 50%
England Adam Duffy 3 28 14 50%
Alfie Lee 3 29 14 48.28%
China Yao Pengcheng 3 29 14 48.28%
England Sam Baird 3 29 14 48.28%
England Andrew Milliard 3 30 14 46.67%
Germany Umut Dikme 3 30 14 46.67%
Wales Paul Davies 4 32 14 43.75%
England Stuart Watson 3 32 14 43.75%
England Reanne Evans 8 49 14 28.57%
Iran Amir Sarkhosh 2 24 13 54.17%
England Josh Mulholland 3 27 13 48.15%
England Matthew Glasby 3 27 13 48.15%
China Chen Feilong 3 28 13 46.43%
England Michael Tomlinson 3 30 13 43.33%
England Jamie Barrett 8 53 13 24.53%
England Paul Deaville 1 22 12 54.55%
England Neal Jones 3 25 12 48%
Denmark Daniel Kandi 3 25 12 48%
England Andrew Tapper 3 26 12 46.15%
England Jack Haley 3 27 12 44.44%
England Adam Goff 3 29 12 41.38%
England Samuel-Lee Stevens 3 23 11 47.83%
England John Parkin 3 23 11 47.83%
Poland Mateusz Baranowski 2 25 11 44%
Wales Jack Bradford 3 26 11 42.31%
England Jordan Rimmer 3 27 11 40.74%
England Adam Brown 3 29 11 37.93%
England Sean Maddocks 12 75 11 14.67%
England Martyn Taylor 3 22 10 45.45%
Belgium Hans Blanckaert 3 22 10 45.45%
Scotland Evan Munro 3 24 10 41.67%
England Jed Mann 3 25 10 40%
England Manasawin Phetmalaikul 3 25 10 40%
Wales Liam Davies 3 25 10 40%
England Danny Brindle 3 28 10 35.71%
England Mark Ganderton 3 21 9 42.86%
Stan Moody 3 21 9 42.86%
Germany Richard Wienold 3 21 9 42.86%
Australia Jamie Brown 3 22 9 40.91%
England Jack Smithers 3 22 9 40.91%
Ukraine Anton Kazakov 3 22 9 40.91%
England Jamie Jones (II) 3 22 9 40.91%
England John Welsh 3 23 9 39.13%
England Robert Read 3 23 9 39.13%
England Brandon Hall 3 24 9 37.5%
England Jack Culligan 3 24 9 37.5%
England Alex Clenshaw 5 34 9 26.47%
England Bradley Cowdroy 3 20 8 40%
England Phil O'Kane 4 22 8 36.36%
Scotland Chris Totten 3 19 7 36.84%
England Lewis Ullah 3 19 7 36.84%
Wales Jamie Tudor 3 19 7 36.84%
England Scott Bell 3 19 7 36.84%
Ireland Tony Corrigan 3 19 7 36.84%
England Faizaan Mohammed 3 19 7 36.84%
Ukraine Denys Khmelevskyi 3 19 7 36.84%
Scotland Thomas McSorley 3 20 7 35%
England James Burrett 3 21 7 33.33%
England James Silverwood 3 22 7 31.82%
Latvia Filips Kalniņš 3 22 7 31.82%
Scotland Stephen Baillie 3 22 7 31.82%
England Arun Mehta 3 22 7 31.82%
England Westley Cooper 3 18 6 33.33%
Ireland Aidan Murphy 3 20 6 30%
England Halim Hussain 3 20 6 30%
England William Ginn 3 17 5 29.41%
England Luke Maddison 3 17 5 29.41%
England Mark Vincent 3 17 5 29.41%
England Ryan Roberts 3 17 5 29.41%
England Elliott Weston 3 18 5 27.78%
England Labeeb Ahmed 3 19 5 26.32%
Poland Antoni Kowalski 2 12 4 33.33%
England Peter Geronimo 3 16 4 25%
England James Height 3 16 4 25%
England Carl Mottershaw 3 16 4 25%
England Matthew Lee 3 16 4 25%
Hong Kong Ng On Yee 3 18 4 22.22%
Northern Ireland Declan Lavery 1 4 3 75%
Mark Bell 2 11 3 27.27%
England Shaf Hussain 2 11 3 27.27%
Ukraine Sergey Isaenko 3 15 3 20%
England John Pritchett 3 15 3 20%
England Imran Puri 2 10 2 20%
Malta Alex Borg 2 13 2 15.38%
England Garry Coulson 3 14 2 14.29%
Wales Conor Caniff 3 14 2 14.29%
England Johnnie Bates 3 14 2 14.29%
Scotland Keith Keldie 3 14 2 14.29%
England Daniel Walker 3 14 2 14.29%
Ireland Robert McCullough 1 5 1 20%
England Oliver Sykes 1 5 1 20%
Scotland Amaan Iqbal 1 5 1 20%
Morocco Amine Amiri 1 6 1 16.67%
England Dean Reynolds 3 13 1 7.69%
Spain Juan Pedro Duran 3 13 1 7.69%
Wales Bradley Tyson 3 13 1 7.69%
England Shafaqut Hussain 1 4 0 0%
Northern Ireland Christopher Clifford 1 4 0 0%
Peter Butler 2 8 0 0%
Scotland Aaron Graham 3 12 0 0%
Canada Roshan Birdi 3 12 0 0%
England Dylan Smith 3 12 0 0%
Ireland Philip O'Connor 3 12 0 0%
England Mark Anthony Taylor 3 12 0 0%