Frames Won - Year 2022 - 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 18 558 323 57.89%
England Kyren Wilson 16 469 274 58.42%
England Ronnie O'Sullivan 16 440 264 60%
Scotland John Higgins 17 444 241 54.28%
Northern Ireland Mark Allen 17 395 230 58.23%
Australia Neil Robertson 13 374 228 60.96%
China Yan Bingtao 14 379 224 59.1%
Wales Mark Williams 15 350 204 58.29%
England Jack Lisowski 15 361 199 55.12%
Wales Ryan Day 15 363 197 54.27%
England Ali Carter 15 353 193 54.67%
China Ding Junhui 11 325 192 59.08%
China Zhao Xintong 18 331 191 57.7%
England Mark Selby 15 317 180 56.78%
China Zhou Yuelong 15 326 177 54.29%
England Stuart Bingham 15 329 176 53.5%
England Ricky Walden 16 312 175 56.09%
Scotland Graeme Dott 14 320 172 53.75%
China Xiao Guodong 15 317 165 52.05%
Northern Ireland Jordan Brown 15 294 161 54.76%
England Barry Hawkins 15 284 160 56.34%
Iran Hossein Vafaei 15 266 153 57.52%
England Tom Ford 15 280 149 53.21%
England Joe Perry 16 292 148 50.68%
England David Gilbert 15 266 144 54.14%
China Lu Ning 15 287 144 50.17%
China Yuan Sijun 14 247 143 57.89%
China Lyu Haotian 14 254 143 56.3%
Belgium Luca Brecel 16 256 141 55.08%
Wales Jamie Jones 14 246 138 56.1%
England Gary Wilson 16 263 138 52.47%
England Shaun Murphy 13 248 135 54.44%
England Jimmy Robertson 14 255 135 52.94%
Scotland Scott Donaldson 15 258 133 51.55%
Wales Michael White 13 225 129 57.33%
Wales Matthew Stevens 13 231 128 55.41%
Scotland Anthony McGill 12 228 127 55.7%
England Robert Milkins 15 225 123 54.67%
Scotland Stephen Maguire 13 228 118 51.75%
China Zhang Anda 14 208 116 55.77%
Thailand Noppon Saengkham 12 215 116 53.95%
Thailand Thepchaiya Un-Nooh 13 220 112 50.91%
China Fan Zhengyi 14 216 109 50.46%
Wales Jamie Clarke 14 219 109 49.77%
England Matthew Selt 14 228 109 47.81%
China Liang Wenbo 10 186 106 56.99%
Wales Jak Jones 14 206 106 51.46%
Germany Lukas Kleckers 17 208 104 50%
Wales Jackson Page 13 203 103 50.74%
England Martin Gould 13 223 103 46.19%
China Wu Yize 12 175 99 56.57%
Ireland Aaron Hill 16 190 97 51.05%
England Ashley Hugill 13 191 97 50.79%
China Si Jiahui 13 190 96 50.53%
England Joe O'Connor 14 193 96 49.74%
England Andrew Higginson 12 155 93 60%
England Sam Craigie 10 179 93 51.96%
England Chris Wakelin 14 186 93 50%
Wales Daniel Wells 8 155 92 59.35%
England Ben Woollaston 14 178 92 51.69%
England Liam Highfield 13 185 90 48.65%
England John Astley 16 175 89 50.86%
England Anthony Hamilton 11 167 88 52.69%
China Pang Junxu 13 169 88 52.07%
England David Grace 13 173 88 50.87%
China Cao Yupeng 14 165 87 52.73%
England Zak Surety 15 168 87 51.79%
China Jianbo Zhao 14 175 87 49.71%
England David Lilley 14 168 85 50.6%
England James Cahill 15 171 85 49.71%
China Tian Pengfei 14 162 83 51.23%
England Robbie Williams 13 154 82 53.25%
England Steven Hallworth 14 164 81 49.39%
England Farakh Ajaib 14 165 79 47.88%
England Michael Holt 12 149 75 50.34%
Scotland Ross Muir 15 157 75 47.77%
Norway Kurt Maflin 7 130 73 56.15%
China Xu Si 13 152 73 48.03%
Thailand Akani Songsermsawad 9 134 71 52.99%
Jamaica Rory McLeod 11 146 71 48.63%
England Elliot Slessor 14 152 69 45.39%
England Sanderson Lam 16 157 69 43.95%
England Craig Steadman 14 147 68 46.26%
England Ben Hancorn 11 133 67 50.38%
Wales Dylan Emery 11 120 65 54.17%
Wales Dominic Dale 14 147 65 44.22%
England Ian Burns 14 150 65 43.33%
Ireland Fergal O'Brien 14 139 64 46.04%
England Stuart Carrington 14 141 64 45.39%
England Mark Joyce 13 132 63 47.73%
England Oliver Lines 14 140 63 45%
Wales Duane Jones 14 140 63 45%
England Andy Lee 8 122 62 50.82%
England Hammad Miah 13 133 61 45.86%
Cyprus Michael Georgiou 10 117 60 51.28%
China Li Hang 13 125 60 48%
China Peifan Lei 14 134 60 44.78%
England Andy Hicks 14 138 60 43.48%
China Gao Yang 10 112 57 50.89%
Ireland Ken Doherty 14 126 55 43.65%
England Barry Pinches 14 127 55 43.31%
Scotland Fraser Patrick 13 128 55 42.97%
England Mitchell Mann 13 128 53 41.41%
England Louis Heathcote 14 130 53 40.77%
England Jimmy White 13 121 52 42.98%
England Mark Davis 14 128 52 40.63%
Hong Kong Marco Fu 7 102 50 49.02%
Iran Soheil Vahedi 9 105 50 47.62%
Belgium Ben Mertens 10 97 49 50.52%
England Mark King 14 123 49 39.84%
Wales Liam Davies 7 97 48 49.48%
Switzerland Alexander Ursenbacher 12 107 48 44.86%
England Ashley Carty 10 98 47 47.96%
Ireland Michael Judge 13 122 47 38.52%
China Zhang Jiankang 13 124 47 37.9%
Thailand Dechawat Poomjaeng 4 73 46 63.01%
Pakistan Asjad Iqbal 4 79 45 56.96%
England Jenson Kendrick 10 99 45 45.45%
England Martin O'Donnell 11 105 45 42.86%
England Peter Devlin 11 96 44 45.83%
China Chang Bingyu 13 101 44 43.56%
England Allan Taylor 12 120 44 36.67%
England Rod Lawler 9 88 43 48.86%
England Haydon Pinhey 8 93 43 46.24%
England Alfie Burden 14 116 43 37.07%
Austria Florian Nüßle 5 70 42 60%
England Peter Lines 12 104 42 40.38%
Wales Lee Walker 11 93 41 44.09%
Northern Ireland Robbie Mcguigan 8 90 40 44.44%
China Chen Zifan 14 104 40 38.46%
Ukraine Iulian Boiko 10 96 39 40.63%
England Adam Duffy 9 88 38 43.18%
England Ian Martin 5 67 36 53.73%
Estonia Andres Petrov 7 84 36 42.86%
Wales Andrew Pagett 13 97 36 37.11%
Hong Kong Cheung Ka Wai 3 54 34 62.96%
Pakistan Mohammed Asif 4 57 34 59.65%
Northern Ireland Gerard Greene 13 98 34 34.69%
Wales Tyler Rees 3 52 33 63.46%
England George Pragnall 3 57 33 57.89%
India Himanshu Jain 8 74 33 44.59%
Scotland Dean Young 12 92 33 35.87%
England Luke Simmonds 5 61 31 50.82%
Ireland Rodney Goggins 3 48 29 60.42%
China Bai Langning 9 71 29 40.85%
Ireland Ross Bulman 4 49 28 57.14%
Belgium Daan Leyssen 3 50 28 56%
England Mark Lloyd 8 62 28 45.16%
England Jamie O'Neill 11 81 28 34.57%
China Wang Yuchen 3 42 27 64.29%
England Lewis Ullah 4 51 27 52.94%
England Sean O'Sullivan 7 69 27 39.13%
England Oliver Brown 7 69 27 39.13%
Hong Kong Ng On Yee 13 101 27 26.73%
England Sean McAllister 3 45 26 57.78%
Ireland Leo Fernandez 5 48 26 54.17%
England Brandon Sargeant 3 48 26 54.17%
England Jamie Wilson 10 74 26 35.14%
England Sean Maddocks 10 75 26 34.67%
Thailand Kritsanut Lertsattayathorn 2 40 25 62.5%
China Liu Hongyu 3 43 25 58.14%
Scotland Chris Totten 3 46 25 54.35%
England Daniel Womersley 5 48 25 52.08%
Thailand Pongsak Chongjairak 2 38 24 63.16%
Thailand Narongdat Takantong 2 39 24 61.54%
England Harvey Chandler 4 47 24 51.06%
England Billy Joe Castle 4 39 23 58.97%
Wales Alfie Davies 3 43 23 53.49%
England Kuldesh Johal 5 47 23 48.94%
England Callum Beresford 4 53 23 43.4%
Germany Umut Dikme 3 40 22 55%
Alfie Lee 3 43 22 51.16%
Thailand Thitiphong Choolasak 2 34 21 61.76%
India Lucky Vatnani 3 37 21 56.76%
Stan Moody 4 39 21 53.85%
Scotland Keith Keldie 3 40 21 52.5%
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 Hamim Hussain 3 40 20 50%
England Matthew Glasby 3 41 20 48.78%
England Nigel Bond 7 52 20 38.46%
Germany Simon Lichtenberg 6 54 20 37.04%
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 Saqib Nasir 3 39 19 48.72%
Belgium Julien Leclercq 7 51 19 37.25%
England Neal Jones 3 33 18 54.55%
England Reanne Evans 13 79 18 22.78%
France Niel Vincent 3 30 17 56.67%
England Martyn Taylor 3 31 17 54.84%
Mongolia Khash-Ochir Tuvshinjargal 2 32 17 53.13%
England Phil O'Kane 3 33 17 51.52%
England Sean Harvey 3 34 17 50%
Canada James Lee 3 36 17 47.22%
England Joshua Thomond 4 37 17 45.95%
Pakistan Mubashir Raza 2 30 16 53.33%
Mark Bell 3 34 16 47.06%
Ireland Fergal Quinn 3 35 16 45.71%
England Patrick Whelan 3 36 16 44.44%
Scotland Liam Graham 6 42 16 38.1%
England Ryan Davies 5 43 16 37.21%
China Yisong Peng 7 54 16 29.63%
Thailand Poramin Danjirakul 2 26 15 57.69%
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%
England Ben Fortey 4 31 15 48.39%
Ukraine Sergey Isaenko 3 31 15 48.39%
Latvia Rodion Judin 3 32 15 46.88%
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%
Scotland Michael Collumb 4 33 14 42.42%
England Lee Stephens 6 42 14 33.33%
Ukraine Anton Kazakov 8 54 14 25.93%
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%
Thailand Mink Nutcharut 7 46 13 28.26%
Thailand Thanaphon Bunplot 2 20 12 60%
Thailand Putthakam Kimsuk 2 23 12 52.17%
Wales Jack Bradford 3 24 12 50%
Thailand Muhammad Siddiqui 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%
Morteza Torabi 2 26 12 46.15%
England Simon Blackwell 4 27 12 44.44%
England Liam Pullen 3 28 12 42.86%
Thailand Nattanapong Chaikul 3 30 12 40%
India Kreishh Gurbaxani 3 23 11 47.83%
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%
France Brian Ochoiski 3 25 11 44%
England Luke Pinches 4 29 11 37.93%
England Jamie Barrett 4 29 11 37.93%
England Tony Knowles 3 29 11 37.93%
Australia Ryan Thomerson 6 41 11 26.83%
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%
England Jack Harris 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%
Iran Nader Jahadi 2 15 9 60%
England Josh Symes 3 21 9 42.86%
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%
Malaysia Chung Leong Loh 2 19 8 42.11%
England Stephen Kershaw 3 21 8 38.1%
Egypt Mohamed Ibrahim 2 21 8 38.1%
England Halim Hussain 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%
England Scott Bell 3 20 7 35%
Wales Marc Shaw 3 21 7 33.33%
England Kayden Brierley 3 21 7 33.33%
England Ryan Mears 3 22 7 31.82%
England Stuart Watson 4 25 7 28%
England Rebecca Kenna 8 41 7 17.07%
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%
Thailand Nutcharat Wongharuthai 2 20 6 30%
India Digvijay Kadian 3 21 6 28.57%
England Ian Desmier 3 21 6 28.57%
England Joshua Cooper 4 22 6 27.27%
Scotland Stephen Hendry 4 25 6 24%
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%
England Michael Robert Joyce 3 17 5 29.41%
England Gary Miller 3 18 5 27.78%
Isle of Man Darryl Hill 3 19 5 26.32%
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 Heather Clare 3 16 4 25%
England Dylan Smith 3 16 4 25%
England James Burrett 3 17 4 23.53%
Brazil Victor Sarkis 3 18 4 22.22%
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%
England Andrew Milliard 3 15 3 20%
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%
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 Jake Crofts 2 14 2 14.29%
England John Fearick 3 14 2 14.29%
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%
England Paul Deaville 1 2 1 50%
Belgium Yorrit Hoes 1 7 1 14.29%
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%
England Dylan Mitchell 1 4 0 0%
England Lee Prickman 1 4 0 0%
Gibraltar Francis Becerra 1 4 0 0%
Pakistan Abdul Javed 1 4 0 0%
Pakistan Muhammad Imran 1 4 0 0%
Canada Mehran Maneshgar 1 4 0 0%
Thailand Jongrak Boonrod 1 4 0 0%
England Ismail Türker 1 5 0 0%
Turkey Enes Bakirci 1 5 0 0%
Wales Brad Ferguson 1 6 0 0%
Pakistan Babar Masih 2 8 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%
Italy Mirko Montrasio 3 12 0 0%
Germany Kharazchi Jamshid 3 12 0 0%
England Daniel Walker 3 12 0 0%
Australia Simon Bevz 3 12 0 0%