Average Points Scored Per Frame - Season 2014-2015 - 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 3239 (85.67%) matches with frame scores out of 3781 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Portugal Filipe Cardoso 24 40 -16
England William Lemons 44 60 -16
Russia David Maslov 42 52 -10
China Zhang Anda 53 48 4
Wales Alex Taubman 39 51 -11
Scotland Marc Davis 46 53 -6
England Jamie O'Neill 46 52 -6
England Martin O'Donnell 51 50 1
England Ricky Norris 49 49 0
Wales Jamie Clarke 43 44 -1
England Jeff Cundy 49 55 -6
England Charlie Walters 44 58 -15
England Jake Nicholson 46 46 0
England Joe Steele 37 66 -29
England James Silverwood 51 44 7
England Anthony Harris 49 48 1
Scotland Rhys Clark 56 50 6
England Sydney Wilson 44 57 -13
England George Pragnell (II) 44 58 -14
Wales Duane Jones 49 49 0
England Charon Parker 34 61 -27
Wales Lee Walker 47 52 -5
England Christopher Keogan 38 63 -25
England Joe Roberts 49 56 -8
England Craig Steadman 52 49 4
England Nico Elton 41 54 -13
England Zack Richardson 50 47 3
Wales Leigh Davies 46 52 -6
England Ryan Causton 44 54 -10
Wales Callum Lloyd 48 56 -8
England Shane Castle 50 51 -1
England Liam Highfield 56 45 11
England James Burrett 39 55 -16
England Michael Tomlinson 43 56 -13
England Andy Marriott 41 56 -15
England Joe O'Connor 38 57 -19
Israel Shachar Ruberg 34 37 -3
England Jason Tart 33 59 -26
China Chen Zhe 55 43 12
England Chris Melling 46 56 -10
Wales Daniel Wells 54 50 3
England Ben Fortey 38 61 -23
England Gareth Green 53 44 8
England Brandon Sargeant 40 61 -20
England Craig Barber 40 60 -20
China Tian Pengfei 57 47 10
England Adam Bobat 41 59 -18
Ireland Jason Devaney 39 57 -18
Scotland Mark Owens 40 60 -20
Belgium Hans Blanckaert 39 62 -23
England Mitchell Mann 48 52 -4
China Wang Zepeng 51 51 1
England Adam Wicheard 45 54 -10
Israel Eden Sharav 47 53 -6
Scotland Ross Higgins 45 53 -8
Wales Kishan Hirani 42 58 -16
England Peter Devlin 43 58 -14
England Ashley Carty 47 55 -8
England Matthew Day 42 60 -18
England Sean O'Sullivan 49 51 -1
England Jamie Barrett 49 54 -5
Scotland Michael Leslie 46 53 -6
Canada Alex Pagulayan 49 50 -1
England Jason Weston 35 41 -6
England Paul Davison 50 50 0
England Adam King 53 49 4
England James Carney 40 55 -15
Ireland Martin McCrudden 45 55 -10
England Martin Ball 44 54 -10
Poland Kacper Filipiak 39 44 -6
Scotland Ross Vallance 44 51 -7
Ireland John Sutton 39 60 -21
England Oliver Brown 44 55 -12
England John Parkin 50 45 5
Isle of Man Darryl Hill 45 51 -6
Germany Phil Barnes 38 57 -19
Scotland Gary Thomson 52 49 3
England Lewis Frampton 40 53 -13
Wales Gareth Allen 36 44 -8
England Reanne Evans 44 58 -14
India Lucky Vatnani 54 51 3
China Fang Xiongman 50 50 0
China Li Yan 43 49 -6
England Michael Wild 47 50 -3
Northern Ireland Billy Brown 39 59 -21
Ireland TJ Dowling 40 56 -16
England Jake Keen 46 48 -3
England Danny Brindle 48 51 -3
Poland Adam Stefanow 44 50 -6
England Louis Heathcote 38 60 -22
England John Beesley 38 55 -17
England Nick Jennings 46 57 -11
Ireland Leo Fernandez 49 51 -2
England Saqib Nasir 36 58 -22
England Sanderson Lam 42 59 -17
England Adam Duffy 48 49 -1
Cyprus Michael Georgiou 49 50 0
England Callum Downing 47 51 -4
England Rod Lawler 51 49 1
England Anthony Hamilton 47 51 -3
Australia Neil Robertson 62 42 20
Jamaica Rory McLeod 49 53 -5
England Shaun Murphy 59 42 17
Wales Jamie Jones 52 48 4
Scotland Marcus Campbell 45 52 -7
China Lyu Chenwei 41 58 -17
England Michael Holt 47 47 -1
Scotland Anthony McGill 53 48 5
England Stuart Bingham 55 44 11
England Gary Wilson 54 48 6
England Oliver Lines 49 50 -1
England Lee Page 41 59 -18
China Yu Delu 53 50 2
England Barry Hawkins 50 47 4
England Barry Pinches 49 53 -4
Scotland Alan McManus 51 47 4
England Martin Gould 54 46 9
England Peter Lines 44 54 -11
England Mark King 50 49 1
Scotland Scott Donaldson 46 52 -6
Scotland Graeme Dott 52 43 9
England Judd Trump 61 43 18
England David Grace 44 60 -15
China Cao Yupeng 51 52 -1
Wales Michael White 52 44 8
Scotland Stephen Maguire 53 41 12
England Matthew Selt 55 44 11
England Mark Joyce 50 50 0
Wales Ryan Day 51 44 7
England Jamie Cope 50 48 2
Hong Kong Marco Fu 55 48 7
England Robert Milkins 49 45 4
England David Gilbert 53 47 6
China Xiao Guodong 53 47 6
Scotland Jamie Burnett 50 51 0
England Robbie Williams 49 51 -2
England Joe Perry 53 42 12
China Liang Wenbo 51 46 4
England Chris Wakelin 51 49 3
Scotland John Higgins 51 42 10
Wales Mark Williams 53 41 12
Norway Kurt Maflin 52 50 2
Malta Tony Drago 47 54 -7
England Jack Lisowski 51 50 1
China Zhou Yuelong 53 48 5
Scotland Fraser Patrick 47 51 -4
Switzerland Alexander Ursenbacher 40 61 -21
England Mark Selby 60 44 16
England Ben Woollaston 50 50 0
England Ricky Walden 52 42 11
Ireland David Morris 49 49 0
China Chen Zifan 43 56 -13
China Yan Bingtao 49 49 0
China Zhao Xintong 52 52 0
England Sam Baird 51 49 3
Finland Robin Hull 54 50 4
England Elliot Slessor 44 53 -9
England James Cahill 44 55 -10
England Steven Hallworth 43 63 -20
China Lu Ning 46 53 -7
Wales Andrew Pagett 39 51 -11
England Ian Burns 48 55 -7
Scotland Ross Muir 47 53 -5
England Joel Walker 47 54 -8
England Allan Taylor 47 53 -6
Wales Jak Jones 48 52 -4
India Aditya Mehta 50 50 0
England John Astley 42 58 -15
England Jimmy Robertson 53 49 5
China Li Hang 55 46 9
China Lyu Haotian 45 54 -9
England Nigel Bond 51 50 1
Belgium Luca Brecel 52 48 4
England Mike Dunn 52 47 4
Northern Ireland Joe Swail 53 50 4
England Alfie Burden 50 51 -1
England Stuart Carrington 52 50 1
England Andrew Higginson 53 47 6
England Tom Ford 51 53 -2
Wales Dominic Dale 49 47 2
Ireland Fergal O'Brien 54 47 7
England Peter Ebdon 54 46 8
Wales Matthew Stevens 49 48 1
England Mark Davis 52 45 7
China Feng Zeyuan 43 57 -13
China Tu Jiong 43 51 -8
China Duan Yanfeng 33 58 -26
Thailand Kobkit Palajin 40 47 -8
China Liu Yiqi 48 46 3
China Zhang Yi 50 51 -1
China Geng Mingqi 46 55 -10
China Liu Ming 47 54 -7
China Qin Jianfeng 38 59 -21
China Wen Chen 40 60 -20
China Lei Zhen 50 62 -12
China Zhang Yong 48 52 -4
China Cao Kaisheng 50 56 -6
China Lyu Chuang 40 54 -14
China Wang Heng 48 53 -5
China Shan Xianshu 43 53 -10
China Tang Jun 48 49 -1
China Guan Zhen 53 49 4
China Ju Reti 54 49 5
China Ding Junhui 57 47 11
England Andrew Norman 39 60 -21
Thailand Thepchaiya Un-Nooh 52 44 7
China Long Zehuang 34 55 -21
China Cao Xinlong 40 57 -17
Thailand Noppon Saengkham 41 48 -8
China Pa Ruke 50 44 7
China Luo Honghao 54 49 6
China Cai Jian Zhong 48 50 -3
Thailand Dechawat Poomjaeng 48 45 3
China Chen Feilong 54 42 12
China Mei Xiwen 54 47 7
England Ian Glover 44 58 -14
Northern Ireland Mark Allen 53 48 5
England Kyren Wilson 51 50 1
England Michael Wasley 49 52 -3
Northern Ireland Gerard Greene 49 51 -2
Austria Andreas Ploner 29 47 -18
England Jimmy White 48 46 2
England Hammad Miah 36 63 -27
Malta Alex Borg 40 48 -7
Thailand James Wattana 34 44 -10
England Alex Davies 45 53 -8
Australia Vinnie Calabrese 43 60 -17
Ireland Ken Doherty 46 48 -2
Thailand Ratchayothin Yotharuck 33 51 -18
England Ronnie O'Sullivan 64 42 23
England Mitchell Travis 42 56 -14
Australia Adrian Ridley 24 32 -8
India Kamal Chawla 29 31 -2
Iran Amir Sarkhosh 29 31 -3
Australia Ben Judge 25 30 -5
Iran Hossein Vafaei 30 29 2
Qatar Mohsen Bukshaisha 24 31 -6
Thailand Kritsanut Lertsattayathorn 30 26 4
Thailand Boonyarit Keattikun 29 27 2
Thailand Thanawat Thirapongpaiboon 38 50 -11
Iran Ehsan Heydarinezhad 31 26 5
Pakistan Mohammed Asif 24 30 -7
England Zak Surety 44 56 -12
England Chris Norbury 35 67 -32
China Au Chi Wai 47 51 -4
China He Guoqiang 53 43 10
China Liu Jiaming 47 54 -7
China Sun Hongrui 44 55 -11
China Wang Yuchen 47 52 -5
China Wang Wu 49 50 -1
China Lin Shuai 46 49 -3
China Cheng Sihong 47 53 -6
China Rouzi Maimaiti 51 49 3
China Hu Hao 48 49 -1
China Chen Junhao 47 48 -1
China Niu Zhuang 40 58 -17
China Zhong Lin 48 49 -1
China Xu Si 45 53 -8
China Da Hailin 47 54 -6
Brazil Igor Figueiredo 46 56 -10
England Dave Harold 44 56 -12
England Richard Beckham 35 64 -29
England Adrian Rosa 68 42 26
England Karl Townsend 58 48 10
England Jamie Rous 43 51 -8
Ireland Patsy Fagan 36 57 -21
England Gary Filtness 46 34 12
England Ian Barry Stark 51 53 -3
Scotland Craig MacGillivray 63 33 30
Wales Tony Chappel 50 44 5
Scotland Scott MacFarlane 49 60 -11
England Darryn Walker 54 46 7
Ireland John Leahy 41 45 -3
England Andrew Milliard 39 60 -21
England Geoff Williams 53 48 6
England Ian Brumby 54 35 20
England John Welsh 58 50 8
England Gary Wilkinson 57 53 5
Scotland Paul McPhillips 49 43 6
England Jonathan Bagley 48 47 1
England Andrew Alexandrou 28 63 -35
Wales Darren Thompson 49 42 7
Wales Darren Morgan 52 46 6
England John Parrott 55 41 14
England Steve Davis 39 60 -21
England Ali Carter 52 50 2
China Sun Peng 43 54 -12
China Ma Chunmao 48 46 2
China Huang Jiahao 42 59 -17
China Ji Zhijun 47 48 -2
Qatar Ahmed Saif 39 62 -23
China Li Yuan 44 57 -14
China Jin Long 47 57 -10
China Li Yujin 42 59 -18
China Li Jian Bing 47 51 -4
England Joe Rhone 28 61 -33
Scotland Keith Keldie 38 55 -17
England Thomas Hilborne 37 54 -17
Northern Ireland Raymond Fry 39 61 -22
India Rahul Sachdev 38 59 -20
China Song Yang 38 57 -18
England Terry Challenger 39 52 -13
England Adam Edge 32 58 -26
Wales Andrew Rogers 31 73 -42
England Sachin Plaha 34 64 -30
Malta Brian Cini 35 62 -27
England Nick Skinner 17 73 -56
England Mike Hallett 24 72 -48
Wales Ben Jones 27 73 -46
England Kashif Khan 0 105 -105
England Kurtis Weaver 41 60 -19
England Mark Vincent 34 57 -24
England Dylan Mitchell 35 60 -26
England Hassan Vaizie 29 66 -37
United States Corey Deuel 37 64 -27
England Imran Puri 31 63 -32
Australia Simon Bevz 22 67 -44
England Nathan Jones 38 55 -17
England Matt Lippett 34 60 -26
England Joshua Baddeley 28 67 -39
Hong Kong Jamie Chui 31 64 -33
England Justin Astley 41 60 -19
Pakistan Hasan Khan 33 66 -33
England Matthew Glasby 33 67 -34
England Richard Remelie 37 61 -23
England Henry Roper 28 66 -38
England Damian Wilks 34 73 -39
China Feng Yijun 19 71 -52
England Wayne Townsend 32 62 -30
England Ben Harrison 36 69 -32
Pakistan Shokat Ali 28 69 -41
England Richard Somauroo 41 71 -30
Scotland Michael Collumb 37 65 -28
Scotland Robert Carlisle 45 62 -17
England Anthony Massey 34 65 -30
Wales Mark Davies 25 67 -42
England Thomas Barton 28 69 -40
England Ashley Hugill 36 53 -17
England Ryan Clark 20 76 -56
Australia Matthew Bolton 29 69 -40
Australia Johl Younger 37 76 -39
Thailand Phanuwat Chitdi 17 71 -55
China Li Tianen 39 64 -25
China Wli Bo 45 37 8
Hong Kong Alan Lin Tan Ho 41 55 -13
China Chui HoMan 22 65 -43
China Qian Hua 49 48 2
China Zhu Zhenjiang 50 53 -3
China Shen Cheng 41 62 -21
China Liang Jianfeng 46 49 -3
China Qiu Yalong 45 65 -21
China Wu Jinquan 43 63 -21
China Min Changqing 37 71 -34
China Pan Weixing 30 62 -32
China Xie Zhaoze 12 87 -75
China Yuan Sijun 41 55 -15
China Li Yunfei 38 54 -16
China Si Jiaxin 18 96 -78
China Zong Zhe 11 82 -71
China Xia Fukaiti 31 74 -43
China Xu Yongwen 16 87 -71
China Zhang Yadong 27 72 -45
China Ding Kai 23 77 -54
China Huang Hooyong 48 45 3
China Xu Xinjian 16 77 -62
China Ma Tingpeng 35 64 -29
China Gao Le 29 66 -37
China Long Yun 37 68 -31
China Cheng Feng 31 68 -37
Scotland Paul Ingram 16 77 -61
Australia Timothy Ng 6 81 -75
China Chen Xu 7 84 -77
China Zhong Asheng 7 81 -74
China Pang Junxu 39 59 -20
China Luo Guangsheng 37 63 -27
China Chen Ruifu 33 58 -24
China Lin Yongzhi 38 58 -20
China Ren Jiaxing 36 66 -30
China Cai Peng 36 54 -17
Estonia Andres Petrov 41 63 -22
England Anthony Jeffers 35 78 -43
England Michael Williams 31 77 -47
Ukraine Sergey Isaenko 41 68 -26
Ireland Josh Boileau 34 73 -39
Australia Steve Mifsud 10 73 -64
Wales Jack Bradford 34 63 -29
England Luke Garland 31 61 -31
Egypt Ahmed Galal 16 40 -24
Morocco Chaouki Yousfi 17 41 -24
Australia Steven Donohoe 17 39 -21
India Shivam Arora 19 37 -19
Taiwan Hung Chuang Ming 20 38 -18
Malaysia Thor Chuan Leong 28 58 -30
England Sam Harvey 34 59 -25
Belgium Jeff Jacobs 39 62 -23
Belgium Tomasz Skalski 38 61 -23
Poland Grzegorz Biernadski 40 60 -20
China Bai Langning 30 74 -44
China Li Jiuwei 11 73 -62
China Li Zhen 34 60 -26
China Zhang Xinwei 30 68 -37
China Bo Junjie 16 79 -63
China Zhang Zihao 40 73 -33
China Li Wei 19 69 -50
China Wang Pengfei 31 69 -38
China Shi Zhenlong 24 72 -47
China Zhao Hanyang 19 71 -52
China Maihe Muti 39 64 -25
China Zhang Cunyue 35 62 -27
China Wang Peng 24 78 -54
China Wang Baosheng 39 73 -34
China Sun Chang 40 58 -18
China Fan Zhengyi 42 61 -18
China A Bulajiang 38 68 -30
China Yin Xiaowei 24 74 -50
China Zhou Jun 38 55 -16
China Zhang Hanxuan 16 74 -58
China Chen Yaochen 10 79 -69
China Yao Pengcheng 21 85 -64
China Shi Liu 23 71 -48
China Lin Chuangwei 39 51 -12
China Wang Chenkai 35 52 -17
China Huang Nian 37 54 -17
China Liu Ren 46 53 -7
China Hu Yufan 4 78 -74
Belgium Phuntsok Jaegers 35 60 -25
England Richard Jones (II) 22 71 -49
Portugal Joao Grilo 20 84 -64
Ireland Dessie Sheehan 23 68 -45
Germany Felix Frede 25 72 -47
Scotland Dylan Craig 41 72 -31
Germany Lukas Kleckers 36 65 -29
Jamaica Alex Peart 20 93 -74
England Tony Knowles 41 65 -24
England Paul Moss 34 61 -27
Scotland David McLellan 32 61 -29
England David Roe 17 85 -68
England Jimmy O'Shea 9 91 -83
England Jamie Home 42 65 -23
England Shane Haines 17 66 -49
Netherlands Raymon Fabrie 23 77 -54
England Andy Hicks 23 74 -51
England Anthony Taylor 36 57 -21
England Stuart Parnell 38 61 -23
England Ashley Beal 22 67 -45
England Steve Meakin 47 46 2
England Balvinder Sembi 29 83 -55
England Peter Delaney 15 108 -93
England Les Dodd 53 66 -13
England Dean Reynolds 17 40 -23
England Gary Miller 19 91 -72
England Peter Bardsley 46 37 8
Wales Anthony Davies 39 61 -21
England Paul Stockwell 23 61 -38
England Jamie Bodle 36 48 -12
Northern Ireland Dennis Taylor 22 67 -45
England Joe Johnson 37 45 -8
Canada Cliff Thorburn 11 71 -60
China Meng Jing 18 78 -61
China Gong Xiaoqing 26 72 -47
China Li Weixue 16 82 -66
China Tang Li 22 64 -42
China Qin Ge 41 55 -14
China Zhou Fei 33 69 -36
China Feng Yu 23 65 -42
China Xu Yuan 48 61 -13
China Li Yingdong 47 63 -16
China Wang Shi 43 57 -15
China Liu Genxiang 34 67 -34
China Long Yong 29 65 -35
China Wong Yunshing 30 74 -44
China Li Ningning 26 69 -44
China Wang Linkai 24 75 -51
China Lee Tszho 15 67 -52
China Li Jiahao 32 73 -41
China Dong Yong 45 46 -1
China Wu Shengguang 12 94 -82
China Tu Taojin 49 60 -11
China Ye Shaojun 25 68 -43
China Xiong Jun 8 94 -87
China He Wenchong 27 71 -44
China Cui Ming 19 79 -60
China Qi Guoxiao 48 51 -3
China Ma Yinzhu 37 53 -16
India Neeraj Kumar 14 93 -79
India Brijesh Damani 31 65 -34
India Sumit Talwar 36 64 -28
India Dharminder Singh Lilly 42 51 -9
India Faizal Khan 40 61 -21
India Pankaj Advani 41 52 -11
Poland Mateusz Baranowski 16 84 -68
Scotland David Greig 18 73 -55
Brazil Itaro Santos 32 64 -32
Singapore Jaden Ong Jia Jun 18 86 -67
Latvia Rodion Judin 40 59 -19
Bulgaria Ivaylo Pekov 27 68 -40