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
Northern Ireland Mark Allen 8 232 140 60.34%
England Judd Trump 9 188 111 59.04%
England Kyren Wilson 8 161 101 62.73%
China Xiao Guodong 8 168 98 58.33%
China Zhou Yuelong 8 171 94 54.97%
England Gary Wilson 8 147 92 62.59%
Wales Ryan Day 8 163 92 56.44%
England Ronnie O'Sullivan 7 136 87 63.97%
Wales Daniel Wells 8 142 87 61.27%
England Mark Selby 9 155 87 56.13%
Wales Mark Williams 8 149 85 57.05%
China Lyu Haotian 8 152 85 55.92%
China Ding Junhui 6 131 83 63.36%
Wales Jamie Jones 8 140 81 57.86%
England Jack Lisowski 7 128 79 61.72%
England Ali Carter 8 138 79 57.25%
Iran Hossein Vafaei 9 139 79 56.83%
China Jianbo Zhao 9 131 76 58.02%
England Barry Hawkins 7 126 75 59.52%
Germany Lukas Kleckers 11 144 75 52.08%
England Tom Ford 8 132 74 56.06%
England Robert Milkins 9 134 74 55.22%
England James Cahill 11 137 73 53.28%
England Joe O'Connor 8 135 72 53.33%
Australia Neil Robertson 6 118 71 60.17%
Ireland Aaron Hill 10 128 71 55.47%
England John Astley 11 130 71 54.62%
England Sam Craigie 8 130 71 54.62%
England Shaun Murphy 7 125 70 56%
Belgium Luca Brecel 8 117 69 58.97%
Scotland Ross Muir 9 123 69 56.1%
China Tian Pengfei 8 114 68 59.65%
Wales Michael White 8 116 68 58.62%
England Ricky Walden 8 120 68 56.67%
England Joe Perry 9 126 68 53.97%
Scotland Anthony McGill 7 113 67 59.29%
England Zak Surety 10 127 67 52.76%
China Yan Bingtao 6 107 66 61.68%
China Yuan Sijun 8 110 66 60%
China Zhao Xintong 8 111 66 59.46%
England David Gilbert 8 117 66 56.41%
England Jimmy Robertson 7 121 66 54.55%
Northern Ireland Jordan Brown 8 129 66 51.16%
England Andy Lee 9 131 66 50.38%
England Steven Hallworth 7 118 65 55.08%
Wales Jamie Clarke 8 127 65 51.18%
Wales Matthew Stevens 7 115 63 54.78%
England Robbie Williams 8 114 62 54.39%
China Si Jiahui 8 113 61 53.98%
China Pang Junxu 8 106 60 56.6%
England Farakh Ajaib 7 109 60 55.05%
Scotland John Higgins 8 121 60 49.59%
China Wu Yize 8 104 59 56.73%
England Ben Woollaston 8 107 59 55.14%
England Sanderson Lam 10 115 57 49.57%
England David Grace 8 105 56 53.33%
England Stuart Bingham 7 105 56 53.33%
China Lu Ning 8 103 54 52.43%
England Ian Burns 8 109 53 48.62%
China Zhang Anda 8 92 52 56.52%
England Anthony Hamilton 6 93 52 55.91%
England Jimmy White 7 95 51 53.68%
China Cao Yupeng 8 89 50 56.18%
Thailand Noppon Saengkham 7 94 50 53.19%
England Rod Lawler 8 95 50 52.63%
Scotland Stephen Maguire 8 96 50 52.08%
Scotland Graeme Dott 8 98 49 50%
Thailand Thepchaiya Un-Nooh 7 102 49 48.04%
China Xu Si 8 102 49 48.04%
England Andrew Higginson 5 75 48 64%
Belgium Ben Mertens 10 95 48 50.53%
Hong Kong Marco Fu 7 99 48 48.48%
Wales Dylan Emery 8 91 47 51.65%
England David Lilley 8 93 47 50.54%
England Adam Duffy 10 106 47 44.34%
Thailand Dechawat Poomjaeng 5 78 46 58.97%
Wales Dominic Dale 8 96 46 47.92%
Pakistan Asjad Iqbal 5 84 45 53.57%
Scotland Scott Donaldson 8 91 45 49.45%
England Jenson Kendrick 11 104 45 43.27%
England Chris Wakelin 8 92 44 47.83%
Wales Jak Jones 8 97 44 45.36%
China Li Hang 8 78 43 55.13%
England Hammad Miah 8 86 43 50%
England Andy Hicks 8 90 43 47.78%
Austria Florian Nüßle 5 70 42 60%
Switzerland Alexander Ursenbacher 8 80 42 52.5%
England Mark Joyce 7 79 41 51.9%
England Liam Highfield 8 94 41 43.62%
Pakistan Mohammed Asif 5 70 40 57.14%
England Haydon Pinhey 5 80 40 50%
Wales Jackson Page 7 83 40 48.19%
England Michael Holt 5 75 39 52%
Jamaica Rory McLeod 5 75 39 52%
England Mark King 8 88 39 44.32%
England Elliot Slessor 8 89 39 43.82%
Thailand Akani Songsermsawad 3 61 38 62.3%
China Fan Zhengyi 8 80 37 46.25%
England Ian Martin 5 67 36 53.73%
Ireland Fergal O'Brien 8 79 36 45.57%
England Stuart Carrington 8 82 36 43.9%
Estonia Andres Petrov 8 89 36 40.45%
England Matthew Selt 7 75 35 46.67%
England Ashley Hugill 7 78 35 44.87%
Ireland Michael Judge 8 85 35 41.18%
Hong Kong Cheung Ka Wai 3 54 34 62.96%
Northern Ireland Robbie Mcguigan 6 73 34 46.58%
India Himanshu Jain 9 80 34 42.5%
Wales Duane Jones 8 81 34 41.98%
Wales Tyler Rees 3 52 33 63.46%
England George Pragnall 3 57 33 57.89%
England Barry Pinches 8 76 33 43.42%
Scotland Fraser Patrick 7 69 32 46.38%
England Louis Heathcote 8 71 32 45.07%
Norway Kurt Maflin 3 49 31 63.27%
England Luke Simmonds 5 61 31 50.82%
China Chang Bingyu 8 65 31 47.69%
China Chen Zifan 8 70 31 44.29%
England Alfie Burden 8 79 31 39.24%
England Peter Devlin 4 51 30 58.82%
England Craig Steadman 8 75 30 40%
Ireland Rodney Goggins 3 48 29 60.42%
England Ben Hancorn 4 55 29 52.73%
England Martin O'Donnell 4 58 29 50%
Ireland Ken Doherty 8 72 29 40.28%
Belgium Daan Leyssen 3 50 28 56%
Wales Liam Davies 4 57 28 49.12%
England Sean O'Sullivan 7 69 28 40.58%
England Oliver Brown 8 75 28 37.33%
China Wang Yuchen 3 42 27 64.29%
Ireland Ross Bulman 3 47 27 57.45%
Cyprus Michael Georgiou 3 49 27 55.1%
England Lewis Ullah 4 51 27 52.94%
England Mitchell Mann 7 66 27 40.91%
England Mark Davis 8 70 27 38.57%
England Sean McAllister 3 45 26 57.78%
England Brandon Sargeant 3 48 26 54.17%
China Bai Langning 6 56 26 46.43%
England Martin Gould 7 61 26 42.62%
China Yisong Peng 8 72 26 36.11%
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 Peter Lines 6 60 25 41.67%
Northern Ireland Gerard Greene 7 63 25 39.68%
England Oliver Lines 8 65 25 38.46%
Belgium Julien Leclercq 8 66 25 37.88%
Thailand Pongsak Chongjairak 2 38 24 63.16%
Thailand Narongdat Takantong 2 39 24 61.54%
England Harvey Chandler 4 47 24 51.06%
Wales Alfie Davies 3 43 23 53.49%
Iran Soheil Vahedi 3 43 23 53.49%
England Callum Beresford 4 53 23 43.4%
China Peifan Lei 8 59 23 38.98%
Ireland Leo Fernandez 3 39 22 56.41%
Germany Umut Dikme 3 40 22 55%
China Gao Yang 3 40 22 55%
Wales Lee Walker 4 42 22 52.38%
Alfie Lee 3 43 22 51.16%
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%
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%
Stan Moody 3 37 20 54.05%
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%
England Billy Joe Castle 3 34 19 55.88%
Israel Eden Sharav 3 37 19 51.35%
England Kuldesh Johal 3 38 19 50%
England Saqib Nasir 3 39 19 48.72%
Scotland Dean Young 7 54 19 35.19%
China Zhang Jiankang 8 60 19 31.67%
England Mark Lloyd 3 31 18 58.06%
England Neal Jones 3 33 18 54.55%
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%
Ukraine Iulian Boiko 3 33 17 51.52%
England Sean Harvey 3 34 17 50%
Canada James Lee 3 36 17 47.22%
England Sean Maddocks 3 36 17 47.22%
Australia Ryan Thomerson 7 53 17 32.08%
Pakistan Mubashir Raza 2 30 16 53.33%
England Ashley Carty 3 31 16 51.61%
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 5 41 16 39.02%
England Ryan Davies 4 42 16 38.1%
England Allan Taylor 6 53 16 30.19%
Hong Kong Ng On Yee 9 69 16 23.19%
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%
Ukraine Sergey Isaenko 3 31 15 48.39%
England Joshua Thomond 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%
Ukraine Anton Kazakov 8 53 14 26.42%
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 Reanne Evans 7 49 13 26.53%
Thailand Mink Nutcharut 8 51 13 25.49%
Thailand Thanaphon Bunplot 2 20 12 60%
Thailand Putthakam Kimsuk 2 23 12 52.17%
Wales Jack Bradford 3 24 12 50%
England Ben Fortey 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 Liam Pullen 3 28 12 42.86%
Thailand Nattanapong Chaikul 3 30 12 40%
Egypt Mohamed Ibrahim 3 30 12 40%
Wales Andrew Pagett 7 46 12 26.09%
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%
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%
England Jamie O'Neill 6 38 11 28.95%
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%
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%
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%
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 Jamie Wilson 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%
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%
England Rebecca Kenna 7 38 6 15.79%
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 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%
Nepal Moti Pakharin 2 12 4 33.33%
Philippines Alvin Barbero 2 12 4 33.33%
Thailand Wiphu Phuthisabodi 2 12 4 33.33%
Thailand Nutcharat Wongharuthai 1 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 4 23 4 17.39%
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 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%
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 Stephen Hendry 3 15 1 6.67%
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 Jake Crofts 1 6 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%