Player Frames Per Century Rate - Decade 2020-2029 - Professional

Filtering

Amount of frames a player plays per century they make.
Status
Categories
Scope
Range
Player Centuries Frames Played Percentage Rate
Australia Neil Robertson 270 1782 15.15% 6.6
England Ronnie O'Sullivan 224 1870 11.98% 8.35
England Judd Trump 310 2657 11.67% 8.57
England Kyren Wilson 271 2420 11.2% 8.93
Romania Andrei Orzan 1 9 11.11% 9
Northern Ireland Mark Allen 171 1616 10.58% 9.45
England Shaun Murphy 153 1464 10.45% 9.57
China Ding Junhui 136 1337 10.17% 9.83
Scotland John Higgins 217 2191 9.9% 10.1
China Zhao Xintong 82 862 9.51% 10.51
England Mark Selby 209 2237 9.34% 10.7
England David Gilbert 116 1328 8.73% 11.45
Wales Mark Williams 151 1738 8.69% 11.51
China Yan Bingtao 87 1008 8.63% 11.59
England Barry Hawkins 134 1556 8.61% 11.61
China Zhou Yuelong 113 1334 8.47% 11.81
England Jack Lisowski 132 1567 8.42% 11.87
England Stuart Bingham 139 1656 8.39% 11.91
China Chang Bingyu 30 367 8.17% 12.23
Thailand Thepchaiya Un-Nooh 77 977 7.88% 12.69
China Liang Wenbo 47 602 7.81% 12.81
China Xiao Guodong 99 1281 7.73% 12.94
Pakistan Awaisullah Munir 2 26 7.69% 13
England Gary Wilson 109 1417 7.69% 13
Scotland Stephen Maguire 81 1076 7.53% 13.28
China Yuan Sijun 62 827 7.5% 13.34
Scotland Anthony McGill 93 1280 7.27% 13.76
Norway Kurt Maflin 33 456 7.24% 13.82
Thailand Pornpiya Kaosumran 2 28 7.14% 14
England Ricky Walden 96 1347 7.13% 14.03
Iran Hossein Vafaei 80 1124 7.12% 14.05
Belgium Luca Brecel 96 1365 7.03% 14.22
Wales Ryan Day 90 1302 6.91% 14.47
England Ali Carter 114 1690 6.75% 14.82
Thailand Noppon Saengkham 73 1083 6.74% 14.84
China Lyu Haotian 66 1005 6.57% 15.23
India Ishpreet Singh Chadha 13 201 6.47% 15.46
China Zhang Anda 55 862 6.38% 15.67
Hong Kong Marco Fu 26 412 6.31% 15.85
England Elliot Slessor 58 925 6.27% 15.95
Wales Jamie Jones 59 950 6.21% 16.1
Scotland Dylan Craig 1 17 5.88% 17
France Nicolas Mortreux 1 17 5.88% 17
China He Guoqiang 17 290 5.86% 17.06
China Long Zehuang 10 171 5.85% 17.1
England Matthew Selt 81 1398 5.79% 17.26
China Huang Jiahao 2 36 5.56% 18
China Wu Yize 35 635 5.51% 18.14
England Sam Craigie 46 840 5.48% 18.26
Brazil Igor Figueiredo 13 239 5.44% 18.38
China Luo Honghao 12 221 5.43% 18.42
England Tom Ford 82 1519 5.4% 18.52
China Li Hang 26 488 5.33% 18.77
Wales Jak Jones 52 986 5.27% 18.96
China Cao Yupeng 32 617 5.19% 19.28
England Jimmy Robertson 53 1027 5.16% 19.38
Philippines Jefrey Roda 3 60 5% 20
England Martin Gould 42 843 4.98% 20.07
China Jiang Jun 9 182 4.95% 20.22
China Pang Junxu 45 938 4.8% 20.84
England Joe O'Connor 47 992 4.74% 21.11
China Si Jiahui 46 976 4.71% 21.22
England Chris Wakelin 49 1042 4.7% 21.27
England Louis Heathcote 35 745 4.7% 21.29
England Michael Holt 29 621 4.67% 21.41
England Joe Perry 59 1265 4.66% 21.44
Northern Ireland Jordan Brown 53 1138 4.66% 21.47
Malta Brian Cini 2 44 4.55% 22
China Lu Ning 29 644 4.5% 22.21
England Anthony Hamilton 31 706 4.39% 22.77
England Ben Woollaston 39 890 4.38% 22.82
China Haohui Deng 1 23 4.35% 23
Wales Matthew Stevens 35 846 4.14% 24.17
Wales Jackson Page 35 848 4.13% 24.23
Belgium Ben Mertens 21 510 4.12% 24.29
Finland Robin Hull 2 49 4.08% 24.5
China Wang Xinbo 2 49 4.08% 24.5
England Robbie Williams 35 860 4.07% 24.57
Scotland Graeme Dott 51 1257 4.06% 24.65
China Fan Zhengyi 36 889 4.05% 24.69
England Mitchell Mann 21 537 3.91% 25.57
China Xu Si 25 642 3.89% 25.68
China Tian Pengfei 29 745 3.89% 25.69
Wales Dominic Dale 31 797 3.89% 25.71
Cyprus Michael Georgiou 14 361 3.88% 25.79
Poland Mateusz Baranowski 2 52 3.85% 26
China Li Chengjie 1 26 3.85% 26
Thailand Noppadon Sangnil 1 26 3.85% 26
Thailand Thanawat Thirapongpaiboon 1 26 3.85% 26
Scotland Scott Donaldson 41 1070 3.83% 26.1
Iran Soheil Vahedi 14 376 3.72% 26.86
Switzerland Alexander Ursenbacher 25 680 3.68% 27.2
Stan Moody 10 273 3.66% 27.3
Thailand Pongsak Chongjairak 2 55 3.64% 27.5
England Liam Highfield 26 720 3.61% 27.69
England Mark Davis 29 805 3.6% 27.76
Wales Dylan Emery 19 530 3.58% 27.89
China Chen Feilong 4 112 3.57% 28
China Deng Haohui 1 28 3.57% 28
England Robert Read 2 56 3.57% 28
China Wang Yuchen 3 84 3.57% 28
England Joshua Cooper 4 114 3.51% 28.5
Thailand Tawan Pooltong 2 57 3.51% 28.5
Northern Ireland Patrick Wallace 3 86 3.49% 28.67
Wales Daniel Wells 23 666 3.45% 28.96
China Peifan Lei 17 494 3.44% 29.06
China Liu Hongyu 8 235 3.4% 29.38
Wales Michael White 30 883 3.4% 29.43
England Michael Tomlinson 1 30 3.33% 30
Belgium Julien Leclercq 12 364 3.3% 30.33
England Robert Milkins 41 1267 3.24% 30.9
Thailand Nattanapong Chaikul 2 62 3.23% 31
China Jianbo Zhao 12 373 3.22% 31.08
Ireland Aaron Hill 21 653 3.22% 31.1
Ireland Fergal O'Brien 19 591 3.21% 31.11
Wales Alfie Davies 5 156 3.21% 31.2
Hong Kong Cheung Ka Wai 4 125 3.2% 31.25
England Oliver Lines 23 719 3.2% 31.26
China Xing Zihao 5 157 3.18% 31.4
Mongolia Khash-Ochir Tuvshinjargal 1 32 3.13% 32
Wales Jamie Clarke 27 878 3.08% 32.52
England Andrew Higginson 21 686 3.06% 32.67
England Stuart Carrington 22 719 3.06% 32.68
England Craig Steadman 15 494 3.04% 32.93
United Arab Emirates Mohammed Shehab 1 34 2.94% 34
China Gao Yang 11 377 2.92% 34.27
China Bai Langning 8 281 2.85% 35.13
England Ashley Hugill 19 701 2.71% 36.89
Thailand Taweesap Kongkitchertchoo 1 37 2.7% 37
Wales Kishan Hirani 3 112 2.68% 37.33
England Martin O'Donnell 20 754 2.65% 37.7
Pakistan Muhammad Naseem Akhtar 1 38 2.63% 38
China Chen Zifan 9 342 2.63% 38
England Ian Burns 19 725 2.62% 38.16
England David Lilley 19 731 2.6% 38.47
England Mark Joyce 18 699 2.58% 38.83
England Allan Taylor 15 589 2.55% 39.27
England Liam Pullen 7 276 2.54% 39.43
England Zack Richardson 1 40 2.5% 40
England David Grace 19 763 2.49% 40.16
Malaysia Thor Chuan Leong 7 283 2.47% 40.43
Scotland Ross Muir 14 566 2.47% 40.43
England Barry Pinches 14 569 2.46% 40.64
Thailand Dechawat Poomjaeng 4 164 2.44% 41
England George Pragnall 3 123 2.44% 41
Scotland Chris Totten 3 127 2.36% 42.33
Iran Amir Sarkhosh 2 86 2.33% 43
England Ben Hancorn 8 348 2.3% 43.5
Hungary Bulcsú Révész 2 87 2.3% 43.5
England Ashley Carty 14 610 2.3% 43.57
England Steven Hallworth 12 528 2.27% 44
England Andy Hicks 14 616 2.27% 44
England Sam Baird 3 133 2.26% 44.33
Mark Bell 1 45 2.22% 45
England James Cahill 15 691 2.17% 46.07
England Billy Joe Castle 6 279 2.15% 46.5
England Zak Surety 13 606 2.15% 46.62
Wales Liam Davies 5 234 2.14% 46.8
England Gary Challis 1 47 2.13% 47
Wales Jordan Shepherd 1 47 2.13% 47
Wales Alex Taubman 3 142 2.11% 47.33
England Dylan Mitchell 1 48 2.08% 48
Pakistan Mohammed Asif 4 194 2.06% 48.5
Scotland Fraser Patrick 9 447 2.01% 49.67
Wales Duane Jones 13 646 2.01% 49.69
China Ma Hailong 4 199 2.01% 49.75
Northern Ireland Gerard Greene 9 453 1.99% 50.33
Germany Lukas Kleckers 13 661 1.97% 50.85
Pakistan Asjad Iqbal 3 154 1.95% 51.33
Hong Kong Yu Kiu Chang 2 104 1.92% 52
China Mei Xiwen 1 52 1.92% 52
England Haydon Pinhey 8 419 1.91% 52.38
Ireland Ken Doherty 12 630 1.9% 52.5
England Alfie Burden 11 585 1.88% 53.18
England John Astley 12 648 1.85% 54
England Riley Parsons 3 166 1.81% 55.33
China Yisong Peng 5 278 1.8% 55.6
Thailand Akani Songsermsawad 8 451 1.77% 56.38
Poland Kacper Filipiak 3 171 1.75% 57
Thailand Putthakam Kimsuk 1 57 1.75% 57
Russia Ivan Kakovskii 1 59 1.69% 59
England Alex Clenshaw 2 119 1.68% 59.5
Wales Andrew Pagett 7 420 1.67% 60
England Oliver Sykes 1 60 1.67% 60
Ukraine Iulian Boiko 7 426 1.64% 60.86
England Paul Deaville 1 61 1.64% 61
Thailand Narongdat Takantong 1 61 1.64% 61
Scotland Gary Thomson 1 61 1.64% 61
England Jamie O'Neill 7 429 1.63% 61.29
Scotland Stephen Hendry 2 124 1.61% 62
Scotland Alan McManus 3 188 1.6% 62.67
Ireland Michael Judge 4 251 1.59% 62.75
England Rod Lawler 8 506 1.58% 63.25
Ireland Ross Bulman 3 193 1.55% 64.33
Northern Ireland Raymond Fry 1 65 1.54% 65
England Peter Lines 8 521 1.54% 65.13
Germany Simon Lichtenberg 5 328 1.52% 65.6
England Mark King 8 527 1.52% 65.88
Thailand Kritsanut Lertsattayathorn 1 66 1.52% 66
England Sean O'Sullivan 5 339 1.47% 67.8
Scotland Michael Collumb 2 142 1.41% 71
England Harvey Chandler 3 216 1.39% 72
England Luke Simmonds 2 149 1.34% 74.5
England Sydney Wilson 3 225 1.33% 75
Ukraine Anton Kazakov 3 226 1.33% 75.33
England Andy Lee 4 348 1.15% 87
Wales Lee Walker 4 349 1.15% 87.25
Estonia Andres Petrov 3 264 1.14% 88
Hong Kong Ng On Yee 2 179 1.12% 89.5
England Sean Harvey 1 91 1.1% 91
England Jimmy White 6 549 1.09% 91.5
Malta Alex Borg 1 92 1.09% 92
England Martyn Taylor 1 93 1.08% 93
England Jenson Kendrick 4 382 1.05% 95.5
Austria Florian Nüßle 3 287 1.05% 95.67
England Brandon Hall 1 97 1.03% 97
England Manasawin Phetmalaikul 2 196 1.02% 98
England Ryan Davies 2 199 1.01% 99.5
England Sanderson Lam 6 611 0.98% 101.83
England Hammad Miah 6 611 0.98% 101.83
England Nigel Bond 3 309 0.97% 103
England Simon Bedford 1 104 0.96% 104
England Lewis Ullah 1 104 0.96% 104
England Paul Davison 2 210 0.95% 105
England Peter Devlin 3 336 0.89% 112
England Brandon Sargeant 2 229 0.87% 114.5
France Brian Ochoiski 2 235 0.85% 117.5
Ireland Leo Fernandez 2 257 0.78% 128.5
England Phil O'Kane 1 129 0.78% 129
England Patrick Whelan 1 131 0.76% 131
Brazil Victor Sarkis 1 146 0.68% 146
England Oliver Brown 3 440 0.68% 146.67
England Jamie Wilson 2 309 0.65% 154.5
Scotland Dean Young 3 464 0.65% 154.67
England Ben Fortey 1 169 0.59% 169
England Sean McAllister 1 169 0.59% 169
Jamaica Rory McLeod 3 508 0.59% 169.33
England Adam Duffy 2 351 0.57% 175.5
Egypt Mohamed Ibrahim 1 179 0.56% 179
England Mark Lloyd 1 191 0.52% 191
England Kuldesh Johal 1 196 0.51% 196
China Zhang Jiankang 1 206 0.49% 206
England Sean Maddocks 1 214 0.47% 214
Thailand Mink Nutcharut 1 226 0.44% 226
Scotland Liam Graham 1 247 0.4% 247
England Daniel Womersley 1 249 0.4% 249
Northern Ireland Robbie Mcguigan 1 257 0.39% 257
Australia Ryan Thomerson 1 261 0.38% 261
Israel Eden Sharav 1 272 0.37% 272
England Farakh Ajaib 1 403 0.25% 403