Average Points Scored Per Frame - Year 2023 - 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 553 (97.02%) matches with frame scores out of 570 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Switzerland Alexander Ursenbacher 47 35 11
England Rod Lawler 44 38 6
China Zhao Xintong 70 36 34
Pakistan Mohammed Asif 43 48 -5
England Tom Ford 43 44 -1
Scotland Anthony McGill 63 42 21
Wales Michael White 37 29 9
China Tian Pengfei 46 38 8
England Allan Taylor 28 59 -31
Ireland Ken Doherty 48 46 1
Wales Jamie Clarke 41 36 5
England Sam Craigie 52 49 4
England Jimmy Robertson 44 42 2
Wales Jak Jones 43 38 5
China Yan Bingtao 65 41 24
Northern Ireland Mark Allen 52 52 0
Australia Neil Robertson 61 46 15
China Jianbo Zhao 84 17 68
England David Grace 44 39 5
England Kyren Wilson 60 45 15
England Martin Gould 46 54 -8
England David Lilley 43 42 1
England Ian Burns 42 36 6
England Jimmy White 61 42 19
China Yisong Peng 38 39 -1
Wales Jackson Page 35 37 -2
England Jack Lisowski 55 46 9
China Zhang Anda 42 29 12
China Xiao Guodong 47 43 4
England James Cahill 39 45 -7
Iran Hossein Vafaei 52 50 1
England Robbie Williams 35 34 1
Scotland Ross Muir 54 43 12
England Sanderson Lam 45 43 2
England Ali Carter 54 34 21
England Liam Highfield 40 42 -2
England Elliot Slessor 47 37 11
England Andy Hicks 50 51 -1
England Joe Perry 51 40 10
England Chris Wakelin 42 36 7
Australia Ryan Thomerson 36 43 -7
England Ben Woollaston 36 29 8
China Si Jiahui 46 37 10
Wales Matthew Stevens 46 41 4
China Ding Junhui 63 41 22
Belgium Luca Brecel 48 49 -1
England Robert Milkins 47 54 -6
Germany Lukas Kleckers 36 34 2
England Barry Pinches 35 40 -5
England Shaun Murphy 50 53 -3
China Fan Zhengyi 40 38 1
Scotland John Higgins 57 51 6
Belgium Julien Leclercq 55 43 12
England Louis Heathcote 48 44 4
China Cao Yupeng 44 35 9
England Barry Hawkins 45 58 -14
China Li Hang 68 36 32
Scotland Scott Donaldson 39 42 -3
England Gary Wilson 48 42 6
China Pang Junxu 47 42 5
England Joe O'Connor 44 42 2
England Mark Davis 38 41 -3
Wales Daniel Wells 50 45 6
England Ricky Walden 51 54 -3
England Adam Duffy 34 51 -17
England Ronnie O'Sullivan 63 48 15
Wales Mark Williams 60 47 13
England Judd Trump 62 43 18
England Stuart Bingham 58 49 9
Wales Ryan Day 46 51 -6
England Matthew Selt 50 45 5
Northern Ireland Jordan Brown 47 53 -6
Wales Jamie Jones 41 44 -3
England Mark Selby 48 56 -8
England David Gilbert 39 64 -25
Pakistan Asjad Iqbal 27 42 -15
China Peifan Lei 20 48 -28
England Anthony Hamilton 30 40 -10
Belgium Ben Mertens 37 27 10
Ireland Fergal Quinn 26 29 -4
England Mark Joyce 34 30 4
England Reanne Evans 36 34 1
England Jamie O'Neill 27 46 -19
England Ben Fortey 24 30 -6
England Ashley Hugill 31 38 -7
England Oliver Brown 26 41 -15
England John Astley 31 39 -8
England Peter Lines 30 41 -10
England Sean O'Sullivan 36 36 0
Scotland Fraser Patrick 30 24 5
England Mitchell Mann 44 33 11
England Craig Steadman 27 50 -23
Ireland Aaron Hill 35 34 1
China Wu Yize 37 37 0
England Andy Lee 36 34 2
England Oliver Lines 30 41 -11
Scotland Graeme Dott 39 36 3
China Zhou Yuelong 38 40 -2
England Mark King 26 39 -13
China Yuan Sijun 45 38 7
Scotland Dean Young 25 48 -23
Egypt Mohamed Ibrahim 35 49 -15
England Hammad Miah 35 42 -7
Scotland Stephen Maguire 45 46 -2
Wales Dominic Dale 51 44 8
England Ian Martin 28 52 -23
Thailand Noppon Saengkham 53 55 -2
Northern Ireland Robbie Mcguigan 33 20 13
Thailand Thepchaiya Un-Nooh 41 59 -19
Wales Dylan Emery 28 50 -22
Brazil Victor Sarkis 20 49 -29
Jamaica Rory McLeod 35 11 24
Moldova Vladislav Gradinari 37 37 -1
Northern Ireland Gerard Greene 40 44 -4
Wales Riley Powell 22 35 -13
Ireland Fergal O'Brien 51 54 -3
Cyprus Michael Georgiou 54 28 26
England Michael Holt 70 16 54
England Callum Beresford 27 34 -8
Thailand Dechawat Poomjaeng 30 64 -34
England Alfie Burden 47 54 -7
England Steven Hallworth 38 61 -24
China Xu Si 36 40 -4
England Haydon Pinhey 28 54 -26
Thailand Mink Nutcharut 20 78 -58
Hong Kong Ng On Yee 34 50 -16
China Zhang Jiankang 41 65 -23
China Lyu Haotian 40 49 -9
China Bai Langning 47 63 -16
England Jenson Kendrick 23 56 -33
Wales Duane Jones 25 55 -30
China Lu Ning 26 78 -53
England Stuart Carrington 34 66 -32
China Chen Zifan 39 55 -16
Scotland Stephen Hendry 23 75 -52
China Chang Bingyu 32 49 -17
India Himanshu Jain 18 53 -35
Estonia Andres Petrov 39 68 -29
Hong Kong Marco Fu 35 47 -12
Ukraine Anton Kazakov 19 66 -47
England Rebecca Kenna 22 61 -39
Wales Andrew Pagett 29 51 -22
England Zak Surety 39 44 -5
Ireland Michael Judge 33 50 -17
Latvia Rodion Judin 15 38 -23
England Michael Robert Joyce 0 0 0
England Dylan Smith 15 39 -24
Belgium Daan Leyssen 16 39 -23
England Jack Harris 25 31 -6
England Mark Lloyd 10 32 -23
England Martyn Taylor 29 32 -2
England Phil O'Kane 22 40 -17
Alfie Lee 26 33 -7
England Andrew Milliard 9 44 -35
England Sean McAllister 24 29 -5
Ireland Leo Fernandez 19 37 -18
Wales Jack Bradford 27 36 -9
England Jamie Wilson 29 27 2
Ireland Rodney Goggins 22 33 -11
England Saqib Nasir 18 40 -22
Germany Umut Dikme 18 39 -22
England John Fearick 17 43 -27
England Farakh Ajaib 34 61 -28
England Luke Simmonds 21 45 -24
Scotland Liam Graham 21 43 -22
Scotland Jack Borwick 11 50 -39
Austria Florian Nüßle 1 61 -60