Average Centuries Per Match - Year 2024 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
England Ronnie O'Sullivan 49 47 0.96
England Judd Trump 77 72 0.94
Northern Ireland Mark Allen 57 53 0.93
England Mark Selby 68 61 0.9
England Shaun Murphy 50 44 0.88
China Ding Junhui 39 34 0.87
Australia Neil Robertson 71 58 0.82
China Zhao Xintong 5 4 0.8
England Jack Lisowski 43 34 0.79
China Yuan Sijun 34 25 0.74
England David Gilbert 54 38 0.7
Wales Mark Williams 50 35 0.7
England Kyren Wilson 108 74 0.69
England Louis Heathcote 32 21 0.66
China Xu Si 35 22 0.63
China Xiao Guodong 51 32 0.63
China Jiang Jun 30 17 0.57
China Zhou Yuelong 30 17 0.57
Hong Kong Marco Fu 26 14 0.54
China Si Jiahui 51 27 0.53
China Wu Yize 42 22 0.52
Scotland John Higgins 84 44 0.52
England Ali Carter 59 30 0.51
Thailand Pongsakron Chongjairak (II) 2 1 0.5
Thailand Wiphu Phuthisabodi 2 1 0.5
Wales Jack Bradford 4 2 0.5
England James Cahill 10 5 0.5
China Zhang Anda 38 19 0.5
England Gary Wilson 63 31 0.49
England Barry Hawkins 59 29 0.49
Wales Jak Jones 52 25 0.48
England Stuart Bingham 51 24 0.47
Scotland Stephen Maguire 32 15 0.47
Scotland Anthony McGill 24 11 0.46
China Cao Yupeng 11 5 0.45
Wales Ryan Day 51 23 0.45
England Ben Woollaston 34 15 0.44
Thailand Noppon Saengkham 32 14 0.44
England Joe O'Connor 51 22 0.43
England Elliot Slessor 56 23 0.41
Wales Jackson Page 39 16 0.41
Wales Jamie Jones 25 10 0.4
China He Guoqiang 35 14 0.4
China Fan Zhengyi 48 19 0.4
China Lyu Haotian 31 12 0.39
England Ricky Walden 52 20 0.38
England Tom Ford 34 13 0.38
Iran Hossein Vafaei 40 15 0.38
Hong Kong Cheung Ka Wai 19 7 0.37
China Long Zehuang 36 13 0.36
China Gong Chenzhi 25 9 0.36
China Xing Zihao 23 8 0.35
England Chris Wakelin 67 23 0.34
England Matthew Selt 41 14 0.34
China Pang Junxu 53 18 0.34
Pakistan Qadeer Abbas 3 1 0.33
Pakistan Babar Masih 3 1 0.33
Thailand Chatchapong Nasa 3 1 0.33
England Luke Pinches 3 1 0.33
England Luke Simmonds 3 1 0.33
Germany Lukas Kleckers 6 2 0.33
China Yisong Peng 10 3 0.3
Malaysia Thor Chuan Leong 27 8 0.3
Belgium Julien Leclercq 27 8 0.3
Thailand Thepchaiya Un-Nooh 34 10 0.29
Wales Matthew Stevens 31 9 0.29
England Martin O'Donnell 38 11 0.29
England Jimmy Robertson 38 11 0.29
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
China Wang Xinbo 7 2 0.29
Ireland Aaron Hill 28 8 0.29
Wales Daniel Wells 28 8 0.29
Thailand Akani Songsermsawad 18 5 0.28
England Robbie Williams 29 8 0.28
England Sam Craigie 22 6 0.27
Stan Moody 33 9 0.27
China Peifan Lei 26 7 0.27
England Zak Surety 30 8 0.27
England David Lilley 34 9 0.26
England Alfie Burden 23 6 0.26
England Stuart Carrington 23 6 0.26
England Mark Davis 27 7 0.26
Pakistan Hamza Akbar 4 1 0.25
England Jamie Barrett 4 1 0.25
England Peter Devlin 4 1 0.25
Hong Kong Yu Kiu Chang 4 1 0.25
England Hayden Staniland 4 1 0.25
Wales Alex Taubman 4 1 0.25
England Liam Highfield 8 2 0.25
China Liang Xiaolong 8 2 0.25
Wales Duane Jones 24 6 0.25
Belgium Luca Brecel 28 7 0.25
Scotland Scott Donaldson 28 7 0.25
Wales Alfie Davies 13 3 0.23
Switzerland Alexander Ursenbacher 26 6 0.23
Northern Ireland Jordan Brown 31 7 0.23
England Ashley Hugill 9 2 0.22
England Peter Lines 9 2 0.22
England Oliver Lines 32 7 0.22
Wales Liam Davies 23 5 0.22
Scotland Graeme Dott 28 6 0.21
China Liu Hongyu 28 6 0.21
England Michael Holt 24 5 0.21
England Mark Joyce 24 5 0.21
China Wang Yuchen 24 5 0.21
Latvia Artemijs Zizins 24 5 0.21
China Deng Haohui 5 1 0.2
India Laxman Rawat 5 1 0.2
England Daniel Womersley 20 4 0.2
Belgium Ben Mertens 26 5 0.19
Wales Dylan Emery 32 6 0.19
Wales Jamie Clarke 27 5 0.19
England Oliver Brown 11 2 0.18
China Lan Yuhao 11 2 0.18
England Andrew Higginson 22 4 0.18
England Ashley Carty 28 5 0.18
Iran Amir Sarkhosh 17 3 0.18
England Ian Burns 23 4 0.17
England David Grace 23 4 0.17
England Sanderson Lam 23 4 0.17
Hong Kong Wan Nansen Sin Man 6 1 0.17
England George Pragnell (II) 6 1 0.17
England Barry Pinches 12 2 0.17
China Ma Hailong 30 5 0.17
India Ishpreet Singh Chadha 30 5 0.17
England Jenson Kendrick 13 2 0.15
England Craig Steadman 7 1 0.14
China Liu Yang 7 1 0.14
China Luo Zetao 7 1 0.14
Austria Florian Nüßle 14 2 0.14
England Allan Taylor 28 4 0.14
Scotland Chris Totten 28 4 0.14
Ukraine Iulian Boiko 29 4 0.14
Wales Dominic Dale 29 4 0.14
Pakistan Haris Tahir 22 3 0.14
England Anthony Hamilton 23 3 0.13
China Luo Honghao 8 1 0.13
Hong Kong Fung Kwok Wai 8 1 0.13
Iran Amin Sanjaei 8 1 0.13
Scotland Ross Muir 24 3 0.13
England Steven Hallworth 9 1 0.11
England Andy Hicks 9 1 0.11
England Zack Richardson 9 1 0.11
United Arab Emirates Mohammed Shehab 9 1 0.11
England Oliver Sykes 9 1 0.11
China Gao Yang 9 1 0.11
England Manasawin Phetmalaikul 18 2 0.11
China Tian Pengfei 28 3 0.11
Iran Ehsan Heydarinezhad 10 1 0.1
China Zhou Jinhao 10 1 0.1
England Mitchell Mann 20 2 0.1
England Hammad Miah 20 2 0.1
England Joe Perry 31 3 0.1
England Sean O'Sullivan 11 1 0.09
Estonia Andres Petrov 11 1 0.09
England Paul Deaville 22 2 0.09
England Liam Pullen 22 2 0.09
England Robert Milkins 34 3 0.09
Hungary Bulcsú Révész 23 2 0.09
Wales Michael White 12 1 0.08
England Haydon Pinhey 25 2 0.08
England Joshua Cooper 14 1 0.07
China Huang Jiahao 14 1 0.07
Poland Antoni Kowalski 28 2 0.07
Northern Ireland Robbie Mcguigan 17 1 0.06
Ukraine Anton Kazakov 20 1 0.05
Egypt Mostafa Dorgham 21 1 0.05
Scotland Dean Young 21 1 0.05
England Farakh Ajaib 24 1 0.04
England Simon Blackwell 26 1 0.04
Wales Andrew Pagett 26 1 0.04