Average Points Scored Per Frame - Year 2017 - 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 2995 (91.12%) matches with frame scores out of 3287 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Wales Ryan Day 53 49 4
England Liam Highfield 52 50 3
Thailand Noppon Saengkham 50 47 3
England Robert Milkins 51 48 4
England Jimmy White 47 55 -7
England David Gilbert 51 46 6
England James Cahill 46 54 -8
England Allan Taylor 47 51 -3
England Craig Steadman 43 56 -13
England Robbie Williams 49 52 -3
Wales Jamie Jones 51 49 2
England Matthew Selt 49 53 -4
England Mark Davis 53 46 7
England Peter Ebdon 49 52 -3
China Zhang Yong 48 55 -7
China Zhao Xintong 55 49 7
England Martin Gould 54 45 8
England Joe Perry 55 48 6
Scotland Stephen Maguire 57 44 13
Hong Kong Marco Fu 54 45 9
Poland Adam Stefanow 43 57 -14
Wales Michael White 53 47 5
England Ricky Walden 51 48 3
Scotland John Higgins 57 45 12
England Ben Woollaston 52 47 5
England Jack Lisowski 57 48 9
Thailand Akani Songsermsawad 48 48 0
Malta Alex Borg 43 58 -15
Thailand Boonyarit Keattikun 33 67 -34
Wales Dominic Dale 53 48 6
England Christopher Keogan 37 67 -30
England Michael Holt 48 46 2
England Mark King 52 45 7
China Yan Bingtao 59 47 13
England Kyren Wilson 51 47 4
England Shaun Murphy 56 48 9
England Andrew Higginson 50 52 -2
England Barry Hawkins 57 46 11
England Anthony Hamilton 49 51 -2
Finland Robin Hull 51 52 -2
England Ronnie O'Sullivan 64 43 21
Thailand Thepchaiya Un-Nooh 50 44 5
Brazil Igor Figueiredo 49 50 -1
China Yu Delu 50 49 1
China Tian Pengfei 54 48 6
Wales Matthew Stevens 48 51 -3
England Gary Wilson 54 51 3
England Stuart Bingham 56 44 11
England Mark Joyce 53 49 4
England John Astley 48 51 -3
Wales Jak Jones 40 59 -19
Northern Ireland Mark Allen 56 47 8
England Stuart Carrington 55 46 8
China Fang Xiongman 45 58 -14
England Judd Trump 62 40 22
England Ali Carter 57 45 11
England Tom Ford 54 46 8
England Mark Selby 59 46 13
Australia Neil Robertson 62 42 20
Wales Mark Williams 54 43 11
Scotland Ross Muir 45 55 -10
England Adam Duffy 39 59 -20
India Aditya Mehta 45 55 -10
China Ding Junhui 58 44 14
Scotland Anthony McGill 49 49 0
China Liang Wenbo 51 48 3
Scotland Graeme Dott 48 46 2
Israel Eden Sharav 46 52 -6
Iran Hossein Vafaei 54 48 6
England Andy Hicks 48 48 1
England Ashley Hugill 49 54 -5
Norway Kurt Maflin 55 49 5
England Mike Dunn 50 48 2
England Ian Burns 44 55 -11
Jamaica Rory McLeod 49 52 -2
Scotland Rhys Clark 41 56 -15
China Zhang Anda 51 52 -1
England Martin O'Donnell 50 51 -1
China Xiao Guodong 56 46 10
Scotland Scott Donaldson 47 53 -6
Scotland Fraser Patrick 48 50 -1
England Sanderson Lam 47 55 -8
Ireland Fergal O'Brien 49 52 -3
Wales Daniel Wells 47 53 -6
China Zhou Yuelong 56 48 9
Scotland Alan McManus 50 50 0
Wales Gareth Allen 48 53 -5
England Jamie Cope 48 47 0
China Li Hang 52 50 2
England Paul Davison 49 52 -3
England Alfie Burden 48 52 -4
England Jimmy Robertson 55 49 5
China Niu Zhuang 39 58 -19
England Bradley Jones 54 21 33
England Nigel Bond 45 53 -8
England Steven Hallworth 52 51 2
Isle of Man Darryl Hill 41 54 -13
China Cao Yupeng 53 49 4
Wales David John 35 67 -32
Northern Ireland Joe Swail 49 51 -1
England Daniel Womersley 38 56 -18
England Jamie Barrett 31 70 -38
England Sam Craigie 47 52 -6
England Jason Weston 38 63 -25
China Chen Zhe 46 57 -12
England Chris Wakelin 52 50 2
Ireland Ken Doherty 50 50 -1
Belgium Luca Brecel 55 46 9
England David Grace 49 53 -3
Cyprus Michael Georgiou 47 53 -5
Pakistan Hamza Akbar 39 67 -28
Wales Duane Jones 43 55 -13
England Hammad Miah 43 57 -14
England George Pragnell (II) 49 53 -4
England Mitchell Mann 48 53 -5
England Elliot Slessor 47 53 -6
England Charlie Walters 55 44 11
Wales Lee Walker 45 57 -11
Malaysia Thor Chuan Leong 43 56 -13
Wales Jackson Page 45 55 -9
England Sam Baird 45 53 -9
England Sean O'Sullivan 42 58 -16
Ireland Josh Boileau 39 61 -22
China Wang Yuchen 39 66 -27
China Mei Xiwen 51 51 0
Thailand James Wattana 41 53 -12
England Reanne Evans 47 56 -9
Wales Ian Preece 49 53 -4
England Peter Lines 45 54 -8
Switzerland Alexander Ursenbacher 50 53 -3
England Oliver Lines 47 50 -3
Thailand Dechawat Poomjaeng 40 61 -21
England Rod Lawler 41 55 -14
England Sydney Wilson 47 54 -7
China Geng Mingqi 57 42 15
England Sam Thistlewhite 51 50 2
England Imran Puri 45 51 -6
England Adrian Rosa 50 50 -1
England Ashley Carty 55 47 8
Hong Kong Ng On Yee 46 56 -11
Germany Lukas Kleckers 42 59 -17
England Stuart Watson 51 49 2
Bahrain Mohammed Ali 38 51 -13
China Hu Hao 54 44 10
Poland Kacper Filipiak 51 48 3
England Ben Fortey 58 40 18
Finland Heikki Niva 46 48 -1
Wales Jamie Clarke 51 50 1
England Daniel Devlin 52 50 1
China Lyu Chenwei 42 50 -9
England Lewis Roberts 51 48 3
Scotland Keith Keldie 29 59 -30
England Stephen Craigie 52 48 4
England Dean Galbally 49 55 -6
England Simon Dent 42 52 -11
Wales Tyler Rees 47 55 -8
Scotland Michael Collumb 48 51 -3
Scotland Ross Vallance 47 49 -2
India Rahul Sachdev 44 54 -10
England Callum Costello 42 62 -19
Germany Simon Lichtenberg 57 44 12
England Ben Murphy 43 53 -10
England John Foster 47 60 -13
England Alex Davies 53 46 7
England Ian Brumby 48 55 -7
England James Height 39 53 -15
England Ryan Causton 40 56 -15
Northern Ireland Declan Brennan 53 48 5
England Tony Knowles 51 46 5
England Billy Joe Castle 48 52 -4
England Jason Tart 49 48 2
England Troy Brett 55 50 5
India Roshan Mirchandani 36 57 -21
England Matthew Day 52 44 7
China Chen Zifan 52 51 1
England Richard Haney 53 52 1
Estonia Andres Petrov 44 57 -13
England Oliver Brown 52 47 4
England Anthony Fieldsend 44 52 -8
England Antony Parsons 50 43 7
Wales Ben Jones 47 50 -3
England David Lilley 54 45 9
England Richard Beckham 50 52 -3
Wales Richard Jones 50 51 -2
England Matthew Glasby 45 57 -12
Wales Rhydian Ap Owen 45 51 -6
England Chae Ross 55 46 9
England Mohammed Rangzib 44 59 -15
England Kuldesh Johal 54 50 5
England Tugba Irten 45 58 -13
England Michael Williams 52 45 6
England Simon Bedford 57 49 8
England Michael Wild 42 58 -16
England Jamie O'Neill 56 43 13
England Haydon Pinhey 39 51 -12
England Phil O'Kane 47 53 -6
Pakistan Shehzad Iqbal 46 46 0
England Saqib Nasir 48 52 -4
China Ma Tingpeng 53 47 6
England Zak Surety 48 52 -4
England Daniel Ward 52 51 1
Wales Kishan Hirani 46 46 1
Ireland Greg Casey 50 54 -4
England Joe O'Connor 49 54 -5
England Andrew Milliard 41 56 -15
Northern Ireland Jordan Brown 47 54 -7
England Gary Challis 40 57 -16
Poland Mateusz Baranowski 48 48 0
England Danny Connolly 43 61 -18
England Stephen Groves 39 58 -19
England Jeff Cundy 47 57 -10
England William Lemons 46 49 -2
England James Silverwood 52 46 6
Malta Tony Drago 44 51 -7
England Clayton Humphries 49 42 7
England Luke Simmonds 54 50 5
England Mitchell Travis 49 46 3
England Ian Martin 46 50 -4
England James Burrett 37 60 -23
England Mark Vincent 48 51 -3
England Mark J Miller 42 49 -7
England Stewart Hesketh 36 56 -20
England Michael Tomlinson 44 56 -12
England Jake Nicholson 54 46 8
England Anthony Jeffers 46 55 -10
England Stephen Ormerod 40 64 -24
Wales Alex Taubman 53 48 4
England Nigel Howe 49 52 -3
England Josh Mulholland 47 45 2
England Zack Richardson 44 56 -12
England Barry Pinches 53 47 6
England Stefan Risidi 47 55 -8
England Jack Culligan 39 52 -14
United States Corey Deuel 44 57 -13
Northern Ireland Jamie McArdle 42 47 -5
England Lee Page 49 55 -7
England Peter Devlin 46 54 -9
England Danny Gladstone 36 52 -17
England Wayne Brown 58 45 13
England Michael Dubicki 44 54 -10
England Joshua Thomond 45 50 -5
Israel Shachar Ruberg 51 50 1
England Patrick Whelan 52 54 -2
England Russel Morgan 33 51 -18
England Peter Delaney 37 61 -24
England Stephen Kershaw 51 50 1
England Farakh Ajaib 47 56 -9
China Lu Ning 57 38 19
England Darren Cook 44 61 -17
England Joel Walker 48 53 -6
Australia Jamie Brown 42 53 -12
Ireland TJ Dowling 51 49 2
England Joshua Cooper 47 53 -6
Wales Jeremiah Connors 48 41 7
England Nikolas Charalambous 49 54 -6
Northern Ireland Gerard Greene 46 56 -11
Latvia Rodion Judin 54 50 4
China Yuan Sijun 47 53 -6
Iran Soheil Vahedi 41 52 -11
China Lyu Haotian 46 49 -3
China Li Yuan 43 54 -12
China Ma Chunmao 42 57 -15
China Xu Si 45 57 -12
England Andy Symons 52 43 9
Malta Brian Cini 37 59 -21
England Harvey Chandler 41 54 -14
England Robert James 42 52 -11
Scotland Chris Totten 38 65 -26
China Chen Feilong 51 51 1
Ireland Leo Fernandez 34 69 -35
Thailand Passakorn Suwannawat 26 31 -5
Iceland Kristjan Helgason 27 29 -2
Thailand Atthasit Mahitthi 23 37 -14
Wales Darren Morgan 23 32 -9
Pakistan Muhammad Sajjad 25 36 -10
Australia Kurt Dunham 33 68 -35
England Brandon Sargeant 40 59 -19
Thailand Kritsanut Lertsattayathorn 41 64 -23
Brazil Itaro Santos 24 77 -53
Scotland Marc Davis 22 79 -58
China Luo Honghao 33 73 -41
China Fan Zhengyi 33 65 -32
Egypt Hatem Yassen 20 71 -51
England Louis Heathcote 49 49 -1
England Jaspal Bamotra 20 80 -60
England Martin Pitcher 31 64 -33
England Dan Barsley 19 80 -61
Austria Andreas Ploner 34 68 -34
Belgium Laurens de Staelen 8 81 -74
England Adam Edge 38 62 -24
Wales Matthew Roberts 27 70 -43
England Mitchell Grinstead 19 72 -53
England Jamie Bodle 30 69 -39
England Wayne Townsend 24 69 -44
England Paul Anthony Taylor 31 62 -31
England Ronnie Blake 38 72 -34
England Leigh Robinson 37 54 -17
England Shane Haines 45 54 -8
Japan Keishin Kamihashi 28 67 -39
England Scott Lyons 36 70 -34
Hong Kong Cheung Ka Wai 53 61 -8
Wales Ross Jones 22 71 -48
Scotland Mark Owens 44 49 -6
England Ben Robinson 28 64 -36
England Dylan Mitchell 45 51 -7
Malta Aaron Busuttil 32 62 -30
Wales Richard King 36 54 -18
England Ashley Beal 44 59 -15
England Chris Jones 43 52 -9
England John Fearick 36 65 -28
Ireland Daniel O’Regan 36 54 -17
England Joe Steele 33 55 -22
England Gareth Green 30 32 -2
England Adam Brown 48 61 -13
Malta Shaun Sultana 19 73 -55
England Aaron Cook 34 57 -23
England Robert Cloherty 13 92 -79
England Lee Shanker 30 59 -29
England Craig Brown 32 70 -39
England Neal Jones 25 68 -42
Wales Mark Davies 24 70 -46
England Mike Hallett 34 66 -31
Northern Ireland Conor McCormack 24 73 -50
South Africa Paul Burrell 28 73 -45
England James Loft 47 57 -10
Germany Felix Frede 40 62 -22
England Brandon Hall 22 68 -46
England Bash Maqsood 28 77 -49
China Zhang Jiankang 33 65 -33
Ireland Dessie Sheehan 20 78 -58
England Jason Turnbull 25 67 -42
England Shaun Wilkes 20 63 -43
England Labeeb Ahmed 16 72 -56
Wales Daniel Gorton 25 77 -52
Romania Andrei Orzan 34 71 -37
India Lucky Vatnani 39 72 -33
India David Singh 9 40 -31
England Nick Manning 40 65 -25
England Adam Morrey 26 63 -37
England Joshua Baddeley 41 62 -21
England Darren Barton 46 65 -19
England Simon Blackwell 46 53 -7
England Darren Burns 42 54 -12
India Dhairya Bhandari 35 64 -28
England Lewis Gillen 29 67 -38
Latvia Tatjana Vasiljeva 10 85 -75
Australia Matthew Bolton 30 72 -42
India Asutosh Padhy 21 80 -59
India Sri Krishna 32 66 -34
India Malkeet Singh 30 73 -44
India Laxman Rawat 24 73 -49
India E Pandurangaiah 33 57 -24
England Anthony Blyth 6 92 -86
Germany Umut Dikme 33 66 -33
Poland Daniel Holoyda 22 67 -46
England Robert Read 34 78 -45
Scotland Lee Mein 32 69 -37
France Niel Vincent 35 60 -26
Germany Roman Dietzel 41 48 -7
China Li Zhen 41 59 -18
Egypt Basem Eltahhan 38 74 -36
India Kamal Chawla 24 31 -7
England Andy Lee 18 35 -17
Scotland Robert Carlisle 35 61 -27