Frames Won - Year 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 684 429 62.72%
England Kyren Wilson 19 719 422 58.69%
Scotland John Higgins 21 565 319 56.46%
Northern Ireland Mark Allen 22 540 305 56.48%
England Mark Selby 23 494 277 56.07%
Australia Neil Robertson 18 448 271 60.49%
England Ronnie O'Sullivan 17 432 256 59.26%
England Chris Wakelin 18 459 248 54.03%
Wales Jak Jones 18 441 245 55.56%
China Si Jiahui 16 431 243 56.38%
England Barry Hawkins 19 430 237 55.12%
England Ali Carter 23 440 234 53.18%
Wales Mark Williams 19 406 232 57.14%
China Xiao Guodong 17 411 230 55.96%
England David Gilbert 16 388 223 57.47%
England Gary Wilson 21 430 222 51.63%
England Shaun Murphy 21 399 218 54.64%
England Stuart Bingham 16 396 214 54.04%
China Pang Junxu 18 385 209 54.29%
China Ding Junhui 19 368 205 55.71%
England Elliot Slessor 16 357 198 55.46%
England Jack Lisowski 17 357 198 55.46%
China Wu Yize 16 351 196 55.84%
Wales Ryan Day 16 366 188 51.37%
China Zhang Anda 20 345 173 50.14%
England Ricky Walden 16 331 168 50.76%
England Joe O'Connor 16 322 167 51.86%
Wales Jackson Page 15 290 153 52.76%
China Fan Zhengyi 16 280 151 53.93%
Iran Hossein Vafaei 17 270 149 55.19%
England Matthew Selt 17 279 146 52.33%
Scotland Stephen Maguire 15 275 144 52.36%
China Xu Si 15 278 140 50.36%
China Yuan Sijun 16 253 137 54.15%
China Long Zehuang 15 248 135 54.44%
China He Guoqiang 15 258 135 52.33%
England Tom Ford 20 279 135 48.39%
Thailand Noppon Saengkham 17 258 130 50.39%
Thailand Thepchaiya Un-Nooh 16 233 127 54.51%
China Peifan Lei 11 228 126 55.26%
England Martin O'Donnell 15 247 126 51.01%
England Ben Woollaston 15 235 124 52.77%
Stan Moody 15 231 123 53.25%
England Louis Heathcote 15 238 123 51.68%
England Jimmy Robertson 16 253 122 48.22%
Belgium Luca Brecel 17 244 121 49.59%
China Lyu Haotian 16 248 121 48.79%
England David Lilley 15 236 118 50%
England Robbie Williams 15 232 116 50%
China Jiang Jun 15 235 116 49.36%
England Mark Davis 15 204 112 54.9%
England Zak Surety 15 210 109 51.9%
Wales Matthew Stevens 15 215 108 50.23%
Wales Daniel Wells 15 214 107 50%
Scotland Graeme Dott 15 207 106 51.21%
England Robert Milkins 17 235 106 45.11%
China Zhou Yuelong 18 219 105 47.95%
Wales Dylan Emery 17 211 104 49.29%
India Ishpreet Singh Chadha 15 212 104 49.06%
China Ma Hailong 15 205 103 50.24%
Scotland Scott Donaldson 13 200 102 51%
Wales Dominic Dale 14 211 101 47.87%
England Allan Taylor 16 195 100 51.28%
China Liu Hongyu 15 197 100 50.76%
England Oliver Lines 15 213 100 46.95%
Hong Kong Marco Fu 11 178 96 53.93%
China Tian Pengfei 15 192 96 50%
Northern Ireland Jordan Brown 17 206 92 44.66%
Malaysia Thor Chuan Leong 15 190 91 47.89%
England Joe Perry 16 190 91 47.89%
Wales Jamie Clarke 15 196 91 46.43%
England Stuart Carrington 12 181 90 49.72%
England Ashley Carty 15 183 90 49.18%
Ireland Aaron Hill 15 190 90 47.37%
England Michael Holt 12 175 89 50.86%
Switzerland Alexander Ursenbacher 15 178 89 50%
Scotland Chris Totten 13 171 87 50.88%
Belgium Ben Mertens 15 181 87 48.07%
Wales Jamie Jones 15 184 87 47.28%
China Gong Chenzhi 13 171 84 49.12%
China Xing Zihao 15 178 84 47.19%
Ukraine Iulian Boiko 17 180 84 46.67%
Belgium Julien Leclercq 15 188 84 44.68%
Poland Antoni Kowalski 13 166 83 50%
China Wang Yuchen 11 159 82 51.57%
Wales Duane Jones 13 168 81 48.21%
England Alfie Burden 15 172 80 46.51%
England Simon Blackwell 13 155 79 50.97%
Hungary BulcsĂș RĂ©vĂ©sz 12 162 79 48.77%
England Anthony Hamilton 15 164 79 48.17%
England Haydon Pinhey 16 165 78 47.27%
Wales Andrew Pagett 15 181 78 43.09%
England Mark Joyce 13 153 77 50.33%
Scotland Anthony McGill 13 161 77 47.83%
Latvia Artemijs Zizins 12 145 76 52.41%
England Ian Burns 15 165 76 46.06%
England Andrew Higginson 15 167 76 45.51%
England David Grace 14 160 75 46.88%
Scotland Ross Muir 15 171 75 43.86%
England Farakh Ajaib 13 139 73 52.52%
England Sanderson Lam 15 172 70 40.7%
Thailand Akani Songsermsawad 7 116 69 59.48%
England Liam Pullen 15 152 69 45.39%
Pakistan Haris Tahir 12 143 68 47.55%
Wales Liam Davies 13 143 67 46.85%
England Sam Craigie 5 125 63 50.4%
Hong Kong Cheung Ka Wai 12 128 62 48.44%
Scotland Dean Young 14 149 62 41.61%
England Jenson Kendrick 6 122 61 50%
Egypt Mostafa Dorgham 15 156 61 39.1%
England Jimmy White 14 146 60 41.1%
England Paul Deaville 10 120 59 49.17%
Iran Amir Sarkhosh 11 125 58 46.4%
England Daniel Womersley 11 127 57 44.88%
England Mitchell Mann 13 118 55 46.61%
India Kreishh Gurbaxani 13 125 55 44%
England Hammad Miah 15 133 52 39.1%
England Oliver Brown 6 95 51 53.68%
Scotland Liam Graham 15 128 50 39.06%
China Cao Yupeng 5 92 48 52.17%
Austria Florian NĂŒĂŸle 6 80 45 56.25%
Ukraine Anton Kazakov 13 118 43 36.44%
Wales Michael White 5 87 42 48.28%
China Gao Yang 3 69 41 59.42%
England Joshua Thomond 12 105 41 39.05%
Wales Alfie Davies 5 71 40 56.34%
England Ashley Hugill 6 77 40 51.95%
England Manasawin Phetmalaikul 15 122 40 32.79%
Northern Ireland Robbie Mcguigan 11 99 39 39.39%
England Sean O'Sullivan 7 76 38 50%
Estonia Andres Petrov 7 83 38 45.78%
China Lan Yuhao 3 61 37 60.66%
China Yulu Bai 12 107 37 34.58%
China Yisong Peng 6 77 36 46.75%
England James Cahill 6 79 36 45.57%
Iran Ehsan Heydarinezhad 2 53 35 66.04%
England Peter Lines 4 67 35 52.24%
England Andy Hicks 6 73 35 47.95%
England Barry Pinches 6 67 34 50.75%
United Arab Emirates Mohammed Shehab 7 82 34 41.46%
Iran Ali Gharahgozlou 2 48 33 68.75%
England Oliver Sykes 5 69 33 47.83%
England Joshua Cooper 8 74 32 43.24%
England Adam Duffy 4 58 30 51.72%
China Zhao Xintong 1 44 29 65.91%
Malaysia Lim Kok Leong 3 46 29 63.04%
England Lewis Ullah 5 60 29 48.33%
China Zhou Jinhao 6 67 29 43.28%
China Huang Jiahao 11 83 29 34.94%
Hong Kong Fung Kwok Wai 2 44 28 63.64%
Northern Ireland Gerard Greene 4 50 28 56%
England Liam Highfield 6 62 28 45.16%
Thailand Mink Nutcharut 15 105 28 26.67%
China Luo Honghao 2 40 27 67.5%
England Connor Benzey 3 45 26 57.78%
England Kayden Brierley 4 50 26 52%
Germany Lukas Kleckers 4 61 26 42.62%
China Liang Xiaolong 2 40 25 62.5%
England Steven Hallworth 4 49 25 51.02%
China Wang Xinbo 5 57 25 43.86%
Pakistan Muhammad Naseem Akhtar 2 35 24 68.57%
China Chen Qiyu 2 36 24 66.67%
South Korea Daegyu Lee 2 39 24 61.54%
Iran Amin Sanjaei 2 45 24 53.33%
England Ryan Davies 4 46 24 52.17%
England Alex Clenshaw 2 37 23 62.16%
Germany Umut Dikme 3 45 23 51.11%
Moldova Vladislav Gradinari 5 49 23 46.94%
China Luo Zetao 2 32 22 68.75%
China Liu Yang 2 36 22 61.11%
England George Pragnell (II) 3 37 22 59.46%
Thailand Putthakam Kimsuk 2 37 22 59.46%
England Josh Mulholland 3 42 22 52.38%
England John Astley 3 47 22 46.81%
England Rod Lawler 4 53 22 41.51%
Australia Ryan Thomerson 7 61 22 36.07%
England Craig Steadman 3 39 21 53.85%
England Zack Richardson 3 41 21 51.22%
Ireland Ken Doherty 9 69 21 30.43%
England Harvey Chandler 4 40 20 50%
United States Ahmed Aly Elsayed 15 96 20 20.83%
England Hamim Hussain 3 34 19 55.88%
India Dhruv Patel 2 34 19 55.88%
India Himanshu Jain 6 53 19 35.85%
Hong Kong Wan Nansen Sin Man 2 30 18 60%
Jamaica Rory McLeod 4 44 18 40.91%
China Zhang Zhijie 2 31 17 54.84%
England Reanne Evans 14 87 17 19.54%
Thailand Ritthichai Chimphanang 2 27 16 59.26%
England Sean Maddocks 2 28 16 57.14%
Pakistan Rana Irfan Aslam 2 30 16 53.33%
England Jamie O'Neill 3 33 16 48.48%
India Asutosh Padhy 2 25 15 60%
England Gary Filtness 2 26 15 57.69%
China Deng Haohui 2 26 15 57.69%
Pakistan Farhan Noor 2 27 15 55.56%
India Laxman Rawat 2 27 15 55.56%
Pakistan Muhammad Umar Khan 2 28 15 53.57%
England Matt Williams 2 32 15 46.88%
Northern Ireland Fergal Quinn (II) 3 33 15 45.45%
Wales Riley Powell 4 37 15 40.54%
China Li Chengjie 2 22 14 63.64%
England Jeff Cundy 2 24 14 58.33%
Pakistan Muhammad Siddiqui (II) 2 27 14 51.85%
India Shrikrishna Suryanarayanan 2 28 14 50%
England Andy Lee 4 38 14 36.84%
England Danny Brindle 2 24 13 54.17%
Germany Manuel Ederer 2 24 13 54.17%
Singapore Jaden Ong Jia Jun 2 24 13 54.17%
Pakistan Hamza Akbar 2 24 13 54.17%
England Peter Devlin 2 25 13 52%
England Brandon Hall 2 21 12 57.14%
England Simon Bedford 2 22 12 54.55%
England Stuart Watson 2 23 12 52.17%
Wales Jack Bradford 2 23 12 52.17%
China Feng Yu 2 23 12 52.17%
China Liu Wenwei 2 23 12 52.17%
Hong Kong Yu Kiu Chang 2 26 12 46.15%
England Jed Mann 2 26 12 46.15%
England Mark Vincent 2 27 12 44.44%
Thailand Siripaporn Nuanthakhamjan 14 84 12 14.29%
China Zhang Yang 2 19 11 57.89%
England Andy Lavin 2 20 11 55%
Thailand Nattanapong Chaikul 2 20 11 55%
Malta Aaron Busuttil 2 21 11 52.38%
England Halim Hussain 2 21 11 52.38%
Thailand Prin Ratmukda 2 22 11 50%
England Mark Lloyd 2 24 11 45.83%
Hong Kong Shaun Liu 2 24 11 45.83%
Northern Ireland Joel Connolly Jnr 4 27 11 40.74%
England Edward Jones 2 18 10 55.56%
England Sean McAllister 2 18 10 55.56%
England Lee Shanker 2 18 10 55.56%
England Hayden Staniland 2 18 10 55.56%
England Adrian Rosa 2 21 10 47.62%
Hong Kong Chau Hon Man 2 21 10 47.62%
England Lee Stephens 2 22 10 45.45%
Pakistan Muhammad Ahsan Javaid 2 22 10 45.45%
England Gary Milne 2 17 9 52.94%
England Brandon Sargeant 2 17 9 52.94%
Canada James Lee 2 17 9 52.94%
Poland Mateusz Baranowski 2 17 9 52.94%
Wales Alex Taubman 2 18 9 50%
India Digvijay Kadian 2 19 9 47.37%
England Tony Knowles 2 20 9 45%
England Neal Jones 2 20 9 45%
Pakistan Umer-Naeem Memon 2 20 9 45%
Egypt Hatem Yassen 3 20 9 45%
England Bradley Cowdroy 2 21 9 42.86%
Scotland Keith Keldie 2 21 9 42.86%
England Jamie Barrett 2 21 9 42.86%
Iran Morteza Torabi (II) 2 21 9 42.86%
Thailand Narinton Tasurin 2 21 9 42.86%
Hong Kong Ng On Yee 2 22 9 40.91%
India Subrat Das 2 22 9 40.91%
Ireland Fergal O'Brien 2 23 9 39.13%
Egypt Mohamed Ibrahim 4 33 9 27.27%
England Phil O'Kane 2 16 8 50%
Pakistan Babar Masih 2 17 8 47.06%
Thailand Jongrak Boonrod 2 17 8 47.06%
England Matthew Glasby 2 18 8 44.44%
England Patrick Whelan 2 18 8 44.44%
Thailand Thitiphong Choolasak 2 18 8 44.44%
Thailand Passakorn Sittikrai 2 19 8 42.11%
Thailand Chatchapong Nasa 2 19 8 42.11%
France Brian Ochoiski 2 15 7 46.67%
England James Burrett 2 16 7 43.75%
England Callum Beresford 2 16 7 43.75%
England Aristos Pampouris 2 16 7 43.75%
Pakistan Qadeer Abbas 2 16 7 43.75%
England John Fearick 2 17 7 41.18%
England Chae Ross 2 17 7 41.18%
Belgium Daan Leyssen 2 17 7 41.18%
England Luke Pinches 2 17 7 41.18%
Iran Mohammad Reza Pishvari 2 17 7 41.18%
Thailand Narongdat Takantong 2 17 7 41.18%
England Adam Abbas 2 18 7 38.89%
England Jay Bullen 2 18 7 38.89%
England Labeeb Ahmed 2 18 7 38.89%
India Vinay Swaminathan 2 18 7 38.89%
China Cao Jin 2 20 7 35%
Scotland Jack Borwick 3 22 7 31.82%
Brazil Jonas Luz 5 29 7 24.14%
Egypt Mohamed Elkhayat 1 13 6 46.15%
Scotland Gary Thomson 2 14 6 42.86%
England Luke Simmonds 2 14 6 42.86%
Pakistan Hassan Gull 2 14 6 42.86%
England Ian Martin 2 16 6 37.5%
England Martyn Taylor 2 16 6 37.5%
India Abhishek Bajaj 2 16 6 37.5%
China Ren Jiaxing 2 16 6 37.5%
Brazil Igor Figueiredo 2 16 6 37.5%
England James Silverwood 2 17 6 35.29%
India Hrithik Jain 2 17 6 35.29%
England Sydney Wilson 3 25 6 24%
Brazil Victor Sarkis 6 38 6 15.79%
England Martin Gould 1 9 5 55.56%
China Deng Jinhong 1 12 5 41.67%
England Scott Rogan 2 13 5 38.46%
Mark Bell 2 13 5 38.46%
Latvia Rodion Judin 2 13 5 38.46%
France Nicolas Mortreux 2 13 5 38.46%
England Andy Marriott 2 13 5 38.46%
England Billy Joe Castle 2 13 5 38.46%
England Alex Millington 2 13 5 38.46%
India Danish Khan 2 13 5 38.46%
Taiwan Lin Shu-hung 2 13 5 38.46%
Thailand Pongsakron Chongjairak (II) 2 13 5 38.46%
Thailand Boonpithak Lothong 2 13 5 38.46%
England Aidan Gallagher 2 14 5 35.71%
Hong Kong Wallace Wong 2 14 5 35.71%
England Evan Plummer (II) 2 15 5 33.33%
Ireland Aman Goel 2 15 5 33.33%
England Martin Shepherdson 2 15 5 33.33%
England Andrew Milliard 2 16 5 31.25%
England Anthony Wall 2 16 5 31.25%
Thailand Pawaris Ngamkham 2 16 5 31.25%
Scotland Steven Wardropper 3 17 5 29.41%
Qatar Ali Al Obaidly 4 23 5 21.74%
China Zheng Dian 1 10 4 40%
Poland MichaƂ Kotiuk 2 12 4 33.33%
Wales Matthew Roberts 2 12 4 33.33%
England Saqib Nasir 2 12 4 33.33%
Wales Tyler Rees 2 12 4 33.33%
Thailand Wiphu Phuthisabodi 2 12 4 33.33%
China Zhao Hanyang 2 12 4 33.33%
Pakistan Sohail Shahzad 2 12 4 33.33%
Pakistan Zulfiqar Qadir 2 12 4 33.33%
Iran Hamed Zarehdoust 2 12 4 33.33%
Nepal Saroj Gautam 2 12 4 33.33%
Iran Shahin Khorami Del 2 12 4 33.33%
Bulgaria Velian Dimitrov 2 13 4 30.77%
England Darren Burns 2 13 4 30.77%
England Stephen Kershaw 2 14 4 28.57%
Bahrain Habib Subah Humood 2 14 4 28.57%
England Rebecca Kenna 4 28 4 14.29%
Northern Ireland Jamie Gardiner 1 7 3 42.86%
Pakistan Mohammed Asif 1 8 3 37.5%
England Jake Crofts 2 11 3 27.27%
England Kuldesh Johal 2 11 3 27.27%
England Scott Harrison 2 11 3 27.27%
England Callum Downing 2 11 3 27.27%
England Wayne Townsend 2 11 3 27.27%
China Dong Zihao 2 11 3 27.27%
India Anand Raghuvanshi 2 11 3 27.27%
Nepal Ayush Gautam 2 11 3 27.27%
China Cao Zeyi 2 11 3 27.27%
Saudi Arabia Abdulraouf Sayegh 2 11 3 27.27%
Scotland Stephen Hendry 1 6 2 33.33%
Pakistan Adeel Aqdus 1 6 2 33.33%
China Ma Shaojun 1 7 2 28.57%
England Faizaan Mohammed 2 10 2 20%
Ireland Noel Landers 2 10 2 20%
Wales Ross Jones 2 10 2 20%
England Phillip Owen Blackburn 2 10 2 20%
Wales Marc Shaw 2 10 2 20%
Austria Paul Schopf 2 10 2 20%
England Scott Bell 2 10 2 20%
Scotland Michael Collumb 2 10 2 20%
England Aidan Murphy (II) 2 10 2 20%
Wales Oliver Briffett-Payne 2 10 2 20%
England Richard Pipe 2 10 2 20%
Thailand Taweesap Kongkitchertchoo 2 10 2 20%
Thailand Pongsatorn Seemuen 2 10 2 20%
China Pan Yiming 2 10 2 20%
Pakistan Ian Mark John 2 10 2 20%
Pakistan Muhammad Azhar Khan 2 10 2 20%
Iran Mohammad Ali Moghadam 2 10 2 20%
Iran Arman Madanighafarokhi 2 10 2 20%
Pakistan Muhammad Hamza Ilyas 1 12 2 16.67%
England Gary Skipworth 1 5 1 20%
England Imran Puri 1 5 1 20%
Pakistan Mubashir Raza 1 5 1 20%
United Arab Emirates Khalid Kamali 1 5 1 20%
Libya Kusai Hamed Sharif 1 5 1 20%
Scotland Ayaan Iqbal 1 5 1 20%
China Wang Xinzhong 1 6 1 16.67%
England Nigel Clarke 2 9 1 11.11%
England Bradley Jones 2 9 1 11.11%
Australia Simon Bevz 2 9 1 11.11%
England Jake Robinson 2 9 1 11.11%
Russia Arsenii Korolev 2 9 1 11.11%
England Ronnie Sullivan 2 9 1 11.11%
England Daniel Stevenson 2 9 1 11.11%
England Elias Martin-Beris 2 9 1 11.11%
England Kian Dennett 2 9 1 11.11%
England Lee Whaley 2 9 1 11.11%
Thailand Lomnaw Issarangkun 2 9 1 11.11%
Bangladesh Shuvo Biswas 2 9 1 11.11%
China Luo Chenliang 2 9 1 11.11%
India Angad Ghai 2 9 1 11.11%
Pakistan Aadil-Hussain Narejo 2 9 1 11.11%
Thailand Sumongkhon Khamphul 2 9 1 11.11%
China Chen Xiaolong 2 9 1 11.11%
China Cai Wei 2 12 1 8.33%
Ireland Joe Shannon 1 1 0 0%
Scotland Sophie Nix 1 1 0 0%
England Daniel Boyes 1 1 0 0%
Wales Sion Stuart 1 1 0 0%
England Matthew Day 1 4 0 0%
Saudi Arabia Faisal Bahashwan 1 4 0 0%
Kuwait Ahmad Abul 1 4 0 0%
Saudi Arabia Abdullah Alotayyani 1 4 0 0%
Iraq Ali Hussain Ali 1 4 0 0%
Oman Haitham Al Mahri 1 4 0 0%
Saudi Arabia Ziyad Alqabbani 1 4 0 0%
Saudi Arabia Ayman Alamri 1 4 0 0%
Saudi Arabia Saleh Alamoudi 1 4 0 0%
Iraq Ali Jalil Ali 1 4 0 0%
Saudi Arabia Ahmed Abdullah Aseeri 1 4 0 0%
China Huang Hao 1 5 0 0%
China Qiu Lei 1 6 0 0%
Saudi Arabia Omar Alajlani 2 8 0 0%
England Jai Platts 2 8 0 0%
England Matthew Woodcock 2 8 0 0%
England Daniel Walker 2 8 0 0%
England Dean Reynolds 2 8 0 0%
China Xian Ziheng 2 8 0 0%
Thailand Vorawit Thongweang 2 8 0 0%
Pakistan Hunain Memon 2 8 0 0%
Thailand Patipaan Wonghun 2 8 0 0%
Thailand Nipitpon Manamuti 2 8 0 0%