Average Points Scored Per Frame - Year 2025 - 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 149 (98.68%) matches with frame scores out of 151 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Zak Surety 60 41 19
Belgium Julien Leclercq 54 59 -5
England Farakh Ajaib 40 53 -13
Hungary Bulcsú Révész 49 54 -5
China Gong Chenzhi 38 69 -31
Ireland Ken Doherty 47 56 -9
Stan Moody 77 38 39
China Xing Zihao 52 50 2
China Jiang Jun 80 32 48
England Haydon Pinhey 48 57 -8
England Stuart Carrington 47 38 10
Latvia Artemijs Zizins 53 55 -2
Hong Kong Cheung Ka Wai 48 46 2
China Yulu Bai 40 59 -20
Malaysia Thor Chuan Leong 49 56 -7
China Liu Hongyu 71 24 47
China Lyu Haotian 68 46 22
China Fan Zhengyi 60 44 17
Wales Dominic Dale 55 45 10
China Xu Si 78 36 43
China Yuan Sijun 73 32 41
Scotland Anthony McGill 73 23 50
Scotland Graeme Dott 70 22 48
England Allan Taylor 52 53 0
Wales Daniel Wells 55 41 14
Ireland Aaron Hill 64 48 15
China He Guoqiang 64 45 20
England David Grace 54 52 2
England Hammad Miah 58 36 23
Scotland Ross Muir 50 49 1
England Joshua Thomond 45 60 -15
Poland Antoni Kowalski 60 48 12
England Reanne Evans 38 59 -21
Wales Liam Davies 44 55 -11
Ukraine Iulian Boiko 45 46 -1
Thailand Akani Songsermsawad 57 49 8
Scotland Liam Graham 43 56 -14
Switzerland Alexander Ursenbacher 54 38 16
Wales Dylan Emery 51 47 4
England Alfie Burden 57 40 17
Scotland Dean Young 43 56 -13
China Wang Yuchen 49 52 -3
England Jimmy Robertson 63 43 19
England Joe O'Connor 64 38 27
Thailand Thepchaiya Un-Nooh 68 30 38
England David Lilley 67 36 31
Wales Jackson Page 74 35 40
England Ben Woollaston 62 39 23
England Ricky Walden 68 31 37
England Mark Davis 66 32 34
China Wu Yize 79 30 48
England Barry Hawkins 71 16 55
China Long Zehuang 62 46 16
England Joe Perry 62 37 25
England Tom Ford 64 27 38
Iran Hossein Vafaei 66 41 25
Northern Ireland Jordan Brown 62 39 23
England Gary Wilson 52 56 -5
Wales Matthew Stevens 44 52 -8
Scotland Chris Totten 56 49 7
England Louis Heathcote 48 50 -1
England Elliot Slessor 56 56 1
Thailand Noppon Saengkham 64 32 32
China Zhou Yuelong 66 31 35
Wales Ryan Day 56 50 7
China Tian Pengfei 54 54 0
Wales Jamie Jones 52 52 0
Scotland John Higgins 55 52 3
England Robert Milkins 38 48 -11
England Ali Carter 54 45 10
India Ishpreet Singh Chadha 44 59 -15
China Peifan Lei 51 61 -11
Wales Jak Jones 58 44 14
England Jack Lisowski 65 46 19
England Robbie Williams 52 50 2
England Martin O'Donnell 46 44 1
China Xiao Guodong 77 31 46
Iran Amir Sarkhosh 47 45 2
England Manasawin Phetmalaikul 43 46 -3
Wales Duane Jones 39 66 -27
Belgium Luca Brecel 54 34 20
China Pang Junxu 53 49 4
England Shaun Murphy 55 51 4
Northern Ireland Mark Allen 72 42 31
England Mark Selby 61 51 11
England Chris Wakelin 46 50 -4
China Si Jiahui 46 56 -10
England Simon Blackwell 31 68 -38
England Jimmy White 27 71 -44
England Ashley Carty 36 63 -27
Thailand Siripaporn Nuanthakhamjan 33 73 -40
Thailand Mink Nutcharut 39 62 -23
England Oliver Lines 42 63 -21
United States Ahmed Aly Elsayed 20 81 -60
England Mitchell Mann 35 64 -30
China Huang Jiahao 31 87 -55
India Kreishh Gurbaxani 36 68 -32
Hong Kong Marco Fu 31 67 -36
England Liam Pullen 44 60 -17
Pakistan Haris Tahir 43 63 -20
England Matthew Selt 50 57 -7
England Anthony Hamilton 50 59 -9
Ukraine Anton Kazakov 19 88 -70
Northern Ireland Robbie Mcguigan 32 72 -40
Belgium Ben Mertens 54 56 -3
England Ian Burns 47 60 -13
England Michael Holt 19 68 -49
Egypt Hatem Yassen 27 68 -41
China Ma Hailong 44 51 -8
Brazil Jonas Luz 27 74 -47
Egypt Mostafa Dorgham 48 59 -10
England Joshua Cooper 39 55 -16
England Andrew Higginson 39 55 -17
England Paul Deaville 37 70 -33
England Sanderson Lam 52 54 -2
Scotland Scott Donaldson 30 56 -26
Wales Jamie Clarke 39 59 -19
Scotland Stephen Maguire 46 46 0
England Stuart Bingham 45 71 -27
England David Gilbert 44 52 -8
Wales Mark Williams 43 60 -17