Average Points Scored Per Frame - Season 2018-2019 - Professional

  • Patreon
  • 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 3056 (93.6%) matches with frame scores out of 3265 total matches.
    Rank Player Average Points For Average Against Average Frame Difference
    England Judd Trump 60 42 18
    England Mark Selby 59 43 16
    China Ding Junhui 53 43 10
    England Shaun Murphy 57 47 9
    England Ali Carter 56 45 11
    Scotland John Higgins 56 46 10
    England Peter Ebdon 57 47 11
    Wales Ryan Day 51 48 3
    England Robert Milkins 51 48 3
    England Ricky Walden 50 48 3
    China Li Hang 51 49 2
    England Mark Davis 51 48 3
    Australia Neil Robertson 61 45 16
    Wales Mark Williams 55 45 10
    England Ronnie O'Sullivan 65 41 24
    Wales Matthew Stevens 54 47 7
    Norway Kurt Maflin 52 51 1
    England Stuart Bingham 58 43 14
    Northern Ireland Mark Allen 58 46 12
    England Jamie Cope 51 33 17
    China Tian Pengfei 55 48 8
    England Nigel Bond 43 55 -11
    England Martin Gould 56 46 10
    Scotland Graeme Dott 51 45 6
    England Joe Perry 56 46 11
    Scotland Stephen Maguire 51 47 5
    Hong Kong Marco Fu 54 44 11
    Northern Ireland Gerard Greene 52 50 2
    England Barry Hawkins 55 46 9
    China Mei Xiwen 50 52 -1
    England Jimmy White 41 59 -19
    Ireland Ken Doherty 46 53 -7
    England Alfie Burden 49 55 -6
    England Tom Ford 48 48 1
    England Anthony Hamilton 49 49 1
    England Mark King 50 46 4
    England Mark Joyce 43 56 -14
    England Rory McLeod 45 53 -8
    England Andrew Higginson 53 49 3
    Wales Dominic Dale 49 53 -4
    China Liang Wenbo 56 48 8
    England Mike Dunn 48 53 -5
    England Rod Lawler 44 52 -8
    Thailand James Wattana 42 50 -8
    England Ben Woollaston 52 49 4
    Ireland Fergal O'Brien 50 52 -2
    England Matthew Selt 52 49 3
    England Barry Pinches 50 46 4
    England David Gilbert 54 46 8
    England Peter Lines 46 51 -5
    England Michael Holt 47 47 -1
    England Matthew Couch 44 54 -10
    Scotland Alan McManus 50 50 -0
    China Xiao Guodong 54 47 7
    England Jack Lisowski 57 47 11
    England Jimmy Robertson 48 52 -4
    England Liam Highfield 49 53 -4
    England Kuldesh Johal 54 47 7
    Wales Jamie Jones 53 47 6
    England Andy Hicks 49 50 -1
    England Kyren Wilson 55 44 11
    Scotland Anthony McGill 48 49 -1
    England Paul Davison 40 60 -20
    Wales Michael White 46 52 -6
    Thailand Noppon Saengkham 55 45 9
    England Simon Bedford 51 47 4
    Wales Andrew Pagett 49 45 4
    England Jamie O'Neill 57 47 10
    Wales Jak Jones 47 51 -4
    Ireland Michael Judge 50 49 1
    England Robbie Williams 49 53 -3
    Israel Eden Sharav 50 51 -1
    England Gary Wilson 53 51 2
    Thailand Dechawat Poomjaeng 51 50 1
    Belgium Luca Brecel 52 44 8
    England Craig Steadman 51 47 4
    England Sam Craigie 54 46 8
    England Adam Duffy 49 49 0
    Wales Kishan Hirani 45 55 -10
    England Sanderson Lam 36 63 -27
    England Shane Castle 59 42 17
    England Ian Burns 50 52 -2
    England Allan Taylor 41 59 -19
    England Stuart Carrington 51 52 -1
    England David Grace 53 47 6
    China Chen Zhe 53 45 8
    England Sam Baird 48 52 -4
    England Andy Lee 46 55 -9
    England Matthew Day 57 45 12
    Finland Robin Hull 44 59 -15
    England Sean O'Sullivan 35 67 -32
    England Jamie Barrett 55 49 6
    India Lucky Vatnani 52 49 2
    Wales Daniel Wells 51 51 0
    Poland Kacper Filipiak 54 52 1
    England Reanne Evans 36 57 -20
    England Oliver Brown 48 50 -2
    England Martin O'Donnell 50 52 -2
    Northern Ireland Joe Swail 48 55 -7
    Ireland Leo Fernandez 51 47 4
    Wales Duane Jones 45 55 -10
    Wales Alex Taubman 45 53 -9
    England Mitchell Mann 49 50 -0
    England Jeff Cundy 52 47 6
    Wales Jamie Clarke 43 55 -13
    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 47 52 -5
    England Joel Walker 54 49 5
    United Arab Emirates Mohammed Shehab 31 28 3
    England John Astley 44 55 -12
    England Jake Nicholson 54 48 6
    England Oliver Lines 46 53 -7
    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 38 61 -22
    England Ryan Causton 41 53 -12
    Thailand Thepchaiya Un-Nooh 55 48 7
    Switzerland Alexander Ursenbacher 45 53 -8
    England Alex Davies 42 50 -8
    England Antony Parsons 52 49 3
    England Sam Thistlewhite 44 58 -15
    Northern Ireland Jordan Brown 49 54 -5
    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 53 50 3
    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 49 51 -2
    Wales Lee Walker 48 52 -4
    England James Burrett 34 55 -21
    England Bash Maqsood 48 54 -5
    Scotland Fraser Patrick 49 51 -3
    England Billy Joe Castle 42 54 -12
    Wales Jack Bradford 45 51 -6
    England Danny Brindle 36 59 -23
    England Hammad Miah 48 55 -7
    Cyprus Michael Georgiou 49 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 53 50 3
    China Li Yuan 42 57 -16
    England Tam Mustafa 39 58 -19
    England Ashley Carty 49 52 -2
    England Elliot Slessor 51 52 -0
    England David Lilley 50 51 -1
    England George Pragnall 43 59 -16
    England Ben Hancorn 49 51 -3
    England Wayne Townsend 40 53 -13
    England Steven Hallworth 55 47 7
    England William Lemons 52 50 2
    Isle of Man Darryl Hill 45 54 -9
    Scotland Scott Donaldson 50 49 1
    Scotland Ross Muir 47 53 -7
    China Lyu Haotian 51 51 0
    China Zhou Yuelong 54 46 9
    China Lu Ning 54 46 8
    China Chen Feilong 38 64 -27
    Scotland Rhys Clark 33 65 -32
    Wales Ben Jones 39 66 -27
    China Zhang Anda 52 51 1
    China Chen Zifan 41 61 -20
    China Zhao Xintong 58 45 13
    China Zhang Yong 47 54 -6
    China Ma Tingpeng 48 48 -0
    China Wang Yuchen 53 50 3
    South Africa Paul Burrell 38 65 -27
    England Brandon Sargeant 47 53 -6
    England Harvey Chandler 40 60 -20
    Estonia Andres Petrov 47 49 -2
    Scotland Dylan Craig 42 57 -16
    Malta Aaron Busuttil 46 62 -16
    England John Parkin 44 53 -9
    Germany Felix Frede 48 50 -2
    England Joe O'Connor 50 51 -1
    England Adam Edge 45 51 -6
    England Chris Wakelin 51 48 2
    England Louis Heathcote 53 50 3
    China Niu Zhuang 42 63 -21
    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 61 -18
    China Geng Mingqi 55 43 12
    China Liu Jiaming 51 48 4
    England Peter Devlin 53 44 9
    Scotland Chris Totten 35 63 -28
    England Clayton Humphries 49 44 5
    China Luo Honghao 46 53 -7
    China Yan Bingtao 54 48 6
    China Long Zehuang 55 44 11
    China Pang Junxu 47 59 -13
    England Matthew Glasby 38 59 -21
    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 42 58 -16
    India Laxman Rawat 49 46 3
    China He Guoqiang 42 62 -21
    China Yuan Sijun 52 47 5
    China Fan Zhengyi 38 64 -26
    China Xu Si 45 57 -12
    England Joshua Cooper 45 54 -9
    Wales Tyler Rees 46 53 -7
    Hong Kong Ng On Yee 42 56 -15
    Ukraine Iulian Boiko 38 57 -19
    Iran Soheil Vahedi 38 67 -29
    England Anthony Jeffers 47 47 -0
    England Sean Maddocks 50 56 -6
    Malaysia Thor Chuan Leong 52 48 4
    Scotland Keith Keldie 43 60 -17
    Germany Simon Lichtenberg 36 62 -26
    Pakistan Hamza Akbar 39 60 -21
    China Wu Shengguang 57 47 10
    Ukraine Sergey Isaenko 43 51 -8
    Thailand Akani Songsermsawad 46 44 2
    England Owais Ali 36 65 -29
    England Joshua Thomond 47 50 -2
    Finland Heikki Niva 49 49 -0
    Ireland Stephen Bateman 25 36 -12
    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 29 56 -26
    Wales Dylan Emery 50 55 -5
    Wales Jackson Page 53 45 8
    China Chang Bingyu 45 54 -10
    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 44 56 -11
    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 63 -24
    Spain Francisco Sanchez Ruiz 36 62 -27
    England Jed Mann 38 68 -30
    Ireland Ronan Whyte 37 67 -30
    England Andy Milliard 47 58 -12
    England Ryan Davies 40 39 1
    China Ning Kang 49 51 -2
    England Dave Nelson 29 67 -37
    India Himanshu Dinesh Jain 49 53 -4
    Northern Ireland Patrick Wallace 24 86 -62
    Brazil Igor Figueiredo 50 58 -8
    Thailand Thanawat Thirapongpaiboon 27 34 -8
    England Nick Jennings 36 47 -10
    Belgium Hans Blanckaert 36 61 -25
    Germany Patrick Einsle 39 49 -11
    Belgium Kevin van Hove 25 72 -47
    Germany Jürgen Kesseler 15 73 -58
    France Stephane Ochoiski 31 57 -26
    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 45 57 -12
    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
    Wales Elfed Evans 52 60 -8
    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 Jonathan Bagley 40 67 -27
    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
    Portugal Francisco Domingues 18 72 -54
    Germany Carl Rosenberger 28 62 -35
    England Dean Goddard 28 63 -35
    France Regis D'Anna 11 86 -76
    England Jaspal Bamotra 23 64 -40
    Norway Christopher Watts 22 86 -63
    England Aaron Cook 25 73 -48
    United States Corey Deuel 20 48 -29
    England Jake Keen 35 58 -23
    Latvia Rodion Judin 19 98 -79
    China Bai Langning 34 71 -37
    India Asutosh Padhy 54 62 -8
    Poland Daniel Holoyda 32 66 -35
    Poland Lukasz Guzowski 19 69 -50
    Singapore Marvin Lim Chun Kiat 19 42 -23
    England Heather Clare 9 81 -72
    Austria Florian Nüßle 23 75 -52
    France Niel Vincent 43 64 -21
    Hong Kong Yun Fung Tam 32 70 -37
    India Shrikrishna Suryanarayanan 17 64 -47
    Romania Vladu Mihai 32 59 -27
    Egypt Mostafa Dorgham 8 93 -85
    Germany Richard Wienold 31 67 -36
    Switzerland Luis Vetter 37 48 -11
    Australia Kurt Dunham 19 40 -21
    India Digvijay Kadian 34 85 -51
    England Adam Brown 30 73 -43
    Wales Daniel Williams 19 76 -56
    Egypt Basem Eltahhan 29 75 -47
    Malta Philip Ciantar 34 65 -31
    England Jenson Kendrick 42 59 -18
    New Zealand Adam Lilley 23 64 -41
    England James Height 28 63 -35
    England Hamim Hussain 26 80 -55
    England Jason Turnbull 28 58 -30
    England Shafaqut Hussain 40 59 -19
    Jersey Steve Thomas 10 94 -85
    Wales Liam Davies 1 136 -135
    Scotland Liam Graham 13 78 -65
    England Luke Pinches 32 66 -33
    Ireland Aaron Hill 44 62 -19
    England Emma Parker 17 61 -44
    England Curtis Daher 6 82 -76
    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 Daniel Bagley 22 75 -53
    England Adam Ashley 49 57 -8
    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
    China Wu Yize 52 56 -4
    Thailand Sompol Saetang 34 68 -34
    Pu QingSong 42 52 -10
    Spain David Alcaide 25 83 -58
    England Marvin Morgan 36 68 -32
    Khurram Khan 17 74 -57
    England Mark Winsor 38 69 -31