Frames Won - Season 2016-2017 - Professional
Players: 413

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 Stuart Bingham 19 535 324 60.56%
England Mark Selby 15 444 283 63.74%
England Barry Hawkins 15 414 263 63.53%
Wales Ryan Day 17 483 263 54.45%
England Judd Trump 15 412 255 61.89%
Wales Mark Williams 18 456 254 55.7%
Scotland John Higgins 16 416 251 60.34%
England Ronnie O'Sullivan 13 379 232 61.21%
Australia Neil Robertson 15 383 226 59.01%
China Liang Wenbo 16 393 217 55.22%
England Ali Carter 17 386 216 55.96%
England Joe Perry 19 391 213 54.48%
England Mark Davis 17 365 212 58.08%
England Shaun Murphy 17 365 206 56.44%
Scotland Anthony McGill 18 334 196 58.68%
Hong Kong Marco Fu 16 332 195 58.73%
England Michael Holt 17 343 193 56.27%
China Ding Junhui 12 344 193 56.1%
Scotland Stephen Maguire 15 315 188 59.68%
England Ricky Walden 16 319 185 57.99%
England David Gilbert 17 320 185 57.81%
Northern Ireland Mark Allen 15 325 176 54.15%
Wales Dominic Dale 16 302 161 53.31%
England Anthony Hamilton 15 287 158 55.05%
Wales Michael White 16 307 155 50.49%
China Yan Bingtao 15 265 149 56.23%
England Kyren Wilson 16 262 140 53.44%
England Mark King 15 252 136 53.97%
England Robert Milkins 15 259 132 50.97%
England Ben Woollaston 16 264 131 49.62%
England Martin Gould 15 238 130 54.62%
Belgium Luca Brecel 15 233 128 54.94%
England Stuart Carrington 14 220 124 56.36%
Norway Kurt Maflin 14 222 124 55.86%
England Tom Ford 15 235 124 52.77%
Thailand Akani Songsermsawad 14 240 123 51.25%
Wales Jamie Jones 14 220 119 54.09%
Scotland Scott Donaldson 14 220 118 53.64%
England Matthew Selt 14 227 118 51.98%
England John Astley 16 225 117 52%
Thailand Thepchaiya Un-Nooh 14 231 117 50.65%
China Zhou Yuelong 15 217 112 51.61%
England Andrew Higginson 14 199 111 55.78%
Wales Matthew Stevens 14 204 111 54.41%
China Xiao Guodong 13 194 106 54.64%
Ireland Fergal O'Brien 14 193 102 52.85%
Cyprus Michael Georgiou 16 196 101 51.53%
England Jimmy Robertson 14 175 97 55.43%
China Mei Xiwen 11 178 97 54.49%
Finland Robin Hull 14 189 97 51.32%
China Zhang Anda 13 178 96 53.93%
China Zhao Xintong 14 184 96 52.17%
England Adam Duffy 16 185 94 50.81%
Wales Daniel Wells 13 179 93 51.96%
England Gary Wilson 14 172 91 52.91%
England Robbie Williams 14 180 90 50%
England Craig Steadman 16 184 90 48.91%
England Sam Baird 14 179 87 48.6%
England Chris Wakelin 14 179 85 47.49%
Thailand James Wattana 13 182 85 46.7%
England Peter Lines 15 171 84 49.12%
England Liam Highfield 12 166 83 50%
England Jack Lisowski 14 169 83 49.11%
Thailand Noppon Saengkham 14 171 82 47.95%
Scotland Graeme Dott 13 161 81 50.31%
England Mark Joyce 14 158 79 50%
China Li Hang 14 155 78 50.32%
England Peter Ebdon 13 155 77 49.68%
England Rod Lawler 15 179 77 43.02%
England Andy Hicks 13 149 76 51.01%
England Oliver Lines 14 163 75 46.01%
England David Grace 13 153 74 48.37%
China Yu Delu 15 166 74 44.58%
England Jimmy White 13 147 72 48.98%
Poland Adam Stefanow 13 146 70 47.95%
Scotland Alan McManus 13 140 68 48.57%
Scotland Ross Muir 14 145 68 46.9%
Wales Ian Preece 12 138 67 48.55%
Thailand Kritsanut Lertsattayathorn 10 143 67 46.85%
Malta Alex Borg 16 152 67 44.08%
Northern Ireland Joe Swail 14 142 66 46.48%
England Ian Burns 14 144 66 45.83%
Wales Lee Walker 14 155 66 42.58%
England Mike Dunn 13 137 65 47.45%
England Rory McLeod 14 141 64 45.39%
England Christopher Keogan 15 144 63 43.75%
England Mitchell Mann 14 139 62 44.6%
England David Lilley 6 106 59 55.66%
England James Cahill 14 138 59 42.75%
England Sean O'Sullivan 13 126 58 46.03%
China Chen Zhe 15 130 58 44.62%
Iran Hossein Vafaei Ayouri 9 111 57 51.35%
England Martin O'Donnell 12 119 57 47.9%
China Fang Xiongman 13 131 57 43.51%
Wales Duane Jones 13 134 57 42.54%
England Zak Surety 9 108 56 51.85%
Scotland Rhys Clark 14 137 56 40.88%
England Ashley Hugill 10 107 55 51.4%
England Brandon Sargeant 12 117 55 47.01%
England Alfie Burden 14 128 55 42.97%
England Nigel Bond 14 130 55 42.31%
Thailand Boonyarit Keattikun 13 141 55 39.01%
Scotland Fraser Patrick 14 119 54 45.38%
England Sam Craigie 12 121 54 44.63%
England Hammad Miah 14 139 54 38.85%
China Zhang Yong 14 132 53 40.15%
England Allan Taylor 14 134 53 39.55%
India Pankaj Advani 2 78 52 66.67%
India Aditya Mehta 11 112 51 45.54%
Scotland Eden Sharav 13 115 51 44.35%
China Cao Yupeng 14 125 51 40.8%
England Jamie Cope 14 118 50 42.37%
Ireland Ken Doherty 13 118 49 41.53%
Wales Jak Jones 11 118 49 41.53%
England Jamie Barrett 12 123 49 39.84%
China Tian Pengfei 14 117 48 41.03%
Wales David John 15 119 48 40.34%
China Yuan Sijun 3 84 47 55.95%
England Steven Hallworth 9 96 47 48.96%
England Daniel Womersley 11 109 47 43.12%
Wales Gareth Allen 14 120 46 38.33%
England Paul Davison 14 121 46 38.02%
England Elliot Slessor 14 121 46 38.02%
England Sanderson Lam 14 109 45 41.28%
Thailand Dechawat Poomjaeng 14 113 45 39.82%
England Michael Wild 14 115 45 39.13%
Malaysia Thor Chuan Leong 14 124 45 36.29%
China Wang Yuchen 12 109 42 38.53%
Ireland Josh Boileau 12 102 38 37.25%
China Lyu Chenwei 6 67 37 55.22%
Wales Darren Morgan 2 81 35 43.21%
England Zack Richardson 3 54 34 62.96%
England Barry Pinches 3 51 33 64.71%
England Oliver Brown 5 66 32 48.48%
Brazil Igor Figueiredo 6 68 32 47.06%
England Jamie Bodle 4 53 31 58.49%
England Antony Parsons 4 57 30 52.63%
Scotland Michael Collumb 5 57 30 52.63%
Northern Ireland Gerard Greene 3 53 29 54.72%
Germany Lukas Kleckers 3 61 28 45.9%
Scotland Marc Davis 6 65 27 41.54%
England Matthew Day 3 47 26 55.32%
Belgium Kevin van Hove 3 50 26 52%
England Joe Roberts 2 43 25 58.14%
England Joshua Thomond 4 48 25 52.08%
China Xu Si 3 54 25 46.3%
England Louis Heathcote 6 56 25 44.64%
Australia Kurt Dunham 14 93 25 26.88%
Thailand Kwan Poomjang 1 45 24 53.33%
England Charlie Walters 5 50 24 48%
England Sydney Wilson 14 90 24 26.67%
England Eddie Manning 2 35 23 65.71%
Wales Alex Taubman 3 41 23 56.1%
Austria Andreas Ploner 3 41 23 56.1%
England Bradley Jones 5 52 23 44.23%
Pakistan Hamza Akbar 10 70 23 32.86%
England Adam Bobat 3 36 22 61.11%
Switzerland Alexander Ursenbacher 2 37 22 59.46%
England Gareth Green 3 34 21 61.76%
Ireland Greg Casey 3 37 21 56.76%
China Chen Zifan 4 46 21 45.65%
Malta Tony Drago 2 34 20 58.82%
Northern Ireland Jordan Brown 3 36 20 55.56%
England Joshua Cooper 3 38 20 52.63%
England George Pragnall 3 38 20 52.63%
England Jason Weston 13 79 20 25.32%
Isle of Man Darryl Hill 13 81 20 24.69%
England Sam Thistlewhite 2 31 19 61.29%
England Saqib Nasir 3 33 19 57.58%
Hong Kong Ng On Yee 2 33 19 57.58%
England Michael Williams 3 34 19 55.88%
India Lucky Vatnani 3 35 19 54.29%
India Ishpreet Chadha 2 45 19 42.22%
England Clayton Humphries 2 31 18 58.06%
China Lu Haotian 2 31 18 58.06%
Australia Jamie Brown 2 32 18 56.25%
England Reanne Evans 3 30 17 56.67%
Northern Ireland Declan Brennan 3 33 17 51.52%
Wales Kishan Hirani 3 34 17 50%
United Arab Emirates Mohammed Shahab 1 40 16 40%
England Sean Harvey 1 23 15 65.22%
England Darryn Walker 2 25 15 60%
England Haydon Pinhey 2 29 15 51.72%
Germany Felix Frede 3 30 15 50%
England Adam Edge 3 31 15 48.39%
Egypt Ahmed Galal 1 37 15 40.54%
Russia Ivan Kakovsky 1 44 15 34.09%
England Daniel Ward 1 23 14 60.87%
Malta Brian Cini 2 24 14 58.33%
England Simon Blackwell 2 24 14 58.33%
England Joe O'Connor 2 26 14 53.85%
England Mike Finn 2 28 14 50%
England Ryan Causton 3 29 14 48.28%
Wales Ben Jones 3 30 14 46.67%
Pakistan Babar Masih 1 38 14 36.84%
England Wayne Brown 1 38 14 36.84%
England Michael Rhodes 2 24 13 54.17%
England Thomas Barton 2 24 13 54.17%
Ireland Joe Delaney 2 24 13 54.17%
England Farakh Ajaib 3 25 13 52%
England Jake Nicholson 3 27 13 48.15%
Ireland Aaron Tobin 2 27 13 48.15%
England Phil O'Kane 3 30 13 43.33%
India Sourav Kothari 1 33 13 39.39%
Belgium Kevin Vandevoort 1 18 12 66.67%
England Chris Melling 2 21 12 57.14%
England Joe Steele 3 24 12 50%
England Richard Beckham 3 24 12 50%
England Ian Glover 3 24 12 50%
England Peter McCullagh 1 27 12 44.44%
Ireland Daniel O’Regan 3 29 12 41.38%
Thailand Phaitoon Phonbun 1 31 12 38.71%
Wales Andrew Pagett 1 33 12 36.36%
Egypt Basem Eltahhan 1 35 12 34.29%
Hong Kong Chau Hon Man 1 36 12 33.33%
India Hrithik Jain 2 21 11 52.38%
England Jamie O'Neill 2 22 11 50%
Scotland Jamie Burnett 3 23 11 47.83%
England Alex Davies 2 23 11 47.83%
England Matthew Glasby 3 28 11 39.29%
Poland Mateusz Baranowski 1 32 11 34.38%
Egypt Hesham Abdelhmed 1 36 11 30.56%
Australia Ryan Thomerson 1 36 11 30.56%
Germany Patrick Einsle 1 14 10 71.43%
England James Silverwood 2 18 10 55.56%
England Joel Walker 2 19 10 52.63%
England Darren Burns 2 21 10 47.62%
England Joshua Baddeley 3 22 10 45.45%
Hong Kong Fung Kwok Wai 2 22 10 45.45%
England Kuldesh Johal 2 23 10 43.48%
England Josh Mulholland 2 23 10 43.48%
Wales Jamie Rhys Clarke 3 24 10 41.67%
England Tugba Irten 2 24 10 41.67%
Germany Simon Lichtenberg 1 13 9 69.23%
Turkey Soner Sari 1 16 9 56.25%
England Andy Lee 1 16 9 56.25%
England Shane Castle 2 17 9 52.94%
England Troy Brett 2 18 9 50%
Hong Kong Lee Chun Wai 2 19 9 47.37%
England John Foster 2 19 9 47.37%
United States Corey Deuel 2 20 9 45%
Scotland Chris Totten 3 21 9 42.86%
England Simon Dent 3 22 9 40.91%
Wales Tyler Rees 3 23 9 39.13%
Wales Jack Bradford 3 24 9 37.5%
New Zealand Daniell Harry Haenga 1 34 9 26.47%
England Daniel Devlin 1 13 8 61.54%
England Robert Read 1 13 8 61.54%
England Ashley Beal 1 15 8 53.33%
Germany Andreas Hartung 1 15 8 53.33%
England Ian John Ali 2 17 8 47.06%
Ireland Jason Devaney 2 17 8 47.06%
Wales Jackson Page 1 18 8 44.44%
Scotland Lee Mein 2 19 8 42.11%
England Lewis Gillen 3 20 8 40%
England Jeff Cundy 3 24 8 33.33%
Brazil Itaro Santos 9 49 8 16.33%
Poland Marcin Nitschke 1 11 7 63.64%
Germany Luca Kaufmann 1 11 7 63.64%
England Mitchell Travis 2 15 7 46.67%
Scotland Dylan Craig 2 16 7 43.75%
China Zhang Jiankang 1 16 7 43.75%
England Stephen Croft 2 17 7 41.18%
England Jamie Lashmar 2 17 7 41.18%
Scotland Gary Thomson 2 18 7 38.89%
England Mario Basile 2 18 7 38.89%
Israel Shachar Ruberg 2 14 6 42.86%
England William Lemons 2 14 6 42.86%
England Lee Shanker 2 14 6 42.86%
China Huang Jiahao 1 14 6 42.86%
Wales Callum Lloyd 2 15 6 40%
China Hu Hao 2 16 6 37.5%
England Harvey Chandler 2 17 6 35.29%
England Paul Norris 3 18 6 33.33%
England Imran Nisar 1 9 5 55.56%
Ireland Stephen Bateman 1 10 5 50%
England Reggie Edwards 1 10 5 50%
England Luke Pinches 1 12 5 41.67%
Belgium Johny Moermans 1 12 5 41.67%
Belgium Wendy Jans 1 12 5 41.67%
England Chris Jones 2 13 5 38.46%
England Ben Robinson 2 13 5 38.46%
England Stuart Watson 2 13 5 38.46%
England Gary Lees 2 13 5 38.46%
Wales Rhydian Ap Owen 2 15 5 33.33%
England Andrew Milliard 2 15 5 33.33%
England Hassan Miah 2 15 5 33.33%
England Brad Chappell 2 16 5 31.25%
Northern Ireland Conor McCormack 3 17 5 29.41%
England Adam Longley 3 17 5 29.41%
England Labeeb Ahmed 1 8 4 50%
England Mohammed Rangzib 1 8 4 50%
Germany Wolfgang Frey 1 10 4 40%
Morocco Mourad Naitali 1 10 4 40%
England Stephen Kershaw 1 10 4 40%
Germany Robert Drahn 1 10 4 40%
Germany Richard Wienold 1 11 4 36.36%
Ireland Tony Corrigan 1 11 4 36.36%
England Sean Bowers 2 12 4 33.33%
England Andy Marriott 2 12 4 33.33%
England Ashley Carty 2 12 4 33.33%
England Sonnie O'Sullivan 2 12 4 33.33%
Scotland Ross Higgins 2 15 4 26.67%
England Daniel Stevenson 2 16 4 25%
Germany Robin Otto 3 16 4 25%
Malaysia Keen Hoo Moh 1 29 4 13.79%
Egypt Hatem Yassen 6 30 4 13.33%
England Thomas Lancastle 1 7 3 42.86%
Switzerland Tom Zimmermann 1 7 3 42.86%
Turkey Ali Kirim 1 7 3 42.86%
England Nico Elton 2 11 3 27.27%
Romania Andrei Orzan 2 11 3 27.27%
England Nick Jennings 2 11 3 27.27%
England Ben Harrison 2 11 3 27.27%
England Scott Bell 2 11 3 27.27%
England Wayne Townsend 2 11 3 27.27%
Scotland Keith Keldie 2 11 3 27.27%
England Peter Delaney 2 11 3 27.27%
England Patrick Whelan 3 15 3 20%
Germany Heiko Mutz 1 6 2 33.33%
Germany Daniel Schneider 1 6 2 33.33%
England Jeremy Lee 1 6 2 33.33%
Northern Ireland Patrick Wallace 1 6 2 33.33%
India Kamal Chawla 1 6 2 33.33%
Germany Markus Fischer 1 6 2 33.33%
Wales Tom Rees 1 6 2 33.33%
England Ben Murphy 1 6 2 33.33%
Belgium Gert Kempenaers 1 6 2 33.33%
Belgium Jurian Heusdens 1 6 2 33.33%
Germany Stefan Joachim 1 6 2 33.33%
England Andy Symons-Rowe 1 6 2 33.33%
England Andrew Alexandrou 2 10 2 20%
England Peter Devlin 2 10 2 20%
England Phil Parkin 2 10 2 20%
Ireland Dessie Sheehan 2 10 2 20%
England Darren Barton 2 10 2 20%
England Craig Barber 2 10 2 20%
England James Burrett 2 10 2 20%
England Stephen Ormerod 2 10 2 20%
England Robert Cloherty 2 10 2 20%
England Gary Challis 2 10 2 20%
Scotland Mark Owens 2 10 2 20%
England Danny Brindle 2 10 2 20%
Belgium Hans Blanckaert 2 10 2 20%
England Bhavesh Sodha 3 14 2 14.29%
Germany Stefan Schenk 1 5 1 20%
India Manan Chandra 1 5 1 20%
Canada Terry Davidson 1 5 1 20%
Germany Carl Rosenberger 1 5 1 20%
Germany Nicolas Georgopoulos 1 5 1 20%
Latvia Tatjana Vasiljeva 1 5 1 20%
Germany Kilian Baur-Pantoulier 1 5 1 20%
Germany Rolf Mahr 1 5 1 20%
Scotland Ross Vallance 1 5 1 20%
Germany William Frey 1 5 1 20%
Germany Fabian Haken 1 5 1 20%
Germany Stefan Gerst 1 5 1 20%
China Ma Bing 1 6 1 16.67%
China Guan Zhen 1 6 1 16.67%
China Liu Yiqi 1 6 1 16.67%
China Niu Zhuang 1 6 1 16.67%
England Imran Puri 2 9 1 11.11%
Northern Ireland Raymond Fry 2 9 1 11.11%
Wales Richard King 2 9 1 11.11%
Wales Mark Davies 2 9 1 11.11%
England Jack Smithers 2 9 1 11.11%
England Scott Lyons 2 9 1 11.11%
France Regis D'Anna 1 4 0 0%
Netherlands Kevin Chan 1 4 0 0%
Germany Sebastian Stein 1 4 0 0%
Netherlands Laurin Winters 1 4 0 0%
England Hamim Hussain 1 4 0 0%
Germany Peter Brehm 1 4 0 0%
Germany Loris Lehmann 1 4 0 0%
Germany Norbert Hofheinz 1 4 0 0%
Germany Thomas Frank 1 4 0 0%
Germany Matthias Porn 1 4 0 0%
Scotland David Charleton 1 4 0 0%
England James Lake 1 4 0 0%
England George Montgomery 1 4 0 0%
Germany Ralf Günzel 1 4 0 0%
Belgium Tomasz Skalski 1 4 0 0%
Romania Dragos-Bogdan Dorojan 1 4 0 0%
Germany Ralph Müller 1 4 0 0%
Denmark Hussam Al-Saffar 1 4 0 0%
Germany Jörg Petersen 1 4 0 0%
France Gaugler Didier 1 4 0 0%
Thailand Prasit Buttakham 1 4 0 0%
Afghanistan Abdullah Atmar Ghulam Jilani 1 4 0 0%
Germany Jonas Sprengel 1 4 0 0%
Netherlands Manon Melief 1 4 0 0%
England Aaron Cook 1 4 0 0%
Germany Julian Maschmeier 1 4 0 0%
England Manasawin Phetmalaikul 1 4 0 0%
India S. Dilip Kumar 1 4 0 0%
Pakistan Umar Ali Shaikh 1 4 0 0%
Ukraine Andrew Ivasiv 1 4 0 0%
Germany Anton Woywod 1 4 0 0%
India Kaavya Bharath 1 4 0 0%
China Yi Chen Xu 1 5 0 0%
South Africa Paul Burrell 2 8 0 0%
Northern Ireland Christopher Maye 2 8 0 0%
England Heather Clare 2 8 0 0%
Wales Dale Hughes 2 8 0 0%
England Ray Grall 2 8 0 0%
England Andrew Grainger 2 8 0 0%
England Adam King 2 8 0 0%
England Shafaqut Hussain 2 8 0 0%
Germany Marcel Prackert 2 8 0 0%
England Jason Turnbull 2 8 0 0%
Pakistan Wasim Khan 2 8 0 0%
England Aaron McCann 2 8 0 0%
England Majid Khan 2 8 0 0%