Average Points Scored Per Frame - Decade 2000-2009 - 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 6639 (33.08%) matches with frame scores out of 20072 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Jamaica Rory McLeod 50 50 0
England Andrew Higginson 55 46 10
England Ben Woollaston 48 50 -2
England Anthony Hamilton 48 52 -4
England Michael Holt 47 49 -3
England David Gray 49 53 -4
Wales Matthew Stevens 52 48 4
England Barry Pinches 49 51 -2
China Liu Song 51 51 0
England Martin Gould 50 47 3
England Jimmy White 47 51 -4
England Ricky Walden 52 44 8
China Zhang Anda 42 58 -15
Thailand James Wattana 45 51 -6
England Joe Jogia 49 51 -2
England Robert Milkins 48 51 -4
Wales Michael White 48 51 -3
Wales Daniel Wells 50 48 1
Belgium Bjorn Haneveer 52 50 2
England Simon Bedford 50 47 3
England Matthew Couch 49 49 0
Scotland Anthony McGill 50 48 2
England Farakh Ajaib 48 52 -3
England Jamie O'Neill 50 51 -2
England Robert Valiant 51 49 2
England Alfie Burden 47 51 -4
England Jack Lisowski 54 45 9
England David Portman 46 49 -3
Ireland Vincent Muldoon 46 53 -6
China Ding Junhui 57 47 10
Scotland John Higgins 56 46 11
England Ronnie O'Sullivan 60 44 17
Scotland Stephen Maguire 54 48 6
England Ali Carter 51 49 2
England Peter Lines 47 51 -4
England Mark Selby 54 48 6
China Liang Wenbo 56 47 9
Scotland Stephen Hendry 55 47 7
England Stephen Lee 52 50 2
England Peter Ebdon 53 50 3
Australia Neil Robertson 51 50 1
England Stuart Bingham 51 49 2
England Shaun Murphy 54 47 7
Wales Mark Williams 52 47 5
England Mark King 48 50 -2
England Judd Trump 53 46 7
England Steve Davis 47 54 -7
England Jamie Cope 53 49 4
England Tom Ford 52 49 3
Northern Ireland Gerard Greene 51 50 1
England Mike Dunn 48 51 -3
Scotland Graeme Dott 49 52 -3
Thailand Thepchaiya Un-Nooh 45 40 5
England Craig Steadman 50 46 5
England Jimmy Michie 48 50 -2
Wales Dominic Dale 50 52 -1
England Adrian Gunnell 47 52 -5
England Mark Davis 48 49 -1
Ireland Michael Judge 47 51 -3
Ireland Ken Doherty 52 48 4
Thailand Atthasit Mahitthi 47 46 1
Malta Tony Drago 47 50 -3
Ireland Joe Delaney 45 51 -6
England Mark Joyce 49 51 -1
England Jimmy Robertson 47 50 -3
England Andy Hicks 50 51 -1
England Matthew Selt 51 47 4
England John Parrott 47 52 -5
England Sam Baird 44 52 -8
Ireland David Hogan 44 49 -6
Northern Ireland Jordan Brown 43 51 -8
China Xiao Guodong 50 52 -2
Northern Ireland Patrick Wallace 51 50 1
Hong Kong Marco Fu 51 50 1
Wales Jamie Jones 47 50 -3
Wales Jak Jones 44 50 -7
Scotland Bobby Cruickshanks 44 50 -6
England Liam Highfield 52 44 9
England Alex Davies 49 49 0
Northern Ireland Mark Allen 53 48 5
England Joe Perry 51 50 1
Scotland Jamie Burnett 49 50 -1
Scotland Marcus Campbell 48 49 0
England Nigel Bond 48 52 -4
England Ian McCulloch 50 51 -1
Ireland David Morris 50 51 -1
England Rod Lawler 47 51 -5
England David Gilbert 50 49 1
China Li Hang 48 51 -3
Wales Paul Davies 48 51 -3
England Andrew Norman 46 53 -6
England Stephen Rowlings 45 50 -5
Scotland Mark Boyle 37 57 -21
Wales Ryan Day 51 49 3
China Tian Pengfei 52 51 1
China Li Yan 44 58 -13
England Barry Hawkins 48 49 -1
Northern Ireland Joe Swail 49 51 -1
England Stuart Pettman 49 50 -2
England Lee Spick 50 50 0
Thailand Noppadon Sangnil 35 44 -9
Ireland Brendan O'Donoghue 40 41 -2
England Paul Davison 49 49 0
England Kyren Wilson 49 51 -2
Norway Kurt Maflin 53 48 4
England Sam Craigie 53 45 8
England Stephen Craigie 47 52 -5
Scotland Hugh Abernethy 45 55 -10
England Kuldesh Johal 51 47 5
England John Whitty 44 51 -8
England Neal Jones 43 48 -4
England Ian Glover 51 48 3
Wales Andrew Pagett 48 51 -3
England Gary Wilson 50 50 0
Germany Patrick Einsle 37 61 -23
England Robbie Williams 43 51 -8
England Allan Taylor 43 53 -11
England John Astley 45 57 -13
Ireland Fergal O'Brien 50 52 -2
Scotland Alan McManus 47 52 -5
China Jin Long 52 52 0
England Lewis Roberts 46 55 -9
Ireland Rodney Goggins 48 52 -4
Thailand Supoj Saenla 41 51 -10
England Wayne Cooper 46 54 -8
Scotland James McBain 50 50 -1
New Zealand Chris Mcbreen 37 62 -25
England Tony Knowles 50 47 3
England Colin Mitchell 36 61 -25
England Neil Selman 44 53 -9
England Del Smith 52 51 0
England Philip Seaton 51 46 5
India David Singh 48 40 8
England Ian Barry Stark 42 55 -13
England Stephen Ormerod 40 53 -13
England Dave Harold 48 53 -5
China Tang Jun 46 63 -17
China Yu Delu 47 52 -5
Scotland Scott MacKenzie 48 51 -3
Scotland Robert Stephen 46 54 -8
England Andy Lee 45 55 -9
India Aditya Mehta 43 46 -4
England Lee Page 46 54 -9
England Ashley Wright 41 58 -17
England Gavin Lomax 45 55 -10
England Mitchell Mann 45 50 -5
Ireland Leo Fernandez 48 50 -2
England Adam Wicheard 48 48 0
Wales Ian Preece 49 50 -1
England David Roe 47 52 -5
England Stefan Mazrocis 44 53 -9
China Lyu Chuang 50 50 0
England Chris Norbury 46 53 -8
England Adam Duffy 46 47 0
England Mike Hallett 45 53 -8
England Stuart Carrington 49 50 -1
England Michael Wild 45 54 -8
England David Grace 40 55 -15
Wales Gareth Coppack 41 56 -15
Thailand Issara Kachaiwong 45 43 2
England Sean Storey 45 53 -8
England Tony Brown 56 38 18
England Justin Astley 44 55 -11
Scotland Drew Henry 46 53 -6
Australia Steve Mifsud 41 62 -22
England David Craggs 50 53 -3
England Scott Miller 50 50 0
England James Leadbetter 52 48 5
England Jeff Cundy 45 55 -10
Cyprus Michael Georgiou 36 60 -24
England Munraj Pal 48 51 -3
Wales Lee Walker 43 48 -5
Finland Robin Hull 51 50 1
Scotland Fraser Patrick 41 58 -18
Belgium Kevin van Hove 38 61 -23
England Robert James 46 49 -2
England Martin O'Donnell 53 47 6
England Paul Sweeny 52 55 -2
Northern Ireland Michael King 39 48 -8
China Yang Qingtian 46 61 -14
England Gary Wilkinson 44 55 -11
Thailand Passakorn Suwannawat 46 51 -5
Malta Alex Borg 38 55 -17
England Bradley Jones 51 50 0
Netherlands Roy Stolk 38 59 -21
China Mei Xiwen 38 61 -23
New Zealand Dene O'Kane 40 58 -18
Northern Ireland Dermot McGlinchey 46 57 -11
England Adam Davies 46 47 -1
England Paul Wykes 47 54 -8
England Chris Melling 45 56 -12
United Arab Emirates Mohammed Shehab 39 43 -4
Northern Ireland Julian Logue 57 43 14
England David Lilley 53 43 10
England Stuart Mann 37 60 -23
Wales Darren Morgan 44 48 -4
England Paul Hunter 53 49 4
Australia Quinten Hann 49 50 -1
Thailand Kobkit Palajin 50 52 -2
Bahrain Habib Subah Humood 30 48 -18
Pakistan Shokat Ali 41 59 -18
Scotland Chris Small 49 52 -2
England Brian Morgan 46 54 -7
England Nick Dyson 47 53 -6
Wales Anthony Davies 43 56 -13
England David Finbow 42 56 -13
Thailand Suchakree Poomjang 52 50 1
Iceland Kristjan Helgason 48 54 -6
England Nick Walker 44 57 -13
Northern Ireland Terry Murphy 44 56 -13
Scotland Billy Snaddon 46 55 -9
England Craig Butler 51 49 2
England Sunit Vaswani 42 60 -18
Thailand Phaitoon Phonbun 35 36 -1
England Jonathan Birch 40 56 -17
England Jason Ferguson 49 54 -5
Belgium Patrick Delsemme 48 54 -6
England John Burns 53 41 13
Belgium Danny Lathouwers 49 49 0
Ireland David McDonnell 43 56 -13
England Mark Gray 38 57 -18
England Gary Ponting 43 56 -13
Scotland Steven Bennie 0 0 0
England Craig Harrison 45 54 -9
England Steve James 43 55 -13
England Ian Brumby 43 49 -6
England Martin Clark 44 54 -10
Scotland John Lardner 40 56 -15
Malta Joe Grech 36 73 -37
England Leigh Griffin 47 56 -9
Scotland Martin Dziewialtowski 45 57 -11
Australia Daniel Thorp 21 32 -11
Hong Kong Fung Kwok Wai 21 37 -16
United Arab Emirates Mohammed Al Joker 16 34 -17
Myanmar Akar Soe Yin 24 35 -11
Pakistan Muhammad Sajjad 24 26 -2
Thailand Noppadon Noppachorn 25 42 -17
Germany Sascha Lippe 23 30 -6
Singapore Tommy Ang Boon Chin (II) 23 28 -5
India Manan Chandra 25 31 -5
Pakistan Raees Aslam 29 30 -1
Australia Glen Wilkinson 21 31 -10
Qatar Mohsen Abdullah Aziz 22 34 -12
Egypt Wael Talaat 24 36 -12
Egypt Mohammed Khayat 19 36 -17
Brazil Igor Figueiredo 35 73 -38
England Mike King 52 58 -6
England Michael Wasley 25 77 -52
Poland Krzysztof Wrobel 51 52 -2
England Steve Judd 30 68 -38
China Shi Hanqing 19 101 -82
England Wayne Brown 37 66 -29
England Stephen Welsby 45 52 -7
Australia Vinnie Calabrese 37 63 -26
Scotland Michael Leslie 34 56 -22
England Sydney Wilson 35 60 -25
England Neville Whalley 34 68 -33
England Grant Cole 36 71 -35
England Philip Minchin 43 61 -18
England Ali Bassiri 27 62 -35
Ireland Billy Kelly 20 43 -22
England Paul Cavney 47 50 -3
England Les Dodd 38 59 -20
England Christopher Flight 26 65 -39
China Cao Xinlong 31 69 -38
China Cao Kaisheng 25 72 -47
China Cao Yupeng 32 73 -41
England Brett Miller 40 49 -8
England Brian Cox 51 65 -15
England David Fomm-Ward 26 71 -45
England Ben Harrison 35 50 -16
Scotland Ian Wells 44 63 -20
England Michael Rhodes 20 88 -68
Northern Ireland Declan Hughes 30 66 -35
England Mark Sutton 43 56 -13
Qatar Ahmed Saif 35 71 -36
Bahrain Ahmed Ghuloom 25 75 -50
Saudi Arabia Ahmed Abdullah Aseeri 15 82 -67
United Arab Emirates Eissa Ali Al-Hashmi 17 80 -63
Oman Ahmed Basheer Al-Khusaibi 26 94 -67
Malta Leighton Gauci 22 67 -45
England Daniel McCann 43 50 -7
China A Bulajiang 43 58 -15
China Li Yuan 33 60 -27
England Adam Osbourne 30 72 -42
England John Wilson 34 67 -33
Wales Donald Newcombe 36 60 -24
England Daniel Ward 48 47 1
England Ian Ali 32 65 -32
Scotland Marc Davis 24 65 -41
England Andy Symons 42 48 -6
Wales Matthew Troath 29 63 -34
England Luke Simmonds 45 58 -12
China Zheng Peng 36 59 -23
England Matthew Barnes 40 51 -11
England Andrew Atkinson 42 65 -23
Malta Simon Zammit 37 68 -30
Ireland Colm Gilcreest 28 66 -38
China Li Yinxi 31 65 -34
England James Tatton 42 63 -21
Malaysia Keen Hoo Moh 44 50 -7
England Craig Taylor 32 53 -21
China Guo Hua 26 77 -51
China Cai Jian Zhong 42 66 -24
China Pang Weiguo 33 65 -31
China Zhang Dongtao 29 72 -43
China Zhang Kai 35 55 -20
Malta Duncan Bezzina 43 77 -35
Canada Alain Robidoux 29 60 -31
Scotland Euan Henderson 40 64 -24
Cyprus Mehmet Husnu 53 51 2
England Antony Bolsover 38 61 -22
England Luke Fisher 28 59 -32
England Ian Hurdman 35 70 -34
England Neal Foulds 45 60 -15
England Darren Clarke 38 60 -22
England Richard King (II) 45 56 -11
Scotland Evan Munro 44 58 -14
England Peter McCullagh 42 63 -21
England Eddie Manning 54 57 -3
Scotland Paul McPhillips 51 45 6
England Matt Wilson 38 66 -29
Northern Ireland Jason Prince 28 65 -38
England Troy Shaw 43 57 -14
England John Read 35 68 -33
England Kelly Fisher 0 0 0
Scotland David McLellan 19 83 -64
England Mick Price 44 60 -16
England Karl Broughton 42 75 -33
Ireland Stephen O'Connor 50 52 -3
Wales Mark Fenton 35 79 -44
Scotland Craig MacGillivray 35 69 -34
England Nick Terry 23 74 -51
England Joe Johnson 40 63 -22
Northern Ireland Alex Higgins 19 78 -59
Ireland Eamonn Kelly 22 70 -48
Ireland Gary Hardiman 41 49 -9
Ireland Dessie Sheehan 13 65 -52
China Au Chi Wai 15 39 -25
Japan Yutaka Fukuda 15 38 -23
Vietnam Nguyen Nhat Thanh 16 40 -25