Frames Won - Year 2017 - Professional
Players: 359

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 Barry Hawkins 10 332 201 60.54%
Wales Ryan Day 9 375 195 52%
England Mark Selby 9 325 194 59.69%
England Judd Trump 9 282 179 63.48%
Wales Mark Williams 9 338 176 52.07%
Scotland John Higgins 9 268 153 57.09%
England Stuart Bingham 9 269 151 56.13%
Australia Neil Robertson 8 237 138 58.23%
England Shaun Murphy 10 247 132 53.44%
England Mark Davis 7 233 129 55.36%
England Martin Gould 7 200 112 56%
Scotland Stephen Maguire 6 185 110 59.46%
China Ding Junhui 7 201 110 54.73%
England Ronnie O'Sullivan 7 192 109 56.77%
Hong Kong Marco Fu 7 198 102 51.52%
England Kyren Wilson 9 193 97 50.26%
England Ali Carter 8 176 93 52.84%
England Joe Perry 9 171 90 52.63%
England David Gilbert 8 171 90 52.63%
England Ricky Walden 8 167 87 52.1%
England Anthony Hamilton 8 154 86 55.84%
Wales Michael White 8 171 86 50.29%
China Yan Bingtao 7 148 82 55.41%
England Michael Holt 8 150 81 54%
England Ben Woollaston 7 147 80 54.42%
China Zhou Yuelong 7 140 77 55%
England Mark King 8 142 76 53.52%
Scotland Graeme Dott 6 148 76 51.35%
Northern Ireland Mark Allen 8 151 76 50.33%
Scotland Anthony McGill 9 158 76 48.1%
England Stuart Carrington 5 123 73 59.35%
England Martin O'Donnell 8 131 72 54.96%
England Rory McLeod 6 142 71 50%
Iran Hossein Vafaei 5 123 69 56.1%
England Tom Ford 7 121 65 53.72%
China Xiao Guodong 5 109 64 58.72%
England Gary Wilson 6 123 64 52.03%
China Liang Wenbo 9 139 64 46.04%
England Matthew Selt 7 124 63 50.81%
England Peter Ebdon 5 120 62 51.67%
Wales Jamie Jones 7 110 61 55.45%
England Sanderson Lam 8 113 61 53.98%
Thailand Noppon Saengkham 6 122 61 50%
Northern Ireland Joe Swail 8 123 61 49.59%
Belgium Luca Brecel 6 107 60 56.07%
England Paul Davison 8 105 59 56.19%
Ireland Fergal O'Brien 6 118 59 50%
England Robert Milkins 7 120 59 49.17%
England Allan Taylor 7 106 58 54.72%
England Jimmy Robertson 6 115 58 50.43%
Scotland Scott Donaldson 6 97 56 57.73%
China Zhang Yong 8 108 56 51.85%
England John Astley 6 100 55 55%
Wales Lee Walker 6 108 55 50.93%
China Tian Pengfei 6 101 54 53.47%
China Li Hang 5 97 51 52.58%
Wales Dominic Dale 7 98 50 51.02%
Wales Jackson Page 4 91 49 53.85%
England Mark Joyce 6 94 49 52.13%
England Sean O'Sullivan 8 100 49 49%
England David Grace 6 92 48 52.17%
England Andrew Higginson 6 92 47 51.09%
England Andy Hicks 7 86 46 53.49%
England Jack Lisowski 6 86 46 53.49%
England Alfie Burden 6 92 46 50%
China Yu Delu 5 81 45 55.56%
Wales Daniel Wells 6 94 44 46.81%
China Zhao Xintong 6 78 43 55.13%
England Robbie Williams 6 78 43 55.13%
Brazil Igor Figueiredo 6 84 43 51.19%
England Jimmy White 6 84 43 51.19%
Scotland Fraser Patrick 8 88 43 48.86%
England Nigel Bond 6 80 41 51.25%
England Mike Dunn 6 84 41 48.81%
Finland Robin Hull 5 78 40 51.28%
Scotland Ross Muir 6 83 40 48.19%
England Jamie Cope 8 84 40 47.62%
England James Cahill 8 87 40 45.98%
China Chen Zifan 2 50 39 78%
Scotland Rhys Clark 6 75 39 52%
Norway Kurt Maflin 6 77 39 50.65%
Scotland Eden Sharav 6 78 39 50%
England Sydney Wilson 8 83 39 46.99%
Thailand Akani Songsermsawad 5 83 38 45.78%
Wales Ben Jones 4 61 37 60.66%
England Liam Highfield 6 68 36 52.94%
England Peter Lines 6 70 34 48.57%
England Chris Wakelin 6 71 34 47.89%
Wales Duane Jones 8 76 34 44.74%
Wales Jamie Rhys Clarke 3 53 33 62.26%
England Ashley Hugill 4 54 33 61.11%
Thailand Thepchaiya Un-Nooh 5 66 33 50%
England Rod Lawler 5 68 33 48.53%
Wales Matthew Stevens 6 69 33 47.83%
England Hammad Miah 6 76 33 43.42%
Wales Gareth Allen 8 79 33 41.77%
Poland Adam Stefanow 8 80 33 41.25%
England Charlie Walters 4 52 32 61.54%
China Hu Hao 2 44 31 70.45%
England Steven Hallworth 5 50 31 62%
England Ashley Carty 3 50 31 62%
China Fang Xiongman 6 72 31 43.06%
England Alex Davies 2 50 30 60%
England Mitchell Mann 6 63 28 44.44%
England Craig Steadman 6 64 28 43.75%
Isle of Man Darryl Hill 8 69 28 40.58%
Scotland Alan McManus 5 54 27 50%
India Aditya Mehta 6 62 27 43.55%
England Zack Richardson 5 55 26 47.27%
China Mei Xiwen 6 60 26 43.33%
England Ian Burns 6 62 26 41.94%
Northern Ireland Declan Brennan 2 37 25 67.57%
Northern Ireland Gerard Greene 3 44 25 56.82%
England George Pragnall 4 45 25 55.56%
England Ian Martin 3 45 25 55.56%
Scotland Ross Vallance 3 48 25 52.08%
England Reanne Evans 3 52 25 48.08%
Malaysia Thor Chuan Leong 6 58 25 43.1%
England Sam Baird 6 58 25 43.1%
England Michael Wild 8 65 25 38.46%
Germany Lukas Kleckers 1 33 24 72.73%
England Billy Joe Castle 1 35 24 68.57%
England Jamie O'Neill 2 38 24 63.16%
England Michael Williams 3 42 24 57.14%
Switzerland Alexander Ursenbacher 1 49 24 48.98%
England Oliver Lines 6 59 24 40.68%
England David Lilley 3 40 23 57.5%
England Adrian Rosa 2 41 23 56.1%
England William Lemons 2 42 23 54.76%
Ireland Ken Doherty 5 52 23 44.23%
Malta Alex Borg 5 53 23 43.4%
England Barry Pinches 3 34 22 64.71%
England Simon Bedford 2 37 22 59.46%
England Jeff Cundy 3 44 22 50%
Wales Ian Preece 5 54 22 40.74%
England Elliot Slessor 6 54 22 40.74%
Wales Kishan Hirani 2 33 21 63.64%
England James Silverwood 2 34 21 61.76%
England Matthew Day 3 36 21 58.33%
China Ma Tingpeng 2 38 21 55.26%
England Oliver Brown 4 41 21 51.22%
England Phil O'Kane 3 42 21 50%
Ireland Josh Boileau 6 53 21 39.62%
England Saqib Nasir 3 39 20 51.28%
Cyprus Michael Georgiou 6 49 20 40.82%
China Zhang Anda 6 52 20 38.46%
England Christopher Keogan 6 54 20 37.04%
England Stephen Craigie 2 30 19 63.33%
Wales Tyler Rees 4 43 19 44.19%
China Cao Yupeng 5 44 19 43.18%
Thailand Dechawat Poomjaeng 5 51 19 37.25%
England Ben Fortey 2 26 18 69.23%
England Kuldesh Johal 2 29 18 62.07%
England Lewis Roberts 2 31 18 58.06%
England Daniel Ward 2 31 18 58.06%
England Antony Parsons 2 32 18 56.25%
Germany Simon Lichtenberg 3 32 18 56.25%
Poland Kacper Filipiak 2 33 18 54.55%
Scotland Michael Collumb 4 36 18 50%
England Zak Surety 4 36 18 50%
England Sam Craigie 5 42 18 42.86%
Hong Kong Ng On Yee 3 42 18 42.86%
England Brandon Sargeant 6 43 18 41.86%
Wales Jak Jones 5 44 18 40.91%
England Adam Duffy 6 50 18 36%
China Lu Ning 2 27 17 62.96%
England Chae Ross 2 29 17 58.62%
China Geng Mingqi 2 29 17 58.62%
England Joel Walker 3 34 17 50%
England John Foster 3 34 17 50%
Wales Alex Taubman 3 34 17 50%
England Stephen Kershaw 3 36 17 47.22%
Wales David John 6 49 17 34.69%
England Jason Weston 8 55 17 30.91%
England Jake Nicholson 2 25 16 64%
England Simon Dent 3 31 16 51.61%
England Joe O'Connor 3 33 16 48.48%
England Troy Brett 2 23 15 65.22%
England Wayne Brown 2 27 15 55.56%
England Sam Thistlewhite 2 28 15 53.57%
Poland Mateusz Baranowski 2 29 15 51.72%
Northern Ireland Jordan Brown 3 36 15 41.67%
Estonia Andres Petrov 3 37 15 40.54%
China Chen Zhe 5 40 15 37.5%
Thailand Boonyarit Keattikun 5 44 15 34.09%
England Tony Knowles 2 24 14 58.33%
England Luke Simmonds 2 25 14 56%
England Imran Puri 2 27 14 51.85%
England Joshua Cooper 3 28 14 50%
England Clayton Humphries 2 26 13 50%
England Patrick Whelan 3 27 13 48.15%
England Mark Vincent 3 30 13 43.33%
Thailand James Wattana 4 40 13 32.5%
Ireland TJ Dowling 2 21 12 57.14%
England Ian Brumby 2 22 12 54.55%
England Michael Tomlinson 2 25 12 48%
England Daniel Womersley 5 31 12 38.71%
Thailand Kritsanut Lertsattayathorn 3 32 12 37.5%
China Wang Yuchen 6 44 12 27.27%
Pakistan Shehzad Iqbal 2 21 11 52.38%
Wales Richard Jones 2 21 11 52.38%
England Stuart Watson 2 22 11 50%
England Peter Devlin 2 22 11 50%
England Andrew Milliard 2 24 11 45.83%
England Ben Murphy 3 27 11 40.74%
England Danny Connolly 3 28 11 39.29%
England Gary Challis 2 20 10 50%
England Mitchell Travis 2 20 10 50%
England Nigel Howe 2 21 10 47.62%
England Lee Page 2 22 10 45.45%
Ireland Daniel O’Regan 3 23 10 43.48%
England Josh Mulholland 2 17 9 52.94%
Finland Heikki Niva 2 18 9 50%
England Stefan Risidi 2 19 9 47.37%
England Nikolas Charalambous 2 20 9 45%
England Mohammed Rangzib 2 21 9 42.86%
England Michael Dubicki 2 22 9 40.91%
England Joe Steele 3 22 9 40.91%
Ireland Greg Casey 3 23 9 39.13%
Dan Barsley 1 14 8 57.14%
Northern Ireland Jamie McArdle 2 17 8 47.06%
England Ian Glover 2 17 8 47.06%
England Jason Tart 2 17 8 47.06%
Israel Shachar Ruberg 2 17 8 47.06%
England Haydon Pinhey 2 19 8 42.11%
England Anthony Jeffers 2 19 8 42.11%
England Adam Edge 3 20 8 40%
Austria Andreas Ploner 3 21 8 38.1%
England Louis Heathcote 4 21 8 38.1%
China Lyu Chenwei 2 21 8 38.1%
England Matthew Glasby 3 21 8 38.1%
England Richard Beckham 3 23 8 34.78%
England Joshua Thomond 4 24 8 33.33%
Ireland Charlie Sweeney 1 14 7 50%
England Lee Prickman 1 14 7 50%
England Richard Haney 2 15 7 46.67%
Wales Jeremiah Connors 2 15 7 46.67%
Wales Rhydian Ap Owen 2 16 7 43.75%
Malta Tony Drago 2 16 7 43.75%
England Tugba Irten 2 17 7 41.18%
United States Corey Deuel 2 17 7 41.18%
England Anthony Fieldsend 2 17 7 41.18%
England Stephen Groves 2 18 7 38.89%
South Africa Paul Burrell 3 19 7 36.84%
England Ryan Causton 3 22 7 31.82%
Australia Kurt Dunham 6 36 7 19.44%
Australia Jamie Brown 2 14 6 42.86%
Bahrain Mohammed Ali 2 15 6 40%
China Niu Zhuang 1 15 6 40%
England Mark J Miller 2 15 6 40%
England Daniel Devlin 2 15 6 40%
England Jack Culligan 2 16 6 37.5%
England Dean Galbally 2 16 6 37.5%
India Rahul Sachdev 2 17 6 35.29%
England James Height 2 17 6 35.29%
England John Fearick 3 18 6 33.33%
Mitchell Grinstead 1 9 5 55.56%
Martin Pitcher 1 10 5 50%
Germany Robin Otto 1 11 5 45.45%
Malta Brian Cini 2 13 5 38.46%
England Shane Haines 2 13 5 38.46%
England Chris Jones 2 13 5 38.46%
England Stewart Hesketh 2 13 5 38.46%
England James Burrett 2 14 5 35.71%
England Callum Costello 2 14 5 35.71%
China Xu Si 1 15 5 33.33%
India Roshan Mirchandani 2 15 5 33.33%
England Peter Delaney 2 16 5 31.25%
England Danny Gladstone 2 16 5 31.25%
Scotland Keith Keldie 2 16 5 31.25%
England Stephen Ormerod 2 16 5 31.25%
England Darren Cook 2 16 5 31.25%
England Jaspal Bamotra 3 19 5 26.32%
Wales Matthew Roberts 3 20 5 25%
Pakistan Hamza Akbar 4 24 5 20.83%
England James Dabell 1 9 4 44.44%
Belgium Laurens de Staelen 1 9 4 44.44%
Germany Daniel Schneider 1 10 4 40%
Spain Francisco Sanchez Ruiz 1 11 4 36.36%
England Dylan Mitchell 2 12 4 33.33%
Scotland Mark Owens 2 12 4 33.33%
England James Loft 2 12 4 33.33%
England Simon Blackwell 2 12 4 33.33%
Scotland Chris Totten 1 14 4 28.57%
England Russel Morgan 2 15 4 26.67%
England Farakh Ajaib 2 15 4 26.67%
England James Budd 1 7 3 42.86%
Belgium Hans Blanckaert 1 7 3 42.86%
England Leigh Robinson 2 11 3 27.27%
England Joshua Baddeley 2 11 3 27.27%
England Adam Brown 2 11 3 27.27%
Wales Richard King 2 11 3 27.27%
England Adam Morrey 2 11 3 27.27%
Hong Kong Ka Wai Cheung 2 11 3 27.27%
China Zhang Jiankang 2 11 3 27.27%
England Darren Burns 2 11 3 27.27%
England Ashley Beal 2 11 3 27.27%
England Adam Longley 1 6 2 33.33%
Sean McAllister 1 6 2 33.33%
England Nev Graham 1 6 2 33.33%
England Scott Lyons 2 10 2 20%
England Bash Maqsood 2 10 2 20%
India Lucky Vatnani 2 10 2 20%
Romania Andrei Orzan 2 10 2 20%
England Darren Barton 2 10 2 20%
England Paul Anthony Taylor 2 10 2 20%
Japan Keishin Kamihashi 2 10 2 20%
England Gareth Green 2 10 2 20%
Wales Mark Davies 2 10 2 20%
England Jamie Bodle 1 12 2 16.67%
Germany Felix Frede 3 14 2 14.29%
Egypt Hatem Yassen 3 17 2 11.76%
Brazil Itaro Santos 4 23 2 8.7%
England Jamie Barrett 6 31 2 6.45%
England Bradley Jones 1 2 1 50%
Belgium Jurian Heusdens 1 5 1 20%
England Sam Harvey 1 5 1 20%
England Manasawin Phetmalaikul 1 5 1 20%
Denmark Ejler Hame 1 5 1 20%
England Rees Carter 1 5 1 20%
Gibraltar Andrew Olivero 1 5 1 20%
England Jenson Kendrick 1 5 1 20%
China Fan Zhengyi 1 6 1 16.67%
China Li Yuan 1 6 1 16.67%
China Luo Honghao 1 6 1 16.67%
Scotland Marc Davis 2 7 1 14.29%
England Jason Turnbull 2 9 1 11.11%
Wales Ross Jones 2 9 1 11.11%
Malta Aaron Busuttil 2 9 1 11.11%
England Craig Brown 2 9 1 11.11%
England Nick Manning 2 9 1 11.11%
England Lee Shanker 2 9 1 11.11%
England Shaun Wilkes 2 9 1 11.11%
England Aaron Cook 2 9 1 11.11%
England Ronnie Blake 2 9 1 11.11%
India Dhairya Bhandari 2 9 1 11.11%
England Labeeb Ahmed 2 9 1 11.11%
England Neal Jones 2 9 1 11.11%
England Ben Robinson 2 9 1 11.11%
England Mike Hallett 2 9 1 11.11%
England Wayne Townsend 1 11 1 9.09%
England Andrew Urbaniak 1 4 0 0%
Spain David Alcaide Bermudez 1 4 0 0%
England Bhavesh Sodha 1 4 0 0%
Mike Collins 1 4 0 0%
Bulgaria Ivelin Bozhanov 1 4 0 0%
Gibraltar Francis Becerra 1 4 0 0%
Wales Tom Rees 1 4 0 0%
Kaif Shazad 1 4 0 0%
Boris Lazarkov 1 4 0 0%
Yu Han 2 8 0 0%
England Lewis Gillen 2 8 0 0%
Wales Daniel Gorton 2 8 0 0%
England Brandon Hall 2 8 0 0%
England Robert Cloherty 2 8 0 0%
Malta Shaun Sultana 2 8 0 0%
Ireland Dessie Sheehan 2 8 0 0%
India David Singh 2 8 0 0%
Northern Ireland Conor McCormack 3 12 0 0%