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 783 (98.61%) matches with frame scores out of 794 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 58 47 11
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 54 49 5
England Robbie Williams 52 50 2
England Barry Hawkins 54 48 6
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 43 58 -15
England Kyren Wilson 56 48 8
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 54 47 7
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 56 45 10
England Mark Davis 54 43 11
England Jimmy Robertson 49 55 -6
Scotland Graeme Dott 53 50 3
Wales Ryan Day 51 52 -2
England Ben Woollaston 50 51 0
England David Lilley 51 52 -1
England David Gilbert 58 47 11
England Tom Ford 52 51 1
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 42 21
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 53 50 3
England Mark Selby 60 48 12
Wales Jak Jones 57 45 12
England Ronnie O'Sullivan 65 45 20
England Jack Lisowski 56 49 7
England Shaun Murphy 58 49 9
China Lyu Haotian 54 50 3
China Cao Yupeng 55 51 4
China Ding Junhui 53 53 0
Ukraine Iulian Boiko 45 56 -12
England David Grace 50 51 0
Wales Jamie Jones 45 52 -7
Wales Dominic Dale 52 52 0
England Jenson Kendrick 47 52 -5
England Sean O'Sullivan 44 61 -17
Wales Jackson Page 53 54 -2
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