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