Average Points Scored Per Frame - Year 2024 - Professional

Filtering

Average points scored in a frame by and against a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 769 (98.59%) matches with frame scores out of 780 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Thailand Thepchaiya Un-Nooh 48 51 -3
Ireland Ken Doherty 37 63 -26
England Oliver Brown 48 51 -3
China Si Jiahui 59 46 13
England Ricky Walden 53 50 3
China Liu Hongyu 50 53 -3
Wales Mark Williams 52 53 -1
England Elliot Slessor 55 49 6
Scotland John Higgins 55 49 6
England Robbie Williams 53 49 4
England Barry Hawkins 55 48 7
Belgium Ben Mertens 48 55 -7
England Sam Craigie 52 49 3
Ireland Aaron Hill 49 52 -3
China He Guoqiang 56 48 8
England Zak Surety 50 55 -5
England Louis Heathcote 56 49 7
England Martin Gould 47 39 8
England Martin O'Donnell 52 49 2
England Matthew Selt 50 51 -1
England Robert Milkins 45 56 -11
England Kyren Wilson 54 49 5
China Xiao Guodong 52 55 -3
England Andrew Higginson 54 47 7
China Zhang Anda 50 50 0
Northern Ireland Jordan Brown 47 57 -9
China Fan Zhengyi 52 50 2
China Yuan Sijun 57 47 10
England Liam Pullen 58 50 8
England Joe O'Connor 56 45 11
Wales Jamie Clarke 46 51 -5
China Yisong Peng 49 55 -6
China Pang Junxu 51 49 2
England Haydon Pinhey 47 54 -6
Scotland Scott Donaldson 52 48 3
Wales Matthew Stevens 51 53 -2
Switzerland Alexander Ursenbacher 53 49 4
England Mark Joyce 48 57 -9
England Chris Wakelin 50 54 -4
China Zhou Yuelong 54 52 2
Iran Hossein Vafaei 58 48 11
Scotland Stephen Maguire 55 46 9
England Mark Davis 54 43 11
England Jimmy Robertson 49 55 -6
Scotland Graeme Dott 53 50 3
Wales Ryan Day 52 51 0
England Ben Woollaston 50 51 0
England David Lilley 51 52 -1
England David Gilbert 55 49 7
England Tom Ford 54 49 5
China Xing Zihao 48 55 -7
Wales Andrew Pagett 43 58 -15
England Joe Perry 46 55 -8
England Ashley Carty 47 54 -7
Wales Alfie Davies 50 48 3
China Tian Pengfei 52 52 0
England Ali Carter 50 52 -1
China Xu Si 51 52 -2
Belgium Julien Leclercq 50 51 0
Hong Kong Marco Fu 57 43 14
Northern Ireland Mark Allen 56 49 7
England Judd Trump 63 43 20
Australia Neil Robertson 63 46 17
India Ishpreet Singh Chadha 45 61 -16
Thailand Noppon Saengkham 53 51 2
England Gary Wilson 54 52 2
England Stuart Bingham 54 49 5
England Mark Selby 60 48 12
Wales Jak Jones 58 44 14
England Ronnie O'Sullivan 64 46 18
England Jack Lisowski 57 48 10
England Shaun Murphy 62 47 15
China Lyu Haotian 54 50 3
China Cao Yupeng 55 51 4
China Ding Junhui 53 54 -1
Ukraine Iulian Boiko 45 56 -12
England David Grace 50 51 0
Wales Jamie Jones 47 49 -2
Wales Dominic Dale 55 49 7
England Jenson Kendrick 47 52 -5
England Sean O'Sullivan 44 61 -17
Wales Jackson Page 55 51 5
England Stuart Carrington 48 52 -3
Wales Daniel Wells 52 51 1
China Wu Yize 54 51 3
China Long Zehuang 49 54 -5
England Adam Duffy 45 47 -3
Germany Lukas Kleckers 44 60 -16
England Ashley Hugill 53 47 6
Wales Michael White 46 53 -7
China Wang Xinbo 58 52 7
Belgium Luca Brecel 55 49 6
England Sanderson Lam 44 60 -17
Scotland Anthony McGill 45 51 -6
England Anthony Hamilton 47 55 -8
Scotland Ross Muir 42 57 -16
England Ian Burns 49 53 -4
England Allan Taylor 52 49 3
England Oliver Lines 43 60 -17
China Ma Hailong 49 52 -3
Stan Moody 45 59 -14
Wales Dylan Emery 49 52 -2
England Barry Pinches 42 63 -21
Wales Duane Jones 47 52 -5
Wales Liam Davies 53 51 2
Malaysia Thor Chuan Leong 54 50 4
Estonia Andres Petrov 47 52 -5
Hungary Bulcsú Révész 51 53 -2
China Jiang Jun 49 51 -2
Egypt Mostafa Dorgham 44 57 -13
England Alfie Burden 53 43 9
China Gao Yang 55 50 5
England Peter Lines 53 44 9
United Arab Emirates Mohammed Shehab 53 44 9
England Rod Lawler 46 53 -7
England James Cahill 46 55 -10
England Andy Hicks 46 54 -9
England John Astley 46 56 -10
Pakistan Mohammed Asif 46 59 -13
England Andy Lee 45 58 -13
India Himanshu Jain 36 65 -28
England Hammad Miah 35 64 -29
England Jimmy White 27 74 -47
Ukraine Anton Kazakov 27 75 -47
Egypt Mohamed Ibrahim 30 72 -42
Thailand Mink Nutcharut 34 63 -28
England Rebecca Kenna 24 73 -49
England Liam Highfield 44 58 -14
Brazil Victor Sarkis 27 76 -49
Scotland Liam Graham 35 65 -30
Scotland Dean Young 34 66 -32
Thailand Siripaporn Nuanthakhamjan 19 77 -57
United States Ahmed Aly Elsayed 29 70 -40
Australia Ryan Thomerson 36 63 -27
England Sydney Wilson 42 62 -20
England Reanne Evans 37 70 -33
England Manasawin Phetmalaikul 38 69 -31
Jamaica Rory McLeod 14 90 -76
China Wang Xinzhong 33 70 -37
China Gong Chenzhi 54 49 5
China Lan Yuhao 44 63 -20
Scotland Stephen Hendry 46 56 -10
Malaysia Rory Thor 47 61 -14
Ireland Fergal O'Brien 42 64 -21
Wales Riley Powell 15 81 -66
Saudi Arabia Omar Alajlani 20 90 -69
Qatar Ali Al Obaidly 23 89 -66
Pakistan Muhammad Hamza Ilyas 30 68 -37
England Michael Holt 44 53 -10
China Yulu Bai 43 60 -17
Hong Kong Cheung Ka Wai 46 53 -6
Moldova Vladislav Gradinari 38 56 -18
England Oliver Sykes 39 66 -27
Iran Amir Sarkhosh 44 54 -10
England Daniel Womersley 33 73 -40