Average Points Scored Per Frame - Season 2020-2021 - 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 2369 (81.52%) matches with frame scores out of 2906 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 62 41 21
Wales Ryan Day 52 48 4
England David Lilley 46 55 -9
Wales Matthew Stevens 52 50 2
China Fan Zhengyi 43 57 -14
England Rod Lawler 43 57 -14
England Barry Hawkins 58 46 11
England Robert Milkins 47 54 -7
England Gary Wilson 50 54 -4
Wales Jamie Jones 49 50 -1
England Sam Craigie 53 50 2
England Ricky Walden 54 47 7
Ireland Leo Fernandez 45 52 -6
Wales Dominic Dale 46 53 -7
China Zhou Yuelong 58 50 8
China Jianbo Zhao 51 52 -1
China Si Jiahui 51 52 -1
England Shaun Murphy 57 50 8
England Matthew Selt 56 47 9
England Martin O'Donnell 54 50 4
England David Gilbert 51 50 1
China Zhao Xintong 58 47 11
China Lu Ning 53 53 1
England Liam Highfield 52 50 2
Ireland Aaron Hill 46 53 -6
England Stuart Bingham 59 46 13
Iran Hossein Vafaei 53 48 4
England James Cahill 47 51 -4
China Xiao Guodong 57 46 11
China Yuan Sijun 47 54 -7
England Ian Burns 47 53 -5
England Farakh Ajaib 34 65 -31
Jamaica Rory McLeod 42 56 -14
England Jack Lisowski 53 50 4
China Liang Wenbo 54 49 5
Scotland Graeme Dott 54 52 3
England Zak Surety 44 59 -15
England Jamie O'Neill 48 56 -7
England Mark Selby 59 46 13
England Sean Maddocks 38 66 -29
England Michael Holt 49 52 -3
China Lyu Haotian 52 50 1
England Daniel Womersley 47 59 -12
Scotland Alan McManus 49 52 -2
Wales Jackson Page 47 56 -9
Northern Ireland Gerard Greene 40 57 -17
Scotland Stephen Maguire 51 49 2
England Jimmy White 41 61 -21
England Ben Woollaston 52 50 2
England Nigel Bond 47 54 -7
England Brandon Sargeant 40 56 -16
China Luo Honghao 48 55 -8
Northern Ireland Mark Allen 58 46 12
Switzerland Alexander Ursenbacher 52 49 3
England Riley Parsons 45 58 -13
Ireland Ken Doherty 49 56 -8
England Andrew Higginson 49 53 -4
Australia Neil Robertson 62 46 17
Thailand Akani Songsermsawad 51 50 2
Thailand Thepchaiya Un-Nooh 54 49 5
England Chris Wakelin 50 54 -4
Scotland Scott Donaldson 50 50 -1
England Jimmy Robertson 51 53 -2
England David Grace 53 51 2
England Mark King 46 52 -6
England Allan Taylor 49 55 -6
Scotland John Higgins 60 44 15
England Joe O'Connor 54 50 5
France Brian Ochoiski 39 63 -23
England Martin Gould 52 50 2
Norway Kurt Maflin 49 54 -5
Germany Simon Lichtenberg 48 51 -3
Brazil Igor Figueiredo 49 53 -5
Belgium Luca Brecel 54 50 4
England Tom Ford 53 48 5
Wales Jamie Clarke 52 50 2
England Mark Joyce 52 49 3
England Kyren Wilson 58 48 10
Wales Duane Jones 44 54 -9
England Ali Carter 57 44 13
England Mark Davis 50 48 2
England Kuldesh Johal 40 63 -23
China Chang Bingyu 53 53 1
Northern Ireland Jordan Brown 51 52 0
England Joe Perry 51 49 2
China Yan Bingtao 58 46 12
England Elliot Slessor 51 47 4
England Steven Hallworth 49 54 -5
Wales Michael White 49 51 -3
England Oliver Lines 52 52 1
China Li Hang 51 53 -2
England John Astley 47 48 -2
China Tian Pengfei 54 49 4
England Robbie Williams 48 52 -4
Scotland Anthony McGill 54 50 4
Israel Eden Sharav 44 59 -16
England Billy Joe Castle 36 62 -25
England Peter Lines 40 59 -20
England Barry Pinches 36 65 -29
Malta Alex Borg 31 66 -35
Ukraine Iulian Boiko 38 64 -26
Thailand Noppon Saengkham 48 54 -6
England Mitchell Mann 42 55 -13
Wales Mark Williams 56 46 10
England Peter Devlin 42 57 -15
Wales Jak Jones 51 53 -2
China Gao Yang 44 60 -16
Germany Lukas Kleckers 39 65 -25
Poland Antoni Kowalski 52 57 -5
China Pang Junxu 53 51 2
China Chen Zifan 45 58 -13
Scotland Fraser Patrick 44 60 -15
China Ding Junhui 60 47 13
England Ashley Carty 44 60 -16
England Andy Hicks 47 54 -7
China Xu Si 50 56 -6
England Connor Benzey 39 53 -14
England Ben Hancorn 42 57 -15
England Ronnie O'Sullivan 58 49 9
China Peifan Lei 46 57 -10
England Paul Davison 39 64 -25
England Stuart Carrington 51 49 1
England Louis Heathcote 46 53 -6
Ireland Fergal O'Brien 47 57 -10
Iran Soheil Vahedi 51 57 -6
Poland Kacper Filipiak 40 59 -19
Northern Ireland Patrick Wallace 57 53 3
England Ashley Hugill 40 61 -20
Wales Lee Walker 41 61 -20
Wales Daniel Wells 44 59 -16
England Anthony Hamilton 45 58 -12
Wales Dylan Emery 44 56 -12
Northern Ireland Robbie Mcguigan 36 67 -31
Austria Florian Nüßle 42 59 -17
England Oliver Brown 38 58 -20
England Alex Clenshaw 38 62 -24
England Jamie Wilson 41 59 -18
Northern Ireland Declan Lavery 33 37 -4
England Ian Martin 29 17 12
England Craig Steadman 47 24 24
England Hamim Hussain 26 67 -41
England Saqib Nasir 36 16 20
England Sean Harvey 36 23 13
Belgium Ben Mertens 41 55 -14
England Haydon Pinhey 25 71 -46
Scotland Stephen Hendry 43 57 -14
Belgium Julien Leclercq 51 50 1
China Bai Langning 53 51 2
Morocco Amine Amiri 25 79 -54
England Jamie Barrett 32 69 -37
England Mark Lloyd 38 53 -15
Scotland Gary Thomson 38 56 -18
Scotland Michael Collumb 49 52 -2
Scotland Dean Young 26 71 -45
England Rebecca Kenna 36 57 -21
England Ben Fortey 34 64 -30
Wales Paul Davies 37 58 -21
England Hayden Staniland 33 55 -23
Northern Ireland Fergal Quinn (II) 45 67 -22
England Phil O'Kane 38 43 -5
England Adrian Rosa 1 41 -40
England Joshua Thomond 36 41 -5
England Luke Pinches 23 43 -20
England Simon Blackwell 1 35 -34
England Reanne Evans 41 66 -26
Scotland Ross Muir 35 50 -15
Russia Ivan Kakovskii 37 64 -27