Average Points Scored Per Frame - Season 2021-2022 - 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 2600 (98.52%) matches with frame scores out of 2639 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Ronnie Blake 43 52 -10
England Sean McAllister 39 54 -15
England Connor Benzey 44 55 -11
England Josh Mulholland 44 57 -13
England Lee Stephens 43 55 -12
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
England Brandon Sargeant 54 44 9
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 47 51 -4
England Joe Fenton 49 55 -6
England Lewis Gillen 48 46 2
England Dylan Mitchell 52 50 2
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 50 51 -1
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 Julien Leclercq 52 49 3
Belgium Hans Blanckaert 41 51 -11
Russia Ivan Kakovskii 53 51 2
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 52 54 -2
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 42 64 -22
Japan Keishin Kamihashi 48 51 -3
Scotland Ross Muir 55 50 4
Wales Michael White 52 49 3
England Ben Fortey 47 49 -2
England Peter Lines 47 51 -4
Wales Dylan Emery 50 50 0
England Luke Pinches 43 57 -14
England Riley Parsons 53 46 8
Ireland Leo Fernandez 51 47 3
England Ian Burns 50 52 -1
England Paul Davison 50 51 -1
England David Lilley 51 51 0
Wales Paul Davies 48 49 -1
Scotland Fraser Patrick 47 55 -8
England Simon Blackwell 49 51 -2
England James Cahill 49 51 -2
England Jack Culligan 50 52 -2
England Hammad Miah 52 50 2
England Adrian Rosa 52 46 7
England Haydon Pinhey 42 55 -12
Austria Florian Nüßle 49 54 -5
China Bai Langning 49 52 -3
England Billy Joe Castle 49 46 3
England Oliver Brown 47 52 -4
England Ian Martin 42 54 -13
China Si Jiahui 52 50 2
Cyprus Michael Georgiou 51 52 -1
Iran Soheil Vahedi 70 56 14
Wales Jackson Page 51 49 1
England Hamim Hussain 45 54 -9
England Sanderson Lam 49 53 -5
England Sean Harvey 49 46 3
England Mitchell Mann 52 49 3
England Daniel Womersley 48 55 -7
England Alfie Burden 45 56 -12
England Ryan Davies 48 46 2
Wales Duane Jones 52 48 4
Israel Eden Sharav 50 48 2
England Rod Lawler 48 52 -4
China Yuan Sijun 55 48 7
China Luo Honghao 53 46 7
England Hayden Staniland 52 48 4
England John Astley 48 52 -4
Wales Daniel Wells 51 57 -6
China Peifan Lei 54 47 6
England Jamie Jones (II) 47 55 -8
England Joshua Cooper 50 49 1
Germany Richard Wienold 47 48 -1
China Chen Feilong 51 51 0
Ireland Fergal Quinn 48 56 -8
England Mark Lloyd 48 52 -4
Iran Amir Sarkhosh 53 46 8
Scotland Stephen Baillie 34 61 -27
England Jenson Kendrick 51 49 2
Stan Moody 44 51 -7
England Adam Brown 40 58 -18
England Rebecca Kenna 41 57 -16
England Bradley Cowdroy 51 52 -1
England Jack Haley 44 53 -9
Wales Kishan Hirani 51 51 0
Scotland Liam Graham 47 49 -3
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 50 52 -2
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 Barry Pinches 45 58 -13
England Saqib Nasir 44 54 -10
Ireland Ross Bulman 51 46 5
France Brian Ochoiski 50 50 0
England Craig Steadman 49 53 -4
England Phil O'Kane 40 53 -13
Northern Ireland Robbie Mcguigan 45 53 -7
England Kuldesh Johal 45 51 -5
Scotland Dean Young 46 52 -7
England Joshua Thomond 46 52 -6
Scotland Michael Collumb 50 50 -1
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
Belgium Ben Mertens 52 51 1
Poland Mateusz Baranowski 51 48 4
England Martin Gould 51 51 0
England Oliver Lines 54 49 5
Ireland Ken Doherty 47 54 -8
England Peter Devlin 43 60 -18
Jamaica Rory McLeod 46 54 -8
Scotland John Higgins 57 47 9
China Cao Yupeng 55 47 7
Thailand Noppon Saengkham 55 49 6
England Gary Wilson 54 53 1
England Steven Hallworth 43 55 -12
Brazil Igor Figueiredo 33 221 -188
Thailand Thepchaiya Un-Nooh 58 48 10
China Jianbo Zhao 47 57 -10
China Zhang Jiankang 46 54 -8
Northern Ireland Gerard Greene 40 57 -17
England Robert Milkins 46 55 -9
England Kyren Wilson 57 48 9
England Robbie Williams 51 46 5
England Sam Craigie 53 49 4
Scotland Graeme Dott 54 47 7
England Ben Hancorn 50 51 -1
Ukraine Iulian Boiko 40 63 -23
England Stuart Bingham 54 47 7
China Gao Yang 49 52 -3
Wales Ryan Day 52 50 2
Iran Hossein Vafaei 55 48 7
England Joe Perry 52 52 0
England Jimmy Robertson 54 48 5
England Jimmy White 38 58 -21
Thailand Akani Songsermsawad 49 50 0
Scotland Stephen Maguire 51 47 4
England Ashley Hugill 51 52 0
Wales Mark Williams 60 46 14
Wales Jak Jones 53 50 3
England Ricky Walden 55 46 9
England Allan Taylor 43 55 -12
England Ali Carter 54 47 7
Switzerland Alexander Ursenbacher 49 56 -6
Ireland Aaron Hill 40 61 -21
England Ronnie O'Sullivan 61 45 16
England Mark Joyce 44 55 -11
England Andrew Higginson 50 51 -1
England Michael Holt 48 51 -2
Ireland Fergal O'Brien 45 56 -12
England Barry Hawkins 53 50 3
England Ben Woollaston 50 52 -2
England Stuart Carrington 45 57 -12
Northern Ireland Jordan Brown 55 47 8
Germany Simon Lichtenberg 43 60 -17
England Tom Ford 53 48 5
England David Grace 49 54 -6
England Mark Davis 51 49 2
Belgium Luca Brecel 56 46 10
China Chang Bingyu 50 55 -6
China Pang Junxu 52 51 0
England Nigel Bond 39 59 -20
Wales Dominic Dale 44 56 -12
England Zak Surety 45 59 -14
England Farakh Ajaib 40 61 -22
China Yan Bingtao 61 45 16
Wales Jamie Clarke 48 54 -6
England Louis Heathcote 46 57 -12
England Ashley Carty 48 56 -8
England Matthew Selt 50 52 -2
Germany Lukas Kleckers 43 54 -11
England Shaun Murphy 55 49 6
Wales Jamie Jones 51 50 1
China Chen Zifan 43 59 -17
England Mark King 47 54 -6
Wales Matthew Stevens 53 49 4
Wales Andrew Pagett 41 62 -20
England David Gilbert 57 46 11
England Liam Highfield 52 49 3
England Jamie Wilson 39 61 -22
England Joe O'Connor 51 54 -2
China Zhao Xintong 60 44 15
England Judd Trump 58 45 13
England Anthony Hamilton 48 52 -4
Wales Lee Walker 40 60 -20
Northern Ireland Mark Allen 56 47 10
England Chris Wakelin 51 50 1
China Xu Si 48 54 -6
China Liang Wenbo 56 47 9
England Martin O'Donnell 45 54 -9
China Zhou Yuelong 53 50 3
China Lu Ning 51 51 0
China Wu Yize 55 50 5
England Andy Hicks 45 61 -16
England Elliot Slessor 50 53 -4
Scotland Scott Donaldson 52 52 0
England Mark Selby 60 46 14
Scotland Stephen Hendry 31 70 -39
China Li Hang 49 49 -1
China Tian Pengfei 46 53 -7
China Fan Zhengyi 52 50 3
China Lyu Haotian 53 51 2
China Xiao Guodong 50 51 0
England Jamie O'Neill 37 69 -32
England Jack Lisowski 54 49 5
Australia Neil Robertson 62 44 18
Scotland Anthony McGill 55 49 6
England Paul Deaville 50 54 -4
China Ding Junhui 60 47 13
China Zhang Anda 57 49 7
Norway Kurt Maflin 54 54 0
England Sean Maddocks 29 71 -42
Hong Kong Ng On Yee 35 69 -34
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 Jamie Barrett 43 56 -13
England Alex Clenshaw 42 61 -19
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
England Reanne Evans 35 64 -29
Northern Ireland Christopher Clifford 17 94 -77
Ireland Robert McCullough 42 64 -22
England Oliver Sykes 24 59 -35
Scotland Amaan Iqbal 13 98 -84
England Ismail Türker 26 86 -60
Turkey Enes Bakirci 15 71 -56
England Lee Prickman 22 82 -60
Gibraltar Francis Becerra 8 109 -102
Thailand Mink Nutcharut 23 74 -51
Belgium Yorrit Hoes 22 74 -52
England Jake Crofts 39 59 -19
Hong Kong Marco Fu 51 65 -15