Player Frames Per Century Rate - Decade 2010-2019 - Professional

  • Patreon
  • Filtering

    Amount of frames a player plays per century they make.
    Status
    Categories
    Scope
    Range
    Player Centuries Frames Played Percentage Rate
    China Qian Hua 1 7 14.29% 7
    Finland Antti Mannila 1 7 14.29% 7
    England Ronnie O'Sullivan 438 3624 12.09% 8.27
    Australia Neil Robertson 555 5247 10.58% 9.45
    Wales Philip Williams 1 10 10% 10
    England Judd Trump 589 6016 9.79% 10.21
    Northern Ireland Mark Allen 355 4408 8.05% 12.42
    China Ding Junhui 352 4396 8.01% 12.49
    Hong Kong Marco Fu 318 3979 7.99% 12.51
    England Mark Selby 472 6147 7.68% 13.02
    England Shaun Murphy 349 5234 6.67% 15
    Scotland John Higgins 336 5053 6.65% 15.04
    England Stuart Bingham 324 4981 6.5% 15.37
    England David Gilbert 215 3659 5.88% 17.02
    Scotland Stephen Maguire 268 4630 5.79% 17.28
    England Barry Hawkins 258 4873 5.29% 18.89
    Bahrain Mohammed Omar Ashiq 1 19 5.26% 19
    China Liang Wenbo 186 3543 5.25% 19.05
    England Martin Gould 188 3616 5.2% 19.23
    China Zhou Yuelong 90 1774 5.07% 19.71
    Wales Ryan Day 221 4411 5.01% 19.96
    China Ding Kai 1 20 5% 20
    Switzerland Tom Zimmermann 1 20 5% 20
    England Jack Lisowski 162 3247 4.99% 20.04
    England Ali Carter 198 3978 4.98% 20.09
    Norway Kurt Maflin 133 2688 4.95% 20.21
    Wales Mark Williams 251 5139 4.88% 20.47
    Scotland Stephen Hendry 34 707 4.81% 20.79
    England Joe Perry 203 4276 4.75% 21.06
    China Luo Honghao 22 479 4.59% 21.77
    China Xiao Guodong 137 2986 4.59% 21.8
    England Sam Craigie 54 1193 4.53% 22.09
    Ireland Fergal O'Brien 120 2677 4.48% 22.31
    England Kyren Wilson 167 3745 4.46% 22.43
    Finland Robin Hull 55 1237 4.45% 22.49
    Wales Michael White 141 3237 4.36% 22.96
    England James Budd 1 23 4.35% 23
    Scotland Anthony McGill 141 3323 4.24% 23.57
    England Ricky Walden 182 4303 4.23% 23.64
    China Tian Pengfei 96 2289 4.19% 23.84
    Wales Matthew Stevens 135 3230 4.18% 23.93
    England Jonathan Bagley 1 24 4.17% 24
    England Tom Ford 130 3185 4.08% 24.5
    England Jimmy Robertson 124 3038 4.08% 24.5
    England Gary Wilson 98 2413 4.06% 24.62
    England Jamie Cope 89 2233 3.99% 25.09
    Wales Dylan Emery 4 102 3.92% 25.5
    Belgium Luca Brecel 113 2907 3.89% 25.73
    China Li Hang 77 1983 3.88% 25.75
    China Yan Bingtao 54 1396 3.87% 25.85
    Wales Dominic Dale 126 3271 3.85% 25.96
    Thailand Thepchaiya Un-Nooh 98 2559 3.83% 26.11
    China Si Jiahui 5 131 3.82% 26.2
    England Stephen Lee 44 1162 3.79% 26.41
    Scotland Hugh Abernethy 2 54 3.7% 27
    England Mark Davis 159 4329 3.67% 27.23
    England Michael Holt 128 3493 3.66% 27.29
    England Sam Baird 84 2309 3.64% 27.49
    China Zhao Xintong 51 1408 3.62% 27.61
    England Anthony Hamilton 95 2624 3.62% 27.62
    Thailand Noppon Saengkham 72 2003 3.59% 27.82
    China Huang Hooyong 1 28 3.57% 28
    England Stuart Carrington 72 2038 3.53% 28.31
    England Peter Ebdon 111 3242 3.42% 29.21
    England David Gray 12 355 3.38% 29.58
    England Mark Joyce 88 2615 3.37% 29.72
    France Brian Ochoiski 3 90 3.33% 30
    Ireland David Morris 41 1242 3.3% 30.29
    Scotland Jamie Burnett 49 1486 3.3% 30.33
    Iran Hossein Vafaei 37 1123 3.29% 30.35
    China Zhang Anda 76 2312 3.29% 30.42
    China Liu Song 19 582 3.26% 30.63
    England Ben Hancorn 3 93 3.23% 31
    England Andrew Higginson 93 2888 3.22% 31.05
    Wales Jamie Jones 83 2600 3.19% 31.33
    Scotland Graeme Dott 122 3823 3.19% 31.34
    Northern Ireland Patrick Wallace 13 408 3.19% 31.38
    China Chang Bingyu 5 157 3.18% 31.4
    England Ben Woollaston 103 3286 3.13% 31.9
    England Chris Wakelin 49 1574 3.11% 32.12
    China Yuan Sijun 25 804 3.11% 32.16
    England Liam Highfield 71 2310 3.07% 32.54
    Ireland Ken Doherty 79 2588 3.05% 32.76
    China Feng Yu 1 33 3.03% 33
    China Li Yujin 2 66 3.03% 33
    Thailand Akani Songsermsawad 28 934 3% 33.36
    England Andy Hicks 39 1312 2.97% 33.64
    China Mei Xiwen 28 946 2.96% 33.79
    India Shahbaaz Khan 1 34 2.94% 34
    England Matthew Selt 89 3041 2.93% 34.17
    England Alfie Burden 70 2395 2.92% 34.21
    Wales Daniel Wells 62 2122 2.92% 34.23
    China Lyu Haotian 34 1179 2.88% 34.68
    China Cui Ming 1 35 2.86% 35
    Ireland Vincent Muldoon 1 36 2.78% 36
    Scotland Alan McManus 77 2787 2.76% 36.19
    China Lyu Chuang 33 1207 2.73% 36.58
    China Lu Ning 25 917 2.73% 36.68
    England Barry Pinches 46 1711 2.69% 37.2
    England Mark King 89 3333 2.67% 37.45
    China Cao Yupeng 49 1849 2.65% 37.73
    England Brett Miller 1 38 2.63% 38
    Austria Florian Nüßle 2 76 2.63% 38
    England Robert Milkins 93 3541 2.63% 38.08
    China Fang Xiongman 16 620 2.58% 38.75
    Israel Eden Sharav 30 1163 2.58% 38.77
    England Riley Parsons 2 78 2.56% 39
    England Ian McCulloch 12 476 2.52% 39.67
    England Thomas Barton 2 80 2.5% 40
    Hong Kong Yu Kiu Chang 1 40 2.5% 40
    Northern Ireland Gerard Greene 50 2060 2.43% 41.2
    China Yu Delu 45 1904 2.36% 42.31
    Belgium Bjorn Haneveer 9 385 2.34% 42.78
    England Brian Morgan 1 43 2.33% 43
    England Lewis Roberts 1 43 2.33% 43
    England David Grace 44 1895 2.32% 43.07
    England Rod Lawler 55 2388 2.3% 43.42
    China Wu Yize 2 88 2.27% 44
    Poland Michał Zieliński 1 44 2.27% 44
    Scotland Scott Donaldson 44 1986 2.22% 45.14
    Malta Tony Drago 30 1360 2.21% 45.33
    India Aditya Mehta 38 1729 2.2% 45.5
    England Simon Bedford 19 872 2.18% 45.89
    England Stuart Pettman 5 231 2.16% 46.2
    China Xu Si 12 557 2.15% 46.42
    India Pankaj Advani 16 751 2.13% 46.94
    England Jimmy White 48 2285 2.1% 47.6
    England Paul Davison 44 2106 2.09% 47.86
    England David Lilley 10 479 2.09% 47.9
    Scotland James McBain 7 336 2.08% 48
    England Ashley Carty 20 967 2.07% 48.35
    England Adrian Gunnell 12 581 2.07% 48.42
    England Dave Harold 26 1263 2.06% 48.58
    Wales Duane Jones 25 1223 2.04% 48.92
    England Tugba Irten 2 98 2.04% 49
    Scotland Scott MacFarlane 1 49 2.04% 49
    England Louis Heathcote 7 346 2.02% 49.43
    England Kuldesh Johal 10 497 2.01% 49.7
    Ireland David Hogan 3 150 2% 50
    England Robbie Williams 43 2163 1.99% 50.3
    England Lee Spick 4 202 1.98% 50.5
    China Cao Xinlong 6 304 1.97% 50.67
    England Craig Steadman 42 2135 1.97% 50.83
    England Martin O'Donnell 39 1989 1.96% 51
    Hong Kong Ka Wai Cheung 2 102 1.96% 51
    China Zhang Yang 2 102 1.96% 51
    England Ashley Wright 4 205 1.95% 51.25
    England Joel Walker 21 1080 1.94% 51.43
    England Michael Wasley 26 1355 1.92% 52.12
    England Chris Norbury 16 841 1.9% 52.56
    Cyprus Michael Georgiou 25 1332 1.88% 53.28
    England Steve Davis 23 1236 1.86% 53.74
    England Ian Burns 38 2072 1.83% 54.53
    England Rory McLeod 44 2415 1.82% 54.89
    Wales Richard King 1 55 1.82% 55
    England Joe O'Connor 15 826 1.82% 55.07
    England Joe Jogia 11 606 1.82% 55.09
    England Peter Delaney 1 56 1.79% 56
    England Harvey Chandler 5 281 1.78% 56.2
    China Chen Zifan 11 621 1.77% 56.45
    England Ian Martin 1 57 1.75% 57
    England Mitchell Mann 24 1385 1.73% 57.71
    England John Astley 23 1328 1.73% 57.74
    England Mike Dunn 38 2204 1.72% 58
    Belgium Chris Henry 1 58 1.72% 58
    England Adam Wicheard 13 756 1.72% 58.15
    Northern Ireland Joe Swail 37 2171 1.7% 58.68
    China Tang Jun 2 119 1.68% 59.5
    Wales Tony Chappel 1 60 1.67% 60
    Wales Jackson Page 6 361 1.66% 60.17
    Scotland Dylan Craig 6 362 1.66% 60.33
    Thailand Passakorn Suwannawat 10 604 1.66% 60.4
    England Wayne Brown 2 121 1.65% 60.5
    Ireland Rodney Goggins 1 61 1.64% 61
    Ireland Brendan O'Donoghue 2 123 1.63% 61.5
    Scotland Ross Muir 20 1234 1.62% 61.7
    England Chris Melling 5 309 1.62% 61.8
    India Lucky Vatnani 6 371 1.62% 61.83
    China Geng Mingqi 3 187 1.6% 62.33
    Switzerland Alexander Ursenbacher 15 938 1.6% 62.53
    England Jamie O'Neill 18 1129 1.59% 62.72
    England Darryn Walker 1 63 1.59% 63
    Scotland Rhys Clark 13 829 1.57% 63.77
    England Richard Beckham 4 256 1.56% 64
    China Niu Zhuang 7 452 1.55% 64.57
    Wales Ian Preece 7 455 1.54% 65
    England James Cahill 20 1304 1.53% 65.2
    England Elliot Slessor 20 1319 1.52% 65.95
    England Michael Wild 13 858 1.52% 66
    Wales Lee Walker 18 1191 1.51% 66.17
    Malaysia Thor Chuan Leong 12 802 1.5% 66.83
    England Ashley Hugill 12 802 1.5% 66.83
    Wales Gareth Allen 14 957 1.46% 68.36
    China Zhang Yong 12 826 1.45% 68.83
    Belgium Ben Mertens 1 69 1.45% 69
    Thailand Thanawat Thirapongpaiboon 17 1173 1.45% 69
    England Qingtian Yang 1 69 1.45% 69
    China Chen Feilong 5 346 1.45% 69.2
    China Bai Langning 1 70 1.43% 70
    China Chen Zhe 19 1330 1.43% 70
    England Nigel Bond 31 2195 1.41% 70.81
    England Sean O'Sullivan 20 1438 1.39% 71.9
    China Qiu Yalong 1 72 1.39% 72
    England Stephen Rowlings 2 145 1.38% 72.5
    Ireland John Sutton 3 218 1.38% 72.67
    China Wang Zepeng 4 292 1.37% 73
    England Sanderson Lam 14 1025 1.37% 73.21
    Thailand Dechawat Poomjaeng 25 1832 1.36% 73.28
    England Adam Duffy 26 1919 1.35% 73.81
    Canada Alex Pagulayan 1 74 1.35% 74
    Wales Jak Jones 18 1339 1.34% 74.39
    England James Brown 1 75 1.33% 75
    Ireland TJ Dowling 2 152 1.32% 76
    England Liam Monk 3 228 1.32% 76
    England Zack Richardson 5 382 1.31% 76.4
    Thailand James Wattana 26 1999 1.3% 76.88
    Scotland Mark Boyle 1 77 1.3% 77
    Scotland Marcus Campbell 21 1623 1.29% 77.29
    England Luke Garland 2 155 1.29% 77.5
    China Wang Yuchen 6 468 1.28% 78
    England Hammad Miah 15 1174 1.28% 78.27
    Iran Soheil Vahedi 5 393 1.27% 78.6
    China Long Zehuang 2 159 1.26% 79.5
    Ireland Greg Casey 2 160 1.25% 80
    England Stuart Watson 1 80 1.25% 80
    Northern Ireland Jordan Brown 9 734 1.23% 81.56
    England Paul Wykes 1 82 1.22% 82
    China He Guoqiang 1 83 1.2% 83
    Ukraine Iulian Boiko 1 84 1.19% 84
    Ireland Tony Corrigan 1 84 1.19% 84
    Wales Kishan Hirani 10 843 1.19% 84.3
    England Darren Cook 2 169 1.18% 84.5
    England Oliver Lines 17 1466 1.16% 86.24
    China Ju Reti 2 173 1.16% 86.5
    England Ian Glover 9 786 1.15% 87.33
    Brazil Itaro Santos 2 178 1.12% 89
    China Chen Ruifu 1 90 1.11% 90
    Germany Patrick Einsle 4 363 1.1% 90.75
    Ireland Josh Boileau 6 546 1.1% 91
    India Himanshu Dinesh Jain 1 91 1.1% 91
    China Hu Hao 3 273 1.1% 91
    Thailand Ratchayothin Yotharuck 3 274 1.09% 91.33
    England Farakh Ajaib 3 282 1.06% 94
    England James Silverwood 3 283 1.06% 94.33
    England Joshua Cooper 2 190 1.05% 95
    England Anthony Jeffers 1 95 1.05% 95
    England Adam King 1 96 1.04% 96
    England Ben Harrison 6 583 1.03% 97.17
    Australia Jamie Brown 1 99 1.01% 99
    England Sean Maddocks 1 99 1.01% 99
    China Guan Zhen 2 200 1% 100
    Brazil Igor Figueiredo 7 712 0.98% 101.71
    England Tom Maxfield 1 102 0.98% 102
    England Lee Page 6 617 0.97% 102.83
    China Huang Jiahao 1 103 0.97% 103
    England Justin Astley 7 727 0.96% 103.86
    England Allan Taylor 15 1558 0.96% 103.87
    England Anthony Harris 1 104 0.96% 104
    England Jason Tart 1 104 0.96% 104
    England Peter Lines 22 2301 0.96% 104.59
    Scotland Michael Leslie 7 733 0.95% 104.71
    Northern Ireland Jamie McArdle 1 105 0.95% 105
    England Simon Blackwell 1 107 0.93% 107
    England Michael Williams 3 322 0.93% 107.33
    Wales Callum Lloyd 2 215 0.93% 107.5
    China Li Yan 8 862 0.93% 107.75
    England Alex Davies 7 763 0.92% 109
    England Jamie Barrett 5 546 0.92% 109.2
    England Jeff Cundy 6 661 0.91% 110.17
    England Mike Finn 1 111 0.9% 111
    Scotland Fraser Patrick 10 1125 0.89% 112.5
    Pakistan Hamza Akbar 4 454 0.88% 113.5
    England Andrew Norman 7 798 0.88% 114
    England Daniel Womersley 2 229 0.87% 114.5
    England Jake Nicholson 4 463 0.86% 115.75
    England Steve Judd 1 117 0.85% 117
    England Nick Jennings 4 474 0.84% 118.5
    India Laxman Rawat 1 119 0.84% 119
    Ireland Ross Bulman 1 120 0.83% 120
    England Shane Castle 4 481 0.83% 120.25
    Scotland Michael Collumb 3 363 0.83% 121
    Wales Paul Davies 1 122 0.82% 122
    England Haydon Pinhey 1 122 0.82% 122
    Ireland Leo Fernandez 4 496 0.81% 124
    China Li Yuan 3 382 0.79% 127.33
    England Joe Roberts 2 257 0.78% 128.5
    Poland Mateusz Baranowski 2 260 0.77% 130
    Thailand Kritsanut Lertsattayathorn 2 260 0.77% 130
    England Steven Hallworth 5 669 0.75% 133.8
    England Brandon Sargeant 4 537 0.74% 134.25
    Estonia Andres Petrov 1 137 0.73% 137
    England Billy Joe Castle 4 550 0.73% 137.5
    Australia Kurt Dunham 2 276 0.72% 138
    England Ryan Causton 5 694 0.72% 138.8
    China Cai Jianzhong 1 139 0.72% 139
    England Shaun Wilkes 1 140 0.71% 140
    Austria Andreas Ploner 3 426 0.7% 142
    Malta Brian Cini 2 289 0.69% 144.5
    Wales Tyler Rees 1 148 0.68% 148
    England Oliver Brown 7 1041 0.67% 148.71
    England George Marter 1 149 0.67% 149
    Ireland Michael Judge 2 302 0.66% 151
    Wales Jamie Clarke 7 1075 0.65% 153.57
    Northern Ireland Declan Brennan 1 156 0.64% 156
    Germany Lukas Kleckers 4 629 0.64% 157.25
    England Zak Surety 5 805 0.62% 161
    England Charlie Walters 3 486 0.62% 162
    England Gareth Green 2 339 0.59% 169.5
    Scotland Marc Davis 3 512 0.59% 170.67
    Iceland Kristjan Helgason 1 173 0.58% 173
    England Andy Lee 2 346 0.58% 173
    England George Pragnall 2 350 0.57% 175
    Poland Kacper Filipiak 3 528 0.57% 176
    England Matthew Couch 3 533 0.56% 177.67
    China Zhang Jiankang 1 185 0.54% 185
    England Saqib Nasir 3 556 0.54% 185.33
    Ireland Joe Delaney 2 371 0.54% 185.5
    Wales Alex Taubman 4 772 0.52% 193
    England Sydney Wilson 5 967 0.52% 193.4
    England Daniel Ward 1 194 0.52% 194
    China Rouzi Maimaiti 1 195 0.51% 195
    England Martin Ball 1 196 0.51% 196
    England Ryan Clark 1 198 0.51% 198
    England Ricky Norris 1 203 0.49% 203
    China Lyu Chenwei 2 410 0.49% 205
    Malta Alex Borg 4 834 0.48% 208.5
    Scotland Scott MacKenzie 1 209 0.48% 209
    Isle of Man Darryl Hill 2 447 0.45% 223.5
    England Christopher Keogan 4 931 0.43% 232.75
    England Jamie Walker 1 235 0.43% 235
    England Callum Downing 1 248 0.4% 248
    Wales David John 1 248 0.4% 248
    England Phil O'Kane 2 502 0.4% 251
    China Jin Long 1 252 0.4% 252
    Poland Adam Stefanow 2 550 0.36% 275
    Germany Simon Lichtenberg 1 279 0.36% 279
    Wales Andrew Pagett 4 1215 0.33% 303.75
    India David Singh 1 318 0.31% 318
    England Mitchell Travis 2 653 0.31% 326.5
    Thailand Boonyarit Keattikun 1 327 0.31% 327
    Thailand Issara Kachaiwong 1 331 0.3% 331
    Scotland Chris Totten 1 347 0.29% 347
    England Matthew Day 2 724 0.28% 362
    England Antony Parsons 1 373 0.27% 373
    England Reanne Evans 2 818 0.24% 409
    Belgium Hans Blanckaert 1 435 0.23% 435
    England Sam Harvey 1 483 0.21% 483
    Wales Ben Jones 1 501 0.2% 501