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