Frames Won - Year 2020 - 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
England Judd Trump 19 721 456 63.25%
England Kyren Wilson 19 637 370 58.08%
England Mark Selby 20 594 343 57.74%
Australia Neil Robertson 17 563 339 60.21%
Scotland John Higgins 17 404 237 58.66%
England Ronnie O'Sullivan 12 386 233 60.36%
Scotland Graeme Dott 13 417 229 54.92%
England Stuart Bingham 18 376 212 56.38%
Scotland Anthony McGill 15 372 205 55.11%
Wales Mark Williams 14 346 194 56.07%
England Tom Ford 15 355 190 53.52%
England Barry Hawkins 17 329 188 57.14%
England Shaun Murphy 17 337 186 55.19%
England Joe Perry 18 339 177 52.21%
China Yan Bingtao 16 305 171 56.07%
China Ding Junhui 14 292 169 57.88%
Northern Ireland Mark Allen 18 300 167 55.67%
Scotland Scott Donaldson 15 285 159 55.79%
China Zhou Yuelong 13 272 155 56.99%
England Martin Gould 13 269 149 55.39%
England Jack Lisowski 17 296 149 50.34%
England Gary Wilson 14 270 146 54.07%
Belgium Luca Brecel 15 253 142 56.13%
England David Gilbert 17 288 142 49.31%
China Zhao Xintong 13 239 141 59%
China Liang Wenbo 15 255 138 54.12%
England Ali Carter 16 270 137 50.74%
Scotland Stephen Maguire 15 258 127 49.22%
Wales Jamie Clarke 13 238 124 52.1%
Norway Kurt Maflin 14 239 124 51.88%
China Xiao Guodong 14 227 121 53.3%
England Matthew Selt 15 249 120 48.19%
Thailand Thepchaiya Un-Nooh 14 225 119 52.89%
England Robert Milkins 15 225 116 51.56%
England David Grace 14 220 113 51.36%
England Michael Holt 17 212 111 52.36%
England Ben Woollaston 14 216 111 51.39%
Wales Ryan Day 13 224 110 49.11%
Wales Michael White 15 195 103 52.82%
England Robbie Williams 13 199 101 50.75%
England Elliot Slessor 12 182 100 54.95%
Thailand Noppon Saengkham 11 189 100 52.91%
Wales Matthew Stevens 11 181 98 54.14%
England Ricky Walden 15 194 98 50.52%
China Li Hang 13 188 96 51.06%
Northern Ireland Jordan Brown 13 197 96 48.73%
China Lyu Haotian 13 189 95 50.26%
China Tian Pengfei 11 167 94 56.29%
Switzerland Alexander Ursenbacher 11 180 94 52.22%
China Lu Ning 13 173 93 53.76%
Wales Jamie Jones 10 157 91 57.96%
England Martin O'Donnell 13 178 91 51.12%
England Ashley Carty 13 191 90 47.12%
England Jimmy Robertson 14 169 86 50.89%
England Joe O'Connor 14 170 86 50.59%
England Mark King 13 188 84 44.68%
England Liam Highfield 13 165 83 50.3%
Germany Simon Lichtenberg 15 158 82 51.9%
England Mark Joyce 13 163 81 49.69%
Wales Dominic Dale 13 167 80 47.9%
Wales Jak Jones 14 179 80 44.69%
Thailand Akani Songsermsawad 11 144 79 54.86%
Wales Jackson Page 13 170 79 46.47%
Jamaica Rory McLeod 11 147 77 52.38%
England Mark Davis 13 147 75 51.02%
England Oliver Lines 16 152 75 49.34%
England Ian Burns 13 154 75 48.7%
Iran Hossein Vafaei 13 150 74 49.33%
England Andrew Higginson 12 156 74 47.44%
Ireland Ken Doherty 13 144 71 49.31%
England Allan Taylor 8 127 69 54.33%
Ireland Fergal O'Brien 12 152 69 45.39%
Northern Ireland Gerard Greene 13 153 69 45.1%
England Sam Craigie 12 125 66 52.8%
England Alfie Burden 10 124 65 52.42%
England Peter Devlin 10 124 64 51.61%
Wales Lee Walker 16 144 63 43.75%
Brazil Igor Figueiredo 12 137 62 45.26%
England Nigel Bond 13 141 60 42.55%
England Louis Heathcote 13 142 60 42.25%
England Steven Hallworth 9 111 58 52.25%
Scotland Alan McManus 11 125 57 45.6%
England John Astley 11 111 56 50.45%
China Chang Bingyu 11 115 54 46.96%
England Mitchell Mann 13 131 54 41.22%
England Craig Steadman 10 102 52 50.98%
France Brian Ochoiski 10 113 52 46.02%
China Luo Honghao 12 118 52 44.07%
China Fan Zhengyi 15 121 52 42.98%
England Barry Pinches 12 124 52 41.94%
Israel Eden Sharav 12 129 52 40.31%
China Yuan Sijun 11 114 51 44.74%
England Stuart Carrington 10 117 51 43.59%
England Jamie O'Neill 12 121 51 42.15%
England Zak Surety 9 96 50 52.08%
England Hammad Miah 10 108 50 46.3%
England Andy Hicks 11 117 50 42.74%
England Paul Davison 12 122 50 40.98%
Ireland Leo Fernandez 6 93 49 52.69%
England Anthony Hamilton 9 96 49 51.04%
England Farakh Ajaib 9 101 49 48.51%
Cyprus Michael Georgiou 10 103 48 46.6%
China Xu Si 11 109 48 44.04%
England Oliver Brown 6 82 47 57.32%
England Ashley Hugill 9 97 47 48.45%
England Ben Hancorn 9 87 46 52.87%
China Chen Zifan 11 116 45 38.79%
England Chris Wakelin 13 103 44 42.72%
England Sam Baird 10 104 43 41.35%
England Jamie Barrett 5 72 42 58.33%
China Pang Junxu 6 92 42 45.65%
England Harvey Chandler 10 97 42 43.3%
Iran Soheil Vahedi 12 103 42 40.78%
Ireland Ross Bulman 7 73 41 56.16%
England Peter Lines 11 94 41 43.62%
England David Lilley 11 100 41 41%
Wales Daniel Wells 11 102 41 40.2%
England Jimmy White 12 112 41 36.61%
Poland Antoni Kowalski 5 73 40 54.79%
Malaysia Thor Chuan Leong 10 97 40 41.24%
England James Cahill 12 98 40 40.82%
Scotland Fraser Patrick 11 100 40 40%
England Daniel Womersley 5 69 39 56.52%
England Rod Lawler 12 102 39 38.24%
China Jianbo Zhao 6 74 38 51.35%
England Jamie Wilson 9 89 37 41.57%
China Chen Feilong 10 84 36 42.86%
Germany Lukas Kleckers 10 88 36 40.91%
Ireland Aaron Hill 8 81 35 43.21%
Austria Florian Nüßle 6 69 34 49.28%
China Si Jiahui 12 88 34 38.64%
Poland Kacper Filipiak 12 99 32 32.32%
Northern Ireland Patrick Wallace 4 55 31 56.36%
Belgium Ben Mertens 5 59 31 52.54%
China Wu Yize 4 60 31 51.67%
Wales Duane Jones 12 92 31 33.7%
England Jake Nicholson 4 55 30 54.55%
England Robert James 3 50 29 58%
Hong Kong Marco Fu 3 51 29 56.86%
England Kuldesh Johal 4 58 29 50%
Wales Kishan Hirani 10 81 29 35.8%
England Brandon Sargeant 12 85 29 34.12%
Scotland Dean Young 5 57 28 49.12%
China Gao Yang 6 68 28 41.18%
England Billy Joe Castle 12 86 28 32.56%
England Ian Martin 4 50 27 54%
China Mei Xiwen 5 52 27 51.92%
China Peifan Lei 10 73 27 36.99%
England Haydon Pinhey 4 57 25 43.86%
Wales Dylan Emery 4 45 24 53.33%
England Alex Clenshaw 3 39 23 58.97%
China Zhang Anda 5 43 23 53.49%
Malta Alex Borg 11 79 23 29.11%
China Fang Xiongman 3 38 22 57.89%
England Hamim Hussain 3 39 21 53.85%
England Saqib Nasir 3 40 21 52.5%
England Simon Blackwell 3 40 21 52.5%
England Mike Dunn 6 56 21 37.5%
England Ben Fortey 3 34 20 58.82%
Northern Ireland Robbie Mcguigan 4 35 20 57.14%
England Jack Culligan 3 37 20 54.05%
Scotland Ross Muir 5 44 20 45.45%
England Phil O'Kane 3 34 19 55.88%
England Hayden Staniland 4 38 19 50%
Scotland Michael Collumb 4 40 18 45%
England Sean Maddocks 8 53 18 33.96%
England Riley Parsons 11 71 18 25.35%
England Andy Lee 5 41 17 41.46%
Ireland Fergal Quinn 3 28 16 57.14%
England Ryan Davies 3 29 16 55.17%
Scotland Liam Graham 3 30 16 53.33%
Wales Andrew Pagett 3 31 16 51.61%
England Stephen Kershaw 3 31 16 51.61%
Wales Ian Preece 1 32 16 50%
England Sean McAllister 4 33 16 48.48%
England Sanderson Lam 3 30 15 50%
England Sean O'Sullivan 3 31 15 48.39%
Wales Paul Davies 3 31 15 48.39%
China Bai Langning 5 38 15 39.47%
England James Leadbetter 3 24 14 58.33%
England Alex Millington 3 26 14 53.85%
Poland Mateusz Baranowski 3 27 14 51.85%
England Adam Edge 4 28 14 50%
England Joshua Thomond 3 28 14 50%
England Luke Simmonds 3 28 14 50%
England Ryan Roberts 3 28 14 50%
England Brandon Hall 3 29 14 48.28%
England Matthew Glasby 4 32 14 43.75%
England Adrian Rosa 3 32 14 43.75%
Scotland Dylan Craig 1 17 13 76.47%
Wales Tyler Rees 4 33 13 39.39%
Iceland Kristjan Helgason 1 16 12 75%
England Adam Ashley 1 19 12 63.16%
England Sean Harvey 3 24 12 50%
England Jenson Kendrick 3 25 12 48%
England Peter Ebdon 2 26 12 46.15%
Northern Ireland Raymond Fry 3 27 12 44.44%
Northern Ireland Jamie McArdle 3 27 12 44.44%
Japan Keishin Kamihashi 3 21 11 52.38%
England Manasawin Phetmalaikul 3 25 11 44%
England Marvin Morgan 3 25 11 44%
England Stephen Craigie 3 27 11 40.74%
Poland Adam Stefanow 6 36 11 30.56%
Ukraine Iulian Boiko 9 53 11 20.75%
Northern Ireland Gee Crawley 1 14 10 71.43%
Morocco Ameur Riad 1 16 10 62.5%
Scotland Chris Totten 3 20 10 50%
France Niel Vincent 3 22 10 45.45%
Wales Callum Lloyd 4 24 10 41.67%
England Joshua Cooper 3 24 10 41.67%
England David Finbow 4 25 10 40%
England Patrick Whelan 5 28 10 35.71%
England Connor Benzey 5 32 10 31.25%
Ireland Dessie Sheehan 1 16 9 56.25%
Belgium Sybren Sokolowski 1 16 9 56.25%
England Daniel Bagley 3 20 9 45%
Belgium Julien Leclercq 3 20 9 45%
England Bradley Cowdroy 3 20 9 45%
England Andy Marriott 3 20 9 45%
England Jack Smithers 4 21 9 42.86%
England Jeff Cundy 3 21 9 42.86%
Ireland Ryan Cronin 3 22 9 40.91%
England Luke Pinches 3 23 9 39.13%
England Reanne Evans 5 27 9 33.33%
Morocco Yassine Zaraoni 1 12 8 66.67%
England Dale Prime 1 13 8 61.54%
Gibraltar Chris Mason 3 17 8 47.06%
England Daniel Ward 3 17 8 47.06%
England Benji Buckley 3 18 8 44.44%
Scotland Thomas McSorley 3 18 8 44.44%
Wales Rhydian Richards 3 18 8 44.44%
Wales Alex Taubman 3 20 8 40%
England Sydney Wilson 3 22 8 36.36%
England Mike Finn 1 10 7 70%
England Lee Richardson 3 17 7 41.18%
England Mark Taylor 3 18 7 38.89%
Belgium Hans Blanckaert 3 18 7 38.89%
Ukraine Sergey Isaenko 3 19 7 36.84%
England James Height 4 21 7 33.33%
England Christopher Keogan 4 22 7 31.82%
England Adam Duffy 4 24 7 29.17%
Morocco Amine Amiri 10 57 7 12.28%
Gibraltar Andrew Olivero 1 9 6 66.67%
England Joshua Mallender 1 9 6 66.67%
Wales Ben Jones 3 15 6 40%
Stan Moody 3 15 6 40%
England James Silverwood 3 17 6 35.29%
South Africa Paul Burrell 4 19 6 31.58%
Scotland Keith Keldie 3 19 6 31.58%
England Mark Vincent 4 21 6 28.57%
England Chae Ross 4 21 6 28.57%
Russia Ivan Kakovskii 4 21 6 28.57%
Finland Robin Hull 1 11 5 45.45%
England Aidan Murphy (II) 3 14 5 35.71%
Australia Ryan Thomerson 3 15 5 33.33%
Australia Jamie Brown 3 15 5 33.33%
England Steven Evans 3 15 5 33.33%
England Jed Mann 3 15 5 33.33%
England Callum Beresford 3 15 5 33.33%
England Neal Jones 3 16 5 31.25%
England Mark Lloyd 4 18 5 27.78%
England Jack Dady 3 18 5 27.78%
China Zhang Jiankang 5 24 5 20.83%
Wales Darren Morgan 1 8 4 50%
England Macauley Croft 1 8 4 50%
Thailand James Wattana 1 10 4 40%
Northern Ireland Declan Lavery 3 13 4 30.77%
England Elliott Weston 3 13 4 30.77%
England Lee Shanker 3 13 4 30.77%
England Bash Maqsood 3 15 4 26.67%
England James Budd 1 6 3 50%
Ireland Tony Corrigan 1 6 3 50%
Bulgaria Ivelin Boyanov Bozhanov 1 6 3 50%
Morocco Hamid Mabchour 1 7 3 42.86%
Portugal Francisco Domingues 1 7 3 42.86%
England John Nicholson 1 7 3 42.86%
Brett Armer 1 7 3 42.86%
England Nick Jennings 1 8 3 37.5%
England Lee Stephens 3 12 3 25%
England David Nelson 3 12 3 25%
England Matthew Couch 3 12 3 25%
England Tugba Irten 3 12 3 25%
England Tam Mustafa 3 12 3 25%
England Paul Gibbs 1 5 2 40%
Spain Angel Garcia 1 5 2 40%
England Adam Nash 1 5 2 40%
England Mark Winsor 1 5 2 40%
England Aran Hetherington 1 5 2 40%
Jaymie Thornbury 1 5 2 40%
Scotland Gary Thomson 1 6 2 33.33%
England Kayden Brierley 3 11 2 18.18%
England Mike Hallett 3 11 2 18.18%
England Dan Barsley 3 11 2 18.18%
Ireland Ronan Whyte 3 11 2 18.18%
India Lucky Vatnani 3 11 2 18.18%
England James Burrett 3 11 2 18.18%
England Alfred Sims 1 4 1 25%
Spain John Skellett 1 4 1 25%
Belgium Daan Leyssen 1 4 1 25%
Spain Angel Marchena 1 4 1 25%
Spain Pablo Toharia 1 4 1 25%
England Ronnie Blake 1 4 1 25%
England Ian Barry Stark 1 4 1 25%
England Steven Crowley 1 4 1 25%
Nigel Howes 1 4 1 25%
Germany Leonard Sinden 1 4 1 25%
Gibraltar Adrian Holmes 1 4 1 25%
Jersey Kevin Kelly 1 4 1 25%
Ireland Greg Casey 3 10 1 10%
England Jack Haley 3 10 1 10%
England Paul Deaville 3 10 1 10%
England Stephen Swaine 3 10 1 10%
England Dean Reynolds 3 10 1 10%
Pakistan Haider Ali 3 10 1 10%
Thailand Mink Nutcharut 1 1 0 0%
England Imran Puri 1 3 0 0%
England James Welch 1 3 0 0%
England Andrew Urbaniak 1 3 0 0%
England Danny Brindle 1 3 0 0%
Scotland Andy Fong 1 3 0 0%
England David Church 1 3 0 0%
England Paul Ludden 1 3 0 0%
England Curtis Daher 1 3 0 0%
Gibraltar Francis Becerra 1 3 0 0%
England Jonathan Noble 1 3 0 0%
England Rishi Gohill 1 3 0 0%
Germany Heiko Mutz 1 3 0 0%
England Steven Breward 1 3 0 0%
Gibraltar Kyle Dixon 1 3 0 0%
Bangladesh Ferdous Bhuyian 1 3 0 0%
Germany Marc Pantenburg 1 3 0 0%
England Ian White 1 3 0 0%
Spain Jesus Garcia Roldan 1 3 0 0%
Kyle Kirkwood 1 3 0 0%
England Peter Geronimo 1 3 0 0%
Spain Juan Pedro Duran 1 3 0 0%
England Ollie Douglas 1 3 0 0%
Wales Gavin Lewis 1 4 0 0%
Gibraltar Gareth Lopez 1 4 0 0%
England Lee Prickman 1 4 0 0%
England Adam Longley 3 9 0 0%
England Stephen Groves 3 9 0 0%
England Andrew Milliard 4 12 0 0%
Germany Kharazchi Jamshid 4 12 0 0%
England Garry Coulson 4 12 0 0%