Average Points Scored Per Frame - Year 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 2011 (98.58%) matches with frame scores out of 2040 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Steven Hallworth 49 52 -3
England Mark Davis 51 47 4
China Peifan Lei 57 47 10
England Joe Perry 49 52 -3
Wales Duane Jones 52 45 7
China Xiao Guodong 60 44 16
Scotland Alan McManus 51 50 1
Wales Jamie Jones 48 49 -1
China Ding Junhui 56 52 4
England Ashley Carty 40 65 -25
China Luo Honghao 49 52 -3
England Paul Davison 46 59 -13
Wales Dominic Dale 47 51 -4
England Peter Lines 47 52 -4
England Judd Trump 62 41 21
England Shaun Murphy 59 49 10
England Ian Burns 54 47 7
Ireland Leo Fernandez 50 49 1
Wales Ryan Day 51 47 4
England Barry Hawkins 56 48 9
England Liam Highfield 51 53 -3
China Zhao Xintong 56 48 8
England Jamie O'Neill 54 52 2
Ireland Aaron Hill 44 56 -12
England Joe O'Connor 55 52 3
Northern Ireland Jordan Brown 51 52 -1
England Sam Craigie 55 50 4
Scotland Anthony McGill 55 49 6
England Kyren Wilson 55 50 5
England Tom Ford 54 48 6
England Jimmy Robertson 53 53 0
England Michael Holt 42 57 -14
China Liang Wenbo 50 52 -2
China Yuan Sijun 54 47 8
England Stuart Carrington 56 44 12
Wales Jak Jones 54 51 2
England Stuart Bingham 59 46 13
Wales Michael White 52 49 4
England Elliot Slessor 55 44 11
England Ricky Walden 55 47 9
England Martin O'Donnell 53 48 5
Scotland John Higgins 60 45 15
England Robbie Williams 49 50 -1
England Louis Heathcote 49 51 -1
Northern Ireland Mark Allen 52 50 2
China Zhou Yuelong 57 54 3
China Pang Junxu 56 49 7
England Peter Devlin 40 57 -17
Ireland Fergal O'Brien 53 52 0
Germany Simon Lichtenberg 50 49 1
England Mark Joyce 49 50 -1
England Brandon Sargeant 45 53 -8
Iran Soheil Vahedi 57 51 7
England Andrew Higginson 52 48 4
England Jack Lisowski 51 52 -1
England Ben Woollaston 53 48 5
Thailand Noppon Saengkham 46 54 -8
Belgium Luca Brecel 52 50 2
Scotland Graeme Dott 53 53 0
Poland Kacper Filipiak 47 53 -6
Scotland Stephen Maguire 54 48 6
England Nigel Bond 50 49 0
Thailand Thepchaiya Un-Nooh 53 51 2
England Gary Wilson 50 54 -4
England Matthew Selt 57 46 11
Scotland Scott Donaldson 50 51 -1
England Mark Selby 57 48 9
Wales Mark Williams 55 47 8
England Ronnie O'Sullivan 57 50 7
England Ali Carter 58 42 17
England David Gilbert 51 49 2
China Li Hang 48 55 -7
China Yan Bingtao 59 48 12
Australia Neil Robertson 60 47 13
Wales Matthew Stevens 46 58 -12
Wales Daniel Wells 46 57 -11
England Rod Lawler 49 52 -3
England Allan Taylor 49 54 -5
Thailand Akani Songsermsawad 47 53 -5
China Fan Zhengyi 49 55 -6
England John Astley 48 48 1
China Lu Ning 50 54 -4
Jamaica Rory McLeod 39 58 -19
China Jianbo Zhao 50 54 -4
Wales Jamie Clarke 50 50 -1
England Chris Wakelin 51 52 -1
England Billy Joe Castle 45 52 -7
China Si Jiahui 58 44 14
England Andy Hicks 47 54 -7
England Mark King 45 54 -9
Wales Lee Walker 40 60 -20
Ireland Ken Doherty 45 60 -15
China Xu Si 49 58 -9
France Brian Ochoiski 44 57 -12
England Anthony Hamilton 46 56 -10
England Mitchell Mann 53 48 5
England Ashley Hugill 45 57 -11
England Zak Surety 40 62 -21
Wales Jackson Page 50 49 1
England Oliver Lines 53 52 1
England James Cahill 50 49 0
Ukraine Iulian Boiko 42 59 -17
England Martin Gould 51 54 -3
England Kuldesh Johal 47 52 -6
China Chang Bingyu 50 53 -3
Wales Dylan Emery 48 51 -2
China Tian Pengfei 55 49 7
Brazil Igor Figueiredo 52 51 1
England Riley Parsons 49 50 -1
England David Grace 51 52 -1
Northern Ireland Robbie Mcguigan 45 52 -7
Switzerland Alexander Ursenbacher 53 49 5
Northern Ireland Gerard Greene 41 55 -14
England Farakh Ajaib 30 62 -32
Austria Florian Nüßle 45 56 -10
England Robert Milkins 47 51 -4
China Gao Yang 40 67 -27
England Oliver Brown 47 51 -5
England Alex Clenshaw 40 62 -22
Germany Lukas Kleckers 39 66 -27
Israel Eden Sharav 42 57 -15
England Daniel Womersley 49 54 -5
China Lyu Haotian 50 51 -2
England Jamie Wilson 43 55 -12
England Ben Hancorn 41 53 -12
England David Lilley 53 48 5
China Chen Zifan 46 55 -10
England Jimmy White 45 56 -11
England Barry Pinches 43 56 -13
Iran Hossein Vafaei 50 50 1
Northern Ireland Declan Lavery 33 37 -4
England Connor Benzey 43 53 -11
England Ian Martin 40 50 -10
England Craig Steadman 53 40 13
England Hamim Hussain 36 60 -24
England Saqib Nasir 47 50 -2
England Sean Harvey 49 45 4
Belgium Ben Mertens 52 51 0
England Haydon Pinhey 40 55 -15
Scotland Fraser Patrick 53 54 -1
Scotland Stephen Hendry 43 57 -14
Belgium Julien Leclercq 51 49 2
China Bai Langning 55 47 8
Norway Kurt Maflin 43 61 -18
England Ronnie Blake 43 52 -10
England Sean McAllister 39 54 -15
England Josh Mulholland 44 57 -13
England Lee Stephens 45 52 -7
England Lee Shanker 51 50 1
Scotland Gary Thomson 49 47 1
Wales Alex Taubman 56 45 11
England Luke Maddison 25 57 -32
England Jed Mann 41 61 -20
Wales Matthew Roberts 48 47 2
Scotland Chris Totten 43 44 -1
England Danny Brindle 39 59 -19
Hong Kong Yu Kiu Chang 52 53 0
Scotland Ross Vallance 52 45 8
Northern Ireland Raymond Fry 54 43 11
England Tony Knowles 50 50 0
England Samuel Lee-Stevens 37 59 -23
England Simon Bedford 51 53 -2
France Niel Vincent 50 48 2
England Brandon Hall 37 57 -21
England Stuart Watson 50 48 2
England Joe Fenton 49 55 -6
England Lewis Gillen 48 46 2
England Dylan Mitchell 55 46 9
England Luke Simmonds 55 42 13
England Elliott Weston 36 61 -25
England Andy Milliard 46 51 -5
Wales Callum Lloyd 48 46 2
England Liam Pullen 48 47 1
Wales Jack Bradford 41 53 -12
Malta Brian Cini 61 41 20
Germany Umut Dikme 46 54 -8
Wales David Donovan 49 48 1
Belgium Daan Leyssen 51 49 2
Ireland Michael Judge 64 38 26
England Gary Challis 54 46 9
Denmark Daniel Kandi 51 44 7
England Jordan Rimmer 42 50 -8
England Harvey Chandler 50 52 -3
England Scott Bell 40 55 -15
England Adam Goff 37 57 -21
Alfie Lee 46 55 -9
Latvia Filips Kalniņš 39 63 -24
Belgium Hans Blanckaert 41 51 -11
Russia Ivan Kakovskii 49 54 -5
Latvia Maris Volajs 45 53 -8
Scotland Evan Munro 47 53 -6
England Patrick Whelan 46 50 -4
Malta Aaron Busuttil 52 47 5
China Yao Pengcheng 53 49 4
Wales Liam Davies 45 58 -14
Wales Tyler Rees 55 44 10
England Alex Millington 52 47 5
England Adam Duffy 50 48 2
England Sam Baird 50 54 -4
England Matthew Glasby 47 47 -1
Australia Ryan Thomerson 51 54 -3
England Andrew Tapper 42 58 -16
England Sydney Wilson 55 47 8
Ukraine Anton Kazakov 50 52 -3
Japan Keishin Kamihashi 48 51 -3
Scotland Ross Muir 66 38 28
England Ben Fortey 50 47 3
England Luke Pinches 53 48 5
Wales Paul Davies 47 49 -2
England Simon Blackwell 55 48 7
England Jack Culligan 50 52 -2
England Hammad Miah 56 44 12
England Adrian Rosa 51 45 5
Cyprus Michael Georgiou 59 45 14
England Sanderson Lam 59 42 17
England Alfie Burden 57 42 14
England Ryan Davies 51 45 6
England Hayden Staniland 46 50 -4
England Jamie Jones (II) 47 55 -8
England Joshua Cooper 53 47 6
Germany Richard Wienold 47 48 -1
China Chen Feilong 51 51 0
Ireland Fergal Quinn 47 59 -11
England Mark Lloyd 55 42 13
Iran Amir Sarkhosh 53 46 8
Scotland Stephen Baillie 34 61 -27
England Jenson Kendrick 51 49 2
Stan Moody 46 54 -8
England Adam Brown 40 58 -18
England Rebecca Kenna 43 55 -13
England Bradley Cowdroy 51 52 -1
England Jack Haley 44 53 -9
Wales Kishan Hirani 51 51 0
Scotland Liam Graham 49 49 0
England James Burrett 43 59 -16
Northern Ireland Patrick Wallace 49 53 -5
Latvia Rodion Judin 51 52 -2
England Callum Beresford 50 48 2
England Sean O'Sullivan 56 47 9
England Martyn Taylor 41 53 -12
England Mark Ganderton 43 52 -9
England Michael Tomlinson 43 56 -13
England David Finbow 47 55 -8
Scotland Thomas McSorley 42 58 -16
Ireland Aidan Murphy 41 53 -12
Ireland Ross Bulman 51 47 4
England Phil O'Kane 40 52 -13
Scotland Dean Young 46 52 -6
England Joshua Thomond 47 50 -3
Scotland Michael Collumb 52 44 9
England Robert Read 44 55 -11
England Arun Mehta 35 62 -27
England Halim Hussain 36 60 -24
England George Pragnall 49 52 -3
England Labeeb Ahmed 41 59 -17
England Manasawin Phetmalaikul 40 59 -19
Australia Jamie Brown 46 57 -12
England John Parkin 49 51 -2
England Jack Smithers 46 45 1
England John Welsh 44 55 -11
England James Silverwood 38 56 -18
England Faizaan Mohammed 24 45 -21
England Neal Jones 46 48 -2
Poland Mateusz Baranowski 51 48 4
England Sean Maddocks 33 69 -36
England Jamie Barrett 36 62 -26
Malta Alex Borg 27 68 -41
Morocco Amine Amiri 27 78 -51
England Reanne Evans 41 66 -26
England William Ginn 37 52 -15
Ukraine Sergey Isaenko 33 62 -29
Peter Butler 13 75 -62
England Peter Geronimo 31 63 -32
England James Height 42 52 -10
Scotland Aaron Graham 21 71 -51
Canada Roshan Birdi 16 66 -51
England Westley Cooper 38 58 -20
England Carl Mottershaw 34 63 -28
England Mark Vincent 40 57 -17
Wales Jamie Tudor 45 55 -10
England Dylan Smith 21 74 -54
England Matthew Lee 32 64 -32
England Shafaqut Hussain 12 53 -41
England Garry Coulson 24 62 -38
Wales Conor Caniff 27 63 -37
England Imran Puri 38 58 -20
Ireland Tony Corrigan 47 50 -3
England Dean Reynolds 25 76 -51
England Johnnie Bates 29 68 -40
Ireland Philip O'Connor 21 71 -50
Spain Juan Pedro Duran 19 80 -61
Mark Anthony Taylor 25 73 -49
Ukraine Denys Khmelevskyi 44 58 -14
Mark Bell 37 60 -22
Wales Bradley Tyson 24 72 -47
Scotland Keith Keldie 34 64 -30
England John Pritchett 34 71 -37
England Ryan Roberts 46 57 -10
England Daniel Walker 32 61 -30
England Lewis Ullah 44 56 -12
England Shaf Hussain 33 54 -21
Poland Antoni Kowalski 48 61 -12