Average Points Scored Per Frame - Season 2019-2020 - 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 1392 (91.22%) matches with frame scores out of 1526 total matches.
    Rank Player Average Points For Average Against Average Frame Difference
    England Judd Trump 65 42 23
    England Mark Selby 55 44 10
    China Ding Junhui 51 42 10
    England Shaun Murphy 58 47 11
    England Ali Carter 46 40 6
    Scotland John Higgins 47 40 7
    England Peter Ebdon 42 62 -20
    Wales Ryan Day 45 45 0
    England Robert Milkins 51 50 1
    England Ricky Walden 53 45 8
    China Li Hang 53 48 6
    England Mark Davis 53 50 3
    Australia Neil Robertson 61 45 16
    Wales Mark Williams 48 41 7
    England Ronnie O'Sullivan 58 47 11
    Wales Matthew Stevens 55 43 12
    Norway Kurt Maflin 55 46 8
    England Stuart Bingham 53 42 11
    Northern Ireland Mark Allen 61 43 18
    China Tian Pengfei 54 52 2
    England Nigel Bond 48 55 -7
    England Martin Gould 48 54 -5
    Scotland Graeme Dott 51 42 9
    England Joe Perry 54 40 14
    Scotland Stephen Maguire 43 37 6
    Hong Kong Marco Fu 52 51 1
    Northern Ireland Gerard Greene 42 59 -17
    England Barry Hawkins 55 46 9
    China Mei Xiwen 57 46 10
    England Jimmy White 36 45 -9
    Ireland Ken Doherty 38 48 -10
    England Alfie Burden 47 54 -8
    England Tom Ford 57 46 11
    England Anthony Hamilton 45 52 -7
    England Mark King 50 46 4
    England Mark Joyce 51 54 -4
    England Rory McLeod 59 37 21
    England Andrew Higginson 48 56 -7
    Wales Dominic Dale 48 54 -6
    China Liang Wenbo 61 47 14
    England Mike Dunn 44 55 -12
    England Rod Lawler 43 56 -13
    Thailand James Wattana 31 46 -15
    England Ben Woollaston 46 52 -6
    Ireland Fergal O'Brien 50 55 -5
    England Matthew Selt 52 46 5
    England Barry Pinches 49 55 -6
    England David Gilbert 53 43 10
    England Peter Lines 51 51 -0
    England Michael Holt 57 44 13
    England Matthew Couch 50 43 7
    Scotland Alan McManus 46 49 -3
    China Xiao Guodong 53 47 6
    England Jack Lisowski 59 44 15
    England Jimmy Robertson 55 48 7
    England Liam Highfield 55 50 5
    England Kuldesh Johal 45 58 -12
    England Andy Hicks 53 46 7
    England Kyren Wilson 53 42 11
    Scotland Anthony McGill 46 45 0
    England Paul Davison 58 43 16
    Wales Michael White 41 62 -21
    Northern Ireland Patrick Wallace 65 25 40
    Thailand Noppon Saengkham 46 46 -0
    England Simon Bedford 50 47 3
    Wales Andrew Pagett 53 50 3
    England Jamie O'Neill 50 52 -2
    Wales Jak Jones 52 48 4
    Brazil Igor Figueiredo 33 65 -33
    England Robbie Williams 49 49 0
    England Gary Wilson 48 40 9
    Belgium Luca Brecel 48 46 3
    England Craig Steadman 45 56 -11
    England Sam Craigie 51 48 3
    England Adam Duffy 47 49 -2
    Thailand Passakorn Suwannawat 32 22 10
    Wales Kishan Hirani 36 62 -27
    England Sanderson Lam 54 55 -0
    England Shane Castle 52 49 3
    England Ian Burns 43 62 -19
    England Allan Taylor 58 47 11
    England Stuart Carrington 50 47 3
    England David Grace 43 57 -14
    China Chen Zhe 45 57 -12
    England Sam Baird 38 63 -25
    England Andy Lee 36 64 -28
    India Aditya Mehta 55 42 13
    Finland Robin Hull 62 38 24
    England Sean O'Sullivan 54 44 9
    England Jamie Barrett 42 65 -23
    India Lucky Vatnani 58 41 18
    Wales Daniel Wells 47 52 -4
    Poland Kacper Filipiak 36 64 -28
    England Reanne Evans 31 53 -21
    Belgium Tomasz Skalski 44 56 -12
    England Oliver Brown 38 58 -20
    England Martin O'Donnell 47 62 -15
    Ireland Leo Fernandez 51 47 4
    Wales Duane Jones 45 60 -15
    Scotland Gary Thomson 53 45 8
    Wales Alex Taubman 51 45 6
    England Mitchell Mann 44 57 -13
    England Jeff Cundy 57 46 11
    England Michael Wild 58 39 20
    England Farakh Ajaib 53 46 7
    England John Astley 45 55 -10
    England James Silverwood 41 60 -18
    England Jake Nicholson 45 57 -12
    England Oliver Lines 34 70 -36
    England Christopher Keogan 51 48 3
    Poland Adam Stefanow 45 62 -17
    Thailand Thepchaiya Un-Nooh 52 46 6
    Switzerland Alexander Ursenbacher 53 49 4
    England Callum Downing 51 48 3
    Northern Ireland Jordan Brown 47 57 -11
    Wales Callum Lloyd 56 43 13
    England Neal Jones 44 56 -12
    Northern Ireland Raymond Fry 43 52 -9
    England Zak Surety 52 46 5
    England James Cahill 43 62 -19
    England Simon Dent 41 58 -17
    England Sydney Wilson 54 45 9
    Malta Alex Borg 43 57 -14
    Austria Andreas Ploner 51 47 4
    England Luke Simmonds 51 47 4
    Wales Lee Walker 48 55 -8
    England Bash Maqsood 43 55 -12
    Scotland Fraser Patrick 49 55 -6
    England Jason Tart 46 53 -7
    Pakistan Shehzad Iqbal 42 57 -16
    England Lee Stephens 48 54 -7
    England Billy Joe Castle 51 46 5
    Wales Jack Bradford 50 46 4
    England Danny Brindle 41 53 -12
    England Hammad Miah 44 60 -16
    Cyprus Michael Georgiou 49 58 -9
    Wales Ian Preece 58 50 8
    England Stuart Watson 48 48 -0
    England Lee Richardson 52 46 6
    England Mark Vincent 38 60 -22
    Scotland Michael Collumb 50 45 5
    Iran Hossein Vafaei 56 50 6
    England Stephen Kershaw 51 57 -6
    England Ashley Carty 45 55 -10
    England Elliot Slessor 50 50 -0
    England David Lilley 54 46 8
    Poland Mateusz Baranowski 54 44 10
    Australia Ryan Thomerson 51 52 -1
    England George Pragnall 61 43 18
    England John Welsh 44 54 -10
    Ireland Josh Boileau 48 48 0
    England Ben Hancorn 56 46 9
    England Dave Finbow 46 47 -2
    England Surinder Gill 55 46 9
    England Wayne Townsend 42 51 -9
    England Gary Lees 40 58 -19
    England Adrian Rosa 55 44 11
    England Steven Hallworth 52 48 4
    Scotland Scott Donaldson 54 47 7
    Scotland Ross Muir 49 49 1
    China Lyu Haotian 48 55 -7
    China Zhou Yuelong 59 46 13
    China Lu Ning 50 51 -1
    China Chen Feilong 41 61 -20
    England Andy Marriott 52 44 8
    China Zhang Anda 51 49 3
    China Chen Zifan 57 45 11
    China Zhang Yang 38 58 -20
    China Lin Shuai 48 45 3
    China Zhao Xintong 55 47 8
    Hong Kong Fung Kwok Wai 41 54 -13
    China Zhang Yong 40 55 -15
    China Zhang Yi 31 69 -38
    China Qiu Yalong 45 49 -4
    South Africa Paul Burrell 41 60 -19
    China Guan Zhen 57 47 10
    England Brandon Sargeant 44 55 -11
    England Harvey Chandler 42 56 -13
    England Ben Fortey 39 61 -22
    Estonia Andres Petrov 50 48 2
    Malta Aaron Busuttil 47 56 -9
    Germany Felix Frede 45 48 -3
    England Joe O'Connor 52 54 -3
    England Adam Edge 48 50 -3
    England Chris Wakelin 55 52 2
    England Louis Heathcote 54 47 6
    China Wang Zepeng 54 44 10
    China Fang Xiongman 53 42 11
    Germany Lukas Kleckers 49 49 -1
    China Geng Mingqi 61 43 18
    China Liu Jiaming 51 51 -0
    England Peter Devlin 48 52 -4
    Scotland Barry Lee 37 57 -20
    England Richard Binns 44 56 -12
    Pakistan Mohammed Asif 60 43 17
    China Luo Honghao 56 52 5
    China Yan Bingtao 49 45 4
    China Long Zehuang 55 51 3
    China Pang Junxu 49 55 -6
    England Matthew Glasby 50 51 -1
    Malta Brian Cini 53 50 2
    Northern Ireland Jamie McArdle 54 47 7
    England Ashley Hugill 60 46 14
    Iran Amir Sarkhosh 61 42 19
    India Laxman Rawat 43 52 -9
    China Yuan Sijun 55 45 9
    China Fan Zhengyi 38 68 -30
    China Xu Si 52 47 5
    England Joshua Cooper 53 49 3
    Wales Tyler Rees 50 52 -2
    Hong Kong Ng On Yee 34 44 -10
    Ukraine Iulian Boiko 49 48 0
    Iran Soheil Vahedi 51 51 1
    England Sean Maddocks 52 54 -3
    England Thomas Hilborne 36 60 -24
    Latvia Rodion Judin 45 55 -9
    China Bai Langning 45 57 -12
    Thailand Kritsanut Lertsattayathorn 27 31 -5
    Pakistan Hamza Akbar 53 48 5
    Hong Kong Chau Hon Man 41 58 -16
    Japan Keishin Kamihashi 49 56 -7
    Ireland Tony Corrigan 36 62 -25
    Poland Daniel Holoyda 46 51 -4
    China Au Chi Wai 49 53 -4
    Thailand Akani Songsermsawad 45 42 3
    England Owais Ali 48 52 -4
    England Joshua Thomond 40 52 -12
    Finland Heikki Niva 50 49 1
    Austria Florian Nüßle 52 50 2
    South Korea Daegyu Lee 52 45 6
    Hong Kong Ka Wai Cheung 59 37 22
    Hong Kong Yu Kiu Chang 54 53 1
    Germany Umut Dikme 37 58 -22
    Ireland Andrew Doherty 50 49 1
    France Brian Ochoiski 48 54 -6
    England Patrick Whelan 50 51 -1
    Saudi Arabia Omar Alajlani 36 64 -28
    Belgium Ben Mertens 51 50 1
    Wales Dylan Emery 48 51 -3
    Wales Jackson Page 50 51 -1
    England Lewis Gillen 40 63 -24
    China Chang Bingyu 51 49 3
    China Si Jiahui 60 44 16
    England Lewis Parnham 43 55 -12
    England Simon Blackwell 54 49 5
    England Manasawin Phetmalaikul 49 59 -10
    Ireland Ross Bulman 51 48 2
    England Jack Harris 45 57 -12
    Ireland Noel Landers 42 57 -15
    Ireland Fergal Quinn 50 52 -1
    England Daniel Womersley 52 45 8
    England Jenson Kendrick 43 61 -18
    England Riley Parsons 49 53 -4
    England Haydon Pinhey 43 52 -9
    Wales Matthew Roberts 37 55 -18
    Scotland Dean Young 49 51 -2
    England Chae Ross 50 43 7
    India Kreishh Gurbaxani 49 52 -4
    England Luke Pinches 51 46 6
    Ireland Aaron Hill 46 53 -6
    England Harry Farrell 44 52 -8
    China Peifan Lei 53 52 1
    Ireland Ronan Whyte 34 66 -32
    China Jianbo Zhao 44 55 -11
    England Andy Milliard 44 52 -8
    England Alex Millington 50 53 -4
    England Ryan Davies 47 55 -8
    Russia Ivan Kakovskii 41 56 -15
    Romania Constantin Mateescu 38 54 -16
    United States Ahmed Elsayed 20 48 -28
    England Dave Nelson 42 57 -16
    India Himanshu Dinesh Jain 56 45 12
    China Wu Yize 40 47 -7
    England Ian Desmier 36 62 -26
    Saudi Arabia Nezar Asseri 36 52 -16
    Ireland Aman Goel 38 56 -18
    England Qingtian Yang 59 46 13
    England Kayden Brierley 54 44 10
    England Jamie Cope 42 46 -4
    Ireland Joe Delaney 26 62 -37
    Israel Eden Sharav 35 65 -30
    Wales Jamie Clarke 37 63 -26
    England Stephen Groves 37 58 -21
    United Arab Emirates Mohammed Shehab 24 30 -7
    England Lee Shanker 42 57 -15
    England Darren Burns 25 77 -52
    Scotland William Thomson 33 72 -39
    England James Burrett 32 65 -33
    Australia Steve Mifsud 42 64 -23
    England Imran Puri 31 62 -31
    England Ian Brumby 42 65 -23
    Ireland Dessie Sheehan 28 71 -44
    England Saqib Nasir 37 60 -24
    England Tam Mustafa 36 56 -19
    France Alexis Callewaert 15 38 -22
    Northern Ireland Declan Lavery 6 76 -70
    Canada Levi Meiller 36 62 -26
    England Mark Ganderton 44 54 -10
    England Stuart Hinton 31 67 -36
    England Tugba Irten 42 59 -17
    England Steven Evans 22 83 -62
    Egypt Mohamed Khairy 15 37 -22
    England Garry Coulson 27 61 -34
    Hungary Zsolt Fenyvesi 34 60 -26
    England Gary Challis 25 69 -45
    China Li Yingdong 36 62 -26
    Scotland Chris Totten 33 62 -30
    Canada James Lee 45 59 -14
    Malaysia Thor Chuan Leong 41 58 -18
    Scotland Keith Keldie 33 70 -37
    Germany Simon Lichtenberg 32 71 -39
    Ukraine Sergey Isaenko 31 63 -32
    Pakistan Yasir Nadeem 43 63 -20
    Germany Robin Otto 34 68 -34
    India Hrithik Jain 35 67 -32
    Japan Kengo Suzuki 25 70 -45
    Switzerland Luis Vetter 18 75 -58
    Australia Kurt Dunham 23 34 -10
    Pakistan Abdul Raheem 42 64 -22
    India Digvijay Kadian 47 50 -4
    Wales Daniel Williams 37 66 -28
    England James Height 42 54 -12
    England Brandon Hall 32 61 -29
    England Mark Lloyd 25 68 -44
    China Zhang Jiankang 34 68 -34
    England Sean McAllister 36 65 -29
    England Jed Mann 41 64 -23
    Hong Kong Ka Lam Lau 36 64 -29
    England Billy Ginn 31 71 -40
    Northern Ireland Robbie Mcguigan 24 69 -44
    England Lewis Ullah 36 58 -21
    England Daniel Walker 22 75 -53
    England Rebecca Kenna 40 61 -21
    China Gao Yang 37 64 -27
    England Jamie Trump 29 69 -40
    Pakistan Haider Ali 39 64 -25
    England James Welch 18 71 -54
    Singapore Bernard Tey Choon Kiat 13 41 -28
    England Marvin Morgan 39 48 -9
    India Shubham Arora 18 71 -53
    England Tom Pendlebury 15 77 -62
    England Elliott Weston 43 62 -19
    England Sam Gates 28 66 -38
    England Craig Farrar 28 65 -38
    England Leonard Degriffa 43 60 -16
    Morocco Amine Amiri 12 99 -87
    China Cao Jin 18 80 -63