Frames Won - Season 2018-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 Kyren Wilson 16 443 265 59.82%
England Judd Trump 13 381 243 63.78%
England Jack Lisowski 13 380 230 60.53%
England Mark Selby 13 376 226 60.11%
Northern Ireland Mark Allen 12 358 218 60.89%
Australia Neil Robertson 14 364 217 59.62%
England Barry Hawkins 14 345 197 57.1%
Belgium Luca Brecel 17 362 195 53.87%
England Stuart Bingham 16 330 194 58.79%
England Ronnie O'Sullivan 6 283 183 64.66%
Wales Ryan Day 15 332 183 55.12%
China Ding Junhui 10 310 178 57.42%
Wales Mark Williams 12 261 158 60.54%
England Mark King 14 284 158 55.63%
England Joe Perry 12 264 157 59.47%
Scotland Stephen Maguire 13 269 152 56.51%
England Jimmy Robertson 15 297 150 50.51%
England David Gilbert 12 259 143 55.21%
England Ali Carter 11 245 141 57.55%
China Zhao Xintong 13 231 135 58.44%
England Tom Ford 13 247 130 52.63%
Thailand Noppon Saengkham 13 227 128 56.39%
England Ricky Walden 13 242 126 52.07%
England Mark Davis 12 221 125 56.56%
China Zhou Yuelong 13 235 124 52.77%
China Lu Ning 14 217 122 56.22%
Scotland Graeme Dott 13 220 120 54.55%
Scotland John Higgins 11 202 115 56.93%
Thailand Akani Songsermsawad 12 219 112 51.14%
Hong Kong Marco Fu 11 204 111 54.41%
England Peter Ebdon 12 184 109 59.24%
England Martin O'Donnell 12 204 109 53.43%
England Shaun Murphy 13 199 108 54.27%
England James Cahill 13 184 107 58.15%
England Craig Steadman 14 190 107 56.32%
England Robert Milkins 13 199 107 53.77%
China Yan Bingtao 12 182 106 58.24%
England David Lilley 13 201 103 51.24%
Scotland Scott Donaldson 12 191 102 53.4%
England Anthony Hamilton 12 202 101 50%
China Yuan Sijun 11 176 100 56.82%
England Stuart Carrington 11 188 99 52.66%
England Sam Baird 13 178 98 55.06%
China Xiao Guodong 11 174 96 55.17%
China Zhang Anda 12 181 96 53.04%
Northern Ireland Jordan Brown 14 182 95 52.2%
Wales Matthew Stevens 10 176 94 53.41%
England Gary Wilson 12 184 93 50.54%
Wales Daniel Wells 12 177 91 51.41%
England Chris Wakelin 12 168 90 53.57%
Israel Eden Sharav 12 173 89 51.45%
Scotland Anthony McGill 13 181 89 49.17%
Thailand Thepchaiya Un-Nooh 12 167 88 52.69%
Malaysia Thor Chuan Leong 14 152 85 55.92%
China Tian Pengfei 11 163 85 52.15%
Wales Jak Jones 12 169 83 49.11%
England Andrew Higginson 12 153 81 52.94%
China Liang Wenbo 11 153 79 51.63%
England Matthew Selt 12 154 79 51.3%
Ireland Fergal O'Brien 12 151 78 51.66%
China Luo Honghao 12 157 78 49.68%
England Michael Holt 12 160 78 48.75%
England Ashley Carty 15 154 76 49.35%
England Alfie Burden 12 153 74 48.37%
England Adam Duffy 12 138 72 52.17%
Wales Lee Walker 12 140 72 51.43%
China Mei Xiwen 11 141 72 51.06%
England Sam Craigie 11 124 71 57.26%
England Ben Woollaston 11 136 71 52.21%
England Peter Lines 12 142 70 49.3%
England Ian Burns 12 146 70 47.95%
Norway Kurt Maflin 12 130 67 51.54%
England Luke Simmonds 10 125 66 52.8%
China Li Hang 11 126 66 52.38%
England Andy Lee 15 145 66 45.52%
England Liam Highfield 12 129 65 50.39%
England Hammad Miah 13 133 65 48.87%
Northern Ireland Joe Swail 12 133 64 48.12%
Wales Kishan Hirani 15 148 64 43.24%
Thailand Dechawat Poomjaeng 10 118 62 52.54%
Iran Hossein Vafaei 9 124 61 49.19%
Scotland Alan McManus 11 130 61 46.92%
Wales Michael White 13 136 61 44.85%
Scotland Ross Muir 12 127 60 47.24%
Cyprus Michael Georgiou 13 126 59 46.83%
England Martin Gould 7 106 58 54.72%
Wales Dominic Dale 11 119 56 47.06%
China Lyu Haotian 11 121 56 46.28%
China Zhang Yong 12 126 56 44.44%
England Elliot Slessor 12 113 53 46.9%
England Rory McLeod 12 124 53 42.74%
England Joe O'Connor 12 117 52 44.44%
England Billy Joe Castle 12 120 52 43.33%
England Mark Joyce 12 122 52 42.62%
Northern Ireland Gerard Greene 12 105 51 48.57%
England Robbie Williams 12 116 49 42.24%
England Oliver Lines 12 113 47 41.59%
Switzerland Alexander Ursenbacher 12 105 46 43.81%
England Rod Lawler 12 109 46 42.2%
Wales Jackson Page 4 72 45 62.5%
England Simon Bedford 6 75 45 60%
England Mike Dunn 11 103 45 43.69%
England Kuldesh Johal 5 82 44 53.66%
England Farakh Ajaib 8 92 44 47.83%
Ireland Michael Judge 5 74 43 58.11%
Finland Robin Hull 11 97 43 44.33%
Thailand James Wattana 9 107 43 40.19%
Germany Lukas Kleckers 12 105 42 40%
England Jamie Cope 3 63 41 65.08%
England Nigel Bond 12 109 41 37.61%
England Allan Taylor 12 103 40 38.83%
England Harvey Chandler 12 103 39 37.86%
England Jamie O'Neill 4 63 38 60.32%
Ireland Ken Doherty 10 95 37 38.95%
China Zhang Jiankang 12 100 37 37%
England Shane Castle 4 61 36 59.02%
England Steven Hallworth 5 64 36 56.25%
Wales Jamie Jones 5 68 36 52.94%
China Xu Si 11 96 36 37.5%
England John Astley 12 100 36 36%
China Niu Zhuang 12 96 35 36.46%
Scotland Chris Totten 11 96 35 36.46%
England David Grace 4 55 34 61.82%
China Fang Xiongman 3 56 34 60.71%
England Andy Hicks 4 63 34 53.97%
China Li Yuan 11 85 34 40%
China Chen Feilong 12 97 34 35.05%
China Chen Zhe 3 57 33 57.89%
Wales Andrew Pagett 4 51 32 62.75%
England Peter Devlin 4 53 32 60.38%
England Barry Pinches 4 58 32 55.17%
China Geng Mingqi 3 52 31 59.62%
England Mitchell Mann 4 56 31 55.36%
England Paul Davison 12 91 31 34.07%
England Jimmy White 11 91 31 34.07%
China Wang Zepeng 3 50 30 60%
England Jake Nicholson 4 51 30 58.82%
England Ben Hancorn 4 55 30 54.55%
Wales Duane Jones 11 80 30 37.5%
Wales Jack Bradford 4 51 29 56.86%
Ireland Leo Fernandez 4 53 29 54.72%
France Brian Ochoiski 4 51 28 54.9%
Poland Adam Stefanow 12 84 28 33.33%
South Korea Daegyu Lee 3 43 27 62.79%
England Phil O'Kane 3 43 26 60.47%
England Jamie Barrett 4 47 26 55.32%
China Hu Hao 3 50 26 52%
China Chen Zifan 12 84 26 30.95%
England Joel Walker 3 41 25 60.98%
Finland Heikki Niva 4 46 25 54.35%
Austria Andreas Ploner 4 46 25 54.35%
United Arab Emirates Mohammed Shehab 1 47 25 53.19%
Iceland Kristjan Helgason 3 47 25 53.19%
Wales Dylan Emery 4 48 25 52.08%
Scotland Fraser Patrick 4 49 25 51.02%
England Sean Maddocks 4 51 25 49.02%
Wales Jamie Clarke 12 80 25 31.25%
England Patrick Whelan 4 40 24 60%
China Ning Kang 3 43 24 55.81%
England Haydon Pinhey 3 43 24 55.81%
Pakistan Hamza Akbar 9 69 24 34.78%
Germany Simon Lichtenberg 12 84 24 28.57%
Himanshu Dinesh Jain 3 44 23 52.27%
Ireland Greg Casey 3 45 23 51.11%
China Chang Bingyu 4 55 23 41.82%
China Fan Zhengyi 12 85 23 27.06%
India Laxman Rawat 3 39 22 56.41%
England Sean O'Sullivan 12 78 22 28.21%
China Liu Jiaming 3 37 21 56.76%
India Lucky Vatnani 3 37 21 56.76%
England Brandon Sargeant 4 45 21 46.67%
England Ashley Hugill 9 65 21 32.31%
England Sanderson Lam 12 82 21 25.61%
China Wu Shengguang 3 35 20 57.14%
England Andrew Smith 3 35 20 57.14%
China Long Zehuang 3 37 20 54.05%
England Michael Wild 4 37 20 54.05%
China Ma Tingpeng 3 38 20 52.63%
England John Pritchett 3 38 20 52.63%
Germany Felix Frede 4 42 20 47.62%
England Sydney Wilson 3 36 19 52.78%
Germany Umut Dikme 4 38 19 50%
England Brandon Hall 3 38 19 50%
Hong Kong Ng On Yee 4 39 19 48.72%
England Daniel Womersley 4 43 19 44.19%
England Charlie Walters 4 43 19 44.19%
England Matthew Day 3 32 18 56.25%
England Jeff Cundy 3 34 18 52.94%
Wales Callum Lloyd 3 34 18 52.94%
England David Craggs 3 36 18 50%
Hong Kong Ka Wai Cheung 4 37 18 48.65%
Ukraine Sergey Isaenko 4 38 18 47.37%
England Oliver Brown 4 40 18 45%
England Joshua Thomond 3 33 17 51.52%
China Wang Yuchen 3 33 17 51.52%
England Anthony Jeffers 3 34 17 50%
England Saqib Nasir 3 28 16 57.14%
England Louis Heathcote 3 31 16 51.61%
Wales Matthew Roberts 4 36 16 44.44%
England Chae Ross 3 37 16 43.24%
England Clayton Humphries 3 27 15 55.56%
England John Foster 3 29 15 51.72%
England Daniel Ward 3 29 15 51.72%
Poland Kacper Filipiak 3 30 15 50%
Wales Alex Taubman 4 32 15 46.88%
Wales Ben Jones 4 33 15 45.45%
Iran Soheil Vahedi 10 64 15 23.44%
Malta Aaron Busuttil 1 22 14 63.64%
Northern Ireland Jamie McArdle 3 28 14 50%
England William Lemons 3 28 14 50%
England Daniel Devlin 3 29 14 48.28%
England Mark Vincent 3 33 14 42.42%
Thailand Nutcharat Wongharuthai 4 42 14 33.33%
England Ryan Davies 1 20 13 65%
England Adam Edge 3 27 13 48.15%
England Antony Parsons 3 27 13 48.15%
England Simon Dent 3 29 13 44.83%
Poland Mateusz Baranowski 4 29 13 44.83%
England Wayne Townsend 3 30 13 43.33%
England Reanne Evans 3 31 13 41.94%
England Luke Pinches 4 32 13 40.63%
Thailand Thanawat Thirapongpaiboon 1 33 13 39.39%
England Matthew Glasby 4 34 13 38.24%
Belgium Ben Mertens 2 23 12 52.17%
Ireland Ross Bulman 3 24 12 50%
Scotland Marc Davis 3 24 12 50%
Australia Jamie Brown 3 25 12 48%
Scotland Michael Collumb 3 27 12 44.44%
England Callum Costello 3 27 12 44.44%
Wales Daniel Gorton 3 28 12 42.86%
Scotland Dylan Craig 3 30 12 40%
Andy Milliard 3 30 12 40%
England George Pragnall 4 32 12 37.5%
Poland Marcin Nitschke 1 15 11 73.33%
England Simon Blackwell 3 23 11 47.83%
England Michael Williams 3 23 11 47.83%
Wales Tyler Rees 3 25 11 44%
England John Parkin 3 26 11 42.31%
England Lee Shanker 3 26 11 42.31%
Egypt Basem Eltahhan 10 56 11 19.64%
Malta Brian Cini 1 16 10 62.5%
Belgium Kevin van Hove 1 17 10 58.82%
England Ryan Causton 3 23 10 43.48%
Saudi Arabia Omar Alajlani 3 25 10 40%
China He Guoqiang 3 27 10 37.04%
Scotland Rhys Clark 4 34 10 29.41%
France Fabian Monnin 1 13 9 69.23%
Hong Kong Yun Fung Tam 1 13 9 69.23%
Germany Patrick Einsle 1 14 9 64.29%
Poland Daniel Holoyda 1 15 9 60%
Belgium Jurian Heusdens 1 16 9 56.25%
England John Whitty 3 21 9 42.86%
Hong Kong Leong Man Hoi 3 21 9 42.86%
England Andy Marriott 3 21 9 42.86%
England Christopher Keogan 3 21 9 42.86%
Scotland William Thomson 3 22 9 40.91%
England Zak Surety 3 22 9 40.91%
South Africa Paul Burrell 3 22 9 40.91%
England Manasawin Phetmalaikul 3 22 9 40.91%
England Labeeb Ahmed 3 23 9 39.13%
Germany Markus Hertle 1 13 8 61.54%
Turkey Soner Sari 1 13 8 61.54%
Germany Jürgen Kesseler 1 15 8 53.33%
England Curtis Daher 1 15 8 53.33%
Austria Florian Nüßle 1 16 8 50%
Isle of Man Darryl Hill 2 18 8 44.44%
England Reggie Edwards 1 18 8 44.44%
England James Silverwood 3 20 8 40%
Malta Alex Borg 3 20 8 40%
Estonia Andres Petrov 3 20 8 40%
England Alex Millington 3 20 8 40%
England Joshua Cooper 3 20 8 40%
England Bash Maqsood 3 21 8 38.1%
England Matthew Couch 3 21 8 38.1%
England Gary Challis 3 21 8 38.1%
England Danny Brindle 3 22 8 36.36%
England Tam Mustafa 3 23 8 34.78%
Scotland Keith Keldie 3 23 8 34.78%
England Sam Thistlewhite 3 23 8 34.78%
Ukraine Iulian Boiko 4 26 8 30.77%
Switzerland Luis Vetter 1 11 7 63.64%
England Wayne Brown 1 12 7 58.33%
England Alex Davies 2 17 7 41.18%
Australia Ryan Thomerson 3 19 7 36.84%
Australia Kurt Dunham 1 22 7 31.82%
England Callum Beresford 1 11 6 54.55%
Poland Antoni Kowalski 1 12 6 50%
England Shafaqut Hussain 3 18 6 33.33%
France Niel Vincent 3 18 6 33.33%
England Ben Fortey 3 18 6 33.33%
Ireland Ronan Whyte 3 19 6 31.58%
England Kurtis Weaver 3 19 6 31.58%
England Jed Mann 3 21 6 28.57%
Ireland Aaron Holland 3 21 6 28.57%
China Bai Langning 3 22 6 27.27%
Wales Daniel Williams 1 9 5 55.56%
Malta Philip Ciantar 1 11 5 45.45%
England Richard Somauroo 3 17 5 29.41%
Denmark Daniel Kandi 3 17 5 29.41%
England Lewis Ullah 3 17 5 29.41%
Saudi Arabia Ahmed Aseeri 3 18 5 27.78%
England Stefan Mazrocis 3 19 5 26.32%
England James Burrett 3 19 5 26.32%
Egypt Mohamed Khairy 1 20 5 25%
Thailand Sompol Saetang 1 8 4 50%
France Regis D'Anna 1 8 4 50%
Germany Horst Bendig 1 9 4 44.44%
Norway Christopher Watts 1 9 4 44.44%
Brazil Itaro Santos 1 9 4 44.44%
Belgium Gert Kempenaers 1 9 4 44.44%
Malta Duncan Bezzina 1 10 4 40%
Pu QingSong 1 10 4 40%
Pakistan Shehzad Iqbal 2 12 4 33.33%
England Mike Finn 2 12 4 33.33%
England Luke Garland 3 16 4 25%
England Owais Ali 3 16 4 25%
England Peter Delaney 3 16 4 25%
Belgium Hans Blanckaert 3 16 4 25%
England Dave Nelson 3 18 4 22.22%
England Jenson Kendrick 4 20 4 20%
Belgium Tomasz Skalski 1 7 3 42.86%
Belgium Kevin Vandevoort 1 7 3 42.86%
Belgium Tan Wang Chooi 1 7 3 42.86%
England Steve Martin 3 15 3 20%
England Jason Turnbull 3 15 3 20%
England Imran Puri 3 15 3 20%
Pakistan Haider Ali 3 15 3 20%
United States Ahmed Elsayed 3 15 3 20%
England James Height 3 15 3 20%
Sweden Belan Sharif 3 15 3 20%
Romania Vladu Mihai 3 15 3 20%
England Steven Evans 3 15 3 20%
Israel Shachar Ruberg 1 18 3 16.67%
Billy Ginn 4 19 3 15.79%
Austria Ebrahim Baghi 1 6 2 33.33%
Austria Paul Schopf 1 6 2 33.33%
Germany Fabian Haken 1 6 2 33.33%
Belgium Johny Moermans 1 6 2 33.33%
Scotland Craig MacGillivray 1 6 2 33.33%
England Louis Wakelin 1 6 2 33.33%
Syria Karam Fatima 1 6 2 33.33%
Germany Richard Wienold 2 11 2 18.18%
England Adam Brown 3 14 2 14.29%
England Mark Ganderton 3 14 2 14.29%
England Tugba Irten 3 14 2 14.29%
England Dean Goddard 3 14 2 14.29%
England Jake Keen 3 14 2 14.29%
England Daniel Walker 3 14 2 14.29%
China Luo Zetao 3 18 2 11.11%
Wales Conor Caniff 1 5 1 20%
Switzerland Marvin Losi 1 5 1 20%
Germany Bernd Strnad 1 5 1 20%
Bosnia Herzegovina Mario-Zeljo Milosevic 1 5 1 20%
Germany Ralf Günzel 1 5 1 20%
Hungary Zsolt Fenyvesi 1 5 1 20%
Bulgaria Boris Lazarkov 1 5 1 20%
Germany Davut Dikme 1 5 1 20%
Ireland Tony Corrigan 1 5 1 20%
England Dale Prime 1 5 1 20%
Northern Ireland Raymond Fry 1 5 1 20%
France Stephane Ochoiski 1 5 1 20%
Germany Jörg Petersen 1 5 1 20%
Germany Norbert Hofheinz 1 5 1 20%
Germany Robin Otto 1 5 1 20%
Denmark Hussam Al-Saffar 1 5 1 20%
Germany Nicolai Gebhardt 1 5 1 20%
China Guo Hua 1 7 1 14.29%
England Joshua Saywell 2 9 1 11.11%
Singapore Marvin Lim Chun Kiat 1 11 1 9.09%
England Jaspal Bamotra 3 13 1 7.69%
England Aaron Cook 3 13 1 7.69%
England Darren Burns 3 13 1 7.69%
England James Welch 3 13 1 7.69%
United States Corey Deuel 3 13 1 7.69%
Germany Georg Schoder 1 4 0 0%
England James Budd 1 4 0 0%
Germany Julian Maschmeier 1 4 0 0%
Germany Luca Kaufmann 1 4 0 0%
Germany Thomas Cesal 1 4 0 0%
Jan Matejícek 1 4 0 0%
Germany Daniel Schneider 1 4 0 0%
Germany Rolf Mahr 1 4 0 0%
Latvia Rodion Judin 1 4 0 0%
Germany Achim Belzl 1 4 0 0%
Germany Michael Heeger 1 4 0 0%
England Shahidul Islam 1 4 0 0%
Germany Pedro Chacon 1 4 0 0%
England Paul Ludden 1 4 0 0%
Germany Stefan Joachim 1 4 0 0%
Afghanistan Abdullah Atmar Ghulam Jilani 1 4 0 0%
Switzerland Tom Zimmermann 1 4 0 0%
England Ismail Türker 1 4 0 0%
Latvia Maris Volajs 1 4 0 0%
Germany Andreas Hartung 1 4 0 0%
Scotland Abid Manzoor 1 4 0 0%
Germany Markus Fischer 1 4 0 0%
Germany Tanja Ender 1 4 0 0%
Israel Ron Kantor 1 4 0 0%
Germany Luis Chacon 1 4 0 0%
Poland Paweł Rogoza 1 4 0 0%
Germany Loris Lehmann 1 4 0 0%
Germany Kilian Baur-Pantoulier 1 4 0 0%
Germany Thomas Blang 1 4 0 0%
Northern Ireland Patrick Wallace 1 4 0 0%
England Paul Thompson 1 4 0 0%
Poland Bartosz Utkowski 1 4 0 0%
Germany David Elahi 1 4 0 0%
England Michael Spooner 1 4 0 0%
Germany Dietmar Smolka 1 4 0 0%
Pakistan Umar Ali Shaikh 1 4 0 0%
Germany Carl Rosenberger 1 4 0 0%
Germany Tom Egger 1 4 0 0%
Turkey Enes Bakirci 1 4 0 0%
England John Nicholson 1 4 0 0%
Germany Stefan Gerst 1 4 0 0%
Ján Chren 1 4 0 0%
Germany Christian Oehmicke 1 4 0 0%
England Bhavesh Sodha 1 4 0 0%
Thomas Wei 2 8 0 0%
Singapore Benny Loh Siang Leng 2 8 0 0%
England Heather Clare 3 12 0 0%
England Jamie Trump 3 12 0 0%
England Dan Woolloff 3 12 0 0%
Romania Constantin Mateescu 3 12 0 0%
Ireland Dessie Sheehan 3 12 0 0%