Frames Won - Season 2019-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 20 700 446 63.71%
England Mark Selby 23 680 394 57.94%
England Kyren Wilson 23 676 381 56.36%
Scotland John Higgins 18 559 324 57.96%
Australia Neil Robertson 18 545 322 59.08%
Scotland Graeme Dott 16 548 316 57.66%
England Shaun Murphy 19 529 308 58.22%
England David Gilbert 21 484 270 55.79%
Northern Ireland Mark Allen 19 459 269 58.61%
England Joe Perry 21 494 268 54.25%
England Ronnie O'Sullivan 12 422 266 63.03%
Wales Mark Williams 17 458 256 55.9%
England Gary Wilson 19 437 246 56.29%
England Stuart Bingham 21 433 243 56.12%
China Yan Bingtao 20 424 235 55.42%
Scotland Stephen Maguire 19 403 224 55.58%
Scotland Anthony McGill 17 397 216 54.41%
England Barry Hawkins 20 395 214 54.18%
China Ding Junhui 16 371 213 57.41%
England Tom Ford 17 390 210 53.85%
Thailand Thepchaiya Un-Nooh 18 378 204 53.97%
England Jack Lisowski 19 371 199 53.64%
England Ali Carter 19 371 193 52.02%
Scotland Scott Donaldson 16 326 184 56.44%
Norway Kurt Maflin 15 316 172 54.43%
China Liang Wenbo 16 311 164 52.73%
Belgium Luca Brecel 18 298 158 53.02%
China Xiao Guodong 16 283 155 54.77%
England Matthew Selt 19 300 143 47.67%
China Zhao Xintong 14 249 141 56.63%
Wales Ryan Day 17 289 141 48.79%
Thailand Noppon Saengkham 14 247 132 53.44%
England Ricky Walden 17 248 131 52.82%
Switzerland Alexander Ursenbacher 16 245 128 52.24%
England Ben Woollaston 16 255 127 49.8%
England Jimmy Robertson 16 239 126 52.72%
England Elliot Slessor 15 237 125 52.74%
England Michael Holt 18 230 124 53.91%
England Louis Heathcote 17 234 121 51.71%
Wales Matthew Stevens 13 222 117 52.7%
China Zhou Yuelong 14 213 115 53.99%
England Mark King 16 236 115 48.73%
China Li Hang 14 209 114 54.55%
England Martin Gould 14 218 111 50.92%
China Tian Pengfei 13 204 109 53.43%
England Martin O'Donnell 15 218 109 50%
China Si Jiahui 17 196 108 55.1%
England Mark Joyce 15 216 106 49.07%
England Robbie Williams 14 200 103 51.5%
Thailand Akani Songsermsawad 13 189 100 52.91%
England Anthony Hamilton 13 192 99 51.56%
England Andrew Higginson 14 198 99 50%
England Robert Milkins 15 203 99 48.77%
Wales Jak Jones 15 204 99 48.53%
England Stuart Carrington 13 185 97 52.43%
Northern Ireland Jordan Brown 15 202 96 47.52%
Ireland Fergal O'Brien 14 196 94 47.96%
England Billy Joe Castle 17 198 94 47.47%
England Liam Highfield 15 184 90 48.91%
Wales Dominic Dale 16 186 90 48.39%
England Barry Pinches 17 192 90 46.88%
China Mei Xiwen 13 171 89 52.05%
China Yuan Sijun 13 175 89 50.86%
England Mark Davis 15 181 89 49.17%
China Lyu Haotian 16 192 89 46.35%
England Ian Burns 15 182 88 48.35%
Wales Jamie Clarke 15 188 85 45.21%
Scotland Alan McManus 13 170 83 48.82%
Wales Daniel Wells 15 180 83 46.11%
England David Grace 15 175 82 46.86%
England Peter Lines 17 170 81 47.65%
England Ashley Carty 15 181 81 44.75%
Hong Kong Marco Fu 9 148 80 54.05%
Iran Hossein Vafaei 13 161 80 49.69%
England Chris Wakelin 15 163 79 48.47%
Ireland Ken Doherty 15 172 79 45.93%
England Andy Hicks 17 168 78 46.43%
China Luo Honghao 14 164 77 46.95%
Wales Jackson Page 15 164 77 46.95%
China Chen Zifan 15 154 76 49.35%
Wales Michael White 15 165 76 46.06%
England Nigel Bond 14 173 76 43.93%
England Alfie Burden 15 162 75 46.3%
China Peifan Lei 16 166 75 45.18%
England Sam Craigie 15 153 73 47.71%
China Lu Ning 14 154 73 47.4%
Northern Ireland Gerard Greene 15 162 73 45.06%
England Allan Taylor 6 115 72 62.61%
China Xu Si 14 144 70 48.61%
England David Lilley 15 145 70 48.28%
Iran Soheil Vahedi 15 146 69 47.26%
England Joe O'Connor 15 150 68 45.33%
China Zhang Anda 13 138 67 48.55%
Ireland Ross Bulman 12 136 66 48.53%
Cyprus Michael Georgiou 15 152 65 42.76%
England Mitchell Mann 15 159 65 40.88%
England Jamie O'Neill 15 140 64 45.71%
England Craig Steadman 15 145 64 44.14%
England Jimmy White 15 153 63 41.18%
England Ashley Hugill 6 104 62 59.62%
Wales Ian Preece 5 112 62 55.36%
Scotland Fraser Patrick 14 133 62 46.62%
England Harvey Chandler 14 146 59 40.41%
England John Astley 15 131 56 42.75%
Poland Kacper Filipiak 14 138 56 40.58%
Wales Andrew Pagett 7 98 55 56.12%
Israel Eden Sharav 14 140 55 39.29%
Wales Lee Walker 15 142 55 38.73%
Jamaica Rory McLeod 5 88 54 61.36%
Germany Lukas Kleckers 8 107 54 50.47%
England Sam Baird 15 139 53 38.13%
China Chang Bingyu 13 117 52 44.44%
England Mike Dunn 14 133 52 39.1%
Wales Kishan Hirani 15 137 50 36.5%
China Chen Feilong 14 125 49 39.2%
England Hammad Miah 15 130 49 37.69%
China Long Zehuang 5 85 47 55.29%
China Fan Zhengyi 14 125 47 37.6%
England Peter Ebdon 9 111 46 41.44%
England Rod Lawler 14 120 45 37.5%
China Wu Yize 9 108 44 40.74%
England James Cahill 14 117 44 37.61%
England Riley Parsons 16 126 44 34.92%
England Qingtian Yang 4 69 43 62.32%
England Paul Davison 8 81 43 53.09%
England Christopher Keogan 5 80 42 52.5%
Brazil Igor Figueiredo 12 107 42 39.25%
Malta Alex Borg 17 128 42 32.81%
England Oliver Lines 15 116 41 35.34%
Germany Simon Lichtenberg 14 106 40 37.74%
Wales Callum Lloyd 4 62 37 59.68%
China Geng Mingqi 3 58 36 62.07%
England Chae Ross 5 66 36 54.55%
Wales Duane Jones 13 100 36 36%
Pakistan Hamza Akbar 4 57 35 61.4%
Finland Robin Hull 4 59 35 59.32%
England Matthew Glasby 4 63 35 55.56%
Austria Andreas Ploner 4 63 35 55.56%
England Daniel Womersley 4 65 35 53.85%
China Wang Zepeng 3 56 34 60.71%
China Bai Langning 12 93 34 36.56%
Poland Adam Stefanow 14 98 34 34.69%
England Andy Lee 13 101 34 33.66%
England Shane Castle 4 61 33 54.1%
Thailand James Wattana 8 81 33 40.74%
England Adam Duffy 4 60 32 53.33%
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 Patrick Whelan 5 61 31 50.82%
England Brandon Sargeant 14 99 31 31.31%
England Sydney Wilson 3 55 30 54.55%
Scotland Ross Muir 5 60 30 50%
Malaysia Thor Chuan Leong 15 105 30 28.57%
China Fang Xiongman 3 46 29 63.04%
England Lee Richardson 3 52 29 55.77%
England Adrian Rosa 3 49 28 57.14%
Ireland Andrew Doherty 3 50 28 56%
Hong Kong Cheung Ka Wai 3 41 27 65.85%
England Simon Blackwell 3 48 27 56.25%
England Peter Devlin 4 52 27 51.92%
China Zhang Jiankang 11 81 27 33.33%
China Guan Zhen 3 43 26 60.47%
England Zak Surety 3 44 26 59.09%
Scotland Gary Thomson 4 46 26 56.52%
England George Pragnall 3 39 25 64.1%
India Himanshu Jain 3 43 25 58.14%
Northern Ireland Jamie McArdle 3 44 25 56.82%
Ireland Fergal Quinn 3 45 25 55.56%
Scotland Michael Collumb 4 46 25 54.35%
Latvia Rodion Judin 4 52 25 48.08%
Scotland Dean Young 5 55 25 45.45%
Austria Florian Nüßle 6 57 25 43.86%
Hong Kong Ng On Yee 4 58 25 43.1%
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 Ryan Davies 5 50 24 48%
Belgium Ben Mertens 5 52 24 46.15%
England Michael Wild 3 38 23 60.53%
England Sean Maddocks 5 51 23 45.1%
India Lucky Vatnani 3 36 22 61.11%
Ireland Leo Fernandez 4 41 22 53.66%
England Alex Millington 3 41 22 53.66%
England Simon Bedford 3 42 22 52.38%
Japan Keishin Kamihashi 3 42 22 52.38%
Ukraine Iulian Boiko 7 56 22 39.29%
England Ben Hancorn 3 37 21 56.76%
England Andy Marriott 3 38 21 55.26%
Australia Ryan Thomerson 3 42 21 50%
Thailand Passakorn Suwannawat 1 33 20 60.61%
England Steven Hallworth 3 38 20 52.63%
Estonia Andres Petrov 4 39 20 51.28%
England Jake Nicholson 4 41 20 48.78%
Pakistan Mohammed Asif 3 32 19 59.38%
England Luke Pinches 3 33 19 57.58%
Wales Alex Taubman 3 36 19 52.78%
South Korea Daegyu Lee 3 38 19 50%
Germany Felix Frede 3 39 19 48.72%
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%
Wales Tyler Rees 4 43 18 41.86%
England Reanne Evans 7 59 18 30.51%
England Luke Simmonds 3 30 17 56.67%
England John Welsh 3 34 17 50%
Finland Heikki Niva 3 35 17 48.57%
Wales Dylan Emery 4 39 17 43.59%
China Pang Junxu 4 39 17 43.59%
England Sean O'Sullivan 3 31 16 51.61%
Wales Jack Bradford 3 32 16 50%
China Liu Jiaming 3 35 16 45.71%
England Surinder Gill 3 27 15 55.56%
England Stuart Watson 3 30 15 50%
England Haydon Pinhey 3 31 15 48.39%
England David Finbow 4 36 15 41.67%
England Farakh Ajaib 3 28 14 50%
China Qiu Yalong 3 29 14 48.28%
Russia Ivan Kakovskii 4 35 14 40%
Ireland Aaron Hill 5 36 14 38.89%
England Oliver Brown 5 36 14 38.89%
Scotland Dylan Craig 1 17 13 76.47%
England Adam Edge 4 30 13 43.33%
England Danny Brindle 4 33 13 39.39%
Iceland Kristjan Helgason 1 16 12 75%
England Adam Ashley 1 19 12 63.16%
England Bash Maqsood 3 25 12 48%
England Manasawin Phetmalaikul 3 25 12 48%
England Sean McAllister 4 28 12 42.86%
Poland Daniel Holoyda 3 29 12 41.38%
England Owais Ali 3 29 12 41.38%
England Neal Jones 3 23 11 47.83%
England Harry Farrell 3 23 11 47.83%
Ireland Josh Boileau 3 23 11 47.83%
India Laxman Rawat 3 25 11 44%
England Jack Harris 3 26 11 42.31%
Ireland Tony Corrigan 4 26 11 42.31%
England David Nelson 3 27 11 40.74%
China Jianbo Zhao 3 29 11 37.93%
Northern Ireland Gee Crawley 1 14 10 71.43%
Morocco Ameur Riad 1 16 10 62.5%
England Joshua Cooper 3 22 10 45.45%
England Kuldesh Johal 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 Sanderson Lam 3 23 10 43.48%
England Joshua Thomond 3 25 10 40%
England Lewis Gillen 3 25 10 40%
England Simon Dent 3 27 10 37.04%
Belgium Sybren Sokolowski 1 16 9 56.25%
Ireland Dessie Sheehan 2 20 9 45%
England Jenson Kendrick 3 21 9 42.86%
England Richard Binns 3 22 9 40.91%
Northern Ireland Raymond Fry 3 22 9 40.91%
England Stephen Kershaw 3 23 9 39.13%
United Arab Emirates Mohammed Shehab 1 24 9 37.5%
South Africa Paul Burrell 4 25 9 36%
England Wayne Townsend 3 26 9 34.62%
France Brian Ochoiski 4 29 9 31.03%
Morocco Yassine Zaraoni 1 12 8 66.67%
England Dale Prime 1 13 8 61.54%
Poland Antoni Kowalski 1 18 8 44.44%
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%
China Zhang Yong 3 22 8 36.36%
Hong Kong Chau Hon Man 3 22 8 36.36%
England Ben Fortey 3 22 8 36.36%
Ireland Noel Landers 3 22 8 36.36%
China Chen Zhe 3 22 8 36.36%
England James Height 4 23 8 34.78%
England Gary Lees 3 23 8 34.78%
Germany Umut Dikme 3 23 8 34.78%
Australia Kurt Dunham 1 23 8 34.78%
China Li Yingdong 3 24 8 33.33%
England Andrew Milliard 4 25 8 32%
England Mike Finn 1 10 7 70%
England Ian Martin 1 10 7 70%
India Digvijay Kadian 3 19 7 36.84%
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%
Gibraltar Andrew Olivero 1 9 6 66.67%
England Joshua Mallender 1 9 6 66.67%
Northern Ireland Patrick Wallace 1 10 6 60%
England Hayden Staniland 1 13 6 46.15%
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%
Scotland Chris Totten 3 18 6 33.33%
England Saqib Nasir 3 18 6 33.33%
England Lewis Parnham 3 19 6 31.58%
England Jamie Barrett 3 20 6 30%
Saudi Arabia Nezar Aseeri 3 21 6 28.57%
England Jack Smithers 1 8 5 62.5%
England Stephen Groves 3 17 5 29.41%
Wales Daniel Williams 3 17 5 29.41%
England Leonard Degriffa 3 17 5 29.41%
England Marvin Morgan 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%
Ireland Ronan Whyte 3 19 5 26.32%
Wales Darren Morgan 1 8 4 50%
England Macauley Croft 1 8 4 50%
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%
England Ian Desmier 3 18 4 22.22%
Saudi Arabia Omar Alajlani 3 18 4 22.22%
England Mark Vincent 4 19 4 21.05%
Egypt Mohamed Khairy 1 19 4 21.05%
Northern Ireland Robbie Mcguigan 5 21 4 19.05%
Morocco Amine Amiri 7 36 4 11.11%
England James Budd 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%
Australia Steve Mifsud 1 8 3 37.5%
England Nick Jennings 1 8 3 37.5%
Ireland Joe Delaney 2 11 3 27.27%
England Elliott Weston 3 15 3 20%
India Hrithik Jain 3 15 3 20%
England Garry Coulson 4 18 3 16.67%
Singapore Bernard Tey Choon Kiat 1 18 3 16.67%
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%
England Jamie Cope 1 6 2 33.33%
England Rebecca Kenna 3 14 2 14.29%
Ukraine Sergey Isaenko 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 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%
England James Welch 4 17 2 11.76%
England Imran Puri 4 17 2 11.76%
France Alexis Callewaert 1 17 2 11.76%
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%
England Mark Lloyd 1 5 1 20%
China Gao Yang 1 6 1 16.67%
England Connor Benzey 1 7 1 14.29%
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%
Thailand Mink Nutcharut 1 1 0 0%
England Andrew Urbaniak 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 Kharazchi Jamshid 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%
Northern Ireland Declan Lavery 1 4 0 0%
Wales Gavin Lewis 1 4 0 0%
Gibraltar Gareth Lopez 1 4 0 0%
England Lee Prickman 1 4 0 0%
China Cao Jin 1 6 0 0%
England Steven Evans 2 8 0 0%