Frames Won - Season 2022-2023 - 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 Mark Selby 19 516 286 55.43%
England Judd Trump 18 472 283 59.96%
Northern Ireland Mark Allen 17 476 277 58.19%
England Robert Milkins 18 499 255 51.1%
England Kyren Wilson 18 412 242 58.74%
England Ali Carter 17 386 220 56.99%
Scotland John Higgins 15 387 219 56.59%
England Shaun Murphy 16 366 215 58.74%
Belgium Luca Brecel 16 380 213 56.05%
China Xiao Guodong 15 389 210 53.98%
England Jack Lisowski 16 363 206 56.75%
England Matthew Selt 14 410 205 50%
Wales Mark Williams 16 341 193 56.6%
Wales Ryan Day 19 361 189 52.35%
China Zhou Yuelong 16 363 185 50.96%
England Ronnie O'Sullivan 14 297 183 61.62%
Australia Neil Robertson 13 337 183 54.3%
Iran Hossein Vafaei 16 323 181 56.04%
England Gary Wilson 16 311 174 55.95%
China Si Jiahui 13 314 171 54.46%
England Tom Ford 16 333 170 51.05%
China Pang Junxu 13 295 168 56.95%
Scotland Anthony McGill 12 297 168 56.57%
England Stuart Bingham 16 318 166 52.2%
China Ding Junhui 14 282 162 57.45%
Wales Jamie Jones 15 289 154 53.29%
England Ricky Walden 15 292 151 51.71%
England Joe Perry 16 289 150 51.9%
England Joe O'Connor 15 279 148 53.05%
England Jimmy Robertson 14 277 147 53.07%
Northern Ireland Jordan Brown 14 295 147 49.83%
China Zhang Anda 13 248 142 57.26%
England Barry Hawkins 15 250 141 56.4%
Wales Jak Jones 13 264 141 53.41%
Thailand Noppon Saengkham 15 270 139 51.48%
China Lyu Haotian 16 257 138 53.7%
England Chris Wakelin 14 261 138 52.87%
Thailand Thepchaiya Un-Nooh 14 248 135 54.44%
Wales Daniel Wells 12 223 133 59.64%
Ireland Aaron Hill 15 225 125 55.56%
Germany Lukas Kleckers 16 238 125 52.52%
England David Gilbert 15 240 125 52.08%
China Tian Pengfei 13 224 123 54.91%
England Robbie Williams 14 219 122 55.71%
Belgium Ben Mertens 16 219 120 54.79%
England John Astley 16 229 120 52.4%
China Wu Yize 13 219 119 54.34%
China Cao Yupeng 13 212 118 55.66%
England James Cahill 16 221 116 52.49%
Wales Matthew Stevens 13 211 112 53.08%
England Ben Woollaston 13 204 107 52.45%
England Elliot Slessor 13 215 107 49.77%
China Yuan Sijun 13 184 105 57.07%
England David Grace 13 202 104 51.49%
Wales Jackson Page 13 198 102 51.52%
England Sanderson Lam 15 201 102 50.75%
Scotland Stephen Maguire 14 197 101 51.27%
China Fan Zhengyi 13 203 101 49.75%
Scotland Graeme Dott 13 197 100 50.76%
Wales Michael White 13 185 98 52.97%
England Anthony Hamilton 12 187 95 50.8%
England Sam Craigie 13 189 95 50.26%
China Xu Si 13 193 95 49.22%
Scotland Scott Donaldson 12 183 94 51.37%
Wales Jamie Clarke 13 186 94 50.54%
Scotland Ross Muir 12 172 92 53.49%
England Andy Lee 14 190 91 47.89%
England Zak Surety 15 181 90 49.72%
England David Lilley 13 180 89 49.44%
England Ashley Hugill 13 188 88 46.81%
England Jimmy White 12 176 87 49.43%
England Andrew Higginson 8 149 86 57.72%
Thailand Dechawat Poomjaeng 10 164 86 52.44%
England Ian Burns 13 175 83 47.43%
England Steven Hallworth 11 155 82 52.9%
Wales Dominic Dale 12 161 81 50.31%
England Mark Joyce 13 152 80 52.63%
England Mark Davis 13 176 80 45.45%
China Jianbo Zhao 9 131 76 58.02%
Pakistan Asjad Iqbal 11 149 76 51.01%
Wales Dylan Emery 13 152 75 49.34%
Hong Kong Marco Fu 12 156 75 48.08%
England Oliver Lines 13 164 75 45.73%
China Zhao Xintong 9 125 74 59.2%
England Farakh Ajaib 11 138 70 50.72%
England Hammad Miah 13 147 70 47.62%
England Liam Highfield 13 158 70 44.3%
England Andy Hicks 12 147 69 46.94%
Ireland Ken Doherty 12 160 69 43.13%
England Adam Duffy 15 161 69 42.86%
England Barry Pinches 13 150 68 45.33%
England Haydon Pinhey 8 130 67 51.54%
China Yan Bingtao 6 107 66 61.68%
England Michael Holt 9 129 66 51.16%
England Louis Heathcote 13 141 63 44.68%
England Rod Lawler 12 126 61 48.41%
England Alfie Burden 12 137 60 43.8%
England Sean O'Sullivan 13 140 60 42.86%
Austria Florian Nüßle 7 100 59 59%
Switzerland Alexander Ursenbacher 13 122 59 48.36%
Scotland Fraser Patrick 9 124 58 46.77%
England Martin Gould 11 122 56 45.9%
Estonia Andres Petrov 13 145 56 38.62%
England Martin O'Donnell 5 103 55 53.4%
England Ian Martin 10 122 55 45.08%
China Lu Ning 8 103 54 52.43%
England Peter Lines 12 126 54 42.86%
England Stuart Carrington 12 128 53 41.41%
England Jenson Kendrick 16 137 53 38.69%
England Craig Steadman 13 130 52 40%
China Yisong Peng 13 137 52 37.96%
Belgium Julien Leclercq 12 117 51 43.59%
Ireland Fergal O'Brien 12 112 50 44.64%
England Mark King 11 118 50 42.37%
Jamaica Rory McLeod 8 100 49 49%
Pakistan Mohammed Asif 10 108 49 45.37%
Thailand Akani Songsermsawad 4 86 48 55.81%
England Mitchell Mann 13 117 48 41.03%
Cyprus Michael Georgiou 5 83 46 55.42%
Wales Andrew Pagett 13 128 46 35.94%
Ukraine Iulian Boiko 4 78 45 57.69%
China Li Hang 8 78 43 55.13%
Wales Liam Davies 6 97 43 44.33%
Wales Duane Jones 13 115 43 37.39%
England Oliver Brown 13 120 43 35.83%
China Peifan Lei 13 107 42 39.25%
England George Pragnell (II) 4 75 41 54.67%
Northern Ireland Gerard Greene 13 108 41 37.96%
England Allan Taylor 12 107 40 37.38%
Ireland Michael Judge 13 115 40 34.78%
England Jamie O'Neill 11 100 39 39%
Stan Moody 5 87 38 43.68%
Australia Ryan Thomerson 13 108 37 34.26%
Thailand Kritsanut Lertsattayathorn 3 66 36 54.55%
Northern Ireland Robbie Mcguigan 8 80 36 45%
India Himanshu Jain 14 107 36 33.64%
Scotland Dean Young 12 98 35 35.71%
Hong Kong Cheung Ka Wai 3 54 34 62.96%
England Peter Devlin 5 58 33 56.9%
Ireland Rodney Goggins 4 58 33 56.9%
Ireland Ross Bulman 4 63 33 52.38%
England Luke Simmonds 7 68 33 48.53%
England Reanne Evans 13 98 32 32.65%
Ukraine Anton Kazakov 13 102 32 31.37%
Norway Kurt Maflin 3 49 31 63.27%
China Gao Yang 4 59 31 52.54%
China Chang Bingyu 8 65 31 47.69%
China Chen Zifan 8 74 31 41.89%
Thailand Mink Nutcharut 14 111 31 27.93%
Hong Kong Ng On Yee 14 108 30 27.78%
Wales Tyler Rees 3 48 29 60.42%
England Sean McAllister 4 54 29 53.7%
England Ben Hancorn 4 55 29 52.73%
Belgium Daan Leyssen 4 57 29 50.88%
England Callum Beresford 6 64 28 43.75%
China Wang Yuchen 3 42 27 64.29%
England Billy Joe Castle 4 52 27 51.92%
England Lewis Ullah 5 55 27 49.09%
Egypt Mohamed Ibrahim 8 73 27 36.99%
England Brandon Sargeant 3 48 26 54.17%
China Bai Langning 6 56 26 46.43%
China Liu Hongyu 3 43 25 58.14%
Scotland Chris Totten 3 46 25 54.35%
Alfie Lee 4 52 25 48.08%
Scotland Liam Graham 7 61 25 40.98%
Thailand Pongsakron Chongjairak (II) 2 38 24 63.16%
Thailand Narongdat Takantong 2 39 24 61.54%
England Harvey Chandler 4 47 24 51.06%
Ireland Leo Fernandez 4 47 24 51.06%
Germany Umut Dikme 4 48 24 50%
Wales Alfie Davies 3 43 23 53.49%
Iran Soheil Vahedi 3 43 23 53.49%
Northern Ireland Fergal Quinn (II) 4 49 23 46.94%
Wales Lee Walker 4 42 22 52.38%
England Phil O'Kane 4 44 22 50%
Thailand Poramin Danjirakul 3 46 22 47.83%
Thailand Thitiphong Choolasak 2 34 21 61.76%
India Lucky Vatnani 3 37 21 56.76%
England Daniel Womersley 3 39 21 53.85%
Scotland Keith Keldie 3 40 21 52.5%
England Martyn Taylor 4 41 21 51.22%
England Saqib Nasir 4 47 21 44.68%
Thailand Thanawat Thirapongpaiboon 1 26 20 76.92%
Malaysia Thor Chuan Leong 2 30 20 66.67%
Thailand Ratchata Khantee 2 34 20 58.82%
England Chae Ross 3 37 20 54.05%
England Ben Fortey 4 39 20 51.28%
England Hamim Hussain 3 40 20 50%
England Matthew Glasby 3 41 20 48.78%
England Robert Read 3 33 19 57.58%
England Sydney Wilson 3 34 19 55.88%
Israel Eden Sharav 3 37 19 51.35%
England Mark Lloyd 4 38 19 50%
England Kuldesh Johal 3 38 19 50%
England Liam Pullen 4 45 19 42.22%
China Zhang Jiankang 8 60 19 31.67%
England Neal Jones 3 33 18 54.55%
France Niel Vincent 3 30 17 56.67%
Mongolia Khash-Ochir Tuvshinjargal 2 32 17 53.13%
England Sean Harvey 3 34 17 50%
Canada James Lee 3 36 17 47.22%
England Sean Maddocks 3 36 17 47.22%
Latvia Rodion Judin 4 40 17 42.5%
Pakistan Mubashir Raza 2 30 16 53.33%
England Ashley Carty 3 31 16 51.61%
Thailand James Wattana 1 32 16 50%
Mark Bell 3 34 16 47.06%
England Patrick Whelan 3 36 16 44.44%
England Ryan Davies 4 42 16 38.1%
Thailand Chayanon Thiansuk 2 26 15 57.69%
Thailand Noppadon Sangnil 2 26 15 57.69%
Mongolia Temuujin Enkhbold 2 29 15 51.72%
Pakistan Hamza Akbar 2 29 15 51.72%
Ukraine Sergey Isaenko 3 31 15 48.39%
England Joshua Thomond 3 31 15 48.39%
Wales Jack Bradford 4 33 15 45.45%
England Jack Harris 4 34 15 44.12%
Thailand Tawan Pooltong 2 25 14 56%
Malaysia Lim Kok Leong 2 26 14 53.85%
Pakistan Muhammad Naseem Akhtar 2 27 14 51.85%
Thailand Taweesap Kongkitchertchoo 2 28 14 50%
Thailand Pornpiya Kaosumran 2 28 14 50%
England James Silverwood 3 29 14 48.28%
Wales Alex Taubman 3 30 14 46.67%
England Connor Benzey 3 32 14 43.75%
China Ma Hailong 2 37 14 37.84%
Iran Ehsan Heydarinezhad 2 21 13 61.9%
Iran Alireza Rezaei 2 24 13 54.17%
Hong Kong Chau Hon Man 3 27 13 48.15%
Mongolia Lkhagvasuren Tumurchudur 2 29 13 44.83%
England Jamie Wilson 4 33 13 39.39%
Thailand Thanaphon Bunplot 2 20 12 60%
Thailand Putthakam Kimsuk 2 23 12 52.17%
Pakistan Muhammad Siddiqui (II) 2 24 12 50%
England Simon Bedford 3 25 12 48%
England Joe Fenton 3 25 12 48%
Wales Jordan Shepherd 3 25 12 48%
Pakistan Haris Tahir 2 25 12 48%
Ireland Leone Crowley 3 26 12 46.15%
Iran Morteza Torabi (II) 2 26 12 46.15%
Thailand Nattanapong Chaikul 3 30 12 40%
Brazil Victor Sarkis 9 56 12 21.43%
China Haohui Deng 3 23 11 47.83%
Philippines Jefrey Roda 2 23 11 47.83%
Hong Kong Yu Kiu Chang 3 24 11 45.83%
England Luke Pinches 3 25 11 44%
France Brian Ochoiski 3 25 11 44%
England Lee Stephens 4 29 11 37.93%
England Tony Knowles 3 29 11 37.93%
Mongolia Lkhagvadorj Ochirbal 2 18 10 55.56%
Iran Amin Sanjaei 2 19 10 52.63%
England Bradley Cowdroy 3 22 10 45.45%
England Andrew Turner 3 22 10 45.45%
Scotland Michael Collumb 3 23 10 43.48%
Saudi Arabia Ahmed Abdullah Aseeri 2 23 10 43.48%
England Alex Clenshaw 3 24 10 41.67%
Thailand Chatchapong Nasa 3 24 10 41.67%
England Lee Shanker 3 24 10 41.67%
England Faizaan Mohammed 3 25 10 40%
England Ronnie Blake 3 26 10 38.46%
England Rebecca Kenna 12 67 10 14.93%
Iran Nader Jahadi 2 15 9 60%
England Isa Ishtiaq 3 21 9 42.86%
England Manasawin Phetmalaikul 3 22 9 40.91%
England Jack Haley 3 22 9 40.91%
England Alex Millington 3 22 9 40.91%
Ireland Aidan Murphy 3 24 9 37.5%
Thailand Teerawat Srikaithai 2 16 8 50%
Iran Amir Sarkhosh 2 17 8 47.06%
Mongolia Mendsaikhan Bat-Erdene 2 18 8 44.44%
China Liang Wenbo 3 18 8 44.44%
Malaysia Chung Leong Loh 2 19 8 42.11%
England Stephen Kershaw 3 21 8 38.1%
England Halim Hussain 3 22 8 36.36%
England Jamie Barrett 3 22 8 36.36%
England Hayden Staniland 3 22 8 36.36%
England James Height 3 23 8 34.78%
England Mark Vincent 3 23 8 34.78%
England Gary Challis 3 15 7 46.67%
India Kreishh Gurbaxani 3 19 7 36.84%
England Scott Bell 3 20 7 35%
England Stuart Watson 3 21 7 33.33%
Wales Marc Shaw 3 21 7 33.33%
England Kayden Brierley 3 21 7 33.33%
England Ryan Mears 3 22 7 31.82%
Iran Siyavosh Mozayani 2 14 6 42.86%
India Asutosh Padhy 2 14 6 42.86%
Pakistan Umer-Naeem Memon 2 14 6 42.86%
Singapore Chee Keong Chan 2 15 6 40%
Malaysia Chang Wai Chung 2 16 6 37.5%
England Ian Brumby 3 18 6 33.33%
Wales Bradley Tyson 3 19 6 31.58%
India Digvijay Kadian 3 21 6 28.57%
England Ian Desmier 3 21 6 28.57%
Scotland Amaan Iqbal 5 28 6 21.43%
Pakistan Muhammad Ahsan Javaid 2 13 5 38.46%
Singapore Zhong Wei Tan 2 15 5 33.33%
Thailand Rattanachai Tupadilok 2 15 5 33.33%
Hungary Bulcsú Révész 1 15 5 33.33%
England Josh Symes 3 17 5 29.41%
England Joshua Cooper 3 17 5 29.41%
England Gary Miller 3 18 5 27.78%
Isle of Man Darryl Hill 3 19 5 26.32%
England Michael Robert Joyce 4 23 5 21.74%
England Dylan Smith 4 23 5 21.74%
Scotland Stephen Hendry 4 29 5 17.24%
Nepal Moti Pakharin 2 12 4 33.33%
Philippines Alvin Barbero 2 12 4 33.33%
Thailand Wiphu Phuthisabodi 2 12 4 33.33%
England Sean Coote 3 16 4 25%
Wales Matthew Roberts 3 16 4 25%
England Darren Barton 3 16 4 25%
Pakistan Abdul Raheem 3 16 4 25%
England Mark Ganderton 3 16 4 25%
Wales Gareth Edwards 3 16 4 25%
England James Burrett 3 17 4 23.53%
Egypt Mahmoud El-Hareedy 1 19 4 21.05%
England Andrew Milliard 4 22 4 18.18%
Thailand Pasin Puoborm 2 11 3 27.27%
Thailand Yanawarut Phueakklom 2 11 3 27.27%
Malaysia Moh Keen Ho 2 11 3 27.27%
Pakistan Hunain Memon 2 11 3 27.27%
Iran Mohammad Ali Moghadam 2 11 3 27.27%
Thailand Siripaporn Nuanthakhamjan 1 13 3 23.08%
India Hrithik Jain 3 15 3 20%
England Jason Wright 3 15 3 20%
China Zhang Zhijie 3 15 3 20%
England Danny Connolly 3 15 3 20%
England John Fearick 4 21 3 14.29%
Moldova Vladislav Gradinari 1 3 2 66.67%
Bahrain Nader Jaber Aldoseri 2 10 2 20%
Thailand Anukkhapon Kidsumran 2 10 2 20%
Thailand Pantakan Kamwiang 2 10 2 20%
Malaysia Tan Seng Teck 2 10 2 20%
England Andy Marriott 3 14 2 14.29%
South Africa Paul Burrell 3 14 2 14.29%
England Nigel Clarke 3 14 2 14.29%
Wales Riley Powell 1 2 1 50%
Wales Oliver Briffett-Payne 1 5 1 20%
Thailand Nutdanai Manawm 2 9 1 11.11%
Pakistan Muhammad N Fahim 2 9 1 11.11%
Pakistan Muhammad Umer Khan 2 9 1 11.11%
Pakistan Muhammad Altaf 2 9 1 11.11%
Northern Ireland Joel Connolly Jnr 2 11 1 9.09%
England Dean Reynolds 3 13 1 7.69%
England Brandon Hall 3 13 1 7.69%
England Andy Neck 3 13 1 7.69%
Scotland Jack Borwick 1 1 0 0%
Thailand Jongrak Boonrod 1 4 0 0%
England Jake Crofts 1 6 0 0%
Wales Brad Ferguson 1 6 0 0%
Iran Mohammad Reza Rafieyan 2 8 0 0%
Pakistan Fahad Alvi 2 8 0 0%
Pakistan Muhammad Azhar Khan 2 8 0 0%
Latvia Filips Kalniņš 1 10 0 0%
Italy Mirko Montrasio 3 12 0 0%
Germany Kharazchi Jamshid 3 12 0 0%
England Daniel Walker 3 12 0 0%
England Heather Clare 3 12 0 0%
Australia Simon Bevz 3 12 0 0%