Frames Won - Year 2019 - 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 18 732 460 62.84%
England Mark Selby 20 640 378 59.06%
Australia Neil Robertson 17 600 368 61.33%
Scotland John Higgins 18 634 364 57.41%
England David Gilbert 21 599 344 57.43%
England Stuart Bingham 23 556 320 57.55%
England Kyren Wilson 23 536 313 58.4%
England Jack Lisowski 19 509 289 56.78%
England Barry Hawkins 20 480 268 55.83%
Scotland Stephen Maguire 19 485 264 54.43%
England Joe Perry 20 452 256 56.64%
England Shaun Murphy 19 445 252 56.63%
Northern Ireland Mark Allen 15 422 248 58.77%
England Gary Wilson 18 442 247 55.88%
England Ali Carter 18 463 246 53.13%
England Ronnie O'Sullivan 13 402 244 60.7%
China Ding Junhui 16 417 238 57.07%
Thailand Thepchaiya Un-Nooh 17 379 214 56.46%
China Yan Bingtao 19 391 214 54.73%
Scotland Graeme Dott 16 349 212 60.74%
Belgium Luca Brecel 19 357 189 52.94%
Norway Kurt Maflin 15 324 186 57.41%
Wales Mark Williams 15 341 186 54.55%
Scotland Scott Donaldson 15 343 185 53.94%
England Ricky Walden 17 335 183 54.63%
China Li Hang 14 293 164 55.97%
China Zhou Yuelong 15 289 160 55.36%
China Xiao Guodong 16 296 159 53.72%
England Jimmy Robertson 18 321 159 49.53%
England Mark Davis 17 310 158 50.97%
England Ben Woollaston 15 288 156 54.17%
China Zhao Xintong 16 278 154 55.4%
Scotland Anthony McGill 17 304 152 50%
England Matthew Selt 17 279 151 54.12%
China Liang Wenbo 13 281 150 53.38%
England Tom Ford 17 289 149 51.56%
Wales Ryan Day 17 298 147 49.33%
China Lu Ning 15 266 144 54.14%
China Yuan Sijun 16 269 144 53.53%
Thailand Noppon Saengkham 18 263 137 52.09%
Iran Hossein Vafaei 13 253 136 53.75%
England Anthony Hamilton 16 279 133 47.67%
England Martin Gould 14 250 132 52.8%
England Michael Holt 16 240 130 54.17%
England James Cahill 15 253 126 49.8%
England Mark King 18 239 123 51.46%
Wales Matthew Stevens 13 225 122 54.22%
England Chris Wakelin 15 233 122 52.36%
China Tian Pengfei 14 230 120 52.17%
China Lyu Haotian 15 230 119 51.74%
England Robert Milkins 15 236 118 50%
Switzerland Alexander Ursenbacher 17 232 115 49.57%
England Sam Craigie 15 214 114 53.27%
England Andrew Higginson 15 216 113 52.31%
England Robbie Williams 15 212 110 51.89%
England Joe O'Connor 15 219 110 50.23%
China Mei Xiwen 14 207 107 51.69%
Wales Daniel Wells 15 208 107 51.44%
England Stuart Carrington 15 201 105 52.24%
Scotland Alan McManus 14 202 104 51.49%
Cyprus Michael Georgiou 15 219 103 47.03%
England Martin O'Donnell 16 216 102 47.22%
England Elliot Slessor 15 209 101 48.33%
England Peter Ebdon 14 207 100 48.31%
Wales Dominic Dale 16 196 97 49.49%
Ireland Ken Doherty 15 206 97 47.09%
China Luo Honghao 15 207 96 46.38%
England Billy Joe Castle 18 209 95 45.45%
China Si Jiahui 11 156 94 60.26%
England Craig Steadman 15 191 93 48.69%
England Peter Lines 18 200 93 46.5%
Wales Jak Jones 15 187 90 48.13%
England Liam Highfield 15 186 88 47.31%
Thailand Akani Songsermsawad 14 181 87 48.07%
England Mark Joyce 15 188 87 46.28%
England Andy Hicks 15 171 86 50.29%
Ireland Fergal O'Brien 15 179 85 47.49%
Israel Eden Sharav 14 190 85 44.74%
Wales Duane Jones 14 181 84 46.41%
England Nigel Bond 14 189 84 44.44%
England Louis Heathcote 10 149 83 55.7%
England John Astley 15 184 83 45.11%
England Ian Burns 15 178 82 46.07%
Wales Michael White 16 188 82 43.62%
Hong Kong Marco Fu 11 160 81 50.63%
China Xu Si 16 173 81 46.82%
England David Grace 10 152 77 50.66%
China Chen Zifan 17 163 77 47.24%
England Barry Pinches 13 147 74 50.34%
England Jimmy White 17 175 72 41.14%
England David Lilley 15 150 71 47.33%
China Zhang Anda 15 161 71 44.1%
Northern Ireland Gerard Greene 15 159 70 44.03%
Jamaica Rory McLeod 10 128 68 53.13%
Germany Lukas Kleckers 11 139 65 46.76%
Iran Soheil Vahedi 15 148 64 43.24%
England Sam Baird 15 151 64 42.38%
England Oliver Lines 15 148 62 41.89%
Northern Ireland Jordan Brown 15 155 62 40%
China Peifan Lei 11 132 61 46.21%
England Paul Davison 11 121 60 49.59%
Finland Robin Hull 9 116 59 50.86%
Thailand James Wattana 11 131 59 45.04%
England Rod Lawler 15 140 59 42.14%
England Mike Dunn 15 141 58 41.13%
Wales Lee Walker 15 142 58 40.85%
England Ashley Hugill 10 114 56 49.12%
Pakistan Hamza Akbar 11 114 54 47.37%
England Allan Taylor 11 116 54 46.55%
England Ashley Carty 15 133 54 40.6%
England Alfie Burden 14 134 53 39.55%
England Jamie O'Neill 11 106 52 49.06%
Ireland Ross Bulman 9 113 52 46.02%
Scotland Ross Muir 10 106 51 48.11%
Wales Jamie Clarke 15 127 50 39.37%
China Fan Zhengyi 15 135 50 37.04%
England Adam Duffy 8 97 49 50.52%
England Hammad Miah 15 131 49 37.4%
China Chang Bingyu 9 102 48 47.06%
China Long Zehuang 5 85 47 55.29%
Wales Ian Preece 4 80 46 57.5%
England Harvey Chandler 14 123 45 36.59%
England Qingtian Yang 4 69 43 62.32%
Malaysia Thor Chuan Leong 14 112 42 37.5%
Wales Kishan Hirani 15 124 42 33.87%
England Christopher Keogan 4 73 41 56.16%
England Riley Parsons 10 98 41 41.84%
Wales Jackson Page 11 101 40 39.6%
Wales Andrew Pagett 4 67 39 58.21%
Scotland Fraser Patrick 9 85 39 45.88%
China Zhang Jiankang 12 103 39 37.86%
Poland Adam Stefanow 15 115 38 33.04%
China Geng Mingqi 3 58 36 62.07%
China Pang Junxu 6 80 36 45%
England Andy Lee 15 116 36 31.03%
Austria Andreas Ploner 4 63 35 55.56%
China Chen Feilong 14 108 35 32.41%
China Wang Zepeng 3 56 34 60.71%
Northern Ireland Joe Swail 7 80 34 42.5%
China Zhang Yong 10 86 34 39.53%
England Chae Ross 4 57 33 57.89%
England Shane Castle 4 61 33 54.1%
Germany Simon Lichtenberg 15 105 33 31.43%
England Daniel Womersley 3 56 32 57.14%
Wales Callum Lloyd 4 57 32 56.14%
England Kuldesh Johal 6 60 32 53.33%
England Sean O'Sullivan 10 85 32 37.65%
China Wu Yize 9 88 32 36.36%
England Kayden Brierley 3 50 31 62%
England Callum Downing 3 51 31 60.78%
China Au Chi Wai 3 53 31 58.49%
China Lin Shuai 3 54 31 57.41%
England Matthew Glasby 4 55 31 56.36%
England Patrick Whelan 4 59 31 52.54%
Hong Kong Ng On Yee 5 74 31 41.89%
Malta Alex Borg 11 88 31 35.23%
England Sydney Wilson 3 55 30 54.55%
England Luke Simmonds 6 58 30 51.72%
England Mitchell Mann 11 91 30 32.97%
China Fang Xiongman 3 46 29 63.04%
England Lee Richardson 3 52 29 55.77%
England Farakh Ajaib 8 70 29 41.43%
England Adrian Rosa 3 49 28 57.14%
Ireland Andrew Doherty 3 50 28 56%
Poland Kacper Filipiak 8 75 28 37.33%
Hong Kong Cheung Ka Wai 3 41 27 65.85%
England George Pragnell (II) 4 45 27 60%
England Simon Blackwell 3 48 27 56.25%
Ireland Leo Fernandez 5 52 27 51.92%
England Ryan Davies 6 54 27 50%
China Guan Zhen 3 43 26 60.47%
England Zak Surety 3 44 26 59.09%
Scotland Gary Thomson 4 46 26 56.52%
Ireland Michael Judge 2 55 26 47.27%
Northern Ireland Jamie McArdle 3 44 25 56.82%
Northern Ireland Fergal Quinn (II) 3 45 25 55.56%
Scotland Michael Collumb 4 46 25 54.35%
India Himanshu Jain 4 47 25 53.19%
England Steven Hallworth 5 48 25 52.08%
England Simon Bedford 4 49 25 51.02%
Ukraine Iulian Boiko 5 52 25 48.08%
Latvia Rodion Judin 4 52 25 48.08%
Iran Amir Sarkhosh 3 38 24 63.16%
India Aditya Mehta 3 43 24 55.81%
England Matthew Couch 3 43 24 55.81%
England Oliver Brown 4 51 24 47.06%
England Brandon Sargeant 10 78 24 30.77%
England Michael Wild 3 38 23 60.53%
India Lucky Vatnani 4 41 23 56.1%
Scotland Dean Young 3 46 23 50%
England Sean Maddocks 4 48 23 47.92%
England Luke Pinches 4 40 22 55%
England Alex Millington 3 41 22 53.66%
Japan Keishin Kamihashi 3 42 22 52.38%
England Ben Hancorn 5 43 22 51.16%
England Peter Devlin 5 47 22 46.81%
China Bai Langning 8 64 22 34.38%
England Andy Marriott 3 38 21 55.26%
Wales Alex Taubman 4 42 21 50%
Australia Ryan Thomerson 3 42 21 50%
Thailand Passakorn Suwannawat 1 33 20 60.61%
Estonia Andres Petrov 4 39 20 51.28%
Pakistan Mohammed Asif 3 32 19 59.38%
South Korea Daegyu Lee 3 38 19 50%
Germany Felix Frede 3 39 19 48.72%
Austria Florian Nüßle 5 50 19 38%
England Jeff Cundy 3 33 18 54.55%
Poland Mateusz Baranowski 3 34 18 52.94%
Hong Kong Yu Kiu Chang 3 36 18 50%
Malta Brian Cini 3 37 18 48.65%
England Sanderson Lam 10 65 18 27.69%
Scotland Chris Totten 10 65 18 27.69%
England John Welsh 3 34 17 50%
Finland Heikki Niva 3 35 17 48.57%
Ireland Aaron Hill 4 42 17 40.48%
England Reanne Evans 7 62 17 27.42%
Wales Jack Bradford 3 32 16 50%
China Liu Jiaming 3 35 16 45.71%
Wales Dylan Emery 4 42 16 38.1%
China Niu Zhuang 5 49 16 32.65%
England Surinder Gill 3 27 15 55.56%
England Stuart Watson 3 30 15 50%
England Haydon Pinhey 3 31 15 48.39%
England Danny Brindle 4 36 15 41.67%
Belgium Ben Mertens 6 41 15 36.59%
Brazil Igor Figueiredo 7 56 15 26.79%
Spain Francisco Sanchez Ruiz 1 23 14 60.87%
China Qiu Yalong 3 29 14 48.28%
India Laxman Rawat 5 33 14 42.42%
England Adam Edge 3 27 13 48.15%
England David Finbow 3 31 13 41.94%
Ireland Ronan Whyte 4 34 13 38.24%
England Bash Maqsood 3 25 12 48%
England Manasawin Phetmalaikul 3 25 12 48%
England Jake Nicholson 3 25 12 48%
Poland Daniel Holoyda 3 29 12 41.38%
England Owais Ali 3 29 12 41.38%
England Mike Finn 1 18 11 61.11%
England Neal Jones 3 23 11 47.83%
England Harry Farrell 3 23 11 47.83%
Ireland Josh Boileau 3 23 11 47.83%
Russia Ivan Kakovskii 3 26 11 42.31%
England Jack Harris 3 26 11 42.31%
Ireland Tony Corrigan 4 27 11 40.74%
England David Nelson 3 27 11 40.74%
England Jamie Barrett 4 29 11 37.93%
England Marvin Morgan 4 29 11 37.93%
China Jianbo Zhao 3 29 11 37.93%
England Joshua Cooper 3 22 10 45.45%
Hong Kong Fung Kwok Wai 3 22 10 45.45%
Belgium Tomasz Skalski 3 23 10 43.48%
India Kreishh Gurbaxani 3 23 10 43.48%
England Joshua Thomond 3 25 10 40%
England Lewis Gillen 3 25 10 40%
England Jenson Kendrick 4 26 10 38.46%
England Simon Dent 3 27 10 37.04%
England Andrew Milliard 4 28 10 35.71%
China Li Yuan 5 33 10 30.3%
Spain David Alcaide 1 14 9 64.29%
England Mark Winsor 1 15 9 60%
England Richard Binns 3 22 9 40.91%
Northern Ireland Raymond Fry 3 22 9 40.91%
Wales Tyler Rees 3 23 9 39.13%
United Arab Emirates Mohammed Shehab 1 24 9 37.5%
England Wayne Townsend 3 26 9 34.62%
England Stephen Kershaw 4 27 9 33.33%
Wales Khurram Khan 1 12 8 66.67%
Belgium Kevin van Hove 1 12 8 66.67%
England Halim Hussain 1 13 8 61.54%
Norway Christopher Watts 1 15 8 53.33%
England Curtis Daher 1 15 8 53.33%
Portugal Francisco Domingues 1 15 8 53.33%
Jersey Steve Thomas 1 16 8 50%
Pakistan Shehzad Iqbal 3 21 8 38.1%
Malta Aaron Busuttil 3 21 8 38.1%
England Lee Stephens 3 21 8 38.1%
Scotland Barry Lee 3 22 8 36.36%
Hong Kong Chau Hon Man 3 22 8 36.36%
England Ben Fortey 3 22 8 36.36%
France Brian Ochoiski 3 22 8 36.36%
Ireland Noel Landers 3 22 8 36.36%
China Chen Zhe 3 22 8 36.36%
England Gary Lees 3 23 8 34.78%
Germany Umut Dikme 3 23 8 34.78%
Australia Kurt Dunham 1 23 8 34.78%
South Africa Paul Burrell 4 24 8 33.33%
China Li Yingdong 3 24 8 33.33%
Saudi Arabia Omar Alajlani 4 26 8 30.77%
Wales Elfed Evans 1 11 7 63.64%
England Adam Ashley 1 13 7 53.85%
Pakistan Haider Ali 3 19 7 36.84%
England Jason Tart 3 20 7 35%
Thailand Kritsanut Lertsattayathorn 1 20 7 35%
Ireland Aman Goel 3 21 7 33.33%
Wales Matthew Roberts 3 22 7 31.82%
India Digvijay Kadian 4 23 7 30.43%
England James Height 4 23 7 30.43%
England Sean McAllister 4 23 7 30.43%
Saudi Arabia Nezar Aseeri 4 26 7 26.92%
Germany Daniel Schneider 1 10 6 60%
Northern Ireland Patrick Wallace 1 10 6 60%
England James Budd 1 12 6 50%
England Nick Jennings 1 12 6 50%
China Zhang Yi 1 15 6 40%
China Zhang Yang 1 15 6 40%
England James Silverwood 3 18 6 33.33%
England Lee Shanker 3 18 6 33.33%
England Mark Ganderton 3 18 6 33.33%
England Saqib Nasir 3 18 6 33.33%
England Lewis Parnham 3 19 6 31.58%
England Mark Vincent 4 22 6 27.27%
Ukraine Sergey Isaenko 4 24 6 25%
England Damian Wilks 1 9 5 55.56%
England Daniel Bagley 1 9 5 55.56%
Scotland Dylan Craig 1 11 5 45.45%
England Stephen Groves 3 17 5 29.41%
Wales Daniel Williams 3 17 5 29.41%
England Leonard Degriffa 3 17 5 29.41%
Pakistan Yasir Nadeem 3 17 5 29.41%
England Lewis Ullah 3 17 5 29.41%
England Thomas Hilborne 3 19 5 26.32%
France Fabian Monnin 1 8 4 50%
England Adam Nash 1 9 4 44.44%
Poland Lukasz Guzowski 1 10 4 40%
England Jonathan Bagley 1 14 4 28.57%
England Brandon Hall 3 16 4 25%
Hungary Zsolt Fenyvesi 3 16 4 25%
England Jed Mann 3 16 4 25%
England James Burrett 3 16 4 25%
England Sam Gates 3 16 4 25%
Pakistan Abdul Raheem 3 16 4 25%
England Tugba Irten 3 16 4 25%
England Tam Mustafa 3 16 4 25%
Canada James Lee 3 16 4 25%
Canada Levi Meiller 3 16 4 25%
United States Ahmed Aly Elsayed 3 17 4 23.53%
Romania Constantin Mateescu 3 17 4 23.53%
Scotland Rhys Clark 2 18 4 22.22%
England Ian Desmier 3 18 4 22.22%
Egypt Mohamed Khairy 1 19 4 21.05%
Northern Ireland Robbie Mcguigan 4 20 4 20%
Saudi Arabia Hani Owaidhi 1 7 3 42.86%
Australia Steve Mifsud 1 8 3 37.5%
Ireland Joe Delaney 2 11 3 27.27%
Thailand Dechawat Poomjaeng 2 12 3 25%
England Elliott Weston 3 15 3 20%
England Garry Coulson 3 15 3 20%
India Hrithik Jain 3 15 3 20%
Singapore Bernard Tey Choon Kiat 1 18 3 16.67%
Egypt Basem Eltahhan 3 22 3 13.64%
India Asutosh Padhy 1 6 2 33.33%
Gibraltar Francis Becerra 1 6 2 33.33%
Scotland Abid Manzoor 1 6 2 33.33%
England Jonathan Noble 1 6 2 33.33%
England Jamie Cope 1 6 2 33.33%
Germany Richard Wienold 1 7 2 28.57%
New Zealand Adam Lilley 1 12 2 16.67%
England James Welch 3 14 2 14.29%
England Rebecca Kenna 3 14 2 14.29%
India Shubham Arora 3 14 2 14.29%
England Jamie Trump 3 14 2 14.29%
England Ian Brumby 3 14 2 14.29%
England Gary Challis 3 14 2 14.29%
Japan Kengo Suzuki 3 14 2 14.29%
Hong Kong Lau Ka Lam 3 14 2 14.29%
Scotland William Thomson 3 14 2 14.29%
England Imran Puri 3 14 2 14.29%
England William Ginn 3 14 2 14.29%
England Stuart Hinton 3 14 2 14.29%
Scotland Keith Keldie 3 14 2 14.29%
England Craig Farrar 3 14 2 14.29%
France Alexis Callewaert 1 17 2 11.76%
England Joel Walker 1 2 1 50%
Ireland Stephen Bateman 1 2 1 50%
England Dan Barsley 1 5 1 20%
Norway Edwin Ingebrigtsen 1 5 1 20%
England Martin Pitcher 1 5 1 20%
England Ian Martin 1 5 1 20%
England Rishi Gohill 1 5 1 20%
England Mitchell Grinstead 1 5 1 20%
England Henry Roper 1 5 1 20%
Morocco Yassine Zaraoni 1 5 1 20%
Saudi Arabia Ayman Alamri 1 5 1 20%
Saudi Arabia Abdulraouf Sayegh 1 5 1 20%
England Lee Prickman 1 5 1 20%
England Mark Lloyd 1 5 1 20%
China Gao Yang 1 6 1 16.67%
Germany Robin Otto 3 13 1 7.69%
Switzerland Luis Vetter 3 13 1 7.69%
England Tom Pendlebury 3 13 1 7.69%
England Daniel Walker 3 13 1 7.69%
England Darren Burns 3 13 1 7.69%
Wales Liam Davies 1 1 0 0%
Scotland Liam Graham 1 1 0 0%
England Emma Parker 1 1 0 0%
India Shrikrishna Suryanarayanan 1 4 0 0%
England Joshua Mallender 1 4 0 0%
Gibraltar Blythe Reeve 1 4 0 0%
England Steven Breward 1 4 0 0%
Scotland Aaron Graham 1 4 0 0%
Gibraltar Gareth Lopez 1 4 0 0%
England Paul Gibbs 1 4 0 0%
France Christophe Rives-Lange 1 4 0 0%
England Aran Hetherington 1 4 0 0%
England Eric Pei 1 4 0 0%
Bulgaria Ivelin Boyanov Bozhanov 1 4 0 0%
England Andrew Urbaniak 1 4 0 0%
England Dale Prime 1 4 0 0%
England Paul Thompson 1 4 0 0%
Gibraltar Andrew Olivero 1 4 0 0%
England Umar Younis 1 4 0 0%
England Jack Moore 1 4 0 0%
Gibraltar Adrian Holmes 1 4 0 0%
England Shahidul Islam 1 4 0 0%
Ireland Dessie Sheehan 1 4 0 0%
Northern Ireland Declan Lavery 1 4 0 0%
China Cao Jin 1 6 0 0%
England Steven Evans 2 8 0 0%
Egypt Mostafa Dorgham 1 10 0 0%
Morocco Amine Amiri 3 14 0 0%