Average Points Scored Per Frame - Year 2018 - 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 1875 (93.52%) matches with frame scores out of 2005 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 57 47 11
England Mark Selby 58 46 12
China Ding Junhui 59 47 11
England Shaun Murphy 54 52 2
England Ali Carter 53 47 6
Scotland John Higgins 57 44 13
England Peter Ebdon 54 45 9
Wales Ryan Day 51 48 3
England Robert Milkins 48 50 -2
England Ricky Walden 53 49 4
China Li Hang 53 48 6
England Mark Davis 55 45 9
Australia Neil Robertson 57 45 12
Wales Mark Williams 59 47 12
England Ronnie O'Sullivan 65 42 23
Wales Matthew Stevens 56 44 12
Norway Kurt Maflin 50 49 1
England Stuart Bingham 56 47 10
Northern Ireland Mark Allen 56 47 9
England Jamie Cope 52 39 12
China Tian Pengfei 53 51 1
England Nigel Bond 46 50 -5
England Martin Gould 52 52 0
Scotland Graeme Dott 54 46 8
England Joe Perry 55 47 8
Scotland Stephen Maguire 53 47 6
Hong Kong Marco Fu 53 53 0
Northern Ireland Gerard Greene 49 52 -3
England Barry Hawkins 56 45 11
China Cao Yupeng 54 46 8
China Mei Xiwen 52 50 2
England Jimmy White 44 57 -13
Ireland Ken Doherty 47 51 -3
China Yu Delu 53 48 5
England Alfie Burden 51 52 -2
England Tom Ford 52 49 3
England Anthony Hamilton 50 49 1
England Mark King 48 52 -4
England Mark Joyce 48 54 -6
England Rory McLeod 42 59 -16
England Andrew Higginson 52 53 -1
Wales Dominic Dale 49 51 -2
China Liang Wenbo 57 47 10
England Mike Dunn 49 51 -2
England Rod Lawler 38 61 -22
Thailand James Wattana 49 58 -9
England Ben Woollaston 53 50 3
Ireland Fergal O'Brien 52 49 3
England Matthew Selt 50 49 1
England Barry Pinches 52 45 7
England David Gilbert 53 49 4
England Peter Lines 45 50 -5
England Michael Holt 51 51 -0
England Matthew Couch 44 54 -10
Scotland Alan McManus 47 51 -3
China Xiao Guodong 55 48 8
England Jack Lisowski 59 45 14
England Jimmy Robertson 52 48 4
England Liam Highfield 54 46 8
England Kuldesh Johal 55 45 10
Wales Jamie Jones 53 47 6
England Andy Hicks 52 44 8
England Kyren Wilson 54 47 8
Scotland Anthony McGill 50 53 -3
England Paul Davison 42 60 -17
Wales Michael White 50 51 -1
Thailand Noppon Saengkham 58 47 11
England Simon Bedford 53 44 9
Wales Andrew Pagett 51 45 6
England Jamie O'Neill 56 46 10
Wales Jak Jones 48 52 -4
Ireland Michael Judge 53 44 9
England Robbie Williams 49 53 -4
Scotland Eden Sharav 39 58 -19
England Gary Wilson 56 48 8
Thailand Dechawat Poomjaeng 55 47 8
Belgium Luca Brecel 43 59 -16
England Craig Steadman 50 47 2
England Sam Craigie 57 44 13
England Adam Duffy 51 48 4
Wales Kishan Hirani 53 46 7
England Shane Castle 59 42 17
England Ian Burns 46 55 -9
England Allan Taylor 38 60 -22
England Stuart Carrington 50 51 -1
England David Grace 51 52 -1
China Chen Zhe 46 56 -10
England Sam Baird 51 48 3
England Andy Lee 53 49 4
India Aditya Mehta 48 51 -3
England Matthew Day 53 47 5
Finland Robin Hull 51 53 -2
England Sean O'Sullivan 36 66 -29
England Jamie Barrett 46 55 -8
India Lucky Vatnani 53 48 5
Wales Daniel Wells 46 54 -8
Poland Kacper Filipiak 51 55 -4
England Reanne Evans 42 56 -14
England Oliver Brown 47 49 -2
England Martin O'Donnell 48 50 -2
Northern Ireland Joe Swail 46 51 -5
Ireland Leo Fernandez 45 54 -9
Wales Duane Jones 48 52 -4
Wales Alex Taubman 50 48 2
England Mitchell Mann 47 46 1
England Jeff Cundy 52 47 6
Wales Jamie Clarke 43 58 -14
Scotland Marc Davis 45 47 -2
England Michael Wild 48 51 -2
England Charlie Walters 49 50 -0
England John Whitty 45 56 -11
England Farakh Ajaib 51 48 3
England Joel Walker 55 50 5
England John Astley 48 53 -5
England Jake Nicholson 59 44 15
England Oliver Lines 45 55 -9
England David Craggs 43 49 -6
England Lee Shanker 50 55 -5
England Phil O'Kane 57 46 11
England Christopher Keogan 38 60 -22
Poland Adam Stefanow 43 53 -9
England Ryan Causton 41 53 -12
Thailand Thepchaiya Un-Nooh 54 48 6
Switzerland Alexander Ursenbacher 45 55 -10
England Alex Davies 42 50 -8
England Antony Parsons 52 49 3
England Sam Thistlewhite 44 58 -15
Northern Ireland Jordan Brown 56 45 11
Wales Callum Lloyd 44 54 -10
Australia Jamie Brown 51 46 5
Scotland William Thomson 39 57 -18
England Zak Surety 41 50 -10
England Richard Somauroo 34 68 -34
England James Cahill 56 42 14
England Daniel Ward 44 50 -6
England Simon Dent 46 58 -12
England Sydney Wilson 50 50 -1
Iceland Kristjan Helgason 46 51 -5
Malta Alex Borg 34 61 -27
Austria Andreas Ploner 45 52 -7
England Luke Simmonds 53 48 5
Wales Lee Walker 51 48 4
England James Burrett 34 55 -21
England Bash Maqsood 48 54 -5
Scotland Fraser Patrick 51 52 -1
England Billy Joe Castle 34 61 -27
Wales Jack Bradford 46 51 -4
England Danny Brindle 36 59 -23
England Hammad Miah 50 52 -2
Cyprus Michael Georgiou 56 46 10
England John Pritchett 47 49 -2
Wales Ian Preece 31 68 -37
England Saqib Nasir 51 52 -1
England Stefan Mazrocis 41 50 -9
England Mark Vincent 48 51 -4
Ireland Greg Casey 52 49 3
Scotland Ross Vallance 31 37 -6
Scotland Michael Collumb 50 49 1
Iran Hossein Vafaei 51 53 -3
China Li Yuan 38 64 -26
England Tam Mustafa 39 58 -19
England Ashley Carty 57 44 14
England Elliot Slessor 52 49 3
England David Lilley 56 42 14
England George Pragnall 40 62 -21
Ireland Josh Boileau 42 54 -12
England Ben Hancorn 49 51 -2
England Wayne Townsend 40 53 -13
England Steven Hallworth 55 48 8
England William Lemons 52 50 1
Isle of Man Darryl Hill 45 54 -9
Scotland Scott Donaldson 51 48 2
China Lyu Haotian 54 49 6
China Zhou Yuelong 55 46 9
China Lu Ning 55 41 14
China Chen Feilong 48 60 -12
Wales Ben Jones 40 63 -23
China Zhang Anda 53 50 3
China Chen Zifan 33 69 -36
China Zhao Xintong 58 42 16
China Zhang Yong 52 51 1
China Ma Tingpeng 48 48 -0
China Wang Yuchen 46 55 -10
South Africa Paul Burrell 38 65 -27
England Brandon Sargeant 53 49 4
England Harvey Chandler 48 51 -4
Estonia Andres Petrov 47 49 -2
Scotland Dylan Craig 43 56 -13
England John Parkin 44 53 -9
Germany Felix Frede 47 53 -5
England Joe O'Connor 50 53 -3
England Adam Edge 45 51 -6
England Chris Wakelin 55 44 11
England Louis Heathcote 50 53 -3
China Niu Zhuang 45 55 -10
China Hu Hao 53 49 4
Hong Kong Leong Man Hoi 44 49 -6
China Wang Zepeng 59 42 17
China Fang Xiongman 53 51 2
England Gary Challis 47 55 -8
Germany Lukas Kleckers 40 59 -19
China Geng Mingqi 55 43 12
China Liu Jiaming 51 48 4
England Peter Devlin 55 45 10
Scotland Chris Totten 31 70 -39
England Clayton Humphries 49 44 5
China Luo Honghao 55 50 5
China Yan Bingtao 55 49 5
China Long Zehuang 55 44 11
England Matthew Glasby 36 65 -29
England Luke Garland 44 62 -18
England Kurtis Weaver 47 57 -11
Northern Ireland Jamie McArdle 45 48 -3
England Michael Williams 45 43 2
England Ashley Hugill 44 54 -10
India Laxman Rawat 51 44 7
China Yuan Sijun 49 49 -0
China Xu Si 44 57 -14
England Joshua Cooper 45 54 -9
Wales Tyler Rees 45 54 -9
Hong Kong Ng On Yee 38 59 -22
Iran Soheil Vahedi 44 58 -14
England Anthony Jeffers 47 47 -0
England Sean Maddocks 50 56 -6
Malaysia Thor Chuan Leong 56 44 12
Scotland Keith Keldie 43 60 -17
Germany Simon Lichtenberg 42 58 -16
Pakistan Hamza Akbar 41 61 -20
China Wu Shengguang 57 47 10
Ukraine Sergey Isaenko 44 53 -9
Wales Rhydian Richards 44 53 -9
Thailand Akani Songsermsawad 48 50 -2
England Owais Ali 36 65 -29
England Joshua Thomond 47 50 -2
Finland Heikki Niva 49 49 -0
South Korea Daegyu Lee 53 45 7
Hong Kong Ka Wai Cheung 47 49 -2
Thailand Nutcharat Wongharuthai 38 53 -15
Germany Umut Dikme 46 53 -7
Australia Kurt Dunham 45 58 -14
France Brian Ochoiski 54 45 9
England Patrick Whelan 50 45 5
Saudi Arabia Ahmed Aseeri 39 57 -18
Saudi Arabia Omar Alajlani 46 53 -7
Wales Dylan Emery 54 50 3
Wales Jackson Page 52 50 2
China Chang Bingyu 41 54 -12
England Labeeb Ahmed 42 57 -15
England Simon Blackwell 50 50 1
Egypt Basem Eltahhan 31 74 -43
England Manasawin Phetmalaikul 43 55 -13
England Callum Costello 40 54 -14
Ireland Ross Bulman 48 53 -5
England John Foster 53 46 6
England Daniel Womersley 50 46 4
England Andrew Smith 52 46 5
England Daniel Devlin 50 55 -5
England Haydon Pinhey 52 45 7
England Brandon Hall 45 52 -7
Wales Daniel Gorton 46 52 -5
Wales Matthew Roberts 44 53 -8
England Chae Ross 45 55 -10
Ireland Aaron Holland 38 59 -21
England Jed Mann 38 68 -30
Ireland Ronan Whyte 36 67 -30
Andy Milliard 47 58 -12
China Ning Kang 49 51 -2
England Dave Nelson 29 67 -37
Himanshu Dinesh Jain 51 51 0
Brazil Igor Figueiredo 27 79 -52
England Sanderson Lam 34 65 -31
Belgium Hans Blanckaert 36 61 -25
England James Silverwood 44 49 -5
England Darren Burns 29 72 -44
Wales Darren Morgan 48 48 0
England Mike Finn 43 55 -12
Pakistan Shehzad Iqbal 31 68 -37
England Wayne Brown 16 35 -19
England Lewis Roberts 37 57 -20
England Imran Puri 25 71 -46
England Steve Martin 28 66 -38
Ireland Dessie Sheehan 29 77 -48
Jersey Aaron Canavan 23 67 -44
England Andy Symons 44 58 -14
Wales David John 34 60 -25
Poland Mateusz Baranowski 47 56 -9
Australia Ryan Thomerson 40 63 -23
Australia Adrian Ridley 23 77 -53
Scotland Ross Muir 35 65 -30
England Mark Ganderton 27 69 -42
England Tugba Irten 27 72 -44
England Andy Marriott 43 54 -11
Scotland Rhys Clark 29 72 -43
England Steven Evans 32 69 -38
England Ben Fortey 44 63 -19
Denmark Daniel Kandi 44 60 -16
Latvia Maris Volajs 18 84 -65
Sweden Belan Sharif 32 69 -38
England Peter Delaney 38 63 -25
England Dean Goddard 28 63 -35
England Jaspal Bamotra 23 64 -40
China He Guoqiang 12 92 -80
China Fan Zhengyi 36 69 -33
England Aaron Cook 25 73 -48
United States Corey Deuel 20 48 -29
Ukraine Iulian Boiko 31 63 -32
Thailand Boonyarit Keattikun 39 64 -25
Australia Matthew Bolton 43 63 -20
England Jake Keen 35 58 -23
Latvia Rodion Judin 19 98 -79
China Bai Langning 32 76 -45
Singapore Marvin Lim Chun Kiat 39 60 -21
England Heather Clare 9 81 -72
France Niel Vincent 43 64 -21
Romania Vladu Mihai 32 59 -27
England Adam Brown 30 73 -43
England Jenson Kendrick 42 59 -18
England James Height 28 63 -35
England Jason Turnbull 28 58 -30
England Shafaqut Hussain 40 59 -19
England Luke Pinches 36 62 -26
China Zhang Jiankang 41 64 -23
England Thomas Kevern 40 58 -18
Billy Ginn 22 69 -46
England Lewis Ullah 36 59 -23
England Alex Millington 49 55 -6
England Daniel Walker 29 71 -41
England Jamie Trump 13 78 -65
Romania Constantin Mateescu 12 81 -69
United States Ahmed Elsayed 24 50 -27
Pakistan Haider Ali 35 61 -26
England Dan Woolloff 28 74 -46
England James Welch 16 86 -70
England Joshua Saywell 29 63 -34
Singapore Benny Loh Siang Leng 19 77 -58
Thomas Wei 26 61 -35
China Luo Zetao 26 73 -47