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 426 3492 12.2% 8.2
    China Wu Yize 1 9 11.11% 9
    Australia Neil Robertson 527 5046 10.44% 9.58
    Wales Philip Williams 1 10 10% 10
    England Judd Trump 541 5619 9.63% 10.39
    China Ding Junhui 344 4202 8.19% 12.22
    Northern Ireland Mark Allen 337 4194 8.04% 12.45
    Hong Kong Marco Fu 316 3933 8.03% 12.45
    England Mark Selby 449 5763 7.79% 12.84
    Scotland John Higgins 319 4712 6.77% 14.77
    England Shaun Murphy 327 4931 6.63% 15.08
    England Stuart Bingham 306 4759 6.43% 15.55
    Scotland Stephen Maguire 255 4427 5.76% 17.36
    England David Gilbert 190 3326 5.71% 17.51
    England Martin Gould 188 3537 5.32% 18.81
    England Barry Hawkins 243 4595 5.29% 18.91
    China Liang Wenbo 182 3448 5.28% 18.95
    Bahrain Mohammed Omar Ashiq 1 19 5.26% 19
    Wales Ryan Day 217 4310 5.03% 19.86
    China Ding Kai 1 20 5% 20
    Switzerland Tom Zimmermann 1 20 5% 20
    Wales Mark Williams 243 4885 4.97% 20.1
    England Jack Lisowski 154 3100 4.97% 20.13
    England Ali Carter 187 3773 4.96% 20.18
    China Zhou Yuelong 80 1647 4.86% 20.59
    Scotland Stephen Hendry 34 707 4.81% 20.79
    Norway Kurt Maflin 123 2564 4.8% 20.85
    England Joe Perry 191 4004 4.77% 20.96
    England Sam Craigie 50 1090 4.59% 21.8
    China Xiao Guodong 131 2859 4.58% 21.82
    Finland Robin Hull 54 1189 4.54% 22.02
    Ireland Fergal O'Brien 117 2617 4.47% 22.37
    Wales Michael White 140 3195 4.38% 22.82
    Scotland Anthony McGill 139 3196 4.35% 22.99
    England James Budd 1 23 4.35% 23
    England Kyren Wilson 148 3484 4.25% 23.54
    England Ricky Walden 174 4098 4.25% 23.55
    England Jonathan Bagley 1 24 4.17% 24
    England Jamie Cope 89 2150 4.14% 24.16
    Wales Dylan Emery 3 73 4.11% 24.33
    China Luo Honghao 16 391 4.09% 24.44
    England Jimmy Robertson 121 2963 4.08% 24.49
    Wales Matthew Stevens 129 3165 4.08% 24.53
    China Tian Pengfei 89 2204 4.04% 24.76
    Germany Rolf Mahr 1 25 4% 25
    China Li Hang 75 1888 3.97% 25.17
    England Tom Ford 121 3072 3.94% 25.39
    Thailand Thepchaiya Un-Nooh 90 2307 3.9% 25.63
    England Gary Wilson 84 2154 3.9% 25.64
    Wales Dominic Dale 124 3193 3.88% 25.75
    Belgium Luca Brecel 106 2777 3.82% 26.2
    China Zhao Xintong 49 1294 3.79% 26.41
    England Stephen Lee 44 1162 3.79% 26.41
    China Yan Bingtao 46 1227 3.75% 26.67
    England Mark Davis 157 4209 3.73% 26.81
    Scotland Hugh Abernethy 2 54 3.7% 27
    England Sam Baird 83 2267 3.66% 27.31
    England Michael Holt 121 3320 3.64% 27.44
    England Stuart Carrington 71 1963 3.62% 27.65
    China Huang Hooyong 1 28 3.57% 28
    Thailand Noppon Saengkham 66 1849 3.57% 28.02
    England Anthony Hamilton 90 2556 3.52% 28.4
    England Peter Ebdon 111 3159 3.51% 28.46
    England David Gray 12 355 3.38% 29.58
    Ireland David Morris 41 1242 3.3% 30.29
    Scotland Jamie Burnett 49 1486 3.3% 30.33
    England Andrew Higginson 92 2810 3.27% 30.54
    China Zhang Anda 73 2236 3.26% 30.63
    China Liu Song 19 582 3.26% 30.63
    Wales Jamie Jones 83 2551 3.25% 30.73
    England Mark Joyce 82 2521 3.25% 30.74
    Scotland Graeme Dott 118 3646 3.24% 30.9
    Northern Ireland Patrick Wallace 13 404 3.22% 31.08
    England Ben Woollaston 103 3208 3.21% 31.15
    Ireland Ken Doherty 78 2480 3.15% 31.79
    Iran Hossein Vafaei 32 1018 3.14% 31.81
    England Andy Hicks 37 1203 3.08% 32.51
    Thailand Akani Songsermsawad 26 848 3.07% 32.62
    China Feng Yu 1 33 3.03% 33
    China Li Yujin 2 66 3.03% 33
    England Matthew Selt 88 2921 3.01% 33.19
    England Chris Wakelin 45 1498 3% 33.29
    England Alfie Burden 68 2278 2.99% 33.5
    England Liam Highfield 66 2241 2.95% 33.95
    India Shahbaaz Khan 1 34 2.94% 34
    France Brian Ochoiski 2 68 2.94% 34
    Wales Daniel Wells 60 2047 2.93% 34.12
    England Barry Pinches 46 1599 2.88% 34.76
    China Cui Ming 1 35 2.86% 35
    China Lyu Chuang 33 1172 2.82% 35.52
    China Lu Ning 24 859 2.79% 35.79
    Ireland Vincent Muldoon 1 36 2.78% 36
    Scotland Alan McManus 75 2718 2.76% 36.24
    China Yuan Sijun 20 733 2.73% 36.65
    China Lyu Haotian 30 1107 2.71% 36.9
    England Mark King 88 3251 2.71% 36.94
    England Stuart Pettman 5 188 2.66% 37.6
    China Cao Yupeng 49 1849 2.65% 37.73
    England Brett Miller 1 38 2.63% 38
    England Robert Milkins 91 3486 2.61% 38.31
    Israel Eden Sharav 29 1123 2.58% 38.72
    Northern Ireland Gerard Greene 50 1949 2.57% 38.98
    China Mei Xiwen 22 861 2.56% 39.14
    England Ian McCulloch 12 476 2.52% 39.67
    England Thomas Barton 2 80 2.5% 40
    China Yu Delu 45 1869 2.41% 41.53
    Belgium Bjorn Haneveer 9 385 2.34% 42.78
    England David Grace 43 1844 2.33% 42.88
    England Brian Morgan 1 43 2.33% 43
    England Lewis Roberts 1 43 2.33% 43
    China Qiu Yalong 1 43 2.33% 43
    England Rod Lawler 54 2344 2.3% 43.41
    China Zhang Yang 2 87 2.3% 43.5
    England Simon Bedford 19 830 2.29% 43.68
    Poland Michał Zieliński 1 44 2.27% 44
    China Fang Xiongman 13 574 2.26% 44.15
    Malta Tony Drago 30 1360 2.21% 45.33
    India Aditya Mehta 37 1686 2.19% 45.57
    England Jimmy White 47 2143 2.19% 45.6
    England Paul Davison 44 2046 2.15% 46.5
    England Dave Harold 26 1210 2.15% 46.54
    India Pankaj Advani 16 751 2.13% 46.94
    Wales Duane Jones 25 1179 2.12% 47.16
    England Kuldesh Johal 10 475 2.11% 47.5
    Scotland James McBain 7 336 2.08% 48
    England Adrian Gunnell 12 581 2.07% 48.42
    Scotland Scott Donaldson 39 1902 2.05% 48.77
    China Chang Bingyu 2 98 2.04% 49
    Scotland Scott MacFarlane 1 49 2.04% 49
    England Craig Steadman 42 2077 2.02% 49.45
    England Robbie Williams 42 2098 2% 49.95
    Ireland David Hogan 3 150 2% 50
    England Lee Spick 4 202 1.98% 50.5
    China Cao Xinlong 6 304 1.97% 50.67
    England Martin O'Donnell 38 1926 1.97% 50.68
    England Ashley Carty 18 919 1.96% 51.06
    England Ashley Wright 4 205 1.95% 51.25
    England Joel Walker 21 1080 1.94% 51.43
    Thailand Passakorn Suwannawat 10 519 1.93% 51.9
    England Michael Wasley 26 1355 1.92% 52.12
    China Xu Si 9 471 1.91% 52.33
    England Chris Norbury 16 841 1.9% 52.56
    England Steve Davis 23 1236 1.86% 53.74
    England Ian Burns 37 2034 1.82% 54.97
    Wales Richard King 1 55 1.82% 55
    Cyprus Michael Georgiou 23 1267 1.82% 55.09
    England Joe Jogia 11 606 1.82% 55.09
    England Rory McLeod 43 2371 1.81% 55.14
    England John Astley 23 1282 1.79% 55.74
    England Peter Delaney 1 56 1.79% 56
    England Ben Hancorn 1 56 1.79% 56
    England Sean Maddocks 1 56 1.79% 56
    England Ian Martin 1 57 1.75% 57
    Northern Ireland Joe Swail 37 2125 1.74% 57.43
    England Mitchell Mann 23 1331 1.73% 57.87
    England Harvey Chandler 4 232 1.72% 58
    Belgium Chris Henry 1 58 1.72% 58
    England David Lilley 7 406 1.72% 58
    England Adam Wicheard 13 756 1.72% 58.15
    England Mike Dunn 37 2152 1.72% 58.16
    China Wang Zepeng 4 236 1.69% 59
    China Tang Jun 2 119 1.68% 59.5
    Scotland Ross Muir 20 1199 1.67% 59.95
    Wales Tony Chappel 1 60 1.67% 60
    China Chen Zifan 9 540 1.67% 60
    Scotland Dylan Craig 6 362 1.66% 60.33
    England Wayne Brown 2 121 1.65% 60.5
    Ireland Rodney Goggins 1 61 1.64% 61
    Wales Jackson Page 5 307 1.63% 61.4
    Ireland Brendan O'Donoghue 2 123 1.63% 61.5
    England Chris Melling 5 309 1.62% 61.8
    England Ashley Hugill 12 747 1.61% 62.25
    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
    Ireland Tony Corrigan 1 64 1.56% 64
    England Joe O'Connor 12 771 1.56% 64.25
    England James Cahill 19 1224 1.55% 64.42
    China Niu Zhuang 7 452 1.55% 64.57
    England Elliot Slessor 19 1235 1.54% 65
    Iran Soheil Vahedi 5 326 1.53% 65.2
    Thailand Thanawat Thirapongpaiboon 17 1137 1.5% 66.88
    India Lucky Vatnani 5 335 1.49% 67
    China Zhang Yong 12 804 1.49% 67
    England Michael Wild 12 820 1.46% 68.33
    Wales Gareth Allen 14 957 1.46% 68.36
    China Chen Zhe 19 1308 1.45% 68.84
    Malaysia Thor Chuan Leong 11 761 1.45% 69.18
    England Nigel Bond 30 2107 1.42% 70.23
    England Sean O'Sullivan 20 1407 1.42% 70.35
    Wales Lee Walker 16 1128 1.42% 70.5
    England Jamie O'Neill 15 1067 1.41% 71.13
    England Sanderson Lam 14 1002 1.4% 71.57
    England Stephen Rowlings 2 145 1.38% 72.5
    Ireland John Sutton 3 218 1.38% 72.67
    Thailand James Wattana 26 1894 1.37% 72.85
    Thailand Dechawat Poomjaeng 25 1832 1.36% 73.28
    Canada Alex Pagulayan 1 74 1.35% 74
    China Long Zehuang 1 74 1.35% 74
    Northern Ireland Jordan Brown 9 670 1.34% 74.44
    England Adam Duffy 25 1867 1.34% 74.68
    England James Brown 1 75 1.33% 75
    Wales Ian Preece 5 375 1.33% 75
    Switzerland Alexander Ursenbacher 11 828 1.33% 75.27
    China Chen Feilong 4 302 1.32% 75.5
    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
    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
    Wales Jak Jones 16 1250 1.28% 78.13
    England Louis Heathcote 3 235 1.28% 78.33
    China Guan Zhen 2 157 1.27% 78.5
    Ireland Greg Casey 2 160 1.25% 80
    Germany Patrick Einsle 4 325 1.23% 81.25
    England Tugba Irten 1 82 1.22% 82
    England Paul Wykes 1 82 1.22% 82
    China He Guoqiang 1 83 1.2% 83
    England Darren Cook 2 169 1.18% 84.5
    England Hammad Miah 13 1123 1.16% 86.38
    China Ju Reti 2 173 1.16% 86.5
    England Daniel Womersley 2 173 1.16% 86.5
    Ireland Josh Boileau 6 523 1.15% 87.17
    England Ian Glover 9 786 1.15% 87.33
    England James Silverwood 3 265 1.13% 88.33
    Wales Kishan Hirani 9 798 1.13% 88.67
    Brazil Itaro Santos 2 178 1.12% 89
    England Oliver Lines 16 1434 1.12% 89.63
    China Chen Ruifu 1 90 1.11% 90
    China Hu Hao 3 273 1.1% 91
    England Haydon Pinhey 1 91 1.1% 91
    Thailand Ratchayothin Yotharuck 3 274 1.09% 91.33
    Brazil Igor Figueiredo 7 649 1.08% 92.71
    India Laxman Rawat 1 94 1.06% 94
    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
    Pakistan Hamza Akbar 4 397 1.01% 99.25
    England Allan Taylor 15 1491 1.01% 99.4
    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 Anthony Harris 1 104 0.96% 104
    England Jeff Cundy 6 628 0.96% 104.67
    Scotland Michael Leslie 7 733 0.95% 104.71
    England Jamie Barrett 5 526 0.95% 105.2
    Scotland Fraser Patrick 10 1054 0.95% 105.4
    Scotland Michael Collumb 3 322 0.93% 107.33
    England Michael Williams 3 322 0.93% 107.33
    China Li Yan 8 862 0.93% 107.75
    England Alex Davies 7 763 0.92% 109
    England Jake Nicholson 4 438 0.91% 109.5
    England Mike Finn 1 111 0.9% 111
    England Andrew Norman 7 798 0.88% 114
    England Peter Lines 19 2198 0.86% 115.68
    Ireland Leo Fernandez 4 463 0.86% 115.75
    England Steve Judd 1 117 0.85% 117
    England Nick Jennings 4 474 0.84% 118.5
    Thailand Kritsanut Lertsattayathorn 2 240 0.83% 120
    Austria Andreas Ploner 3 363 0.83% 121
    Wales Paul Davies 1 122 0.82% 122
    England Steven Hallworth 5 631 0.79% 126.2
    Australia Kurt Dunham 2 253 0.79% 126.5
    England Farakh Ajaib 2 254 0.79% 127
    China Li Yuan 3 382 0.79% 127.33
    England Joe Roberts 2 257 0.78% 128.5
    Germany Lukas Kleckers 4 553 0.72% 138.25
    England Ryan Causton 5 694 0.72% 138.8
    China Cai Jianzhong 1 139 0.72% 139
    England Shane Castle 3 420 0.71% 140
    England Shaun Wilkes 1 140 0.71% 140
    England Oliver Brown 7 1022 0.68% 146
    England George Marter 1 149 0.67% 149
    Ireland Michael Judge 2 302 0.66% 151
    England Zak Surety 5 761 0.66% 152.2
    Northern Ireland Declan Brennan 1 156 0.64% 156
    England Charlie Walters 3 486 0.62% 162
    England Matthew Couch 3 490 0.61% 163.33
    England Brandon Sargeant 3 492 0.61% 164
    Scotland Scott MacKenzie 1 165 0.61% 165
    China Zhang Jiankang 1 166 0.6% 166
    England Joshua Cooper 1 168 0.6% 168
    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
    Wales Jamie Clarke 6 1040 0.58% 173.33
    England Saqib Nasir 3 538 0.56% 179.33
    Ireland Joe Delaney 2 360 0.56% 180
    England Sydney Wilson 5 912 0.55% 182.4
    Malta Alex Borg 4 761 0.53% 190.25
    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
    England Christopher Keogan 4 858 0.47% 214.5
    Isle of Man Darryl Hill 2 447 0.45% 223.5
    England Jamie Walker 1 235 0.43% 235
    Germany Simon Lichtenberg 1 240 0.42% 240
    Poland Kacper Filipiak 2 489 0.41% 244.5
    Wales Alex Taubman 3 736 0.41% 245.33
    Wales David John 1 248 0.4% 248
    England Phil O'Kane 2 502 0.4% 251
    Malta Brian Cini 1 252 0.4% 252
    China Jin Long 1 252 0.4% 252
    Wales Andrew Pagett 4 1101 0.36% 275.25
    Thailand Issara Kachaiwong 1 285 0.35% 285
    England Andy Lee 1 303 0.33% 303
    England George Pragnall 1 311 0.32% 311
    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
    Scotland Chris Totten 1 329 0.3% 329
    England Matthew Day 2 724 0.28% 362
    England Antony Parsons 1 373 0.27% 373
    England Reanne Evans 2 769 0.26% 384.5
    Belgium Hans Blanckaert 1 435 0.23% 435
    England Billy Joe Castle 1 438 0.23% 438
    England Sam Harvey 1 483 0.21% 483
    Wales Ben Jones 1 501 0.2% 501
    Poland Adam Stefanow 1 502 0.2% 502