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