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 296 2025 14.62% 6.84
England Ronnie O'Sullivan 246 2116 11.63% 8.6
England Judd Trump 360 3103 11.6% 8.62
Romania Andrei Orzan 1 9 11.11% 9
England Kyren Wilson 311 2864 10.86% 9.21
Northern Ireland Mark Allen 209 1942 10.76% 9.29
England Shaun Murphy 184 1772 10.38% 9.63
China Ding Junhui 158 1534 10.3% 9.71
England Mark Selby 250 2553 9.79% 10.21
China Zhao Xintong 86 906 9.49% 10.53
Scotland John Higgins 235 2494 9.42% 10.61
England David Gilbert 145 1615 8.98% 11.14
Wales Mark Williams 177 1991 8.89% 11.25
England Jack Lisowski 160 1829 8.75% 11.43
China Yan Bingtao 87 1008 8.63% 11.59
China Zhou Yuelong 125 1476 8.47% 11.81
England Stuart Bingham 163 1950 8.36% 11.96
England Barry Hawkins 152 1825 8.33% 12.01
China Chang Bingyu 30 367 8.17% 12.23
China Xiao Guodong 126 1581 7.97% 12.55
England Gary Wilson 128 1625 7.88% 12.7
China Yuan Sijun 78 993 7.85% 12.73
China Liang Wenbo 47 602 7.81% 12.81
Thailand Thepchaiya Un-Nooh 90 1157 7.78% 12.86
Pakistan Awaisullah Munir 2 26 7.69% 13
Scotland Anthony McGill 103 1403 7.34% 13.62
China Jiang Jun 25 341 7.33% 13.64
Iran Hossein Vafaei 96 1313 7.31% 13.68
Norway Kurt Maflin 33 456 7.24% 13.82
Thailand Pornpiya Kaosumran 2 28 7.14% 14
Scotland Stephen Maguire 89 1259 7.07% 14.15
Thailand Noppon Saengkham 86 1228 7% 14.28
England Ricky Walden 103 1489 6.92% 14.46
Wales Ryan Day 108 1564 6.91% 14.48
China Zhang Anda 70 1054 6.64% 15.06
Belgium Luca Brecel 100 1518 6.59% 15.18
Hong Kong Marco Fu 34 520 6.54% 15.29
England Ali Carter 128 1964 6.52% 15.34
Wales Jak Jones 92 1441 6.38% 15.66
China Lyu Haotian 72 1168 6.16% 16.22
China Wu Yize 56 914 6.13% 16.32
Wales Jamie Jones 66 1080 6.11% 16.36
China Long Zehuang 22 368 5.98% 16.73
Scotland Dylan Craig 1 17 5.88% 17
England Matthew Selt 94 1602 5.87% 17.04
China He Guoqiang 27 462 5.84% 17.11
England Elliot Slessor 66 1150 5.74% 17.42
England Sam Craigie 46 840 5.48% 18.26
China Li Hang 26 488 5.33% 18.77
China Si Jiahui 69 1305 5.29% 18.91
China Xu Si 45 860 5.23% 19.11
China Cao Yupeng 32 617 5.19% 19.28
China Pang Junxu 63 1227 5.13% 19.48
England Louis Heathcote 46 896 5.13% 19.48
England Tom Ford 85 1661 5.12% 19.54
Brazil Igor Figueiredo 13 255 5.1% 19.62
England Joe O'Connor 60 1178 5.09% 19.63
England Jimmy Robertson 63 1245 5.06% 19.76
Philippines Jefrey Roda 3 60 5% 20
England Martin Gould 42 843 4.98% 20.07
China Luo Honghao 13 261 4.98% 20.08
England Chris Wakelin 68 1393 4.88% 20.49
China Fan Zhengyi 50 1039 4.81% 20.78
Northern Ireland Jordan Brown 58 1261 4.6% 21.74
England Joe Perry 63 1382 4.56% 21.94
Malta Brian Cini 2 44 4.55% 22
China Lu Ning 29 644 4.5% 22.21
Stan Moody 21 469 4.48% 22.33
England Ben Woollaston 48 1075 4.47% 22.4
Thailand Pongsakron Chongjairak (II) 3 68 4.41% 22.67
Belgium Julien Leclercq 22 502 4.38% 22.82
China Haohui Deng 1 23 4.35% 23
Hong Kong Cheung Ka Wai 11 254 4.33% 23.09
England Michael Holt 34 787 4.32% 23.15
India Ishpreet Singh Chadha 16 371 4.31% 23.19
China Xing Zihao 12 289 4.15% 24.08
Finland Robin Hull 2 49 4.08% 24.5
Wales Jackson Page 44 1080 4.07% 24.55
Wales Matthew Stevens 40 994 4.02% 24.85
England Anthony Hamilton 33 824 4% 24.97
Pakistan Qadeer Abbas 1 25 4% 25
Scotland Graeme Dott 55 1390 3.96% 25.27
Belgium Ben Mertens 25 635 3.94% 25.4
Cyprus Michael Georgiou 14 361 3.88% 25.79
Thailand Noppadon Sangnil 1 26 3.85% 26
Thailand Thanawat Thirapongpaiboon 1 26 3.85% 26
England Robbie Williams 39 1015 3.84% 26.03
England Liam Highfield 28 743 3.77% 26.54
Scotland Scott Donaldson 45 1197 3.76% 26.6
Iran Soheil Vahedi 14 376 3.72% 26.86
China Deng Haohui 2 54 3.7% 27
Ireland Aaron Hill 29 783 3.7% 27
China Liang Xiaolong 2 55 3.64% 27.5
Switzerland Alexander Ursenbacher 30 828 3.62% 27.6
England Mark Davis 34 941 3.61% 27.68
China Gong Chenzhi 10 280 3.57% 28
China Chen Feilong 4 112 3.57% 28
England Robert Read 2 56 3.57% 28
China Tian Pengfei 31 877 3.53% 28.29
Thailand Tawan Pooltong 2 57 3.51% 28.5
Wales Dominic Dale 32 916 3.49% 28.63
Northern Ireland Patrick Wallace 3 86 3.49% 28.67
England Mitchell Mann 23 667 3.45% 29
Wales Michael White 31 903 3.43% 29.13
China Liu Hongyu 13 384 3.39% 29.54
China Peifan Lei 25 739 3.38% 29.56
Wales Daniel Wells 27 808 3.34% 29.93
France Nicolas Mortreux 1 30 3.33% 30
Hong Kong Wan Nansen Sin Man 1 30 3.33% 30
England Michael Tomlinson 1 30 3.33% 30
Malaysia Thor Chuan Leong 15 454 3.3% 30.27
England Stuart Carrington 27 822 3.28% 30.44
China Lan Yuhao 2 61 3.28% 30.5
Wales Dylan Emery 23 712 3.23% 30.96
China Jianbo Zhao 12 373 3.22% 31.08
Scotland Chris Totten 10 311 3.22% 31.1
Ireland Fergal O'Brien 19 591 3.21% 31.11
England Oliver Lines 29 905 3.2% 31.21
Wales Jamie Clarke 32 1018 3.14% 31.81
Mongolia Khash-Ochir Tuvshinjargal 1 32 3.13% 32
England Robert Milkins 45 1454 3.09% 32.31
Wales Alfie Davies 6 194 3.09% 32.33
England Craig Steadman 16 533 3% 33.31
England Andrew Higginson 24 803 2.99% 33.46
China Wang Yuchen 8 268 2.99% 33.5
England David Lilley 26 874 2.97% 33.62
Latvia Artemijs Zizins 5 172 2.91% 34.4
Poland Mateusz Baranowski 2 69 2.9% 34.5
Pakistan Babar Masih 1 35 2.86% 35
China Bai Langning 8 281 2.85% 35.13
England Martin O'Donnell 26 921 2.82% 35.42
Thailand Wiphu Phuthisabodi 1 36 2.78% 36
China Liu Yang 1 36 2.78% 36
England Allan Taylor 20 741 2.7% 37.05
Wales Kishan Hirani 3 112 2.68% 37.33
England Ashley Hugill 19 714 2.66% 37.58
China Gao Yang 11 414 2.66% 37.64
China Chen Zifan 9 342 2.63% 38
England Ian Burns 22 837 2.63% 38.05
England Mark Joyce 21 808 2.6% 38.48
England David Grace 23 885 2.6% 38.48
England Alex Clenshaw 4 156 2.56% 39
England Joshua Cooper 5 195 2.56% 39
England James Cahill 18 719 2.5% 39.94
England George Pragnell (II) 4 160 2.5% 40
Wales Alex Taubman 4 160 2.5% 40
England Zack Richardson 2 81 2.47% 40.5
England Barry Pinches 15 610 2.46% 40.67
Thailand Nattanapong Chaikul 2 82 2.44% 41
Thailand Dechawat Poomjaeng 4 164 2.44% 41
China Wang Xinbo 2 82 2.44% 41
Scotland Ross Muir 17 698 2.44% 41.06
England Ashley Carty 18 748 2.41% 41.56
Thailand Akani Songsermsawad 14 588 2.38% 42
China Huang Jiahao 3 129 2.33% 43
Hong Kong Yu Kiu Chang 3 130 2.31% 43.33
England Ben Hancorn 8 348 2.3% 43.5
China Ma Hailong 8 354 2.26% 44.25
England Sam Baird 3 133 2.26% 44.33
England Steven Hallworth 13 577 2.25% 44.38
England Zak Surety 17 758 2.24% 44.59
Wales Liam Davies 8 360 2.22% 45
England Haydon Pinhey 12 548 2.19% 45.67
England Andy Hicks 14 642 2.18% 45.86
Wales Duane Jones 17 795 2.14% 46.76
England Gary Challis 1 47 2.13% 47
Thailand Taweesap Kongkitchertchoo 1 47 2.13% 47
Wales Jordan Shepherd 1 47 2.13% 47
China Luo Zetao 1 47 2.13% 47
England Liam Pullen 8 383 2.09% 47.88
China Li Chengjie 1 48 2.08% 48
England Dylan Mitchell 1 48 2.08% 48
Pakistan Mohammed Asif 4 194 2.06% 48.5
England Billy Joe Castle 6 292 2.05% 48.67
China Yisong Peng 6 297 2.02% 49.5
Scotland Fraser Patrick 9 447 2.01% 49.67
Germany Lukas Kleckers 13 661 1.97% 50.85
England Alfie Burden 14 716 1.96% 51.14
Pakistan Asjad Iqbal 3 154 1.95% 51.33
Wales Jack Bradford 2 103 1.94% 51.5
India Laxman Rawat 1 52 1.92% 52
China Mei Xiwen 1 52 1.92% 52
Iran Amir Sarkhosh 4 211 1.9% 52.75
England John Astley 12 648 1.85% 54
Thailand Chatchapong Nasa 1 54 1.85% 54
England Luke Simmonds 3 163 1.84% 54.33
England Riley Parsons 3 166 1.81% 55.33
Northern Ireland Gerard Greene 9 503 1.79% 55.89
Poland Kacper Filipiak 3 171 1.75% 57
Ireland Ken Doherty 12 686 1.75% 57.17
England Oliver Sykes 2 115 1.74% 57.5
Mark Bell 1 58 1.72% 58
Russia Ivan Kakovskii 1 59 1.69% 59
Hungary Bulcsú Révész 4 237 1.69% 59.25
Ukraine Iulian Boiko 10 594 1.68% 59.4
Pakistan Haris Tahir 3 183 1.64% 61
England Peter Lines 9 556 1.62% 61.78
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
England Paul Deaville 3 195 1.54% 65
Northern Ireland Raymond Fry 1 65 1.54% 65
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 Jamie O'Neill 7 462 1.52% 66
Wales Andrew Pagett 8 530 1.51% 66.25
China Zhou Jinhao 1 67 1.49% 67
Pakistan Hamza Akbar 1 71 1.41% 71
England Daniel Womersley 5 362 1.38% 72.4
England Hammad Miah 10 726 1.38% 72.6
England Sanderson Lam 10 728 1.37% 72.8
Pakistan Muhammad Naseem Akhtar 1 73 1.37% 73
Austria Florian Nüßle 5 367 1.36% 73.4
Iran Ehsan Heydarinezhad 1 74 1.35% 74
Hong Kong Fung Kwok Wai 1 74 1.35% 74
England Sean O'Sullivan 5 372 1.34% 74.4
Iran Amin Sanjaei 1 75 1.33% 75
Scotland Gary Thomson 1 75 1.33% 75
England Sydney Wilson 3 225 1.33% 75
Scotland Michael Collumb 2 152 1.32% 76
Estonia Andres Petrov 4 304 1.32% 76
Thailand Narongdat Takantong 1 78 1.28% 78
Ukraine Anton Kazakov 4 319 1.25% 79.75
United Arab Emirates Mohammed Shehab 1 82 1.22% 82
England Harvey Chandler 3 256 1.17% 85.33
England Andy Lee 4 348 1.15% 87
Wales Lee Walker 4 349 1.15% 87.25
England Peter Devlin 4 361 1.11% 90.25
England Sean Harvey 1 91 1.1% 91
Malta Alex Borg 1 92 1.09% 92
Thailand Putthakam Kimsuk 1 94 1.06% 94
England Hamim Hussain 2 192 1.04% 96
England Manasawin Phetmalaikul 3 294 1.02% 98
Hong Kong Ng On Yee 2 201 1% 100.5
England Jenson Kendrick 4 411 0.97% 102.75
England Nigel Bond 3 309 0.97% 103
England Paul Davison 2 210 0.95% 105
Egypt Mostafa Dorgham 2 218 0.92% 109
England Martyn Taylor 1 109 0.92% 109
England Jimmy White 6 677 0.89% 112.83
England Brandon Hall 1 118 0.85% 118
Scotland Dean Young 5 610 0.82% 122
England Ryan Davies 2 245 0.82% 122.5
England Brandon Sargeant 2 246 0.81% 123
France Brian Ochoiski 2 250 0.8% 125
England Simon Bedford 1 126 0.79% 126
Ireland Leo Fernandez 2 257 0.78% 128.5
England Phil O'Kane 1 145 0.69% 145
England Luke Pinches 1 146 0.68% 146
England Hayden Staniland 1 148 0.68% 148
England Patrick Whelan 1 149 0.67% 149
England Oliver Brown 3 455 0.66% 151.67
Poland Antoni Kowalski 2 304 0.66% 152
England Jamie Wilson 2 309 0.65% 154.5
Brazil Victor Sarkis 1 156 0.64% 156
England Lewis Ullah 1 164 0.61% 164
England Ben Fortey 1 169 0.59% 169
England Adam Duffy 2 351 0.57% 175.5
Egypt Mohamed Ibrahim 1 179 0.56% 179
China Yulu Bai 1 181 0.55% 181
Jamaica Rory McLeod 3 547 0.55% 182.33
Northern Ireland Robbie Mcguigan 2 366 0.55% 183
England Sean McAllister 1 187 0.53% 187
China Zhang Jiankang 1 206 0.49% 206
England Kuldesh Johal 1 207 0.48% 207
England Jamie Barrett 1 209 0.48% 209
England Mark Lloyd 1 215 0.47% 215
England Sean Maddocks 1 242 0.41% 242
Israel Eden Sharav 1 272 0.37% 272
England Farakh Ajaib 2 565 0.35% 282.5
Australia Ryan Thomerson 1 289 0.35% 289
England Simon Blackwell 1 294 0.34% 294
Thailand Mink Nutcharut 1 311 0.32% 311
Scotland Liam Graham 1 364 0.27% 364