Average Points Scored Per Frame - Season 2015-2016 - 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 2789 (81.45%) matches with frame scores out of 3424 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Scotland Marcus Campbell 59 40 19
England Andy Marriott 43 59 -16
England Andrew Milliard 41 55 -14
England Billy Joe Castle 53 43 10
England Gareth Green 42 57 -14
Wales Alex Taubman 46 55 -10
Germany Lukas Kleckers 44 56 -12
Scotland Erik Wilson 46 54 -7
England Mitchell Travis 57 29 28
Wales Duane Jones 46 53 -7
India David Singh 48 48 0
England Ashley Carty 44 52 -8
England Jamie O'Neill 51 48 2
England Sam Harvey 40 59 -19
Switzerland Alexander Ursenbacher 61 43 18
England Tugba Irten 48 55 -7
England Sam Craigie 50 50 0
England Michael Williams 45 54 -8
England Sean Bullock 49 54 -4
England Craig Barber 38 56 -18
Northern Ireland Jordan Brown 46 54 -8
England William Lemons 46 55 -10
England Kurtis Weaver 51 47 4
Wales Jamie Clarke 40 45 -4
Scotland Dylan Craig 48 52 -3
England Simon Dent 45 53 -8
England Luke Garland 51 44 7
England Alex Davies 55 38 16
Malta Brian Cini 39 46 -7
England Brett Miller 52 49 3
Israel Shachar Ruberg 48 48 0
England Wayne Townsend 48 48 0
England Elliot Slessor 41 49 -8
England Ben Harrison 55 42 14
Qatar Ahmed Saif 50 50 -1
England Matthew Day 48 55 -7
Scotland Ross Higgins 40 66 -25
England Saqib Nasir 54 46 8
England Jordan Church 52 50 2
England Sydney Wilson 43 55 -11
England Jason Weston 45 57 -12
England Jake Nicholson 39 64 -25
China Chen Zhe 56 44 12
England Reanne Evans 54 48 7
Wales Gareth Allen 44 53 -9
England Ashley Hugill 43 60 -17
England Jason Tart 41 53 -12
China Lin Shuai 42 58 -17
Ireland Greg Casey 44 53 -10
England Nick Jennings 51 45 6
England John Beesley 35 58 -23
England Luke Simmonds 46 55 -9
England Bash Maqsood 48 53 -6
Wales Daniel Wells 51 51 0
England Darren Cook 49 44 5
China Zhao Xintong 53 47 6
Austria Andreas Ploner 37 64 -27
Scotland Scott MacFarlane 53 47 6
Germany Robin Otto 42 64 -22
England Jamie Barrett 51 54 -3
England Grant Miles 50 58 -8
England Adam Duffy 49 50 -1
England Darryn Walker 53 51 2
England Andy Hicks 51 54 -3
Wales David John 46 53 -7
Israel Eden Sharav 48 53 -4
Denmark Rune Kampe 51 48 3
China Wang Zepeng 47 50 -3
England Callum Downing 52 49 3
England Chris Jones 38 59 -21
England Brandon Sargeant 45 51 -5
Scotland Rhys Clark 47 54 -7
England Adam Edge 40 57 -16
England Joe O'Connor 43 58 -15
England Kuldesh Johal 50 50 0
Ireland Leo Fernandez 47 51 -4
England Oliver Brown 44 54 -10
Belgium Jeff Jacobs 49 52 -3
England Joe Roberts 46 54 -8
England Lee Page 55 45 10
Sweden Arpat Pulat 50 50 0
England James McGouran 43 50 -7
England Matthew Glasby 52 47 5
England Christopher Keogan 44 55 -10
England Adam Chalkley 37 62 -25
Pakistan Khalid Al Salem 43 58 -16
England Adam King 46 55 -9
England Adrian Rosa 46 52 -6
England Thomas Barton 48 46 2
England Adam Bobat 47 45 2
Scotland Mark Owens 38 55 -17
England Louis Heathcote 46 52 -6
England Hammad Miah 49 51 -1
England Paul Davison 46 55 -8
England Sam Thistlewhite 39 56 -16
England Charlie Walters 45 56 -10
Scotland Michael Collumb 51 56 -5
England Joshua Baddeley 40 62 -22
England Lee Shanker 42 54 -13
England Josh Harrison 40 50 -10
Wales Ben Jones 34 63 -29
England Eddie Manning 47 46 0
Germany Sascha Lippe 43 54 -11
Wales Jack Bradford 43 50 -7
Ireland TJ Dowling 53 42 10
England Ryan Causton 46 58 -12
England Clayton Humphries 48 44 4
England Phil O'Kane 30 66 -36
England Jeff Cundy 41 56 -15
Scotland Keith Keldie 43 53 -10
Wales Rhydian Ap Owen 42 56 -14
Australia Vinnie Calabrese 38 60 -23
England Jamie Cope 47 51 -4
England Nigel Bond 49 53 -4
England James Cahill 44 58 -14
Scotland Fraser Patrick 40 60 -21
China Lu Ning 43 54 -11
England Ian Glover 45 57 -12
England Chris Wakelin 48 51 -3
Iran Hossein Vafaei 51 52 -1
England Sanderson Lam 44 62 -18
England Allan Taylor 47 56 -10
England Steven Hallworth 37 61 -24
England Sean O'Sullivan 49 53 -4
Scotland Ross Muir 48 53 -5
England Martin O'Donnell 51 52 -1
England David Grace 51 50 0
England Jack Lisowski 52 49 3
England Anthony Hamilton 54 47 6
England Ian Burns 54 47 7
England Joel Walker 43 57 -14
England Michael Wasley 44 58 -15
England Andrew Higginson 53 47 6
Jamaica Rory McLeod 51 47 4
England Sam Baird 51 51 0
Ireland David Morris 47 54 -7
England Robbie Williams 48 52 -4
England Mark Joyce 53 46 7
Scotland Michael Leslie 42 53 -12
China Li Hang 53 47 6
England Liam Highfield 53 49 4
Wales Lee Walker 48 48 -1
China Zhang Anda 51 51 0
Ireland Ken Doherty 45 49 -4
England Kyren Wilson 53 47 6
Scotland Jamie Burnett 53 48 5
England Oliver Lines 50 51 -1
China Zhou Yuelong 56 46 9
Northern Ireland Joe Swail 45 47 -1
England Peter Lines 47 51 -4
Cyprus Michael Georgiou 45 55 -10
India Aditya Mehta 46 53 -6
England Mitchell Mann 47 54 -7
Northern Ireland Gerard Greene 47 50 -3
England Martin Gould 58 44 13
England Matthew Selt 50 44 7
England Mark King 53 46 8
Wales Jamie Jones 50 48 3
England Ali Carter 57 42 15
England Ben Woollaston 53 47 6
Ireland Fergal O'Brien 51 49 2
Australia Adrian Ridley 44 57 -14
Scotland Stephen Maguire 49 46 3
Scotland John Higgins 54 44 10
England Ricky Walden 52 50 2
England Judd Trump 56 41 15
England Mark Selby 58 42 16
England Joe Perry 51 44 7
England Robert Milkins 49 46 4
England Michael Holt 48 46 2
Wales Michael White 47 47 1
England Mike Dunn 51 49 2
Wales Ryan Day 53 43 10
England Gary Wilson 53 50 2
Scotland Graeme Dott 50 45 5
Belgium Luca Brecel 53 45 7
Northern Ireland Mark Allen 57 43 14
Wales Matthew Stevens 48 43 5
England Craig Steadman 43 53 -10
Scotland Anthony McGill 51 43 8
England Barry Hawkins 53 47 5
Scotland Scott Donaldson 47 55 -9
Estonia Andres Petrov 40 57 -17
Malta Tony Drago 40 62 -22
Scotland Alan McManus 53 48 6
England Alfie Burden 53 48 5
Belgium Tomasz Skalski 37 63 -25
Malaysia Thor Chuan Leong 41 49 -8
England Shaun Murphy 58 46 11
England Peter Ebdon 54 48 6
England Tom Ford 54 50 5
Wales Mark Williams 51 43 8
England Stuart Bingham 53 46 8
Wales Dominic Dale 55 49 6
China Liang Wenbo 53 40 13
England David Gilbert 55 46 10
England Jimmy White 42 57 -15
England Chris Melling 39 62 -23
England Zak Surety 42 58 -15
China Tian Pengfei 57 47 10
China Zhang Yong 43 61 -18
Thailand James Wattana 38 51 -13
Thailand Dechawat Poomjaeng 51 50 1
England Rod Lawler 51 49 3
China Cao Yupeng 47 55 -8
England Mark Davis 51 44 8
China Fang Xiongman 45 53 -8
China Ding Junhui 56 43 14
Norway Kurt Maflin 53 48 5
England Stuart Carrington 49 52 -2
England Jimmy Robertson 55 48 7
England Nico Elton 40 57 -18
China Xiao Guodong 52 50 3
Hong Kong Marco Fu 55 42 13
India Pankaj Advani 32 21 10
Thailand Thanawat Thirapongpaiboon 37 43 -6
China Yuan Sijun 38 41 -3
Pakistan Muhammad Sajjad 28 28 0
Iceland Kristjan Helgason 29 28 2
Thailand Noppadon Noppachorn 28 29 -2
Australia Ben Judge 19 43 -24
Thailand Noppon Saengkham 41 46 -5
Pakistan Asjad Iqbal 27 30 -3
Thailand Thepchaiya Un-Nooh 48 44 5
Thailand Akani Songsermsawad 35 40 -4
Pakistan Mohammed Asif 27 29 -2
Iran Ehsan Heydarinezhad 22 30 -8
Iran Soheil Vahedi 23 34 -10
China Yan Bingtao 35 35 0
South Africa Peter Francisco 22 32 -10
England Alan Trigg 19 35 -16
Thailand Boonyarit Keattikun 24 29 -5
Thailand Phaitoon Phonbun 27 28 -1
Isle of Man Darryl Hill 41 63 -23
Australia Neil Robertson 58 46 12
China Yu Delu 44 56 -11
England Michael Wild 39 60 -21
China Wang Yuchen 38 58 -20
China Lyu Chenwei 38 59 -20
China Zhang Yang 55 45 11
China Ding Kai 50 53 -3
England Andy Lee 46 54 -8
China Pan Weixing 54 47 6
China Duan Yanfeng 49 56 -7
China Zhang Zhijie 45 45 0
China Liu Jiaming 45 49 -4
China Zhang Zihao 50 46 4
China Huang Zishun 54 53 1
China Wen Chen 51 49 1
China Zhao Hanyang 40 53 -13
China Sun Chang 45 53 -9
China Li Ningning 48 53 -5
China Yao Pengcheng 46 56 -10
China Li Zhen 45 55 -10
China Zhang Chi 44 51 -8
China Liu Fan 50 57 -6
China Hu Hao 54 44 10
China He Guoqiang 54 47 7
China Luo Honghao 49 50 -1
China Pa Ruke 53 46 6
England Barry Pinches 44 59 -15
China Huang Zhong 49 49 0
China Guan Zhen 46 55 -9
China Zhong Lin 39 63 -24
China Tang Jun 41 68 -27
China Cai Jian Zhong 50 50 1
China Si Jiaxin 38 57 -19
China Rouzi Maimaiti 43 63 -20
China Chen Feilong 42 62 -20
China Niu Zhuang 39 60 -21
China Li Yuan 58 43 15
China Ma Chunmao 53 45 8
China Fan Zhengyi 46 47 -1
China Lyu Haotian 53 43 11
China Au Chi Wai 44 62 -19
China Mei Xiwen 53 41 12
England George Pragnell (II) 44 55 -11
Finland Robin Hull 53 49 4
England Richard Beckham 41 56 -16
England Ronnie O'Sullivan 65 40 25
England Gary Miller 47 54 -7
England Ian Brumby 49 60 -11
England Peter Donegan 62 53 9
Scotland Paul McPhillips 32 51 -19
England John Welsh 56 52 5
England Jamie Bodle 56 60 -4
England Gary Wilkinson 42 50 -8
Scotland David McLellan 57 49 9
Scotland Craig MacGillivray 20 42 -22
England Julian Mills 33 70 -37
Wales Darren Thompson 38 39 -2
England Les Dodd 64 41 22
England Gary Lees 52 48 4
Wales Tony Chappel 47 54 -6
England Peter Bardsley 36 68 -32
England Sean Lanigan 49 55 -6
England Steve Gough 49 58 -10
England Geoff Williams 41 56 -14
England Wayne Brown 62 39 24
Wales Darren Morgan 52 37 16
Poland Adam Stefanow 39 63 -24
Poland Kacper Filipiak 40 58 -18
Pakistan Hamza Akbar 40 62 -22
Russia David Maslov 28 68 -40
England Mark Vincent 32 77 -46
Ireland Chris Kilcoyne 19 73 -54
England Owais Ali 32 62 -31
England John Eames 39 58 -19
England Darren Barton 26 77 -50
England Zack Richardson 42 56 -14
England Imran Puri 27 68 -41
Wales Kishan Hirani 40 58 -18
Pakistan Yasir Nadeem 32 78 -46
England James Burrett 22 82 -60
Canada Roshan Birdi 18 62 -43
England Reece King 23 69 -47
England Scott Lyons 33 66 -33
England Brad Chappell 23 69 -46
England Danny Hocking 35 65 -30
Wales Tom Rees 37 63 -26
England Heather Clare 19 82 -63
England Gene Lam 41 57 -16
Wales Darryl James 44 61 -17
England Joe Steele 32 67 -35
England Joshua Thomond 41 57 -16
England Danny Brindle 30 71 -41
England Peter Devlin 26 77 -50
England Mohammed Rangzib 40 61 -21
China Li Yan 45 56 -11
England Freddie Blunden 35 64 -29
England Tahel Miah 39 63 -25
England Chris Norbury 42 60 -18
England Zafran Ali 43 55 -12
United States Corey Deuel 44 54 -10
England Andrew Alexandrou 19 66 -47
England Lewis Frampton 33 60 -26
England Stephen Ormerod 38 57 -19
Northern Ireland Conor McCormack 25 73 -49
England Joshua Cooper 23 79 -56
England Peter Delaney 20 71 -51
Ireland Dessie Sheehan 28 66 -38
England Ben Tanner 33 62 -29
England Thomas Hilborne 34 67 -33
Belgium Hans Blanckaert 22 69 -47
England Robert Cloherty 15 69 -54
England Mike Finn 34 62 -28
Singapore Tommy Ang Boon Chin (II) 39 60 -21
Ireland Josh Boileau 33 69 -35
Scotland Marc Davis 39 58 -19
Latvia Anna Prisjaznuka 13 79 -67
England Josh Mulholland 44 65 -21
Belgium Jurian Heusdens 41 61 -19
Latvia Rodion Judin 26 80 -54
Germany Roman Dietzel 43 63 -20
Malta Alex Borg 30 63 -33
Wales Callum Lloyd 25 74 -49
England Damian Wilks 24 72 -48
England Lewis John Calcutt 20 83 -64
China Chen Zifan 44 55 -11
China Han Bin 32 62 -30
Germany Patrick Einsle 29 66 -37
France Stephane Ochoiski 34 64 -31
Poland Mateusz Baranowski 29 72 -43
Australia Hassan Kerde 18 38 -20
Egypt Ahmed Galal 14 46 -32
Switzerland Darren Paris 16 38 -22
Egypt Wael Talaat 19 38 -19
Egypt Hatem Yassen 24 78 -55
Belgium Alain Vandersteen 20 78 -58
Ireland Brendan O'Donoghue 39 63 -24
China Wu Shengguang 33 64 -31
Hong Kong Ng On Yee 31 68 -37
China Gong Xiaoqing 40 66 -27
China Wang Haonan 32 65 -33
China Shen Haoran 40 61 -21
Hong Kong Chau Hon Man 21 70 -50
China Ren Zuijie 46 55 -10
China Min Changqing 35 52 -17
China Deng Jinhong 38 66 -28
China Ren Jiaxing 44 58 -14
China Cheng Feng 45 58 -13
China Chang Bingyu 39 73 -34
China Long Zehuang 55 60 -5
Hong Kong Alan Lin Tan Ho 35 62 -26
China Ju Reti 41 69 -28
China Song Yang 31 71 -40
China He Wenchong 24 67 -43
China Sun Peng 32 72 -40
China Cheng Sihong 55 54 1
China Xu Si 34 77 -42
China Li Yujin 41 65 -24
China Chen Junhao 9 88 -78
China Chen Bo 25 100 -76
China Qi Guoxiao 34 71 -37
China Pang Junxu 35 68 -33
China Jin Long 42 57 -15
China Cao Kaisheng 53 47 5
China Wang Chenkai 46 39 7
China Wu Sicheng 27 67 -40
India Hrithik Jain 9 91 -82
China Wang Peng 32 69 -36
China Lei Zhen 29 88 -60
China Feng Zeyuan 27 74 -47
China Geng Mingqi 35 67 -32
China Xu Yuan 45 50 -6
China Ma Tingpeng 51 53 -2
China Qin Jianfeng 17 78 -61
China Huang Jiahao 35 54 -19
China Ma Daojun 43 59 -17
China Man Ming Wa 23 65 -42
China Si Jiahui 50 54 -4
Germany Felix Frede 26 79 -53
England Lewis Gillen 31 58 -28
Bulgaria Bratislav Krastev 29 70 -41
Germany Simon Lichtenberg 28 66 -38
England John Parkin 10 98 -88
Poland Marcin Nitschke 10 86 -76
Brazil Itaro Santos 33 68 -36
Germany Daniel Schneider 29 76 -47
England Dean Reynolds 24 67 -43
England Jamie Rous 53 57 -4
England Tony Knowles 13 89 -76
England Clive Bernstone 38 75 -37
England Shane Haines 34 52 -18
England Stephen Rowlings 41 69 -27
South Africa Paul Burrell 36 53 -17
England Paul Moss 20 74 -54
England Ian Barry Stark 43 64 -21
England Shaun Wilkes 49 65 -16
England Leigh Robinson 33 83 -50
England Anthony Harris 12 57 -46
England David Craggs 43 50 -7
Scotland Guilio Rea 10 84 -75
England John Fox 50 54 -4
England Robert Marshall 26 53 -27
England Steve Meakin 40 65 -25
England Ashley Beal 43 65 -22
England Karl Townsend 30 67 -37
England Richard Somauroo 26 81 -55
England Jonathan Bagley 27 58 -30
Scotland John Rea 1 86 -85
England Joe Johnson 31 70 -39
England John Parrott 24 87 -63
Sweden Ron Florax 25 62 -37
Scotland David Greig 40 60 -21
England Michael Rhodes 43 65 -22
Hong Kong Cheung Ka Wai 31 66 -34
Wales Tyler Rees 8 92 -84
Brazil Igor Figueiredo 39 62 -23
England Steve Davis 39 63 -24