Frames Won - Year 2019 - Professional

  • Patreon
  • 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
    Australia Neil Robertson 10 400 254 63.5%
    England Judd Trump 9 404 242 59.9%
    England Stuart Bingham 14 372 217 58.33%
    England David Gilbert 12 325 183 56.31%
    Scotland John Higgins 9 320 179 55.94%
    England Jack Lisowski 12 307 169 55.05%
    England Kyren Wilson 13 292 168 57.53%
    England Barry Hawkins 12 291 163 56.01%
    England Mark Selby 10 280 159 56.79%
    England Ali Carter 10 281 152 54.09%
    England Gary Wilson 10 238 133 55.88%
    Scotland Stephen Maguire 10 261 131 50.19%
    Belgium Luca Brecel 10 224 123 54.91%
    Scotland Scott Donaldson 9 224 123 54.91%
    England Joe Perry 12 195 109 55.9%
    England Mark Davis 11 209 109 52.15%
    China Lu Ning 9 183 104 56.83%
    China Zhou Yuelong 8 187 104 55.61%
    England Ronnie O'Sullivan 6 177 102 57.63%
    England Ben Woollaston 9 170 101 59.41%
    England James Cahill 9 190 101 53.16%
    England Ricky Walden 10 185 100 54.05%
    England Jimmy Robertson 12 207 100 48.31%
    China Ding Junhui 7 181 98 54.14%
    China Li Hang 8 170 96 56.47%
    England Martin Gould 8 165 94 56.97%
    China Yuan Sijun 10 159 91 57.23%
    China Zhao Xintong 10 159 91 57.23%
    Scotland Graeme Dott 9 150 90 60%
    Thailand Thepchaiya Un-Nooh 9 153 90 58.82%
    Norway Kurt Maflin 9 153 90 58.82%
    Wales Ryan Day 10 182 89 48.9%
    England Matthew Selt 9 151 88 58.28%
    China Lyu Haotian 8 154 87 56.49%
    England Robert Milkins 9 162 86 53.09%
    Wales Mark Williams 9 166 85 51.2%
    Scotland Anthony McGill 9 171 84 49.12%
    England Peter Lines 11 153 82 53.59%
    China Xiao Guodong 9 152 81 53.29%
    China Yan Bingtao 9 153 81 52.94%
    England Tom Ford 11 160 81 50.63%
    England Sam Craigie 8 133 79 59.4%
    England Anthony Hamilton 10 169 79 46.75%
    Switzerland Alexander Ursenbacher 11 147 77 52.38%
    England Peter Ebdon 9 140 75 53.57%
    Iran Hossein Vafaei 7 141 75 53.19%
    England Joe O'Connor 9 145 75 51.72%
    Cyprus Michael Georgiou 9 154 75 48.7%
    England Andy Hicks 9 131 74 56.49%
    Thailand Noppon Saengkham 11 143 74 51.75%
    China Liang Wenbo 6 132 72 54.55%
    England Billy Joe Castle 12 148 70 47.3%
    China Tian Pengfei 8 130 69 53.08%
    England Chris Wakelin 9 132 69 52.27%
    Wales Daniel Wells 9 118 68 57.63%
    England Rory McLeod 10 128 68 53.13%
    England Mark King 11 131 68 51.91%
    England Shaun Murphy 11 133 68 51.13%
    Wales Duane Jones 8 129 66 51.16%
    Israel Eden Sharav 8 135 64 47.41%
    England Robbie Williams 9 121 63 52.07%
    England Craig Steadman 9 124 63 50.81%
    England Michael Holt 9 115 62 53.91%
    Scotland Alan McManus 8 111 61 54.95%
    England Andrew Higginson 9 111 60 54.05%
    England Paul Davison 11 121 60 49.59%
    Germany Lukas Kleckers 11 127 60 47.24%
    England Barry Pinches 7 101 59 58.42%
    Finland Robin Hull 9 116 59 50.86%
    England John Astley 9 130 59 45.38%
    China Si Jiahui 5 89 58 65.17%
    Wales Matthew Stevens 7 104 57 54.81%
    England Elliot Slessor 9 114 57 50%
    China Xu Si 10 116 57 49.14%
    China Chen Zifan 11 108 56 51.85%
    Ireland Ken Doherty 8 112 56 50%
    England Ashley Hugill 10 114 56 49.12%
    Wales Dominic Dale 9 112 55 49.11%
    China Mei Xiwen 8 103 54 52.43%
    Northern Ireland Mark Allen 6 112 54 48.21%
    Pakistan Hamza Akbar 11 118 54 45.76%
    England David Lilley 9 102 53 51.96%
    Northern Ireland Gerard Greene 9 110 53 48.18%
    England Allan Taylor 11 111 53 47.75%
    Iran Soheil Vahedi 9 105 52 49.52%
    England Oliver Lines 9 105 51 48.57%
    Scotland Ross Muir 10 106 51 48.11%
    England Ian Burns 9 111 51 45.95%
    China Luo Honghao 9 117 51 43.59%
    England David Grace 4 81 50 61.73%
    England Stuart Carrington 9 92 50 54.35%
    England Adam Duffy 8 97 49 50.52%
    Wales Michael White 10 112 49 43.75%
    England Martin O'Donnell 10 111 48 43.24%
    China Long Zehuang 5 85 47 55.29%
    Ireland Fergal O'Brien 9 99 47 47.47%
    England Louis Heathcote 4 68 46 67.65%
    England Rod Lawler 9 94 46 48.94%
    England Liam Highfield 9 98 45 45.92%
    China Peifan Lei 5 85 44 51.76%
    Ireland Ross Bulman 6 89 44 49.44%
    England Qingtian Yang 4 69 43 62.32%
    England Nigel Bond 8 93 42 45.16%
    Wales Jamie Clarke 9 90 41 45.56%
    England Sam Baird 9 95 41 43.16%
    Wales Ian Preece 4 68 40 58.82%
    Wales Andrew Pagett 4 67 39 58.21%
    England Ashley Carty 9 83 38 45.78%
    Wales Jak Jones 9 79 37 46.84%
    China Zhang Anda 9 81 37 45.68%
    England Jimmy White 9 92 37 40.22%
    China Geng Mingqi 3 58 36 62.07%
    England Christopher Keogan 4 63 36 57.14%
    England Jamie O'Neill 5 59 35 59.32%
    Austria Andreas Ploner 4 63 35 55.56%
    China Wang Zepeng 3 56 34 60.71%
    Scotland Fraser Patrick 4 56 34 60.71%
    England Mark Joyce 9 74 34 45.95%
    Northern Ireland Joe Swail 7 80 34 42.5%
    China Zhang Yong 10 86 34 39.53%
    England Chae Ross 4 57 33 57.89%
    England Shane Castle 4 61 33 54.1%
    England Daniel Womersley 3 56 32 57.14%
    Wales Callum Lloyd 4 57 32 56.14%
    England Kuldesh Johal 6 60 32 53.33%
    England Sean O'Sullivan 10 85 32 37.65%
    England Kayden Brierley 3 50 31 62%
    England Callum Downing 3 51 31 60.78%
    China Au Chi Wai 3 53 31 58.49%
    China Lin Shuai 3 54 31 57.41%
    England Matthew Glasby 4 55 31 56.36%
    England Patrick Whelan 4 59 31 52.54%
    England Riley Parsons 4 60 31 51.67%
    England Mike Dunn 9 74 31 41.89%
    England Sydney Wilson 3 55 30 54.55%
    England Luke Simmonds 6 58 30 51.72%
    Thailand James Wattana 4 60 30 50%
    Hong Kong Marco Fu 5 63 30 47.62%
    Malaysia Thor Chuan Leong 8 72 30 41.67%
    China Fang Xiongman 3 46 29 63.04%
    England Lee Richardson 3 52 29 55.77%
    England Farakh Ajaib 8 70 29 41.43%
    England Adrian Rosa 3 49 28 57.14%
    Ireland Andrew Doherty 3 50 28 56%
    Thailand Akani Songsermsawad 6 64 28 43.75%
    Hong Kong Ka Wai Cheung 3 41 27 65.85%
    England George Pragnall 4 45 27 60%
    England Simon Blackwell 3 48 27 56.25%
    Ireland Leo Fernandez 5 52 27 51.92%
    China Pang Junxu 4 58 27 46.55%
    Wales Lee Walker 9 69 27 39.13%
    China Guan Zhen 3 43 26 60.47%
    England Zak Surety 3 44 26 59.09%
    Ireland Michael Judge 2 55 26 47.27%
    Malta Alex Borg 5 55 26 47.27%
    England Andy Lee 9 73 26 35.62%
    Northern Ireland Jamie McArdle 3 44 25 56.82%
    Ireland Fergal Quinn 3 45 25 55.56%
    India Himanshu Dinesh Jain 4 47 25 53.19%
    England Steven Hallworth 5 48 25 52.08%
    Ukraine Iulian Boiko 4 48 25 52.08%
    England Simon Bedford 4 49 25 51.02%
    Hong Kong Ng On Yee 4 53 25 47.17%
    Iran Amir Sarkhosh 3 38 24 63.16%
    Scotland Michael Collumb 3 41 24 58.54%
    India Aditya Mehta 3 43 24 55.81%
    England Matthew Couch 3 43 24 55.81%
    Latvia Rodion Judin 3 47 24 51.06%
    England Oliver Brown 4 51 24 47.06%
    England Hammad Miah 9 71 24 33.8%
    China Fan Zhengyi 9 71 24 33.8%
    England Michael Wild 3 38 23 60.53%
    Scotland Gary Thomson 3 39 23 58.97%
    England Ryan Davies 4 40 23 57.5%
    India Lucky Vatnani 4 41 23 56.1%
    Scotland Dean Young 3 46 23 50%
    England Sean Maddocks 4 48 23 47.92%
    England Luke Pinches 4 40 22 55%
    England Alex Millington 3 41 22 53.66%
    Japan Keishin Kamihashi 3 42 22 52.38%
    England Ben Hancorn 5 43 22 51.16%
    England Peter Devlin 5 47 22 46.81%
    England Andy Marriott 3 38 21 55.26%
    Australia Ryan Thomerson 3 42 21 50%
    Wales Alex Taubman 4 42 21 50%
    Northern Ireland Jordan Brown 7 63 21 33.33%
    Poland Adam Stefanow 9 65 21 32.31%
    China Chang Bingyu 3 34 20 58.82%
    Wales Kishan Hirani 8 64 20 31.25%
    Pakistan Mohammed Asif 3 32 19 59.38%
    South Korea Daegyu Lee 3 38 19 50%
    Germany Felix Frede 3 39 19 48.72%
    Austria Florian Nüßle 4 46 19 41.3%
    England Alfie Burden 7 56 19 33.93%
    England Jeff Cundy 3 33 18 54.55%
    Poland Mateusz Baranowski 3 34 18 52.94%
    Hong Kong Yu Kiu Chang 3 36 18 50%
    Malta Brian Cini 3 37 18 48.65%
    England Sanderson Lam 10 65 18 27.69%
    Scotland Chris Totten 10 65 18 27.69%
    England John Welsh 3 34 17 50%
    Finland Heikki Niva 3 35 17 48.57%
    Ireland Aaron Hill 4 42 17 40.48%
    China Zhang Jiankang 6 46 17 36.96%
    Estonia Andres Petrov 3 31 16 51.61%
    Wales Jack Bradford 3 32 16 50%
    China Liu Jiaming 3 35 16 45.71%
    Wales Dylan Emery 4 42 16 38.1%
    China Niu Zhuang 5 49 16 32.65%
    Germany Simon Lichtenberg 8 54 16 29.63%
    England Harvey Chandler 8 56 16 28.57%
    England Surinder Gill 3 27 15 55.56%
    England Stuart Watson 3 30 15 50%
    England Haydon Pinhey 3 31 15 48.39%
    England Danny Brindle 4 36 15 41.67%
    Belgium Ben Mertens 5 37 15 40.54%
    Spain Francisco Sanchez Ruiz 1 23 14 60.87%
    China Qiu Yalong 3 29 14 48.28%
    India Laxman Rawat 5 33 14 42.42%
    England Adam Edge 3 27 13 48.15%
    England Dave Finbow 3 31 13 41.94%
    England Brandon Sargeant 4 32 13 40.63%
    Ireland Ronan Whyte 4 34 13 38.24%
    Wales Jackson Page 5 37 13 35.14%
    China Chen Feilong 8 53 13 24.53%
    England Jake Nicholson 3 25 12 48%
    England Bash Maqsood 3 25 12 48%
    England Manasawin Phetmalaikul 3 25 12 48%
    Poland Daniel Holoyda 3 29 12 41.38%
    England Owais Ali 3 29 12 41.38%
    England Mike Finn 1 18 11 61.11%
    England Harry Farrell 3 23 11 47.83%
    England Neal Jones 3 23 11 47.83%
    Ireland Josh Boileau 3 23 11 47.83%
    Russia Ivan Kakovskii 3 26 11 42.31%
    England Jack Harris 3 26 11 42.31%
    Ireland Tony Corrigan 4 27 11 40.74%
    England Dave Nelson 3 27 11 40.74%
    England Marvin Morgan 4 29 11 37.93%
    England Jamie Barrett 4 29 11 37.93%
    England Reanne Evans 5 37 11 29.73%
    England Joshua Cooper 3 22 10 45.45%
    Hong Kong Fung Kwok Wai 3 22 10 45.45%
    India Kreishh Gurbaxani 3 23 10 43.48%
    Belgium Tomasz Skalski 3 23 10 43.48%
    England Lewis Gillen 3 25 10 40%
    England Joshua Thomond 3 25 10 40%
    England Jenson Kendrick 4 26 10 38.46%
    England Simon Dent 3 27 10 37.04%
    England Andy Milliard 4 28 10 35.71%
    China Li Yuan 5 33 10 30.3%
    Spain David Alcaide 1 14 9 64.29%
    England Mark Winsor 1 15 9 60%
    Northern Ireland Raymond Fry 3 22 9 40.91%
    England Richard Binns 3 22 9 40.91%
    Wales Tyler Rees 3 23 9 39.13%
    England Wayne Townsend 3 26 9 34.62%
    China Wu Yize 4 27 9 33.33%
    England Stephen Kershaw 4 27 9 33.33%
    Wales Khurram Khan 1 12 8 66.67%
    Belgium Kevin van Hove 1 12 8 66.67%
    England Hamim Hussain 1 13 8 61.54%
    England Curtis Daher 1 15 8 53.33%
    Norway Christopher Watts 1 15 8 53.33%
    Portugal Francisco Domingues 1 15 8 53.33%
    Jersey Steve Thomas 1 16 8 50%
    Malta Aaron Busuttil 3 21 8 38.1%
    England Lee Stephens 3 21 8 38.1%
    Pakistan Shehzad Iqbal 3 21 8 38.1%
    Scotland Barry Lee 3 22 8 36.36%
    Ireland Noel Landers 3 22 8 36.36%
    Hong Kong Chau Hon Man 3 22 8 36.36%
    China Chen Zhe 3 22 8 36.36%
    England Ben Fortey 3 22 8 36.36%
    France Brian Ochoiski 3 22 8 36.36%
    England Gary Lees 3 23 8 34.78%
    Germany Umut Dikme 3 23 8 34.78%
    South Africa Paul Burrell 4 24 8 33.33%
    Saudi Arabia Omar Alajlani 4 26 8 30.77%
    England Mitchell Mann 5 33 8 24.24%
    Wales Elfed Evans 1 11 7 63.64%
    England Adam Ashley 1 13 7 53.85%
    Pakistan Haider Ali 3 19 7 36.84%
    England Jason Tart 3 20 7 35%
    Ireland Aman Goel 3 21 7 33.33%
    Wales Matthew Roberts 3 22 7 31.82%
    England James Height 4 23 7 30.43%
    India Digvijay Kadian 4 23 7 30.43%
    England Sean McAllister 4 23 7 30.43%
    Saudi Arabia Nezar Asseri 4 26 7 26.92%
    Germany Daniel Schneider 1 10 6 60%
    England Nick Jennings 1 12 6 50%
    England James Budd 1 12 6 50%
    England James Silverwood 3 18 6 33.33%
    England Saqib Nasir 3 18 6 33.33%
    England Mark Ganderton 3 18 6 33.33%
    England Lee Shanker 3 18 6 33.33%
    England Lewis Parnham 3 19 6 31.58%
    England Mark Vincent 4 22 6 27.27%
    Ukraine Sergey Isaenko 4 24 6 25%
    England Daniel Bagley 1 9 5 55.56%
    England Damian Wilks 1 9 5 55.56%
    Scotland Dylan Craig 1 11 5 45.45%
    Poland Kacper Filipiak 2 14 5 35.71%
    England Stephen Groves 3 17 5 29.41%
    Pakistan Yasir Nadeem 3 17 5 29.41%
    China Bai Langning 2 17 5 29.41%
    England Lewis Ullah 3 17 5 29.41%
    England Leonard Degriffa 3 17 5 29.41%
    Wales Daniel Williams 3 17 5 29.41%
    England Thomas Hilborne 3 19 5 26.32%
    France Fabian Monnin 1 8 4 50%
    England Adam Nash 1 9 4 44.44%
    Poland Lukasz Guzowski 1 10 4 40%
    England Jonathan Bagley 1 14 4 28.57%
    Brazil Igor Figueiredo 1 14 4 28.57%
    Canada Levi Meiller 3 16 4 25%
    England Sam Gates 3 16 4 25%
    England Tugba Irten 3 16 4 25%
    England Brandon Hall 3 16 4 25%
    Pakistan Abdul Raheem 3 16 4 25%
    Canada James Lee 3 16 4 25%
    England Jed Mann 3 16 4 25%
    Hungary Zsolt Fenyvesi 3 16 4 25%
    Northern Ireland Robbie Mcguigan 3 16 4 25%
    England James Burrett 3 16 4 25%
    England Tam Mustafa 3 16 4 25%
    United States Ahmed Elsayed 3 17 4 23.53%
    Romania Constantin Mateescu 3 17 4 23.53%
    England Ian Desmier 3 18 4 22.22%
    Scotland Rhys Clark 2 18 4 22.22%
    Saudi Arabia Hani Owaidhi 1 7 3 42.86%
    Ireland Joe Delaney 2 11 3 27.27%
    Thailand Dechawat Poomjaeng 2 12 3 25%
    England Garry Coulson 3 15 3 20%
    England Elliott Weston 3 15 3 20%
    India Hrithik Jain 3 15 3 20%
    Egypt Basem Eltahhan 3 22 3 13.64%
    Gibraltar Francis Becerra 1 6 2 33.33%
    England Jonathan Noble 1 6 2 33.33%
    Scotland Abid Manzoor 1 6 2 33.33%
    England Jamie Cope 1 6 2 33.33%
    India Asutosh Padhy 1 6 2 33.33%
    Germany Richard Wienold 1 7 2 28.57%
    New Zealand Adam Lilley 1 12 2 16.67%
    Hong Kong Ka Lam Lau 3 14 2 14.29%
    England Billy Ginn 3 14 2 14.29%
    England Ian Brumby 3 14 2 14.29%
    England Rebecca Kenna 3 14 2 14.29%
    England James Welch 3 14 2 14.29%
    Japan Kengo Suzuki 3 14 2 14.29%
    England Jamie Trump 3 14 2 14.29%
    England Stuart Hinton 3 14 2 14.29%
    England Gary Challis 3 14 2 14.29%
    Scotland William Thomson 3 14 2 14.29%
    England Imran Puri 3 14 2 14.29%
    Scotland Keith Keldie 3 14 2 14.29%
    India Shubham Arora 3 14 2 14.29%
    England Craig Farrar 3 14 2 14.29%
    England Joel Walker 1 2 1 50%
    Ireland Stephen Bateman 1 2 1 50%
    England Dan Barsley 1 5 1 20%
    Morocco Yassine Zaraoni 1 5 1 20%
    England Ian Martin 1 5 1 20%
    Saudi Arabia Abdulraouf Sayegh 1 5 1 20%
    England Mitchell Grinstead 1 5 1 20%
    England Lee Prickman 1 5 1 20%
    England Rishi Gohill 1 5 1 20%
    England Martin Pitcher 1 5 1 20%
    Saudi Arabia Aymn Alamri 1 5 1 20%
    Norway Edwin Ingebrigtsen 1 5 1 20%
    England Henry Roper 1 5 1 20%
    England Daniel Walker 3 13 1 7.69%
    Switzerland Luis Vetter 3 13 1 7.69%
    Germany Robin Otto 3 13 1 7.69%
    England Tom Pendlebury 3 13 1 7.69%
    England Darren Burns 3 13 1 7.69%
    Scotland Liam Graham 1 1 0 0%
    Wales Liam Davies 1 1 0 0%
    England Emma Parker 1 1 0 0%
    England Paul Gibbs 1 4 0 0%
    Gibraltar Andrew Olivero 1 4 0 0%
    India Shrikrishna Suryanarayanan 1 4 0 0%
    Gibraltar Gareth Lopez 1 4 0 0%
    England Shahidul Islam 1 4 0 0%
    Scotland Aaron Graham 1 4 0 0%
    England Jack Moore 1 4 0 0%
    England Joshua Mallender 1 4 0 0%
    England Aaran Hetherington 1 4 0 0%
    Gibraltar Blythe Reeve 1 4 0 0%
    France Christophe Rives-Lange 1 4 0 0%
    Bulgaria Ivelin Boyanov Bozhanov 1 4 0 0%
    England Paul Thompson 1 4 0 0%
    Ireland Dessie Sheehan 1 4 0 0%
    England Andrew Urbaniak 1 4 0 0%
    England Umar Younis 1 4 0 0%
    England Eric Pei 1 4 0 0%
    Gibraltar Adrian Holmes 1 4 0 0%
    England Steven Breward 1 4 0 0%
    England Dale Prime 1 4 0 0%
    England Steven Evans 2 8 0 0%
    Egypt Mostafa Dorgham 1 10 0 0%