Average Points Scored Per Frame - Year 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 1126 (94.46%) matches with frame scores out of 1192 total matches.
    Rank Player Average Points For Average Against Average Frame Difference
    England Judd Trump 58 44 15
    England Mark Selby 61 45 17
    China Ding Junhui 55 47 9
    England Shaun Murphy 52 50 2
    England Ali Carter 52 47 4
    Scotland John Higgins 57 44 12
    England Peter Ebdon 55 47 8
    Wales Ryan Day 48 53 -5
    England Robert Milkins 49 46 3
    England Ricky Walden 51 49 2
    China Li Hang 52 46 5
    England Mark Davis 49 48 1
    Australia Neil Robertson 62 44 18
    Wales Mark Williams 54 49 6
    England Ronnie O'Sullivan 61 42 19
    Wales Matthew Stevens 58 44 14
    Norway Kurt Maflin 53 50 3
    England Stuart Bingham 61 44 17
    Northern Ireland Mark Allen 49 52 -3
    China Tian Pengfei 54 49 6
    England Nigel Bond 44 52 -8
    England Martin Gould 58 43 15
    Scotland Graeme Dott 55 44 10
    England Joe Perry 57 49 8
    Scotland Stephen Maguire 50 51 -1
    Hong Kong Marco Fu 53 50 4
    Northern Ireland Gerard Greene 55 46 10
    England Barry Hawkins 53 47 7
    China Mei Xiwen 52 51 1
    England Jimmy White 41 57 -16
    Ireland Ken Doherty 50 49 1
    England Tom Ford 49 52 -3
    England Anthony Hamilton 45 52 -7
    England Mark King 48 50 -2
    England Mark Joyce 39 59 -20
    England Rory McLeod 45 51 -6
    England Andrew Higginson 51 51 0
    Wales Dominic Dale 50 53 -2
    China Liang Wenbo 57 49 8
    England Mike Dunn 48 52 -4
    England Rod Lawler 46 49 -3
    Thailand James Wattana 53 48 5
    England Ben Woollaston 53 46 7
    Ireland Fergal O'Brien 49 52 -2
    England Matthew Selt 56 48 7
    England Barry Pinches 49 46 3
    England David Gilbert 56 46 10
    England Peter Lines 44 55 -11
    England Michael Holt 49 47 2
    Scotland Alan McManus 52 49 3
    China Xiao Guodong 54 46 8
    England Jack Lisowski 55 49 6
    England Jimmy Robertson 49 53 -4
    England Liam Highfield 44 54 -9
    England Kuldesh Johal 51 52 -2
    England Andy Hicks 45 56 -11
    England Kyren Wilson 55 47 8
    Scotland Anthony McGill 49 49 -0
    England Paul Davison 40 61 -21
    Wales Michael White 46 53 -7
    Thailand Noppon Saengkham 55 47 8
    England Jamie O'Neill 55 53 2
    Wales Jak Jones 41 55 -14
    Ireland Michael Judge 46 54 -8
    England Robbie Williams 52 50 1
    Israel Eden Sharav 50 50 -0
    England Gary Wilson 56 49 7
    Belgium Luca Brecel 53 48 6
    England Craig Steadman 51 49 2
    England Sam Craigie 54 46 8
    England Adam Duffy 42 54 -12
    Wales Kishan Hirani 39 59 -20
    England Ian Burns 51 49 2
    England Allan Taylor 34 63 -30
    England Stuart Carrington 50 51 -2
    England David Grace 54 48 6
    England Sam Baird 43 54 -11
    England Andy Lee 37 62 -25
    Finland Robin Hull 44 62 -18
    England Sean O'Sullivan 37 64 -28
    Wales Daniel Wells 53 49 4
    England Oliver Brown 51 48 3
    England Martin O'Donnell 46 59 -13
    Northern Ireland Joe Swail 48 56 -8
    Wales Duane Jones 50 50 -0
    England Mitchell Mann 30 67 -37
    Wales Jamie Clarke 47 51 -4
    England Joel Walker 46 33 13
    England John Astley 48 53 -5
    England Oliver Lines 48 49 -1
    Poland Adam Stefanow 36 65 -29
    Thailand Thepchaiya Un-Nooh 59 46 13
    Switzerland Alexander Ursenbacher 45 52 -6
    Northern Ireland Jordan Brown 41 68 -27
    England James Cahill 52 50 2
    England Luke Simmonds 44 49 -5
    Wales Lee Walker 46 54 -8
    England Billy Joe Castle 36 54 -18
    England Hammad Miah 42 60 -17
    Cyprus Michael Georgiou 53 48 5
    Iran Hossein Vafaei 56 50 6
    China Li Yuan 34 61 -26
    England Ashley Carty 47 55 -8
    England Elliot Slessor 51 51 -0
    England Steven Hallworth 56 48 8
    Scotland Scott Donaldson 50 49 1
    Scotland Ross Muir 47 53 -6
    China Lyu Haotian 56 48 8
    China Zhou Yuelong 59 46 13
    China Lu Ning 56 43 13
    China Chen Feilong 36 67 -31
    China Zhang Anda 47 56 -9
    China Chen Zifan 42 57 -15
    China Zhao Xintong 58 43 16
    China Zhang Yong 44 55 -11
    England Joe O'Connor 51 49 2
    England Chris Wakelin 51 47 3
    China Niu Zhuang 41 62 -20
    Germany Lukas Kleckers 44 61 -17
    England Peter Devlin 22 26 -4
    Scotland Chris Totten 28 60 -33
    China Luo Honghao 47 55 -8
    China Yan Bingtao 53 49 4
    China Pang Junxu 47 59 -13
    England Ashley Hugill 47 52 -5
    India Laxman Rawat 38 57 -19
    China Yuan Sijun 54 48 6
    China Fan Zhengyi 42 61 -19
    China Xu Si 46 60 -14
    Ukraine Iulian Boiko 42 52 -10
    Iran Soheil Vahedi 45 60 -15
    Malaysia Thor Chuan Leong 45 54 -9
    Pakistan Hamza Akbar 37 55 -18
    Ukraine Sergey Isaenko 35 49 -13
    Thailand Akani Songsermsawad 42 50 -9
    Ireland Stephen Bateman 25 36 -12
    Belgium Ben Mertens 17 64 -47
    China Chang Bingyu 43 54 -12
    China Zhang Jiankang 38 60 -22
    Spain Francisco Sanchez Ruiz 36 62 -27
    England Ryan Davies 20 19 1
    England Alfie Burden 46 57 -11
    England Simon Bedford 40 57 -16
    Brazil Igor Figueiredo 50 58 -8
    Thailand Dechawat Poomjaeng 38 60 -22
    England Nick Jennings 36 47 -10
    England Sanderson Lam 34 65 -31
    England Jamie Barrett 48 56 -7
    India Lucky Vatnani 40 59 -19
    England Reanne Evans 25 63 -38
    Belgium Kevin van Hove 20 71 -51
    Ireland Leo Fernandez 34 64 -30
    Wales Alex Taubman 32 64 -32
    England Farakh Ajaib 39 58 -19
    England Mike Finn 54 56 -1
    England David Lilley 42 61 -18
    England Ben Hancorn 31 74 -43
    Wales Elfed Evans 52 60 -8
    Scotland Rhys Clark 29 63 -34
    England Jonathan Bagley 40 67 -27
    England Brandon Sargeant 32 62 -31
    England Harvey Chandler 36 65 -29
    Scotland Dylan Craig 33 63 -30
    Portugal Francisco Domingues 18 72 -54
    England Matthew Glasby 31 58 -26
    Norway Christopher Watts 30 70 -40
    Hong Kong Ng On Yee 41 58 -17
    England Sean Maddocks 53 58 -5
    Germany Simon Lichtenberg 35 61 -26
    China Bai Langning 37 66 -29
    India Asutosh Padhy 54 62 -8
    Poland Lukasz Guzowski 19 69 -50
    Austria Florian Nüßle 28 72 -44
    India Shrikrishna Suryanarayanan 17 64 -47
    Egypt Mostafa Dorgham 8 93 -85
    Germany Richard Wienold 31 67 -36
    India Digvijay Kadian 34 85 -51
    Wales Dylan Emery 44 61 -17
    Wales Jackson Page 38 65 -27
    Egypt Basem Eltahhan 26 81 -54
    Ireland Ross Bulman 39 61 -22
    New Zealand Adam Lilley 23 64 -41
    England Hamim Hussain 26 80 -55
    Jersey Steve Thomas 10 94 -85
    Wales Liam Davies 1 136 -135
    Scotland Liam Graham 13 78 -65
    Ireland Aaron Hill 44 62 -19
    England Emma Parker 17 61 -44
    Ireland Ronan Whyte 40 67 -27
    England Curtis Daher 4 72 -68
    England Daniel Bagley 22 75 -53
    England Adam Ashley 49 57 -8
    Himanshu Dinesh Jain 25 73 -48
    China Wu Yize 52 56 -4
    Spain David Alcaide 25 83 -58
    England Marvin Morgan 36 68 -32
    Khurram Khan 17 74 -57
    England Mark Winsor 38 69 -31