Average Centuries Per Match - Season 2024-2025 - Professional

Filtering

Average centuries made per match by a player.
Status
Categories
Scope
Range
Player Matches Centuries Average
England Judd Trump 4 10 2.5
Northern Ireland Mark Allen 1 2 2
England Barry Hawkins 1 1 1
England Mark Selby 3 3 1
England Matthew Selt 3 3 1
China Zhou Yuelong 6 5 0.83
England Shaun Murphy 10 8 0.8
England Kyren Wilson 4 3 0.75
England Ian Burns 3 2 0.67
China Gong Chenzhi 3 2 0.67
China Xu Si 3 2 0.67
England James Cahill 5 3 0.6
Scotland John Higgins 5 3 0.6
England David Gilbert 12 7 0.58
England Jack Lisowski 7 4 0.57
England Gary Wilson 7 4 0.57
Thailand Pongsakron Chongjairak (II) 2 1 0.5
Thailand Wiphu Phuthisabodi 2 1 0.5
Wales Jack Bradford 4 2 0.5
England Liam Highfield 4 2 0.5
England Ashley Carty 6 3 0.5
Thailand Akani Songsermsawad 6 3 0.5
Thailand Thepchaiya Un-Nooh 6 3 0.5
England Ali Carter 13 6 0.46
Wales Mark Williams 11 5 0.45
Wales Jak Jones 7 3 0.43
Pakistan Qadeer Abbas 3 1 0.33
Malaysia Thor Chuan Leong 3 1 0.33
Scotland Graeme Dott 3 1 0.33
England Andrew Higginson 3 1 0.33
China Huang Jiahao 3 1 0.33
Wales Duane Jones 3 1 0.33
Hong Kong Cheung Ka Wai 3 1 0.33
Belgium Julien Leclercq 3 1 0.33
Scotland Stephen Maguire 3 1 0.33
Pakistan Babar Masih 3 1 0.33
Thailand Chatchapong Nasa 3 1 0.33
Wales Andrew Pagett 3 1 0.33
England Luke Pinches 3 1 0.33
England Liam Pullen 3 1 0.33
China Yuan Sijun 3 1 0.33
England Luke Simmonds 3 1 0.33
India Ishpreet Singh Chadha 3 1 0.33
England Elliot Slessor 3 1 0.33
England Ricky Walden 3 1 0.33
Wales Daniel Wells 3 1 0.33
England Robbie Williams 3 1 0.33
China Xing Zihao 3 1 0.33
England Stuart Bingham 6 2 0.33
Wales Ryan Day 6 2 0.33
China He Guoqiang 6 2 0.33
China Ma Hailong 6 2 0.33
England Joe O'Connor 6 2 0.33
China Wang Yuchen 6 2 0.33
China Fan Zhengyi 6 2 0.33
England Alex Clenshaw 7 2 0.29
England Hamim Hussain 7 2 0.29
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
China Yisong Peng 4 1 0.25
England Hayden Staniland 4 1 0.25
Wales Alex Taubman 4 1 0.25
England Allan Taylor 8 2 0.25
China Liang Xiaolong 8 2 0.25
Scotland Scott Donaldson 9 2 0.22
China Si Jiahui 9 2 0.22
England Martin O'Donnell 9 2 0.22
China Long Zehuang 9 2 0.22
Latvia Artemijs Zizins 9 2 0.22
China Deng Haohui 5 1 0.2
Estonia Andres Petrov 5 1 0.2
India Laxman Rawat 5 1 0.2
Wales Jackson Page 10 2 0.2
China Lan Yuhao 10 2 0.2
Ukraine Iulian Boiko 11 2 0.18
England Stuart Carrington 6 1 0.17
Wales Jamie Jones 6 1 0.17
Hong Kong Wan Nansen Sin Man 6 1 0.17
England Ronnie O'Sullivan 6 1 0.17
England George Pragnell (II) 6 1 0.17
England Craig Steadman 6 1 0.17
Switzerland Alexander Ursenbacher 6 1 0.17
Iran Hossein Vafaei 6 1 0.17
Wales Michael White 6 1 0.17
Wales Dylan Emery 12 2 0.17
Scotland Chris Totten 13 2 0.15
China Zhou Jinhao 7 1 0.14
England Peter Lines 7 1 0.14
England Haydon Pinhey 7 1 0.14
Pakistan Haris Tahir 7 1 0.14
China Liu Yang 7 1 0.14
China Wu Yize 7 1 0.14
China Luo Zetao 7 1 0.14
Wales Alfie Davies 8 1 0.13
England Steven Hallworth 8 1 0.13
China Luo Honghao 8 1 0.13
Hong Kong Fung Kwok Wai 8 1 0.13
England Barry Pinches 8 1 0.13
Iran Amin Sanjaei 8 1 0.13
England David Lilley 9 1 0.11
England Zack Richardson 9 1 0.11
England Joshua Cooper 10 1 0.1
Iran Ehsan Heydarinezhad 10 1 0.1
England Mark Joyce 10 1 0.1
Ukraine Anton Kazakov 10 1 0.1
England Farakh Ajaib 12 1 0.08
England Paul Deaville 12 1 0.08