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

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 15 411 251 61.07%
England Mark Selby 12 379 242 63.85%
Scotland John Higgins 11 340 207 60.88%
Wales Mark Williams 15 363 205 56.47%
England Ronnie O'Sullivan 10 322 201 62.42%
Wales Ryan Day 14 343 195 56.85%
Australia Neil Robertson 13 318 192 60.38%
England Mark Davis 15 334 192 57.49%
England Judd Trump 12 313 191 61.02%
China Liang Wenbo 13 332 190 57.23%
England Joe Perry 16 342 187 54.68%
China Ding Junhui 10 325 184 56.62%
Scotland Anthony McGill 15 304 179 58.88%
England Barry Hawkins 12 285 177 62.11%
Hong Kong Marco Fu 13 278 169 60.79%
England Ricky Walden 13 283 167 59.01%
England David Gilbert 14 285 167 58.6%
England Ali Carter 14 297 163 54.88%
England Michael Holt 13 277 157 56.68%
Wales Dominic Dale 13 269 148 55.02%
Scotland Stephen Maguire 11 244 144 59.02%
Wales Michael White 13 261 133 50.96%
England Shaun Murphy 11 223 129 57.85%
Northern Ireland Mark Allen 11 229 129 56.33%
Belgium Luca Brecel 13 219 123 56.16%
China Yan Bingtao 12 212 122 57.55%
Thailand Akani Songsermsawad 12 222 119 53.6%
England Ben Woollaston 14 238 119 50%
England Anthony Hamilton 12 210 116 55.24%
England Kyren Wilson 12 197 111 56.35%
England Matthew Selt 12 215 110 51.16%
Wales Jamie Jones 11 190 108 56.84%
England Tom Ford 12 195 106 54.36%
England Robert Milkins 13 219 106 48.4%
England Andrew Higginson 12 188 105 55.85%
Wales Matthew Stevens 12 190 104 54.74%
England Mark King 11 188 103 54.79%
England John Astley 14 196 103 52.55%
Norway Kurt Maflin 12 186 101 54.3%
England Stuart Carrington 12 179 99 55.31%
England Martin Gould 12 183 99 54.1%
China Xiao Guodong 11 179 98 54.75%
Cyprus Michael Georgiou 14 184 98 53.26%
China Zhang Anda 11 166 91 54.82%
England Adam Duffy 14 172 90 52.33%
Scotland Scott Donaldson 12 177 89 50.28%
China Zhou Yuelong 12 178 88 49.44%
Wales Daniel Wells 11 166 87 52.41%
Ireland Fergal O'Brien 12 168 87 51.79%
England Jimmy Robertson 12 150 84 56%
England Gary Wilson 12 158 83 52.53%
England Peter Lines 14 165 83 50.3%
China Zhao Xintong 12 156 82 52.56%
Thailand Thepchaiya Un-Nooh 11 168 82 48.81%
England Jack Lisowski 12 158 81 51.27%
China Mei Xiwen 9 147 80 54.42%
England Liam Highfield 10 153 79 51.63%
England Craig Steadman 14 158 78 49.37%
England Sam Baird 12 159 78 49.06%
Thailand Noppon Saengkham 12 159 77 48.43%
England Chris Wakelin 12 160 77 48.13%
Finland Robin Hull 12 147 76 51.7%
Thailand James Wattana 11 159 74 46.54%
England Robbie Williams 12 151 73 48.34%
England Rod Lawler 13 166 73 43.98%
China Li Hang 12 141 71 50.35%
England Mark Joyce 12 142 71 50%
England Oliver Lines 12 150 71 47.33%
England David Grace 11 140 70 50%
England Peter Ebdon 11 131 69 52.67%
China Yu Delu 12 151 67 44.37%
Scotland Graeme Dott 11 135 66 48.89%
Wales Ian Preece 10 127 65 51.18%
Poland Adam Stefanow 12 134 65 48.51%
England Andy Hicks 11 128 64 50%
Northern Ireland Joe Swail 12 130 63 48.46%
Thailand Kritsanut Lertsattayathorn 9 134 63 47.01%
England Jimmy White 11 124 62 50%
Scotland Alan McManus 11 128 61 47.66%
England David Lilley 6 106 59 55.66%
England Zak Surety 9 108 56 51.85%
England Christopher Keogan 13 126 56 44.44%
Malta Alex Borg 14 135 56 41.48%
England Brandon Sargeant 12 117 55 47.01%
China Chen Zhe 13 118 55 46.61%
England Mike Dunn 11 119 54 45.38%
Wales Duane Jones 11 122 54 44.26%
China Fang Xiongman 11 118 53 44.92%
England Ian Burns 12 120 53 44.17%
England Rory McLeod 12 121 53 43.8%
England James Cahill 12 123 53 43.09%
England Hammad Miah 12 129 53 41.09%
India Pankaj Advani 2 78 52 66.67%
England Sean O'Sullivan 12 114 52 45.61%
England Sam Craigie 11 115 52 45.22%
England Nigel Bond 12 118 52 44.07%
Wales Lee Walker 12 125 52 41.6%
England Ashley Hugill 9 100 50 50%
Thailand Boonyarit Keattikun 11 126 50 39.68%
Scotland Rhys Clark 12 124 49 39.52%
Scotland Fraser Patrick 12 107 48 44.86%
England Jamie Barrett 10 113 48 42.48%
England Mitchell Mann 12 113 48 42.48%
China Yuan Sijun 3 84 47 55.95%
England Steven Hallworth 9 96 47 48.96%
England Alfie Burden 11 110 47 42.73%
China Cao Yupeng 12 112 47 41.96%
China Zhang Yong 12 112 47 41.96%
Wales David John 13 108 46 42.59%
England Daniel Womersley 10 102 45 44.12%
Ireland Ken Doherty 11 105 45 42.86%
Scotland Ross Muir 11 106 45 42.45%
Wales Jak Jones 9 104 44 42.31%
India Aditya Mehta 9 98 43 43.88%
England Allan Taylor 12 116 43 37.07%
Scotland Eden Sharav 11 97 41 42.27%
Thailand Dechawat Poomjaeng 12 99 40 40.4%
England Jamie Cope 12 102 40 39.22%
Iran Hossein Vafaei Ayouri 7 79 39 49.37%
England Martin O'Donnell 9 83 39 46.99%
China Tian Pengfei 12 101 39 38.61%
England Michael Wild 12 99 38 38.38%
England Elliot Slessor 12 101 38 37.62%
Wales Gareth Allen 12 104 38 36.54%
China Lyu Chenwei 6 67 37 55.22%
England Sanderson Lam 12 95 37 38.95%
Malaysia Thor Chuan Leong 12 104 37 35.58%
England Paul Davison 12 104 36 34.62%
Wales Darren Morgan 2 81 35 43.21%
China Wang Yuchen 10 90 35 38.89%
England Zack Richardson 3 54 34 62.96%
England Barry Pinches 3 51 33 64.71%
England Oliver Brown 5 66 32 48.48%
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%
Ireland Josh Boileau 10 79 27 34.18%
England Matthew Day 3 47 26 55.32%
Belgium Kevin van Hove 3 50 26 52%
Scotland Marc Davis 5 59 26 44.07%
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%
Thailand Kwan Poomjang 1 45 24 53.33%
England Charlie Walters 5 50 24 48%
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%
England Sydney Wilson 12 80 23 28.75%
Australia Kurt Dunham 12 82 23 28.05%
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%
Pakistan Hamza Akbar 9 64 21 32.81%
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 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%
China Lu Haotian 2 31 18 58.06%
England Clayton Humphries 2 31 18 58.06%
Australia Jamie Brown 2 32 18 56.25%
Brazil Igor Figueiredo 4 42 18 42.86%
England Reanne Evans 3 30 17 56.67%
Northern Ireland Declan Brennan 3 33 17 51.52%
Wales Kishan Hirani 3 34 17 50%
England Jason Weston 12 72 17 23.61%
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%
Isle of Man Darryl Hill 11 66 15 22.73%
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%
Ireland Joe Delaney 2 24 13 54.17%
England Michael Rhodes 2 24 13 54.17%
England Thomas Barton 2 24 13 54.17%
England Farakh Ajaib 3 25 13 52%
Ireland Aaron Tobin 2 27 13 48.15%
England Jake Nicholson 3 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%
England Andy Lee 1 16 9 56.25%
Turkey Soner Sari 1 16 9 56.25%
England Shane Castle 2 17 9 52.94%
England Troy Brett 2 18 9 50%
England John Foster 2 19 9 47.37%
Hong Kong Lee Chun Wai 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 Jack Bradford 3 24 9 37.5%
New Zealand Daniell Harry Haenga 1 34 9 26.47%
England Robert Read 1 13 8 61.54%
England Daniel Devlin 1 13 8 61.54%
Germany Andreas Hartung 1 15 8 53.33%
England Ashley Beal 1 15 8 53.33%
England Ian John Ali 2 17 8 47.06%
Ireland Jason Devaney 2 17 8 47.06%
Wales Tyler Rees 2 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%
China Huang Jiahao 1 14 6 42.86%
England Lee Shanker 2 14 6 42.86%
Israel Shachar Ruberg 2 14 6 42.86%
England William Lemons 2 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%
England Hassan Miah 2 15 5 33.33%
Wales Rhydian Ap Owen 2 15 5 33.33%
England Andrew Milliard 2 15 5 33.33%
England Brad Chappell 2 16 5 31.25%
England Adam Longley 3 17 5 29.41%
Northern Ireland Conor McCormack 3 17 5 29.41%
England Labeeb Ahmed 1 8 4 50%
England Mohammed Rangzib 1 8 4 50%
Germany Robert Drahn 1 10 4 40%
Germany Wolfgang Frey 1 10 4 40%
Morocco Mourad Naitali 1 10 4 40%
England Stephen Kershaw 1 10 4 40%
Germany Richard Wienold 1 11 4 36.36%
Ireland Tony Corrigan 1 11 4 36.36%
England Ashley Carty 2 12 4 33.33%
England Sonnie O'Sullivan 2 12 4 33.33%
England Sean Bowers 2 12 4 33.33%
England Andy Marriott 2 12 4 33.33%
Scotland Ross Higgins 2 15 4 26.67%
Germany Robin Otto 3 16 4 25%
England Daniel Stevenson 2 16 4 25%
Malaysia Keen Hoo Moh 1 29 4 13.79%
Switzerland Tom Zimmermann 1 7 3 42.86%
Turkey Ali Kirim 1 7 3 42.86%
England Thomas Lancastle 1 7 3 42.86%
England Nick Jennings 2 11 3 27.27%
England Ben Harrison 2 11 3 27.27%
England Scott Bell 2 11 3 27.27%
Scotland Keith Keldie 2 11 3 27.27%
England Peter Delaney 2 11 3 27.27%
England Nico Elton 2 11 3 27.27%
Romania Andrei Orzan 2 11 3 27.27%
England Wayne Townsend 2 11 3 27.27%
England Patrick Whelan 3 15 3 20%
Egypt Hatem Yassen 5 25 3 12%
England Andy Symons-Rowe 1 6 2 33.33%
Germany Heiko Mutz 1 6 2 33.33%
Germany Daniel Schneider 1 6 2 33.33%
England Jeremy Lee 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%
Northern Ireland Patrick Wallace 1 6 2 33.33%
Belgium Jurian Heusdens 1 6 2 33.33%
Germany Stefan Joachim 1 6 2 33.33%
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 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 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%
Germany William Frey 1 5 1 20%
Germany Fabian Haken 1 5 1 20%
Scotland Ross Vallance 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%
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%
England Imran Puri 2 9 1 11.11%
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%
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%
Germany Ralf Günzel 1 4 0 0%
Belgium Tomasz Skalski 1 4 0 0%
England James Lake 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%
England George Montgomery 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%
China Yi Chen Xu 1 5 0 0%
Pakistan Wasim Khan 2 8 0 0%
England Aaron McCann 2 8 0 0%
England Majid Khan 2 8 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%
Germany Marcel Prackert 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%
England Jason Turnbull 2 8 0 0%