Average Points Scored Per Frame - Decade 1990-1999 - 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 7346 (18.19%) matches with frame scores out of 40394 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Ronnie O'Sullivan 56 47 8
England Stephen Lee 54 49 5
Scotland Stephen Hendry 61 43 18
England Brian Morgan 48 53 -6
England Joe Perry 48 48 -1
Wales Mark Williams 54 47 7
England Peter Lines 46 50 -4
England Paul Sweeny 50 50 0
England Paul Hunter 54 47 7
Scotland Graeme Dott 47 53 -6
Wales Matthew Stevens 53 47 7
England Peter Ebdon 55 49 6
England Stuart Bingham 50 52 -2
England Wayne Brown 47 53 -6
Pakistan Shokat Ali 49 52 -3
England Mark King 50 52 -2
Hong Kong Marco Fu 55 48 7
Belgium Patrick Delsemme 44 48 -4
Wales Anthony Davies 46 54 -7
Scotland John Higgins 57 45 12
England Michael Holt 53 49 3
Wales Darren Morgan 53 51 2
England Dave Harold 53 49 3
England Steve Davis 56 48 8
Wales Lee Walker 45 54 -9
England Anthony Hamilton 53 50 4
Ireland Ken Doherty 55 48 7
Northern Ireland Joe Swail 50 52 -1
England Jimmy White 54 49 5
Scotland Drew Henry 49 52 -3
England Paul Wykes 45 55 -10
Scotland Jamie Burnett 49 51 -2
England Jimmy Michie 44 55 -11
England Nigel Bond 53 49 4
Northern Ireland Terry Murphy 46 54 -8
England John Parrott 54 47 7
Scotland Chris Small 52 49 3
England Stuart Pettman 50 51 -1
Malta Tony Drago 52 50 1
England Mark Davis 48 51 -3
England Ali Carter 54 43 10
Scotland Marcus Campbell 49 48 1
Thailand James Wattana 55 47 7
England Barry Pinches 50 52 -2
England Andy Hicks 52 51 2
Ireland Fergal O'Brien 51 52 -1
England Jonathan Birch 51 53 -2
England Gary Wilkinson 51 51 1
Wales Dominic Dale 51 52 -1
Thailand Noppadon Noppachorn 45 58 -13
Scotland Alan McManus 53 49 3
England David Finbow 46 57 -11
Northern Ireland Gerard Greene 50 51 -2
England Jason Ferguson 48 54 -6
England Karl Burrows 49 53 -3
Iceland Kristjan Helgason 52 47 5
Wales Mark Fenton 45 56 -11
England Mick Price 48 53 -5
Ireland Michael Judge 48 54 -6
Scotland David McLellan 40 57 -17
Wales Wayne Jones 50 51 -1
England Ian Brumby 47 55 -8
England Neal Foulds 50 53 -2
England Steve James 51 51 1
England Chris Scanlon 47 51 -3
Scotland Euan Henderson 50 49 1
Belgium Mario Geudens 51 49 2
England Mark Selby 44 54 -10
England Darren Clarke 45 55 -10
England Willie Thorne 51 52 -1
England Gary Ponting 49 52 -3
Scotland Martin Dziewialtowski 47 53 -6
England Mark Gray 45 54 -9
Thailand Phaitoon Phonbun 51 52 -1
England Nick Dyson 54 50 5
Scotland Craig MacGillivray 43 56 -13
England Munraj Pal 45 44 1
England Craig Harrison 46 53 -7
Ireland Leo Fernandez 54 46 7
New Zealand Dene O'Kane 48 54 -6
England Lee Richardson 43 56 -13
Finland Robin Hull 47 52 -6
Scotland John Lardner 47 54 -7
Cyprus Mehmet Husnu 45 58 -12
Scotland Stephen Maguire 43 54 -10
Scotland Billy Snaddon 48 53 -4
England Nick Walker 50 51 -1
England Steve Judd 42 60 -18
Australia Quinten Hann 51 48 3
England Ian McCulloch 53 50 3
England Leigh Griffin 44 56 -12
England Dean Reynolds 49 54 -5
England Nick Pearce 47 56 -9
England Rod Lawler 50 50 0
England Alfie Burden 50 52 -3
Ireland Stephen O'Connor 48 54 -6
England Robert Milkins 48 55 -7
England Bradley Jones 48 50 -2
England Nigel Gilbert 47 51 -4
England Joe Johnson 49 53 -4
Wales Paul Davies 49 52 -3
China Pang Weiguo 48 53 -5
Canada Alain Robidoux 49 53 -3
Scotland Hugh Abernethy 44 48 -4
England Karl Broughton 45 53 -8
Northern Ireland Patrick Wallace 48 55 -7
Northern Ireland Dennis Taylor 49 53 -5
England Mike Dunn 43 57 -14
Wales Tony Chappel 51 52 -1
England Mike Hallett 51 53 -2
England Matthew Couch 47 53 -7
Malta Alex Borg 43 56 -14
England Martin Clark 49 52 -3
England David Gray 49 53 -4
Northern Ireland Jason Prince 49 51 -3
England Simon Bedford 42 58 -16
England John Read 46 55 -9
Wales Mark Bennett 50 52 -2
England Stefan Mazrocis 49 54 -5
England Peter McCullagh 44 57 -13
England Sean Storey 50 50 -1
England Troy Shaw 46 54 -8
England Jamie Woodman 43 56 -13
England Tony Jones 49 53 -3
England David Roe 47 55 -8
England Karl Payne 46 54 -8
China Guo Hua 47 57 -10
China Gao Feng 43 54 -11
China Hasimu Tuerxun 34 62 -28
China Xu Xlnjian 35 58 -23
Scotland Graham Horne 43 56 -13
Wales Terry Griffiths 50 52 -2
Scotland Paul McPhillips 43 59 -17
England Antony Bolsover 52 51 1
Scotland Colin Donaldson 65 45 21
Cyprus Charlie Economou 52 45 7
Wales Gareth Chilcott 17 31 -14
England James Vicarey 59 35 24
Wales Richard Jones 62 28 34
England Stuart Parnell 50 53 -3
England Adrian Rosa 45 61 -16
Northern Ireland Dylan Leary 39 60 -21
Wales Philip Williams 38 40 -3
England Jamie Moreland 67 45 22
Thailand Tai Pichit 47 58 -11
India Yasin Merchant 46 56 -10
England Steven McMillan 40 74 -33
Scotland Alan Burnett 39 56 -18
England Oliver King 41 58 -17
England Wayne Rendle 45 56 -11
Malta Joe Grech 46 56 -10
Ireland Stephen Murphy 48 54 -6
Thailand Surathep Phuchalaem 40 57 -17
England Nick Terry 49 51 -2
England Mark Johnston-Allen 48 51 -2
England Tony Knowles 50 53 -3
England Mark Rowing 48 54 -6
England John Giles 36 67 -30
Wales Steve Newbury 49 53 -4
England Mark Flowerdew 44 53 -9
England Stuart Reardon 45 59 -14
England Andrew Cairns 51 51 0
Northern Ireland Michael Duffy 48 59 -11
Thailand Rom Surin 52 50 3
Malaysia Yong Kien Foot 48 56 -8
Northern Ireland Declan Hughes 67 36 31
South Africa Peter Francisco 49 53 -4
Canada Cliff Thorburn 49 54 -4
England Jason Wallace 46 52 -6
England Anton Bishop 39 60 -21
Canada Jim Wych 48 52 -4
England Jeff Cundy 45 57 -12
Belgium Yvan van Velthoven 41 54 -13
England David Coles 0 0 0
Northern Ireland Alex Higgins 47 56 -9
England Nick Marsh 47 52 -4
Scotland Richy McDonald 47 60 -14
England Allison Fisher 45 60 -14
Wales Doug Mountjoy 48 55 -7
Netherlands Mario Wehrmann 40 61 -20
Austria Robert Burda 33 66 -33
Germany Sascha Diemer 31 66 -35
England Darryn Walker 42 58 -16
Ireland Joe O'Boye 43 55 -12
England Craig Edwards 49 53 -4
England Steve Duggan 48 52 -5
South Africa Silvino Francisco 51 52 -1
Australia Eddie Charlton 49 53 -4
England Paul Tanner 48 50 -1
Canada Bob Chaperon 50 50 -1
England Nick Fruin 46 60 -13
Australia John Campbell 50 51 -1
England Mike Russell 58 32 26
Iceland Bryngmar Valdimarsson 51 46 5
England Ian Graham 50 51 0
England Danny Smith 48 51 -4
Australia Warren King 52 52 0
Wales Cliff Wilson 45 56 -11
Ireland Eugene Hughes 47 55 -8
Scotland John Rea 50 52 -2
England Bill Oliver 46 53 -8
Ireland Jimmy Long 56 39 17
England Alan Peacock 64 36 28
England Chris Cookson 55 48 7
England David Rippon 54 46 9
Ireland David McDonnell 48 54 -6
England Kevin Ashby 61 37 23
Northern Ireland Kieran McAlinden 61 40 21
England Malcolm Bradley 44 56 -12
England Pat Kenny 50 44 6
Ireland Tony Kearney 47 53 -6
England Tony Meo 48 54 -6
Hong Kong Franky Chan 50 52 -1
England Danny Fowler 45 54 -9
England Jason Weston 48 54 -6
Canada Marcel Gauvreau 49 49 -1
England Lee Grant 64 38 26
England John Virgo 48 55 -7
Northern Ireland Jack McLaughlin 47 54 -7
England Les Dodd 48 55 -7
England George Wood 46 60 -14
England Dave Martin 43 60 -17
England Barry West 42 58 -16
England Jim Chambers 46 54 -8
England Peter Daubney 45 62 -17
India Amrik Cheema 50 50 0
Canada Brady Gollan 52 50 2
England Brian Rowswell 43 59 -15
Canada Kirk Stevens 50 52 -1
Thailand Suriya Suwannasingh 47 59 -11
England Ray Edmonds 50 51 -2
England Bob Harris 51 50 1
England Jason Smith 50 50 0
Ireland Paddy Browne 48 55 -7
England Robert Marshall 52 52 1
Scotland Eddie Sinclair 52 51 1
England George Scott 40 61 -21
England Jack Fitzmaurice 43 60 -18
England Jason Whittaker 54 48 6
England Jon Wright 42 50 -8
England Ken Owers 51 50 0
Canada Mario Morra 47 50 -3
England Paul Medati 45 58 -13
England Steve Campbell 51 51 0
England Steve Meakin 45 55 -10
Isle of Man Tony Wilson 50 51 -1
Australia Vladimir Potazsnyk 46 50 -4
Canada Gary Natale 52 52 0
Canada Paul Thornley 39 63 -24
England Dave Gilbert (II) 48 50 -2
Wales Colin Roscoe 48 53 -6
Australia Robby Foldvari 48 53 -5
England David Taylor 50 51 -1
Scotland Duncan Campbell 53 47 6
England Rex Williams 47 52 -4
Ireland Billy Kelly 47 56 -9
England Martin Smith 48 55 -7
England Mick Fisher 42 57 -14
England Pat Houlihan 46 51 -5
Northern Ireland Tommy Murphy 48 53 -5
England Derek Heaton 44 60 -16
Scotland Ian Black 39 59 -20
England Mark Wildman 44 57 -13
England Mike Watterson 37 51 -14
England Graham Cripsey 44 55 -11
Scotland Murdo Macleod 46 55 -8
England Anthony Harris 48 53 -5
England Eric Lawlor 42 58 -15
England Ian Williamson 48 55 -7
England Mike Darrington 40 60 -20
Wales Ray Reardon 52 53 0
England Steve Longworth 47 54 -7
England Fred Davis 40 63 -22
England Graham Miles 46 50 -5
Scotland Matt Gibson 45 54 -9
England Roger Bales 43 55 -11
England Terry Whitthread 43 59 -16
England Vic Harris 41 59 -18
Canada Jim Bear 44 57 -13
England John Dunning 40 63 -23
Ireland Paul Watchorn 50 51 -2
Germany Mike Henson 44 57 -13
Italy Claudio Ravagnani 41 53 -12
United States Jim Rempe 47 49 -3
Finland Jyri Virtanen 40 53 -13
Isle of Man Mike Colquitt 60 45 15
Egypt Mohammed el Kamah 37 59 -22
Malta Paul Mifsud 49 49 1
Netherlands Rene Dikstra 42 52 -10
Brunei Sim Siak Chong 34 48 -14
Thailand Udon Khaimuk 53 45 9
Wales Paul Dawkins 43 60 -18
Canada Gino Rigitano 46 52 -6
England Paul Gibson 44 56 -11
England John Spencer 43 57 -14
South Africa Robbie Grace 45 53 -8
South Africa Derek Mienie 50 45 5
Australia Greg Jenkins 48 51 -3
Northern Ireland Jackie Rea 43 56 -13
South Africa François Ellis 42 58 -16
Australia Glen Wilkinson 43 59 -15
Scotland Jim Donnelly 42 54 -12
England Jim Meadowcroft 40 56 -15
England Paul Verity 53 51 2
Scotland Scott MacFarlane 50 60 -11
Canada Tom Finstad 56 50 6
China Au Chi-Wai 47 61 -14
China Da Hailin 36 66 -31
China Zhang Kai 29 64 -35
England Adrian Gunnell 32 61 -29
England Richard King (II) 48 64 -16
England Wayne Saidler 39 59 -20
Wales Ryan Day 44 62 -19
England Eddie Manning 35 60 -26
Wales James Reynolds 47 55 -8
Scotland Chris Shade 37 62 -26
Belgium Bjorn Haneveer 66 81 -15
England Barry Mapstone 37 63 -26
Wales Ian Sargeant 43 60 -17
China Rau Shan 37 66 -30
China Yang Ji Ann 39 72 -33
China Zhang Xai 31 63 -32
Hong Kong Chan Wai Tat 38 47 -9
Thailand Phirom Ritthiprasong 27 71 -44
Thailand Suchakree Poomjang 40 57 -17
Thailand Atthasit Mahitthi 41 54 -13
England Matt Wilson 33 68 -34
England John Whitty 33 74 -41
Ireland Joe Delaney 37 61 -23
Thailand Rom Saraburi 29 68 -39
Singapore Keith Boon 27 63 -36
China Li Jin 36 59 -23
China Li Zong 12 87 -75
England Ian Glover 23 69 -46
Hong Kong Kwok Ming Chan 54 52 2
Thailand Anan Terananon 35 57 -22
Thailand Anurat Wongjan 38 59 -21
England Jimmy Singh 28 62 -34
England Alfonso Bellusci 44 52 -8
England Stephen Delaney 45 51 -6
England Wayne Ellison 29 66 -37
England Paul Stockwell 61 39 22
Italy Daniele Zagaroli 44 62 -18
England Neal Jones 47 60 -14
England Anthony Massey 51 66 -14
England Elliott Clark 46 49 -3
England Eamonn Hill 38 52 -14
Ireland Colm Gilcreest 50 62 -12
Malaysia Sam Chong 32 67 -35
Malta Simon Camilleri 32 64 -32
Thailand Amnuayporn Chotipong 41 73 -32
Thailand Sakchai Sim Ngam 39 55 -16
England Pat Horne 28 65 -37
Singapore Tommy Ang Boon Chin (II) 39 66 -27
Malta Frans Mintoff 36 64 -28
Malta Richard Webb 26 67 -41
Malta Ray Demanuele 39 69 -30
Ireland Darren Lennox 58 50 9
Germany Thomas Schweser 14 68 -54
Germany Dieter Johns 18 83 -65
Germany Peter Wagner 19 67 -48
England Surinder Gill 39 61 -23
England Steve Ventham 35 62 -27
England Paul Cavney 30 67 -37
England Mark Colmer 36 67 -31
England Neil Mosley 28 65 -37
England John Burns 27 75 -48
Malaysia Ooi Chin Kay 47 59 -12
England Graham MacDonald 48 62 -15
Belgium Nico Devlies 40 67 -27
Belgium Curd Persyn 26 88 -62
Belgium Alain de Cock 39 57 -18
England Julian Goodyear 0 0 0
England Jamie Bodle 47 61 -13
Thailand Nut Wiangchai 40 59 -20
England Colin Morton 42 66 -25
Northern Ireland Martin O'Neill 41 56 -14
England Garry Baldrey 40 61 -21
England Roger Garrett 41 66 -25
England Sean Lanigan 39 62 -23
England Spencer Dunn 40 64 -24
England Shaun Mellish 44 57 -14
England Steve Prest 41 59 -18
England Cary Kikis 42 62 -20
England Gary Lees 33 70 -38
England Simon Morris 35 64 -29
England Guy Dennis 36 70 -34
England Paul Davison (II) 45 53 -8
Ireland Anthony O'Connor 39 59 -21
England Darren Hackeson 35 69 -34
Belgium Steve Lemmens 41 65 -24
Northern Ireland Dermot McGlinchey 28 73 -45
England Mark Boyd 29 65 -37
England Wayne Martin 41 56 -16
England Bernard Bennett 29 69 -40
England Mark Evans 38 47 -10
England Richard Pincott 35 84 -49
England Stan Haslam 29 64 -36
Scotland Robert Ritchie 40 63 -22
England Kirk Byers 45 64 -19
France Eric le Paul 15 90 -75
India Atul Agrawal 22 74 -52
India Michael Ferreira 23 73 -50
India Sonic Multani 53 60 -7
India Geet Sethi 32 73 -40
Hong Kong David Yao 46 52 -6
Hong Kong Kenny Kwok 38 67 -29
Hong Kong Kong Wah On 22 92 -70
Hong Kong Stanley Leung 35 74 -40
Northern Ireland Karen Corr 38 67 -29
Canada Bill Werbeniuk 32 65 -32
England Dennis Hughes 32 68 -37
Scotland Bert Demarco 40 65 -25
England David Greaves 31 71 -40
Australia Paddy Morgan 51 49 2
Ireland Pascal Burke 36 60 -24
Ireland Dessie Sheehan 38 62 -24
Wales Clive Everton 39 61 -22
India BVS Murthy 43 53 -10
Cyprus George Loizides 19 78 -59
Spain Eduardo Guillen 19 79 -60
Denmark Peter Nielson 30 58 -28
Canada John White 40 69 -29
Iceland Jonas Erlingsson 28 73 -44
India David Singh 38 66 -27
Austria Gerfried Kotzinger 19 82 -63
Mauritius Ian Sinclair 31 67 -36
France Philippe Finand 14 73 -59
Russia Ashot Potikyan 29 60 -30
Brazil Jesus Sanchez 22 75 -53
Switzerland Thomas Jaeggi 25 80 -54
Netherlands Wilfred Dijkstra 27 72 -44
Luxembourg Frederic Wagner 23 75 -51
Panama Juan Castaneda 36 56 -20
Australia Craig Duffy 48 61 -14
United States Mike Massey 33 71 -38
Brazil Rui Chapeu 38 66 -28
Egypt Hisham Bakaty 26 69 -43
Monaco David Fortune 24 60 -37
Finland Kimmo Lang 13 84 -70
Norway Bjorn L'Orange 42 63 -21
Sri Lanka Indika Dodangoda 40 61 -21
Namibia Jool Jacobs 15 83 -68
Wales Ron Jones 44 55 -11
New Zealand Bruce Anderson 44 57 -13
Germany Werner Grewatsch 17 70 -53
Sweden Ronny Johannsson 12 88 -76
China Lao Yong Qiang 15 79 -64
China Cen Wai An 18 91 -73
Belgium Mario Lannoye 44 48 -4
Belgium Danny Lathouwers 22 75 -53
England Maurice Parkin 27 75 -48
England Geoff Foulds 36 61 -25
Canada Bernie Mikkelsen 51 54 -2
South Africa Jimmy van Rensberg 38 71 -33
England Jason Dunworth 22 63 -41
Malta Simon Zammit 39 49 -10
France Luc Allain 28 78 -50
England Peter Donegan 47 59 -13
England Alan Trigg 54 45 9
England Jonathan Bagley 39 71 -33
England Gary Filtness 48 50 -2
England Paul Webb 45 54 -9
England Gary Hill 52 56 -4
South Africa Perrie Mans 30 87 -57
Pakistan Mohammed Yousuf 51 74 -23
China Jin Wei Feng 27 93 -66