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 2897 (92.47%) matches with frame scores out of 3133 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 59 45 14
England Mark Selby 58 43 14
China Ding Junhui 54 43 11
England Shaun Murphy 55 51 3
England Ali Carter 55 46 10
Scotland John Higgins 56 46 10
England Peter Ebdon 57 45 13
Wales Ryan Day 52 47 6
England Robert Milkins 50 49 1
England Ricky Walden 50 48 2
China Li Hang 53 49 4
England Mark Davis 55 46 10
Australia Neil Robertson 57 48 9
Wales Mark Williams 57 45 12
England Ronnie O'Sullivan 66 40 26
Wales Matthew Stevens 54 46 8
Norway Kurt Maflin 50 50 -0
England Stuart Bingham 56 43 13
Northern Ireland Mark Allen 59 46 13
England Jamie Cope 52 39 12
China Tian Pengfei 55 49 6
England Nigel Bond 44 53 -9
England Martin Gould 53 50 3
Scotland Graeme Dott 51 46 5
England Joe Perry 56 44 11
Scotland Stephen Maguire 52 45 7
Hong Kong Marco Fu 52 45 7
Northern Ireland Gerard Greene 49 53 -4
England Barry Hawkins 56 46 10
China Cao Yupeng 54 46 8
China Mei Xiwen 51 51 0
England Jimmy White 42 59 -16
Ireland Ken Doherty 45 53 -8
China Yu Delu 53 48 5
England Alfie Burden 50 53 -3
England Tom Ford 50 47 3
England Anthony Hamilton 50 49 2
England Mark King 49 47 2
England Mark Joyce 45 55 -10
England Rory McLeod 44 57 -13
England Andrew Higginson 53 50 4
Wales Dominic Dale 49 51 -3
China Liang Wenbo 56 47 9
England Mike Dunn 48 52 -4
England Rod Lawler 39 59 -20
Thailand James Wattana 40 52 -13
England Ben Woollaston 52 51 1
Ireland Fergal O'Brien 51 50 0
England Matthew Selt 50 50 -0
England Barry Pinches 49 47 1
England David Gilbert 52 47 5
England Peter Lines 46 49 -3
England Michael Holt 48 49 -1
England Matthew Couch 44 54 -10
Scotland Alan McManus 48 52 -3
China Xiao Guodong 55 48 7
England Jack Lisowski 59 45 14
England Jimmy Robertson 50 49 1
England Liam Highfield 54 49 4
England Kuldesh Johal 55 45 10
Wales Jamie Jones 53 47 6
England Andy Hicks 51 46 6
England Kyren Wilson 54 44 9
Scotland Anthony McGill 48 49 -1
England Paul Davison 42 59 -18
Wales Michael White 47 51 -4
Thailand Noppon Saengkham 56 45 11
England Simon Bedford 51 47 4
Wales Andrew Pagett 49 45 4
England Jamie O'Neill 56 46 10
Wales Jak Jones 48 52 -4
Ireland Michael Judge 53 45 7
England Robbie Williams 48 54 -6
Israel Eden Sharav 47 52 -5
England Gary Wilson 53 50 2
Thailand Dechawat Poomjaeng 53 48 5
Belgium Luca Brecel 47 47 -0
England Craig Steadman 50 47 3
England Sam Craigie 54 46 7
England Adam Duffy 50 49 1
Wales Kishan Hirani 47 54 -7
England Sanderson Lam 36 63 -27
England Shane Castle 59 42 17
England Ian Burns 48 55 -7
England Allan Taylor 43 58 -15
England Stuart Carrington 51 51 -0
England David Grace 50 53 -3
China Chen Zhe 46 56 -10
England Sam Baird 50 51 -1
England Andy Lee 49 53 -3
India Aditya Mehta 48 51 -3
England Matthew Day 53 47 5
Finland Robin Hull 49 55 -6
England Sean O'Sullivan 36 66 -29
England Jamie Barrett 46 55 -8
India Lucky Vatnani 53 48 5
Wales Daniel Wells 48 53 -6
Poland Kacper Filipiak 51 55 -4
England Reanne Evans 42 56 -14
England Oliver Brown 45 52 -7
England Martin O'Donnell 51 48 3
Northern Ireland Joe Swail 46 53 -7
Ireland Leo Fernandez 45 54 -9
Wales Duane Jones 43 56 -13
Wales Alex Taubman 47 51 -4
England Mitchell Mann 47 46 1
England Jeff Cundy 52 47 6
Wales Jamie Clarke 40 60 -20
Scotland Marc Davis 45 47 -2
England Michael Wild 47 49 -2
England Charlie Walters 49 50 -0
England John Whitty 45 56 -11
England Farakh Ajaib 49 50 -1
England Joel Walker 55 50 5
United Arab Emirates Mohammed Shehab 30 27 3
England John Astley 45 55 -11
England Jake Nicholson 54 48 6
England Oliver Lines 44 55 -10
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 42 57 -15
England Ryan Causton 41 53 -12
Thailand Thepchaiya Un-Nooh 54 48 7
Switzerland Alexander Ursenbacher 45 53 -8
England Alex Davies 42 50 -8
England Antony Parsons 52 49 3
England Sam Thistlewhite 44 58 -15
Northern Ireland Jordan Brown 53 50 3
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 53 47 6
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 54 -8
England Luke Simmonds 49 53 -4
Wales Lee Walker 50 49 1
England James Burrett 34 55 -21
England Bash Maqsood 48 54 -5
Scotland Fraser Patrick 51 52 -1
England Billy Joe Castle 42 56 -14
Wales Jack Bradford 45 51 -6
England Danny Brindle 36 59 -23
England Hammad Miah 49 54 -4
Cyprus Michael Georgiou 53 49 4
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 49 50 -2
China Li Yuan 40 60 -19
England Tam Mustafa 39 58 -19
England Ashley Carty 51 49 2
England Elliot Slessor 51 50 0
England David Lilley 52 49 3
England George Pragnall 43 59 -16
Ireland Josh Boileau 42 54 -12
England Ben Hancorn 49 51 -2
England Wayne Townsend 40 53 -13
England Steven Hallworth 53 49 4
England William Lemons 52 50 1
Isle of Man Darryl Hill 45 54 -9
Scotland Scott Donaldson 51 47 4
Scotland Ross Muir 42 59 -17
China Lyu Haotian 52 51 1
China Zhou Yuelong 54 45 9
China Lu Ning 53 47 6
China Chen Feilong 42 63 -21
Scotland Rhys Clark 31 70 -39
Wales Ben Jones 38 66 -28
China Zhang Anda 53 49 4
China Chen Zifan 37 67 -30
China Zhao Xintong 56 46 10
China Zhang Yong 50 52 -2
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 43 56 -12
Estonia Andres Petrov 47 49 -2
Scotland Dylan Craig 43 56 -13
Malta Aaron Busuttil 46 62 -16
England John Parkin 44 53 -9
Germany Felix Frede 48 50 -2
England Joe O'Connor 47 55 -8
England Adam Edge 45 51 -6
England Chris Wakelin 53 47 7
England Louis Heathcote 50 53 -3
China Niu Zhuang 44 59 -15
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 61 -21
China Geng Mingqi 55 43 12
China Liu Jiaming 51 48 4
England Peter Devlin 55 45 10
Scotland Chris Totten 37 65 -29
England Clayton Humphries 49 44 5
China Luo Honghao 50 49 2
China Yan Bingtao 54 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
Malta Brian Cini 57 38 19
Northern Ireland Jamie McArdle 45 48 -3
England Michael Williams 45 43 2
England Ashley Hugill 41 59 -18
India Laxman Rawat 51 44 7
China He Guoqiang 42 62 -21
China Yuan Sijun 50 47 3
China Fan Zhengyi 36 65 -29
China Xu Si 45 57 -12
England Joshua Cooper 45 54 -9
Wales Tyler Rees 45 54 -9
Hong Kong Ng On Yee 36 59 -23
Iran Soheil Vahedi 40 65 -24
England Anthony Jeffers 47 47 -0
England Sean Maddocks 50 56 -6
Malaysia Thor Chuan Leong 54 47 7
Scotland Keith Keldie 43 60 -17
Germany Simon Lichtenberg 37 62 -25
Pakistan Hamza Akbar 41 63 -22
China Wu Shengguang 57 47 10
Ukraine Sergey Isaenko 41 59 -18
Wales Rhydian Richards 44 53 -9
Thailand Akani Songsermsawad 47 44 3
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 26 48 -23
Germany Umut Dikme 44 56 -11
Australia Kurt Dunham 37 53 -16
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
Belgium Ben Mertens 39 49 -11
Wales Dylan Emery 52 53 -2
Wales Jackson Page 53 48 5
China Chang Bingyu 45 55 -10
England Labeeb Ahmed 42 57 -15
England Simon Blackwell 50 50 1
Egypt Basem Eltahhan 31 73 -42
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
England Reggie Edwards 45 60 -16
Ireland Aaron Holland 38 59 -21
China Zhang Jiankang 38 65 -26
England Jed Mann 38 68 -30
Ireland Ronan Whyte 36 67 -30
Andy Milliard 47 58 -12
England Ryan Davies 49 48 2
China Ning Kang 49 51 -2
England Dave Nelson 29 67 -37
Himanshu Dinesh Jain 51 51 0
Northern Ireland Patrick Wallace 24 86 -62
Brazil Igor Figueiredo 27 79 -52
Thailand Thanawat Thirapongpaiboon 26 33 -7
Belgium Hans Blanckaert 36 61 -25
Germany Patrick Einsle 39 49 -11
Belgium Kevin van Hove 28 72 -44
Germany Jürgen Kesseler 15 73 -58
Germany Stefan Joachim 33 62 -30
England James Silverwood 44 49 -5
England Darren Burns 29 72 -44
Poland Marcin Nitschke 43 61 -19
Wales Darren Morgan 48 48 0
Scotland Craig MacGillivray 33 56 -23
England Mike Finn 43 55 -12
Turkey Soner Sari 24 78 -55
Germany Markus Hertle 12 94 -83
Germany Kilian Baur-Pantoulier 25 66 -41
Northern Ireland Raymond Fry 19 68 -49
Malta Duncan Bezzina 31 88 -57
Pakistan Shehzad Iqbal 31 68 -37
Israel Shachar Ruberg 15 44 -29
Belgium Jurian Heusdens 51 58 -7
England Wayne Brown 48 46 2
England Lewis Roberts 37 57 -20
England Imran Puri 25 71 -46
Brazil Itaro Santos 16 79 -63
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
China Guo Hua 28 75 -47
Australia Adrian Ridley 23 77 -53
England Mark Ganderton 27 69 -42
England Tugba Irten 27 72 -44
England Andy Marriott 43 54 -11
England Steven Evans 32 69 -38
Egypt Mohamed Khairy 15 38 -24
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
France Regis D'Anna 11 86 -76
England Jaspal Bamotra 23 64 -40
Norway Christopher Watts 15 101 -87
England Aaron Cook 25 73 -48
United States Corey Deuel 20 48 -29
Ukraine Iulian Boiko 34 61 -27
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 33 73 -40
Poland Daniel Holoyda 32 66 -35
Singapore Marvin Lim Chun Kiat 29 51 -22
England Heather Clare 9 81 -72
Austria Florian Nüßle 8 86 -78
France Niel Vincent 43 64 -21
Hong Kong Yun Fung Tam 32 70 -37
Romania Vladu Mihai 32 59 -27
Switzerland Luis Vetter 37 48 -11
England Adam Brown 30 73 -43
Wales Daniel Williams 19 76 -56
Malta Philip Ciantar 34 65 -31
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 32 66 -33
England Curtis Daher 7 91 -84
England Thomas Kevern 40 58 -18
France Fabian Monnin 39 65 -26
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 32 69 -37
Thailand Sompol Saetang 34 68 -34
Pu QingSong 42 52 -10