Average Points Scored Per Frame - Season 2018-2019 - 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 1902 (92.87%) matches with frame scores out of 2048 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 61 41 20
England Mark Selby 58 42 16
China Ding Junhui 50 41 10
England Shaun Murphy 55 50 5
England Ali Carter 60 42 18
Scotland John Higgins 53 49 4
England Peter Ebdon 59 46 13
Wales Ryan Day 54 45 9
England Robert Milkins 52 48 4
England Ricky Walden 50 46 4
China Li Hang 54 49 5
England Mark Davis 54 47 8
Australia Neil Robertson 59 48 11
Wales Mark Williams 55 43 12
England Ronnie O'Sullivan 67 39 28
Wales Matthew Stevens 53 48 4
Norway Kurt Maflin 49 52 -3
England Stuart Bingham 54 42 13
Northern Ireland Mark Allen 61 44 16
England Jamie Cope 51 33 17
China Tian Pengfei 56 48 9
England Nigel Bond 41 57 -16
England Martin Gould 55 47 8
Scotland Graeme Dott 49 45 4
England Joe Perry 57 43 14
Scotland Stephen Maguire 52 43 9
Hong Kong Marco Fu 54 41 13
Northern Ireland Gerard Greene 50 52 -1
England Barry Hawkins 55 46 9
China Mei Xiwen 50 51 -1
England Jimmy White 40 63 -23
Ireland Ken Doherty 41 58 -17
England Alfie Burden 50 53 -3
England Tom Ford 48 46 2
England Anthony Hamilton 56 43 13
England Mark King 51 44 7
England Mark Joyce 44 57 -12
England Rory McLeod 45 55 -10
England Andrew Higginson 54 47 7
Wales Dominic Dale 48 52 -5
China Liang Wenbo 55 47 9
England Mike Dunn 49 55 -6
England Rod Lawler 43 55 -11
Thailand James Wattana 36 51 -15
England Ben Woollaston 53 50 2
Ireland Fergal O'Brien 50 51 -1
England Matthew Selt 50 50 -0
England Barry Pinches 50 46 5
England David Gilbert 54 45 9
England Peter Lines 47 48 -1
England Michael Holt 47 47 0
England Matthew Couch 44 54 -10
Scotland Alan McManus 48 51 -4
China Xiao Guodong 54 48 6
England Jack Lisowski 60 44 17
England Jimmy Robertson 47 50 -3
England Liam Highfield 53 51 2
England Kuldesh Johal 56 45 11
Wales Jamie Jones 53 47 6
England Andy Hicks 52 46 6
England Kyren Wilson 54 41 13
Scotland Anthony McGill 47 47 -0
England Paul Davison 42 58 -16
Wales Michael White 47 49 -3
Thailand Noppon Saengkham 55 44 10
England Simon Bedford 51 47 4
Wales Andrew Pagett 49 45 4
England Jamie O'Neill 58 45 13
Wales Jak Jones 50 48 1
Ireland Michael Judge 53 45 7
England Robbie Williams 47 55 -7
Israel Eden Sharav 50 49 0
England Gary Wilson 51 52 -1
Thailand Dechawat Poomjaeng 52 49 3
Belgium Luca Brecel 51 40 11
England Craig Steadman 51 45 6
England Sam Craigie 55 46 9
England Adam Duffy 52 48 4
Wales Kishan Hirani 47 54 -7
England Sanderson Lam 36 62 -26
England Shane Castle 59 42 17
England Ian Burns 48 54 -6
England Allan Taylor 45 57 -13
England Stuart Carrington 52 52 -0
England David Grace 53 47 6
China Chen Zhe 53 45 8
England Sam Baird 51 50 0
England Andy Lee 49 53 -3
England Matthew Day 57 45 12
Finland Robin Hull 47 56 -9
England Sean O'Sullivan 34 69 -35
England Jamie Barrett 56 48 8
India Lucky Vatnani 53 48 5
Wales Daniel Wells 48 55 -7
Poland Kacper Filipiak 54 52 1
England Reanne Evans 41 54 -13
England Oliver Brown 45 52 -7
England Martin O'Donnell 52 49 3
Northern Ireland Joe Swail 50 52 -3
Ireland Leo Fernandez 53 45 8
Wales Duane Jones 37 62 -25
Wales Alex Taubman 47 51 -4
England Mitchell Mann 53 45 7
England Jeff Cundy 52 47 6
Scotland Marc Davis 45 47 -2
England Michael Wild 44 47 -3
England Charlie Walters 50 50 -0
England John Whitty 45 56 -11
England Farakh Ajaib 49 50 -1
England Joel Walker 55 50 5
United Arab Emirates Mohammed Shehab 30 27 3
England John Astley 40 58 -18
England Jake Nicholson 54 48 6
England Oliver Lines 45 57 -12
England David Craggs 43 49 -6
England Lee Shanker 50 55 -5
England Phil O'Kane 57 46 11
England Christopher Keogan 42 58 -15
Poland Adam Stefanow 40 58 -18
England Ryan Causton 41 53 -12
Thailand Thepchaiya Un-Nooh 53 48 5
Switzerland Alexander Ursenbacher 46 53 -8
England Alex Davies 42 50 -8
England Antony Parsons 52 49 3
England Sam Thistlewhite 44 58 -15
Northern Ireland Jordan Brown 52 49 4
Wales Callum Lloyd 44 54 -10
Australia Jamie Brown 51 46 5
Scotland William Thomson 39 57 -18
England Zak Surety 41 50 -10
England Richard Somauroo 34 68 -34
England James Cahill 54 47 8
England Daniel Ward 45 50 -5
England Simon Dent 46 58 -12
England Sydney Wilson 50 50 -1
Iceland Kristjan Helgason 48 51 -3
Malta Alex Borg 42 51 -9
Austria Andreas Ploner 46 54 -8
England Luke Simmonds 50 51 -2
Wales Lee Walker 49 50 -1
England James Burrett 34 55 -21
England Bash Maqsood 48 54 -5
Scotland Fraser Patrick 49 51 -3
England Billy Joe Castle 45 55 -11
Wales Jack Bradford 45 51 -6
England Danny Brindle 36 59 -23
England Hammad Miah 50 53 -3
Cyprus Michael Georgiou 48 52 -3
England John Pritchett 47 49 -2
England Saqib Nasir 51 52 -1
England Stefan Mazrocis 41 50 -9
England Mark Vincent 48 51 -4
Ireland Greg Casey 52 49 3
Scotland Michael Collumb 50 49 1
Iran Hossein Vafaei 48 47 1
China Li Yuan 45 55 -10
England Tam Mustafa 39 58 -19
England Ashley Carty 52 48 3
England Elliot Slessor 52 50 2
England David Lilley 52 49 3
England George Pragnall 43 59 -16
England Ben Hancorn 49 51 -2
England Wayne Townsend 40 53 -13
England Steven Hallworth 53 49 4
England William Lemons 52 50 2
Isle of Man Darryl Hill 45 54 -9
Scotland Scott Donaldson 51 47 4
Scotland Ross Muir 46 54 -9
China Lyu Haotian 47 54 -8
China Zhou Yuelong 52 44 7
China Lu Ning 53 47 6
China Chen Feilong 40 62 -22
Scotland Rhys Clark 35 65 -30
Wales Ben Jones 39 66 -27
China Zhang Anda 53 48 5
China Chen Zifan 39 66 -26
China Zhao Xintong 59 45 14
China Zhang Yong 49 53 -4
China Ma Tingpeng 48 48 -0
China Wang Yuchen 53 50 3
South Africa Paul Burrell 38 65 -27
England Brandon Sargeant 52 50 2
England Harvey Chandler 41 57 -16
Estonia Andres Petrov 47 49 -2
Scotland Dylan Craig 43 56 -13
Malta Aaron Busuttil 46 62 -16
England John Parkin 44 53 -9
Germany Felix Frede 48 50 -2
England Joe O'Connor 47 54 -7
England Adam Edge 45 51 -6
England Chris Wakelin 51 49 2
England Louis Heathcote 53 50 3
China Niu Zhuang 42 64 -22
China Hu Hao 53 49 4
Hong Kong Leong Man Hoi 44 49 -6
China Wang Zepeng 59 42 17
China Fang Xiongman 57 44 13
England Gary Challis 47 55 -8
Germany Lukas Kleckers 42 60 -18
China Geng Mingqi 55 43 12
China Liu Jiaming 51 48 4
England Peter Devlin 55 45 10
Scotland Chris Totten 38 64 -27
England Clayton Humphries 49 44 5
China Luo Honghao 48 50 -2
China Yan Bingtao 56 47 9
China Long Zehuang 55 44 11
England Matthew Glasby 40 60 -20
England Luke Garland 44 62 -18
England Kurtis Weaver 47 57 -11
Malta Brian Cini 57 38 19
Northern Ireland Jamie McArdle 45 48 -3
England Michael Williams 46 44 2
England Ashley Hugill 37 63 -26
India Laxman Rawat 51 44 7
China He Guoqiang 42 62 -21
China Yuan Sijun 52 46 6
China Fan Zhengyi 35 65 -30
China Xu Si 44 55 -11
England Joshua Cooper 45 54 -9
Wales Tyler Rees 46 53 -7
Hong Kong Ng On Yee 42 55 -13
Iran Soheil Vahedi 32 74 -43
England Anthony Jeffers 47 47 -0
England Sean Maddocks 50 56 -6
Malaysia Thor Chuan Leong 55 44 11
Scotland Keith Keldie 43 60 -17
Germany Simon Lichtenberg 37 62 -24
Pakistan Hamza Akbar 43 65 -22
China Wu Shengguang 57 47 10
Ukraine Sergey Isaenko 41 59 -18
Thailand Akani Songsermsawad 47 43 4
England Owais Ali 36 65 -29
England Joshua Thomond 47 50 -2
Finland Heikki Niva 49 49 -0
South Korea Daegyu Lee 53 45 7
Hong Kong Ka Wai Cheung 47 49 -2
Thailand Nutcharat Wongharuthai 26 48 -23
Germany Umut Dikme 47 53 -6
France Brian Ochoiski 56 43 13
England Patrick Whelan 53 44 9
Saudi Arabia Ahmed Aseeri 39 57 -18
Saudi Arabia Omar Alajlani 46 53 -7
Belgium Ben Mertens 39 49 -11
Wales Dylan Emery 52 53 -2
Wales Jackson Page 57 40 17
China Chang Bingyu 45 54 -9
England Labeeb Ahmed 42 57 -15
England Simon Blackwell 50 50 1
England Manasawin Phetmalaikul 43 55 -13
England Callum Costello 40 54 -14
Ireland Ross Bulman 48 53 -5
England John Foster 53 46 6
England Daniel Womersley 50 46 4
England Andrew Smith 52 46 5
England Daniel Devlin 50 55 -5
England Haydon Pinhey 52 45 7
England Brandon Hall 45 52 -7
Wales Daniel Gorton 46 52 -5
Wales Matthew Roberts 44 53 -8
England Chae Ross 45 55 -10
England Reggie Edwards 45 60 -16
Ireland Aaron Holland 38 59 -21
China Zhang Jiankang 38 65 -26
England Jed Mann 38 68 -30
Ireland Ronan Whyte 36 67 -30
Andy Milliard 47 58 -12
England Ryan Davies 49 48 2
China Ning Kang 49 51 -2
England Dave Nelson 29 67 -37
Himanshu Dinesh Jain 51 51 0
Northern Ireland Patrick Wallace 24 86 -62
Thailand Thanawat Thirapongpaiboon 26 33 -7
Belgium Hans Blanckaert 36 61 -25
Germany Patrick Einsle 39 49 -11
Belgium Kevin van Hove 28 72 -44
Germany Jürgen Kesseler 15 73 -58
Wales Jamie Clarke 39 59 -21
Germany Stefan Joachim 33 62 -30
England James Silverwood 46 48 -2
England Darren Burns 29 72 -44
Poland Marcin Nitschke 43 61 -19
Scotland Craig MacGillivray 33 56 -23
England Mike Finn 40 59 -18
Turkey Soner Sari 24 78 -55
Germany Markus Hertle 12 94 -83
Germany Kilian Baur-Pantoulier 25 66 -41
Northern Ireland Raymond Fry 19 68 -49
Malta Duncan Bezzina 31 88 -57
Pakistan Shehzad Iqbal 31 68 -37
Israel Shachar Ruberg 15 44 -29
Belgium Jurian Heusdens 51 58 -7
England Wayne Brown 52 48 4
England Imran Puri 25 71 -46
Brazil Itaro Santos 16 79 -63
England Steve Martin 28 66 -38
Ireland Dessie Sheehan 29 77 -48
Poland Mateusz Baranowski 47 56 -9
Australia Ryan Thomerson 43 57 -13
China Guo Hua 28 75 -47
England Mark Ganderton 27 69 -42
England Tugba Irten 27 72 -44
England Andy Marriott 43 54 -11
England Steven Evans 32 69 -38
Egypt Mohamed Khairy 15 38 -24
England Ben Fortey 44 63 -19
Denmark Daniel Kandi 44 60 -16
Latvia Maris Volajs 18 84 -65
Sweden Belan Sharif 32 69 -38
England Peter Delaney 38 63 -25
England Dean Goddard 28 63 -35
France Regis D'Anna 11 86 -76
England Jaspal Bamotra 23 64 -40
Norway Christopher Watts 15 101 -87
England Aaron Cook 25 73 -48
United States Corey Deuel 20 48 -29
Ukraine Iulian Boiko 34 61 -27
England Jake Keen 35 58 -23
Latvia Rodion Judin 19 98 -79
China Bai Langning 33 73 -40
Poland Daniel Holoyda 32 66 -35
Singapore Marvin Lim Chun Kiat 19 42 -23
England Heather Clare 9 81 -72
Austria Florian Nüßle 8 86 -78
France Niel Vincent 43 64 -21
Hong Kong Yun Fung Tam 32 70 -37
Romania Vladu Mihai 32 59 -27
Switzerland Luis Vetter 37 48 -11
Australia Kurt Dunham 19 40 -21
England Adam Brown 30 73 -43
Wales Daniel Williams 19 76 -56
Egypt Basem Eltahhan 29 74 -45
Malta Philip Ciantar 34 65 -31
England Jenson Kendrick 42 59 -18
England James Height 28 63 -35
England Jason Turnbull 28 58 -30
England Shafaqut Hussain 40 59 -19
England Luke Pinches 32 66 -33
England Curtis Daher 7 91 -84
France Fabian Monnin 39 65 -26
Billy Ginn 22 69 -46
England Lewis Ullah 36 59 -23
England Alex Millington 49 55 -6
England Daniel Walker 29 71 -41
England Jamie Trump 13 78 -65
Romania Constantin Mateescu 12 81 -69
United States Ahmed Elsayed 24 50 -27
Pakistan Haider Ali 35 61 -26
England Dan Woolloff 28 74 -46
England James Welch 16 86 -70
England Joshua Saywell 29 63 -34
Singapore Benny Loh Siang Leng 19 77 -58
Thomas Wei 26 61 -35
China Luo Zetao 32 69 -37
Thailand Sompol Saetang 34 68 -34
Pu QingSong 42 52 -10