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