Frames Won - Season 2023-2024 - 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 19 650 411 63.23%
Scotland John Higgins 19 571 331 57.97%
England Kyren Wilson 17 572 328 57.34%
England Ronnie O'Sullivan 13 489 299 61.15%
England Mark Selby 19 482 279 57.88%
England Barry Hawkins 19 447 264 59.06%
England Ali Carter 21 472 257 54.45%
Northern Ireland Mark Allen 20 442 251 56.79%
England Gary Wilson 20 445 236 53.03%
Wales Mark Williams 20 391 230 58.82%
China Ding Junhui 17 411 222 54.01%
England Tom Ford 17 400 220 55%
China Zhang Anda 19 403 217 53.85%
England Chris Wakelin 18 387 209 54.01%
England David Gilbert 15 345 201 58.26%
England Ricky Walden 16 380 196 51.58%
Thailand Noppon Saengkham 17 346 192 55.49%
Wales Jak Jones 15 342 189 55.26%
Iran Hossein Vafaei 16 320 187 58.44%
England Stuart Bingham 15 351 187 53.28%
China Si Jiahui 15 332 180 54.22%
England Jack Lisowski 15 321 177 55.14%
China Zhou Yuelong 17 300 173 57.67%
England Joe O'Connor 15 319 173 54.23%
Wales Ryan Day 15 336 173 51.49%
Australia Neil Robertson 14 312 172 55.13%
Scotland Stephen Maguire 11 303 170 56.11%
China Lyu Haotian 15 302 164 54.3%
England Shaun Murphy 19 292 162 55.48%
England Matthew Selt 16 297 162 54.55%
China Fan Zhengyi 16 305 162 53.11%
China Pang Junxu 17 314 162 51.59%
China He Guoqiang 15 290 159 54.83%
England Elliot Slessor 15 296 159 53.72%
China Xiao Guodong 16 292 155 53.08%
Belgium Luca Brecel 14 277 149 53.79%
China Yuan Sijun 15 254 145 57.09%
England Robert Milkins 18 300 141 47%
England Robbie Williams 14 258 139 53.88%
England Sam Craigie 14 254 133 52.36%
Wales Dominic Dale 15 252 132 52.38%
Wales Daniel Wells 14 232 129 55.6%
England Louis Heathcote 16 234 127 54.27%
England Martin O'Donnell 14 250 126 50.4%
England Stuart Carrington 16 230 125 54.35%
Thailand Thepchaiya Un-Nooh 14 214 119 55.61%
Northern Ireland Jordan Brown 16 249 118 47.39%
England Mark Davis 14 213 117 54.93%
China Cao Yupeng 15 217 115 53%
England Jimmy Robertson 15 218 115 52.75%
Wales Michael White 14 218 112 51.38%
Wales Jamie Jones 15 228 111 48.68%
England Alfie Burden 16 206 110 53.4%
India Ishpreet Singh Chadha 16 201 107 53.23%
Scotland Scott Donaldson 13 211 106 50.24%
China Liu Hongyu 14 192 105 54.69%
England Sanderson Lam 14 215 104 48.37%
Hong Kong Marco Fu 11 194 103 53.09%
Wales Matthew Stevens 14 206 103 50%
Wales Jackson Page 14 206 103 50%
England Ashley Carty 14 207 102 49.28%
China Wu Yize 15 211 102 48.34%
Ireland Aaron Hill 14 193 99 51.3%
England Ben Woollaston 14 195 98 50.26%
England Liam Pullen 15 189 94 49.74%
Scotland Graeme Dott 13 181 93 51.38%
England Zak Surety 14 194 93 47.94%
England Joe Perry 15 198 93 46.97%
Wales Jamie Clarke 14 198 92 46.46%
England Andrew Higginson 15 181 91 50.28%
Switzerland Alexander Ursenbacher 15 172 90 52.33%
England Ian Burns 14 178 90 50.56%
England David Lilley 14 189 90 47.62%
Scotland Anthony McGill 11 177 89 50.28%
China Xu Si 14 175 87 49.71%
Belgium Julien Leclercq 14 172 85 49.42%
Belgium Ben Mertens 14 178 85 47.75%
China Jiang Jun 14 182 85 46.7%
England Oliver Lines 14 168 84 50%
England Ashley Hugill 14 173 84 48.55%
Wales Dylan Emery 14 171 81 47.37%
China Long Zehuang 14 171 81 47.37%
Malaysia Thor Chuan Leong 13 156 80 51.28%
Wales Duane Jones 10 144 79 54.86%
England Allan Taylor 14 165 78 47.27%
Scotland Ross Muir 14 175 77 44%
England Jenson Kendrick 14 179 77 43.02%
England Anthony Hamilton 14 166 76 45.78%
England Oliver Brown 14 163 75 46.01%
Ukraine Iulian Boiko 10 135 71 52.59%
England Mark Joyce 14 155 71 45.81%
China Ma Hailong 14 162 71 43.83%
England Hammad Miah 14 156 70 44.87%
China Xing Zihao 14 157 70 44.59%
England James Cahill 14 160 70 43.75%
China Tian Pengfei 14 154 69 44.81%
Germany Lukas Kleckers 14 161 69 42.86%
England Rod Lawler 14 152 67 44.08%
Scotland Dean Young 15 154 66 42.86%
England Haydon Pinhey 11 135 64 47.41%
England Andy Hicks 14 143 64 44.76%
Stan Moody 14 148 64 43.24%
England David Grace 13 150 63 42%
Wales Andrew Pagett 15 158 63 39.87%
Wales Alfie Davies 8 113 61 53.98%
China Gong Chenzhi 7 113 58 51.33%
England Adam Duffy 14 138 58 42.03%
China Yisong Peng 14 141 57 40.43%
Ireland Ken Doherty 14 142 57 40.14%
England John Astley 13 134 55 41.04%
England Sydney Wilson 11 107 50 46.73%
England Manasawin Phetmalaikul 14 124 50 40.32%
England Barry Pinches 9 109 49 44.95%
England Craig Steadman 4 86 47 54.65%
England Sean O'Sullivan 14 130 47 36.15%
Hong Kong Cheung Ka Wai 3 71 45 63.38%
England Liam Highfield 12 108 43 39.81%
England Michael Holt 5 76 42 55.26%
England Peter Lines 4 73 41 56.16%
Estonia Andres Petrov 14 119 41 34.45%
England Ryan Davies 5 74 40 54.05%
Ireland Fergal O'Brien 9 87 40 45.98%
Wales Liam Davies 6 72 39 54.17%
Jamaica Rory McLeod 7 84 39 46.43%
England Andy Lee 14 117 38 32.48%
China Gao Yang 4 73 37 50.68%
Hungary Bulcsú Révész 5 72 36 50%
Egypt Mostafa Dorgham 12 100 34 34%
England Steven Hallworth 6 68 33 48.53%
England Martin Gould 8 71 33 46.48%
Thailand Mink Nutcharut 14 106 33 31.13%
Austria Florian Nüßle 4 47 31 65.96%
Australia Ryan Thomerson 14 106 31 29.25%
Egypt Mohamed Ibrahim 14 106 31 29.25%
Scotland Liam Graham 14 107 31 28.97%
England Joshua Thomond 3 50 30 60%
Northern Ireland Fergal Quinn (II) 3 53 30 56.6%
England Jimmy White 15 112 30 26.79%
England Simon Bedford 2 44 29 65.91%
England Sean McAllister 3 47 29 61.7%
China Yulu Bai 6 70 28 40%
Pakistan Mohammed Asif 11 86 28 32.56%
England Josh Mulholland 3 53 27 50.94%
England Daniel Womersley 5 59 27 45.76%
England Reanne Evans 14 100 27 27%
Finland Robin Hull 2 38 26 68.42%
England Oliver Sykes 5 55 26 47.27%
Philippines Jefrey Roda 2 37 25 67.57%
China Huang Jiahao 2 36 24 66.67%
Hong Kong Yu Kiu Chang 2 38 24 63.16%
England Zack Richardson 2 40 24 60%
China Peifan Lei 2 40 24 60%
China Wang Yuchen 2 42 24 57.14%
China Wang Xinbo 3 49 24 48.98%
England Jamie O'Neill 4 50 24 48%
Ukraine Anton Kazakov 14 96 24 25%
Poland Daniel Holoyda 3 49 23 46.94%
India Himanshu Jain 13 89 23 25.84%
England Jamie Barrett 2 34 22 64.71%
Scotland Chris Totten 3 42 22 52.38%
Wales Alex Taubman 4 45 22 48.89%
Iran Amir Sarkhosh 3 45 22 48.89%
India Asutosh Padhy 2 38 21 55.26%
Moldova Vladislav Gradinari 3 41 21 51.22%
India Dhruv Patel 2 41 21 51.22%
Northern Ireland Robbie Mcguigan 4 44 21 47.73%
England Brandon Hall 2 31 20 64.52%
Pakistan Mubashir Raza 2 32 20 62.5%
Poland Antoni Kowalski 2 33 20 60.61%
England Ben Fortey 2 34 20 58.82%
England Hayden Staniland 2 30 19 63.33%
Hong Kong Fung Kwok Wai 2 30 19 63.33%
Thailand Tawan Pooltong 2 32 19 59.38%
England Halim Hussain 2 34 19 55.88%
Thailand Putthakam Kimsuk 2 34 19 55.88%
Malta Aaron Busuttil 2 35 19 54.29%
England Bash Maqsood 2 36 19 52.78%
England Luke Pinches 2 28 18 64.29%
Jersey Gary Britton 2 29 18 62.07%
England Martyn Taylor 2 30 18 60%
England Patrick Whelan 2 32 18 56.25%
Thailand Nattanapong Chaikul 2 32 18 56.25%
United Arab Emirates Mohammed Shehab 1 34 18 52.94%
Brazil Victor Sarkis 14 90 18 20%
United Arab Emirates Khalid Kamali 3 26 17 65.38%
Pakistan Awaisullah Munir 2 26 17 65.38%
China Li Chengjie 2 26 17 65.38%
England Billy Joe Castle 2 28 17 60.71%
England Neal Jones 2 29 17 58.62%
Hong Kong Kai Sang Yeung 2 30 17 56.67%
Pakistan Muhammad Ahsan Javaid 2 31 17 54.84%
England Stephen Kershaw 2 26 16 61.54%
Pakistan Sharjeel Mahmood 1 27 16 59.26%
England Phil O'Kane 2 29 16 55.17%
England Joshua Cooper 2 29 16 55.17%
Hong Kong Hon Man Chau 1 29 16 55.17%
England Jamie Wilson 2 30 16 53.33%
England Lewis Ullah 2 30 16 53.33%
Germany Umut Dikme 3 36 16 44.44%
England Harvey Chandler 2 24 15 62.5%
England Connor Benzey 2 25 15 60%
India Sparsh Pherwani 2 29 15 51.72%
England John Parkin 2 30 15 50%
Scotland Jack Borwick 5 36 15 41.67%
India Laxman Rawat 2 25 14 56%
Canada James Lee 2 25 14 56%
Belgium Daan Leyssen 2 26 14 53.85%
Philippines Alvin Barbero 2 26 14 53.85%
England Matthew Glasby 2 27 14 51.85%
England Paul Deaville 2 27 14 51.85%
Thailand Siripaporn Nuanthakhamjan 14 81 14 17.28%
England Riley Parsons 2 24 13 54.17%
England Alex Millington 2 24 13 54.17%
Scotland Gary Thomson 2 25 13 52%
England Nathan Jones 2 26 13 50%
Hong Kong Tsz Ho Lee 1 18 12 66.67%
England Wayne Townsend 2 22 12 54.55%
England Alex Clenshaw 2 22 12 54.55%
Wales Jordan Shepherd 2 22 12 54.55%
India Kreishh Gurbaxani 2 22 12 54.55%
China Zhang Zhijie 2 22 12 54.55%
England Kayden Brierley 2 26 12 46.15%
China Deng Haohui 3 28 12 42.86%
India Zulfiqar Abdul Qadir 1 19 11 57.89%
England Jason Tart 2 20 11 55%
England David Allender 2 20 11 55%
England Jack Haley 2 21 11 52.38%
France Niel Vincent 2 22 11 50%
Thailand Narongdat Takantong 2 22 11 50%
France Brian Ochoiski 2 23 11 47.83%
England Lee Shanker 2 23 11 47.83%
Wales Tyler Rees 2 23 11 47.83%
Israel Eden Sharav 2 24 11 45.83%
Pakistan Sattar Noor 2 25 11 44%
United States Ahmed Aly Elsayed 13 77 11 14.29%
Northern Ireland Gerard Greene 2 18 10 55.56%
England Darren McVicar 2 18 10 55.56%
England Chae Ross 2 18 10 55.56%
England Mitchell Mann 2 18 10 55.56%
Belgium Wang Chooi Tan 2 19 10 52.63%
England Ben Robinson 2 21 10 47.62%
England Stuart Watson 2 21 10 47.62%
England Simon Dent 2 21 10 47.62%
Latvia Rodion Judin 2 22 10 45.45%
Scotland Amaan Iqbal 4 30 10 33.33%
China Lee Tszho 1 16 9 56.25%
England Labeeb Ahmed 2 17 9 52.94%
Scotland Rhys Clark 2 17 9 52.94%
Scotland Keith Keldie 2 17 9 52.94%
Thailand Pongsak Chongjairak 2 17 9 52.94%
Pakistan Babar Masih 2 18 9 50%
England Tom Maxfield 2 19 9 47.37%
Scotland Michael Collumb 2 19 9 47.37%
India Shivam Arora 2 19 9 47.37%
England Mike Finn 2 20 9 45%
England Samuel Lee-Stevens 2 20 9 45%
Thailand Prin Ratmukda 2 20 9 45%
China Chen Xiaolong 2 20 9 45%
China Wang Xinzhong 3 30 9 30%
Scotland Stephen Hendry 5 31 9 29.03%
England Rebecca Kenna 14 80 9 11.25%
Wales Matthew Roberts 2 16 8 50%
England Jed Mann 2 16 8 50%
England Jake Crofts 2 16 8 50%
Saudi Arabia Ayman Alamri 2 16 8 50%
Isle of Man Darryl Hill 2 17 8 47.06%
Pakistan Nadeem Gul 2 17 8 47.06%
England Anthony Wall 2 18 8 44.44%
England James Silverwood 2 18 8 44.44%
Scotland Fraser Patrick 2 18 8 44.44%
Pakistan Hamza Akbar 2 18 8 44.44%
Pakistan Muhammad Umer Khan 2 18 8 44.44%
Wales Jack Bradford 2 21 8 38.1%
Alfie Lee 2 15 7 46.67%
England Hamim Hussain 2 15 7 46.67%
China Luo Zetao 2 15 7 46.67%
China Liang Xiaolong 2 15 7 46.67%
England Tom Peasland 2 16 7 43.75%
England Andrew Robson 2 16 7 43.75%
England Mohammed Rangzib 2 16 7 43.75%
England Joe Fenton 2 17 7 41.18%
England Mark Vincent 2 17 7 41.18%
England Faizaan Mohammed 2 17 7 41.18%
France Nicolas Mortreux 2 17 7 41.18%
England Andrew Milliard 2 17 7 41.18%
Hong Kong Lau Ka Lam 2 17 7 41.18%
England Neil Craycraft 2 18 7 38.89%
England Andrew Tapper 2 18 7 38.89%
England Scott Bell 2 18 7 38.89%
South Korea Daegyu Lee 2 18 7 38.89%
Belgium Edwin Depoorter 2 14 6 42.86%
England Imran Puri 2 14 6 42.86%
England Saqib Nasir 2 14 6 42.86%
England George Pragnall 2 14 6 42.86%
England Edward Warr 2 14 6 42.86%
Morteza Torabi 2 14 6 42.86%
Hong Kong Ng On Yee 2 14 6 42.86%
England Jeff Cundy 2 15 6 40%
Ireland Aidan Murphy 2 16 6 37.5%
England Danny Brindle 2 17 6 35.29%
England James Height 2 17 6 35.29%
Wales Anthony Krysa 2 17 6 35.29%
South Africa Paul Burrell 2 17 6 35.29%
Wales Riley Powell 5 27 6 22.22%
England Ian Martin 1 9 5 55.56%
Hong Kong Chau Hon Man 1 12 5 41.67%
England Aristos Pampouris 2 13 5 38.46%
England Kyle Holland 2 13 5 38.46%
England Elias Martin-Beris 2 13 5 38.46%
England Andrew Greaves 2 13 5 38.46%
United Arab Emirates Abdulrahman Saif 2 13 5 38.46%
England Jack Harris 2 14 5 35.71%
Singapore Jaden Ong Jia Jun 2 14 5 35.71%
India Lucky Vatnani 2 15 5 33.33%
Iran Arman Mardanighafarokhi 2 15 5 33.33%
Ireland Andrew Doherty 2 16 5 31.25%
China Liu Wenwei 2 16 5 31.25%
Iran Omid Veirani 2 16 5 31.25%
England Bradley Cowdroy 3 17 5 29.41%
China Zhijie Zhang 1 5 4 80%
Saudi Arabia Addulrahman Saif 1 5 4 80%
Pakistan Sharjeel Mahmood Asmat 1 9 4 44.44%
Wales Oliver Briffett-Payne 1 10 4 40%
England Jason Wright 2 12 4 33.33%
Ireland Ross Bulman 2 12 4 33.33%
Spain Juan Pedro Duran 2 12 4 33.33%
England Gary Miller 2 12 4 33.33%
Germany Manuel Ederer 2 12 4 33.33%
England Mark Lloyd 2 12 4 33.33%
England Jake Robinson 2 12 4 33.33%
England Sheldon O’Connor 2 12 4 33.33%
England Adam Williams 2 12 4 33.33%
England Farakh Ajaib 2 12 4 33.33%
Nepal Moti Pakharin 2 12 4 33.33%
India Rutul Pambhar 2 12 4 33.33%
India Hrithik Jain 2 12 4 33.33%
Thailand Wiphu Phuthisabodi 2 12 4 33.33%
Thailand Muhammad Siddiqui 2 12 4 33.33%
Singapore Keng Kwang Chan 2 12 4 33.33%
Pakistan Umer-Naeem Memon 2 12 4 33.33%
China Ren Jiaxing 2 12 4 33.33%
Ireland Aman Goel 2 14 4 28.57%
Hong Kong Chan Hon Kwan 2 15 4 26.67%
England Andy Lavin 1 7 3 42.86%
Iran Hamed Zaredoost 1 7 3 42.86%
Latvia Filips Kalniņš 1 9 3 33.33%
Wales Carl Bennett 2 11 3 27.27%
England Ronnie Kralj 2 11 3 27.27%
England Gary Widdecombe 2 11 3 27.27%
England Nigel Clarke 2 11 3 27.27%
Germany Julien Leifert 2 11 3 27.27%
England Evan Plummer (II) 2 11 3 27.27%
England James Burrett 2 11 3 27.27%
England Richard Pipe 2 11 3 27.27%
England Aidan Gallagher 2 11 3 27.27%
England Sean Maddocks 2 11 3 27.27%
England Tony Knowles 2 11 3 27.27%
India Shrikrishna Suryanarayanan 2 11 3 27.27%
Thailand Chatchapong Nasa 2 11 3 27.27%
Pakistan Muhammad Naseem Akhtar 2 11 3 27.27%
Iran Amin Sanjaei 2 11 3 27.27%
Iran Alireza Rezaei 2 11 3 27.27%
China Deng Jinhong 2 11 3 27.27%
India Digvijay Kadian 2 11 3 27.27%
Singapore Chee Keong Chan 2 11 3 27.27%
Northern Ireland Joel Connolly Jnr 3 14 3 21.43%
India Shahbaaz Adil Khan 1 6 2 33.33%
India Shahbaaz Khan 1 6 2 33.33%
Malaysia Rory Thor 1 6 2 33.33%
China Dong Zihao 1 8 2 25%
Ian Barlow 2 10 2 20%
England John Fearick 2 10 2 20%
England Michael Robert Joyce 2 10 2 20%
India Dharminder Singh Lilly 2 10 2 20%
Latvia Arturs Kengis 2 10 2 20%
Guernsey James Kirk 2 10 2 20%
England Luke Simmonds 2 10 2 20%
England Tam Mustafa 2 10 2 20%
Scotland Sam McKay 2 10 2 20%
England Ronnie Blake 2 10 2 20%
Portugal Francisco Domingues 2 10 2 20%
England Kuldesh Johal 2 10 2 20%
England Peter Devlin 2 10 2 20%
South Korea Yong Hwang 2 10 2 20%
Iran Mohammad Ali Moghadam 2 10 2 20%
Pakistan Muhammad Imran 2 10 2 20%
Singapore Kingsley Tian Yi Ang 2 10 2 20%
Pakistan Muhammad Hamza Ilyas 1 12 2 16.67%
Hong Kong Shaun Liu 1 2 1 50%
Pakistan Amir Sohail 1 5 1 20%
China Lan Yuhao 1 6 1 16.67%
England Daniel Webb 2 9 1 11.11%
Wales Neil Jones 2 9 1 11.11%
England Robert Cloherty 2 9 1 11.11%
England Andy Marriott 2 9 1 11.11%
England Ian Desmier 2 9 1 11.11%
Pommy Kang 2 9 1 11.11%
England Andy Neck 2 9 1 11.11%
England Daniel Walker 2 9 1 11.11%
England Ben Pacan 2 9 1 11.11%
Wales Zac Cosker 2 9 1 11.11%
England Scott Rogan 2 9 1 11.11%
Romania Andrei Orzan 2 9 1 11.11%
England Rees Carter 2 9 1 11.11%
Pakistan Abdul Raheem 2 9 1 11.11%
Germany Daniel Young 2 9 1 11.11%
Scotland Ayaan Iqbal 2 9 1 11.11%
Canada Mehran Maneshgar 2 9 1 11.11%
Thailand Taweesap Kongkitchertchoo 2 9 1 11.11%
Hong Kong Yee Ting Cheung 2 9 1 11.11%
Pakistan Muhammad Azhar Khan 2 9 1 11.11%
Bahrain Habib Subah 2 9 1 11.11%
Pakistan Yasir Karim Jesani 2 9 1 11.11%
Pakistan Qadeer Abbas 2 9 1 11.11%
Bahrain Nader Jaber Aldoseri 2 9 1 11.11%
Ireland Leone Crowley 1 1 0 0%
Pakistan Zulfiqar Qadir 1 4 0 0%
Iran Hamed Zarehdoust 1 4 0 0%
Pakistan Aamir-Sahail Ahmed 1 4 0 0%
Saudi Arabia Omar Alajlani 1 4 0 0%
Qatar Ali Al Obaidly 1 4 0 0%
Pakistan Asjad Iqbal 1 5 0 0%
Wales Jeremiah Connors 2 8 0 0%
India Rupesh Thakkar 2 8 0 0%
Wales Bradley Tyson 2 8 0 0%
England Dylan Smith 2 8 0 0%
Wales Marc Shaw 2 8 0 0%
England Heather Clare 2 8 0 0%
India Mandeep Singh 2 8 0 0%
Thailand Kriangsak Chiranothai 2 8 0 0%
England Dale Prime 2 8 0 0%
England Ronnie Sullivan 2 8 0 0%
Australia Simon Bevz 2 8 0 0%
England Dean Reynolds 2 8 0 0%
Hong Kong Kwan Chun Wong 2 8 0 0%
Thailand Vorawit Thongweang 2 8 0 0%
Hong Kong Hoi Ming Lai 2 8 0 0%
Iran Behnam Farshkaran 2 8 0 0%