Average Points Scored Per Frame - Season 2019-2020 - 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 2884 (94.25%) matches with frame scores out of 3060 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Wales Ian Preece 56 50 6
China Wang Zepeng 54 44 10
India Aditya Mehta 55 42 13
China Liu Jiaming 51 51 0
England Thomas Hilborne 36 60 -24
Wales Andrew Pagett 52 50 2
Ireland Aaron Hill 43 52 -9
England Simon Bedford 50 47 3
England Andy Hicks 48 52 -4
England Riley Parsons 43 58 -16
England Qingtian Yang 59 46 13
England Allan Taylor 59 45 14
China Xu Si 49 52 -3
England Wayne Townsend 42 51 -9
Finland Heikki Niva 50 49 1
England Michael Wild 58 39 20
Ireland Ronan Whyte 34 66 -32
England Bash Maqsood 43 55 -12
England Kayden Brierley 54 44 10
England Daniel Womersley 49 48 2
England Simon Dent 41 58 -17
Hong Kong Ng On Yee 34 44 -10
England Louis Heathcote 50 50 1
China Si Jiahui 55 49 6
England Harry Farrell 44 52 -8
United States Ahmed Aly Elsayed 20 48 -28
England Andrew Milliard 44 52 -8
Wales Callum Lloyd 56 43 13
England David Lilley 49 51 -2
England Jeff Cundy 57 46 11
England Stephen Kershaw 51 57 -6
England Stuart Watson 48 48 0
Poland Daniel Holoyda 46 51 -4
India Lucky Vatnani 58 41 18
Pakistan Hamza Akbar 53 48 5
England Andy Marriott 52 44 8
England Matthew Couch 50 43 7
England Ben Hancorn 56 46 9
Belgium Ben Mertens 51 50 1
Ukraine Iulian Boiko 42 58 -16
England Sean Maddocks 48 55 -8
England Jack Harris 45 57 -12
England Adrian Rosa 55 44 11
England Matthew Glasby 50 51 -1
Scotland Ross Muir 49 50 -1
Scotland Fraser Patrick 46 55 -9
England Manasawin Phetmalaikul 49 59 -10
England Chae Ross 49 45 4
England Barry Pinches 48 56 -8
England Gary Lees 40 58 -19
England Kuldesh Johal 45 58 -12
Wales Alex Taubman 51 45 6
Malta Brian Cini 53 50 2
England Jenson Kendrick 43 61 -18
England Callum Downing 51 48 3
Austria Andreas Ploner 51 47 4
Saudi Arabia Nezar Aseeri 36 52 -16
England Patrick Whelan 49 51 -2
Belgium Tomasz Skalski 44 56 -12
England Ashley Hugill 56 46 10
Hong Kong Yu Kiu Chang 54 53 1
England Ryan Davies 47 55 -8
Ireland Tony Corrigan 36 62 -25
Ireland Josh Boileau 48 48 0
England George Pragnall 61 43 18
Ireland Andrew Doherty 50 49 1
China Au Chi Wai 49 53 -4
England Peter Devlin 49 54 -5
Pakistan Mohammed Asif 60 43 17
China Long Zehuang 55 51 3
Ireland Ross Bulman 46 52 -6
Scotland Gary Thomson 53 46 7
England Luke Pinches 51 46 6
England Luke Simmonds 51 47 4
England Ben Fortey 39 61 -22
England Farakh Ajaib 53 46 7
Hong Kong Cheung Ka Wai 59 37 22
China Geng Mingqi 61 43 18
England Billy Joe Castle 49 49 0
Germany Umut Dikme 37 58 -22
China Peifan Lei 50 53 -3
Jamaica Rory McLeod 52 44 8
England Paul Davison 52 49 2
Iran Soheil Vahedi 49 55 -6
England Steven Hallworth 52 48 4
South Korea Daegyu Lee 52 45 6
England Lee Richardson 52 46 6
England Alex Millington 50 53 -4
India Himanshu Jain 56 45 12
Hong Kong Fung Kwok Wai 41 54 -13
China Guan Zhen 57 47 10
Poland Mateusz Baranowski 54 44 10
England Sanderson Lam 54 55 0
Latvia Rodion Judin 45 55 -9
England Adam Duffy 46 50 -5
China Chen Zifan 52 49 3
China Lin Shuai 48 45 3
China Chen Zhe 45 57 -12
Northern Ireland Jamie McArdle 54 47 7
England Zak Surety 52 46 5
England Jamie O'Neill 45 53 -8
Estonia Andres Petrov 50 48 2
Germany Lukas Kleckers 46 51 -5
Switzerland Alexander Ursenbacher 52 50 2
Finland Robin Hull 60 41 19
China Fang Xiongman 53 42 11
England Lewis Gillen 40 63 -24
Wales Jack Bradford 50 46 4
China Pang Junxu 49 55 -6
South Africa Paul Burrell 41 60 -19
Germany Felix Frede 45 48 -3
England Shane Castle 52 49 3
Wales Dylan Emery 47 52 -5
Hong Kong Chau Hon Man 41 58 -16
England David Nelson 42 57 -16
Japan Keishin Kamihashi 49 56 -7
Ireland Fergal Quinn 50 52 -1
Russia Ivan Kakovskii 42 55 -13
Australia Ryan Thomerson 51 52 -1
England Peter Lines 49 52 -3
England Oliver Brown 39 57 -17
Ireland Leo Fernandez 51 47 4
Ireland Aman Goel 38 56 -18
England Surinder Gill 55 46 9
England Richard Binns 44 56 -12
England Sean O'Sullivan 54 44 9
Iran Amir Sarkhosh 61 42 19
Austria Florian Nüßle 50 52 -2
India Laxman Rawat 43 52 -9
China Qiu Yalong 45 49 -4
England Simon Blackwell 54 49 5
England Sydney Wilson 54 45 9
Scotland Michael Collumb 47 48 -1
England Christopher Keogan 49 50 -1
Saudi Arabia Omar Alajlani 36 64 -28
England John Welsh 44 54 -10
England Reanne Evans 32 55 -23
England David Finbow 46 47 -2
Scotland Dean Young 45 52 -7
Ireland Noel Landers 42 57 -15
England Mark Vincent 38 60 -22
England Jake Nicholson 44 55 -11
England Joshua Cooper 53 49 3
England Danny Brindle 41 53 -12
Malta Alex Borg 38 62 -24
England Joshua Thomond 40 52 -12
England Owais Ali 48 52 -4
Scotland Barry Lee 37 57 -20
England Adam Edge 48 50 -3
England James Silverwood 41 60 -18
Wales Matthew Roberts 37 55 -18
Wales Tyler Rees 47 56 -10
Malta Aaron Busuttil 47 56 -9
England Haydon Pinhey 43 52 -9
Northern Ireland Raymond Fry 43 52 -9
India Kreishh Gurbaxani 49 52 -4
China Zhang Yong 40 55 -15
Pakistan Shehzad Iqbal 42 57 -16
Romania Constantin Mateescu 38 54 -16
England Lee Stephens 48 54 -7
England Ian Desmier 36 62 -26
England Lewis Parnham 43 55 -12
France Brian Ochoiski 44 57 -13
England Jason Tart 46 53 -7
England Neal Jones 44 56 -12
England Jamie Barrett 42 65 -23
England Rod Lawler 42 55 -13
China Yan Bingtao 54 46 8
Belgium Luca Brecel 54 48 6
China Mei Xiwen 50 52 -2
China Chang Bingyu 52 49 3
England Ricky Walden 51 47 4
Scotland Alan McManus 48 51 -4
England Mike Dunn 42 57 -15
China Yuan Sijun 53 50 3
England Sam Craigie 50 51 -1
England Ali Carter 50 46 5
England Michael Holt 53 47 6
Wales Jak Jones 48 52 -4
China Xiao Guodong 53 48 6
Poland Adam Stefanow 42 63 -21
Scotland Graeme Dott 53 46 7
England Stuart Carrington 49 50 -1
England Liam Highfield 52 51 1
England Mark Joyce 50 53 -3
England Brandon Sargeant 38 60 -22
England Jack Lisowski 56 47 8
Thailand Thepchaiya Un-Nooh 52 49 3
Scotland Scott Donaldson 54 46 8
England Craig Steadman 45 55 -10
Wales Daniel Wells 48 55 -7
Norway Kurt Maflin 55 47 8
Northern Ireland Gerard Greene 45 57 -12
Wales Lee Walker 42 60 -18
England Oliver Lines 41 62 -21
China Lyu Haotian 48 54 -6
China Luo Honghao 51 53 -2
England Joe O'Connor 47 57 -10
Wales Jackson Page 47 54 -7
England David Grace 49 54 -6
England Ben Woollaston 51 50 1
England Gary Wilson 54 44 10
England Tom Ford 54 48 6
England James Cahill 42 60 -18
England Matthew Selt 47 52 -6
England Joe Perry 53 47 6
England Kyren Wilson 53 48 6
China Li Hang 53 49 4
China Lu Ning 49 54 -5
England Anthony Hamilton 50 48 2
China Zhang Anda 50 52 -2
England Mark King 49 50 -1
Poland Kacper Filipiak 43 56 -14
Wales Mark Williams 51 46 5
England Mark Selby 56 46 10
England Mark Davis 50 52 -2
England Shaun Murphy 58 47 11
England Peter Ebdon 49 54 -4
England Jimmy Robertson 52 49 3
England Robert Milkins 50 49 2
England Barry Hawkins 55 46 9
Ireland Ken Doherty 44 53 -9
China Liang Wenbo 55 49 6
Wales Ryan Day 49 49 0
China Zhao Xintong 56 47 9
Wales Duane Jones 42 61 -20
England Stuart Bingham 56 46 10
England Ashley Carty 46 54 -8
Australia Neil Robertson 61 45 15
Wales Michael White 49 53 -4
England Elliot Slessor 53 48 4
England David Gilbert 53 46 7
China Zhou Yuelong 55 49 6
England Martin Gould 52 50 2
England Robbie Williams 50 51 0
Wales Matthew Stevens 52 48 4
England Chris Wakelin 51 55 -5
England Andrew Higginson 50 51 -1
Iran Hossein Vafaei 53 54 -1
Scotland Stephen Maguire 50 45 5
England Nigel Bond 48 54 -6
Northern Ireland Mark Allen 58 46 12
Scotland Anthony McGill 52 47 5
England Judd Trump 64 42 22
Thailand Akani Songsermsawad 48 46 2
Scotland John Higgins 53 44 9
China Ding Junhui 56 43 13
England Martin O'Donnell 52 51 0
England Sam Baird 41 61 -21
England Mitchell Mann 46 56 -10
Northern Ireland Jordan Brown 48 54 -7
Thailand Noppon Saengkham 48 50 -2
Wales Kishan Hirani 41 60 -19
Hong Kong Marco Fu 54 50 4
England Harvey Chandler 42 57 -16
China Tian Pengfei 55 49 6
Wales Dominic Dale 47 56 -9
England Hammad Miah 43 58 -15
China Jianbo Zhao 44 55 -11
Thailand Passakorn Suwannawat 32 22 10
China Wu Yize 43 47 -4
Thailand Kritsanut Lertsattayathorn 27 31 -5
Thailand James Wattana 39 49 -10
England Jimmy White 39 51 -12
China Zhang Yi 31 69 -38
England Ronnie O'Sullivan 62 42 20
Cyprus Michael Georgiou 49 55 -5
Ireland Fergal O'Brien 51 52 0
England Alfie Burden 49 54 -5
Brazil Igor Figueiredo 41 61 -20
China Zhang Yang 38 58 -20
China Fan Zhengyi 42 61 -19
England Andy Lee 39 63 -23
China Chen Feilong 41 56 -16
China Bai Langning 46 60 -14
England John Astley 45 54 -9
England Ian Burns 49 52 -3
Northern Ireland Patrick Wallace 47 49 -2
Israel Eden Sharav 44 57 -13
China Zhang Jiankang 37 63 -26
Wales Jamie Clarke 45 55 -10
Wales Darren Morgan 38 53 -15
Germany Simon Lichtenberg 39 64 -25
Malaysia Thor Chuan Leong 40 61 -21
Morocco Amine Amiri 26 74 -48
England Hayden Staniland 45 53 -8
Poland Antoni Kowalski 43 59 -15
England James Welch 18 71 -54
Germany Robin Otto 34 68 -34
Switzerland Luis Vetter 18 75 -58
England Brandon Hall 32 61 -29
Hungary Zsolt Fenyvesi 34 60 -26
England Elliott Weston 43 62 -19
England Jed Mann 41 64 -23
England James Burrett 32 65 -33
England Rebecca Kenna 40 61 -21
England Sam Gates 28 66 -38
Ireland Dessie Sheehan 28 71 -44
England Lee Shanker 42 57 -15
Ukraine Sergey Isaenko 31 63 -32
India Shubham Arora 18 71 -53
India Digvijay Kadian 47 50 -4
England Jamie Trump 29 69 -40
Pakistan Abdul Raheem 42 64 -22
England James Height 42 54 -12
England Garry Coulson 27 61 -34
India Hrithik Jain 35 67 -32
England Stephen Groves 37 58 -21
England Ian Brumby 42 65 -23
England Gary Challis 25 69 -45
England Sean McAllister 36 65 -29
Wales Daniel Williams 37 66 -28
England Tugba Irten 42 59 -17
England Leonard Degriffa 43 60 -16
England Tam Mustafa 36 56 -19
England Marvin Morgan 39 48 -9
Japan Kengo Suzuki 25 70 -45
Hong Kong Lau Ka Lam 36 64 -29
England Mark Ganderton 44 54 -10
Pakistan Haider Ali 39 64 -25
Scotland William Thomson 33 72 -39
England Jamie Cope 42 46 -4
Pakistan Yasir Nadeem 43 63 -20
Canada James Lee 45 59 -14
England Tom Pendlebury 15 77 -62
Scotland Chris Totten 33 62 -30
Canada Levi Meiller 36 62 -26
England Imran Puri 31 62 -31
England William Ginn 31 71 -40
England Stuart Hinton 31 67 -36
England Daniel Walker 22 75 -53
England Saqib Nasir 37 60 -24
England Darren Burns 25 77 -52
Ireland Joe Delaney 26 62 -37
Scotland Keith Keldie 33 70 -37
England Steven Evans 22 83 -62
England Craig Farrar 28 65 -38
Northern Ireland Robbie Mcguigan 24 68 -44
England Lewis Ullah 36 58 -21
China Li Yingdong 36 62 -26
Australia Steve Mifsud 42 64 -23
United Arab Emirates Mohammed Shehab 24 30 -7
Singapore Bernard Tey Choon Kiat 13 41 -28
Australia Kurt Dunham 23 34 -10
Egypt Mohamed Khairy 15 37 -22
France Alexis Callewaert 15 38 -22
China Cao Jin 18 80 -63
China Gao Yang 37 64 -27
England Mark Lloyd 25 68 -44
Northern Ireland Declan Lavery 6 76 -70
Wales Gavin Lewis 23 67 -44
Thailand Mink Nutcharut 0 133 -133
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 Connor Benzey 21 68 -47