Average Points Scored Per Frame - Decade 2020-2029 - 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 4072 (85.55%) matches with frame scores out of 4760 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Australia Neil Robertson 62 45 17
England Barry Hawkins 57 46 10
England Jimmy Robertson 51 51 0
England Jack Lisowski 53 50 3
Wales Ryan Day 51 49 1
Belgium Luca Brecel 56 49 7
England Mark Selby 58 47 10
England Gary Wilson 53 51 3
England Stuart Bingham 58 46 12
England Kyren Wilson 56 49 7
England Ben Woollaston 53 50 3
Scotland Graeme Dott 53 50 3
England Tom Ford 53 48 4
England Matthew Selt 52 50 1
China Xiao Guodong 56 47 9
England Ali Carter 55 46 10
Scotland Scott Donaldson 52 48 4
England Joe Perry 51 50 0
Wales Mark Williams 55 47 8
England David Gilbert 52 50 2
Scotland Anthony McGill 55 49 5
England Judd Trump 62 42 20
Scotland John Higgins 58 45 13
England Robert Milkins 49 51 -3
England Ricky Walden 52 48 4
China Lyu Haotian 51 51 -1
England Martin O'Donnell 53 49 4
Wales Daniel Wells 46 57 -11
England Mitchell Mann 49 51 -2
England Michael Holt 49 51 -2
China Tian Pengfei 56 48 8
England James Cahill 48 51 -4
Wales Dominic Dale 47 54 -7
England Peter Ebdon 55 49 6
China Ding Junhui 59 47 12
China Mei Xiwen 43 55 -13
China Chen Zifan 45 57 -11
China Yuan Sijun 51 51 1
Scotland Fraser Patrick 47 55 -8
Ireland Fergal O'Brien 50 53 -3
Northern Ireland Jordan Brown 51 52 -1
England Robbie Williams 49 52 -3
Thailand Thepchaiya Un-Nooh 53 50 3
China Luo Honghao 48 53 -5
Norway Kurt Maflin 51 53 -2
China Liang Wenbo 54 49 5
China Li Hang 51 52 -1
Northern Ireland Gerard Greene 44 56 -12
Israel Eden Sharav 45 57 -12
China Zhou Yuelong 57 50 7
England David Grace 53 51 2
Wales Jackson Page 48 54 -5
China Yan Bingtao 57 47 10
England Andy Hicks 46 55 -10
England David Lilley 50 50 -1
Wales Lee Walker 39 62 -23
Wales Jak Jones 49 54 -4
England Jimmy White 42 59 -17
Northern Ireland Mark Allen 56 48 8
China Lu Ning 52 53 -1
Hong Kong Marco Fu 56 51 5
England Shaun Murphy 58 49 9
England Alfie Burden 54 49 5
Germany Lukas Kleckers 40 62 -23
Poland Kacper Filipiak 43 57 -14
England Martin Gould 53 49 4
Wales Michael White 50 50 1
England Rod Lawler 45 54 -8
China Zhao Xintong 58 46 13
England Ian Burns 52 48 4
Switzerland Alexander Ursenbacher 52 49 2
England Harvey Chandler 44 56 -12
Thailand Akani Songsermsawad 51 49 3
Scotland Stephen Maguire 51 50 1
England Elliot Slessor 53 46 7
Wales Matthew Stevens 51 50 1
England Mark King 47 53 -6
China Xu Si 48 56 -9
England Oliver Lines 51 54 -3
China Zhang Anda 50 50 1
England Anthony Hamilton 48 52 -4
Brazil Igor Figueiredo 49 54 -5
England Andrew Higginson 50 52 -2
England Ashley Carty 45 57 -11
Wales Jamie Clarke 51 51 0
Wales Kishan Hirani 45 59 -14
China Bai Langning 53 51 2
Cyprus Michael Georgiou 55 50 4
England Nigel Bond 47 54 -8
England Stuart Carrington 49 50 -1
England Mark Davis 49 50 -1
England Barry Pinches 43 58 -14
Ireland Ross Bulman 46 51 -5
Thailand Noppon Saengkham 49 53 -4
England Ronnie O'Sullivan 60 46 13
England Liam Highfield 51 51 0
China Si Jiahui 52 49 3
Wales Darren Morgan 38 53 -15
England John Astley 47 50 -3
England Louis Heathcote 46 52 -5
Ireland Ken Doherty 49 56 -8
Germany Simon Lichtenberg 47 53 -6
England Andy Lee 44 59 -15
China Chen Feilong 44 51 -6
China Fan Zhengyi 43 58 -14
Thailand James Wattana 50 52 -2
Iran Soheil Vahedi 52 54 -2
England Mark Joyce 51 50 1
England Billy Joe Castle 42 55 -14
China Chang Bingyu 54 52 1
Scotland Dean Young 44 53 -10
England Chris Wakelin 48 56 -8
Wales Andrew Pagett 50 51 -1
England Ashley Hugill 43 57 -14
Malaysia Thor Chuan Leong 41 62 -21
China Peifan Lei 52 50 1
Ireland Aaron Hill 45 53 -7
England Craig Steadman 49 48 1
England Mike Dunn 37 56 -19
England Brandon Sargeant 42 56 -14
England Peter Lines 46 54 -8
England Allan Taylor 52 52 0
Morocco Amine Amiri 27 74 -47
Jamaica Rory McLeod 42 55 -13
England Sam Craigie 53 50 3
England Sam Baird 43 59 -16
England Joe O'Connor 52 51 1
England Hammad Miah 49 50 0
England Hayden Staniland 46 51 -5
Poland Antoni Kowalski 48 59 -11
England Jamie O'Neill 46 55 -9
Wales Duane Jones 48 50 -2
Scotland Ross Muir 61 42 19
Wales Tyler Rees 50 51 -1
Belgium Ben Mertens 50 52 -2
England Jake Nicholson 42 51 -9
Malta Alex Borg 33 64 -31
Wales Ian Preece 51 49 2
China Wu Yize 52 49 4
Scotland Alan McManus 49 52 -3
Wales Jamie Jones 49 51 -2
Ireland Leo Fernandez 49 49 -1
China Jianbo Zhao 51 52 -1
Iran Hossein Vafaei 51 51 1
England Farakh Ajaib 34 65 -31
England Zak Surety 44 59 -15
England Sean Maddocks 37 66 -29
England Daniel Womersley 49 55 -6
England Riley Parsons 44 57 -13
France Brian Ochoiski 41 61 -20
England Kuldesh Johal 46 53 -7
England Steven Hallworth 49 54 -5
Ukraine Iulian Boiko 36 67 -31
England Peter Devlin 42 57 -15
China Gao Yang 44 60 -16
China Pang Junxu 53 51 2
England Connor Benzey 40 56 -16
England Ben Hancorn 42 57 -15
England Paul Davison 41 62 -21
Northern Ireland Patrick Wallace 51 53 -3
Wales Dylan Emery 48 51 -3
Northern Ireland Robbie Mcguigan 45 52 -8
Austria Florian Nüßle 45 57 -12
England Oliver Brown 45 53 -8
England Alex Clenshaw 40 62 -22
England Jamie Wilson 41 57 -17
Northern Ireland Declan Lavery 33 37 -4
England Ian Martin 40 50 -10
England Hamim Hussain 36 60 -24
England Saqib Nasir 47 50 -2
England Sean Harvey 49 45 4
England Haydon Pinhey 37 58 -21
Scotland Stephen Hendry 43 57 -14
Belgium Julien Leclercq 51 49 2
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 47 49 -2
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 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 48 53 -5
Latvia Maris Volajs 45 53 -8
Scotland Evan Munro 47 53 -6
England Patrick Whelan 46 51 -5
Malta Aaron Busuttil 52 47 5
China Yao Pengcheng 53 49 4
Wales Liam Davies 45 58 -14
England Alex Millington 52 47 5
England Adam Duffy 47 50 -3
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
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 Adrian Rosa 51 45 5
England Sanderson Lam 59 42 17
England Ryan Davies 51 45 6
England Jamie Jones (II) 47 55 -8
England Joshua Cooper 53 47 6
Germany Richard Wienold 47 48 -1
Ireland Fergal Quinn 47 59 -11
England Mark Lloyd 54 44 10
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
Scotland Liam Graham 49 49 0
England James Burrett 43 59 -16
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
England Phil O'Kane 40 52 -13
England Joshua Thomond 47 50 -3
Scotland Michael Collumb 52 45 7
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
China Zhang Jiankang 25 72 -46
Poland Adam Stefanow 40 62 -21
Wales Gavin Lewis 23 67 -44
Thailand Nutcharat Wongharuthai 0 133 -133
England Reanne Evans 38 67 -29
Scotland Dylan Craig 26 74 -49
Morocco Ameur Riad 23 71 -47
Iceland Kristjan Helgason 31 63 -32
England Adam Ashley 45 55 -10
Gibraltar Gareth Lopez 12 88 -76
Belgium Sybren Sokolowski 26 76 -50
England Lee Prickman 9 101 -92
England Chae Ross 47 57 -9
England Christopher Keogan 29 73 -44
Finland Robin Hull 48 50 -3
England Jamie Barrett 34 66 -31
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