Average Points Scored Per Frame - Year 2012 - 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 3129 (81.4%) matches with frame scores out of 3844 total matches.
Rank Player Average Points For Average Against Average Frame Difference
Thailand Dechawat Poomjaeng 49 51 -2
Belgium Luca Brecel 52 48 4
England David Grace 49 51 -2
England Sam Craigie 57 46 11
England Stuart Carrington 45 57 -12
England Jimmy White 51 49 2
England Adrian Gunnell 52 50 2
China Yu Delu 53 47 6
England Robert Milkins 54 46 9
England Steve Davis 51 49 2
England Ben Woollaston 52 50 2
Wales Jamie Jones 52 50 2
England Adam Wicheard 45 50 -5
England Mike Dunn 48 54 -6
Scotland Jamie Burnett 51 47 4
England Peter Lines 47 51 -3
Jamaica Rory McLeod 51 48 3
China Liu Song 50 51 0
Wales Andrew Pagett 46 55 -9
Thailand James Wattana 50 51 -1
China Lyu Chuang 47 51 -4
China Liang Wenbo 55 47 8
England Andy Hicks 50 52 -2
Ireland David Morris 51 48 2
England Paul Davison 50 49 1
England Anthony Hamilton 52 50 2
Northern Ireland Joe Swail 49 53 -4
England Adam Duffy 50 48 1
Scotland Anthony McGill 50 51 -1
Wales Michael White 53 48 5
China Xiao Guodong 50 50 0
Ireland Ken Doherty 55 46 9
England Peter Ebdon 52 50 2
England Joe Perry 55 48 7
England Andrew Higginson 53 50 3
Scotland Marcus Campbell 48 50 -1
England Ricky Walden 52 50 2
England Barry Hawkins 54 47 8
England Tom Ford 54 49 5
Wales Ryan Day 52 50 1
England Mark Davis 52 48 5
England Craig Steadman 49 51 -2
Wales Mark Williams 50 47 2
England Stuart Bingham 55 48 7
England Stephen Lee 54 47 7
England Ronnie O'Sullivan 60 43 17
Wales Matthew Stevens 49 50 -1
Australia Neil Robertson 57 47 10
England Mark Selby 57 45 13
Scotland Graeme Dott 52 48 5
England Shaun Murphy 54 48 6
England Judd Trump 59 45 14
Northern Ireland Mark Allen 58 44 14
Scotland Stephen Maguire 57 44 14
Scotland John Higgins 57 44 12
Wales Duane Jones 47 43 4
England Mark Joyce 49 49 0
England Jamie O'Neill 49 52 -3
England Nigel Bond 50 48 2
England Matthew Selt 48 54 -6
England Martin Gould 53 49 3
Northern Ireland Gerard Greene 46 54 -8
England Mitchell Mann 51 50 1
China Ding Junhui 59 44 15
England Sam Baird 54 50 4
England David Gilbert 54 48 6
China Li Yan 47 51 -4
England Michael Holt 53 47 6
England Jamie Cope 49 50 -1
Scotland Stephen Hendry 54 49 5
Scotland Scott Donaldson 48 51 -3
England Kyren Wilson 50 47 3
Ireland Fergal O'Brien 51 50 0
Hong Kong Marco Fu 56 47 9
Malta Tony Drago 47 51 -4
England Ali Carter 54 45 9
China Zhang Anda 50 54 -4
England Ian Burns 51 49 2
Scotland Alan McManus 49 50 0
England David Gray 54 43 11
England Jack Lisowski 49 50 -1
England Joe Jogia 41 58 -17
Norway Kurt Maflin 53 50 3
England Ian McCulloch 52 50 2
Wales Jak Jones 48 53 -6
England Mark King 50 50 1
Wales Dominic Dale 50 52 -2
Northern Ireland Patrick Wallace 57 44 13
Ireland Joe Delaney 43 38 5
England Ian Barry Stark 49 46 2
India David Singh 46 53 -7
England Justin Astley 50 49 1
Brazil Igor Figueiredo 52 49 2
Wales Daniel Wells 46 54 -8
England Liam Highfield 49 50 -1
India Aditya Mehta 50 52 -2
China Cao Yupeng 55 48 7
Thailand Passakorn Suwannawat 43 58 -15
England Rod Lawler 52 47 5
England Alfie Burden 51 49 1
China Tian Pengfei 51 49 2
England Andrew Norman 48 52 -4
England Dave Harold 50 51 -1
England Jimmy Robertson 49 52 -2
China Jin Long 45 57 -12
China Lu Ning 48 53 -5
England Barry Pinches 46 53 -7
India Lucky Vatnani 45 54 -9
China Li Hang 54 48 6
England Mitchell Travis 46 51 -6
Australia Adrian Ridley 52 47 6
England Jeff Cundy 44 54 -9
England Michael Wild 48 48 0
England Gary Wilson 56 46 9
England Martin O'Donnell 49 51 -2
Wales Alex Taubman 46 57 -12
Wales Jamie Clarke 48 50 -2
England Kuldesh Johal 50 46 4
England James Cahill 41 55 -14
England George Marter 42 60 -18
England Allan Taylor 52 49 4
England Lee Page 42 50 -8
England John Astley 49 50 -2
Scotland Rhys Clark 40 55 -14
England Nick Jennings 56 44 11
England Ashley Wright 54 50 4
Scotland Ross Muir 50 49 1
Australia Vinnie Calabrese 52 48 4
India Shahbaaz Khan 51 50 2
Brazil Itaro Santos 39 59 -21
England Michael Wasley 48 51 -2
England Nick Dyson 50 46 4
England Ryan Causton 45 53 -8
Wales Gareth Allen 49 52 -3
Bahrain Hussein Mahmood 37 59 -21
England Darren Bond 46 54 -7
England Andrew Hudson 40 65 -25
England Chris Norbury 52 47 5
England James Silverwood 39 59 -20
England Anthony Harris 42 64 -23
China Chen Zhe 48 52 -5
Northern Ireland Jordan Brown 53 48 4
Ireland John Sutton 52 48 4
England Greg Batten 56 43 13
Scotland Bobby Cruickshanks 39 58 -19
Australia Marc Robertson 50 47 3
England Richard Remelie 41 54 -13
Scotland Fraser Patrick 50 50 0
England Oliver Brown 43 50 -7
England Sydney Wilson 52 48 3
England Saqib Nasir 51 53 -2
Ireland Josh Boileau 46 52 -5
Wales Ben Jones 45 52 -7
England Elliot Slessor 45 50 -5
Wales Stephen Ellis 37 60 -22
Malaysia Mohammed Reza Hassan 43 55 -12
England Reanne Evans 41 56 -15
England Robbie Williams 47 51 -4
England Phil O'Kane 30 66 -36
England Sean O'Sullivan 43 57 -14
Bahrain Mohammed Al Shaikh 43 53 -10
England Callum Downing 43 58 -14
England Jamie Barrett 48 44 4
England Joel Walker 47 54 -8
England Ben Harrison 47 47 0
England Zak Surety 46 54 -8
England James Burrett 44 59 -15
England Alex Davies 43 46 -3
England Lee Spick 57 46 11
England James Hill 34 65 -31
England Tom Maxfield 49 55 -5
Wales Richard King 45 55 -10
England Matthew Day 44 56 -12
England Andy Marriott 38 61 -23
Bahrain Habib Subah Humood 47 51 -5
England Richard Twomey 38 55 -17
Thailand Thepchaiya Un-Nooh 52 51 0
Thailand Thanawat Thirapongpaiboon 52 48 4
England Simon Bedford 49 52 -3
China Rouzi Maimaiti 40 62 -22
China Zhu Yinghui 44 58 -14
China Zhou Yuelong 39 59 -19
India Pankaj Advani 54 49 5
England Matthew Couch 41 58 -18
Australia Ben Judge 34 64 -30
China Lyu Haotian 45 55 -9
China Chen Feilong 40 57 -16
Germany Phil Barnes 43 53 -10
England Oliver Lines 48 51 -2
Switzerland Alexander Ursenbacher 51 32 19
Germany Carl Rosenberger 32 52 -20
Croatia Sanjin Kusan 42 60 -18
England Ricky Norris 46 51 -5
Germany Julian Treiber 33 60 -27
England Mark Vincent 42 54 -12
Germany Patrick Einsle 52 44 8
Austria Andreas Ploner 52 43 9
England Ian Glover 45 54 -9
Scotland Marc Davis 34 43 -8
Northern Ireland Johnny Kells 41 40 1
England Dean Goddard 39 49 -10
Belgium Wang Chooi Tan 41 51 -10
England Garry Steele 29 59 -30
Belgium Alain Vandersteen 46 43 3
Germany Rüdiger Fehrmann 35 49 -15
Croatia Dragan Roša 29 37 -8
England Sam Harvey 39 57 -17
Germany Bernd Strnad 47 30 17
Germany Ole Steiner 35 64 -29
Turkey Soner Sari 40 58 -18
Germany Tobias Hirmer 52 25 26
England Liam Monk 47 52 -6
Germany Luca Kaufmann 35 34 0
Germany Hendrik Glax 43 47 -4
China Zhao Xintong 46 50 -4
England Steve Meakin 64 33 31
England Bill Oliver 41 67 -26
England Les Dodd 45 56 -12
England Steve Ventham 29 77 -48
England Gary Wilkinson 53 50 3
England Gary Miller 49 59 -9
England Ian Brumby 38 60 -22
England Barry West 62 41 21
Ireland Patsy Fagan 44 50 -6
Wales Tony Chappel 56 37 19
Wales Darren Morgan 60 36 25
New Zealand Dene O'Kane 53 51 2
England Tony Knowles 31 70 -38
Canada Alain Robidoux 48 54 -6
Belgium Jurian Heusdens 47 41 7
Belgium Jurgen van den Bossche 48 34 15
Belgium Hans Blanckaert 39 51 -12
England John Parkin 39 52 -13
Belgium Edwin Depoorter 46 46 0
Belgium Tim van Goubergen 54 54 0
Belgium Raphael Profeta 52 34 18
Belgium Jan Corten 45 48 -2
Belgium Pascal Durnez 50 40 10
Belgium Jimmy van den Winkel 50 49 1
Belgium Serge Moeyersons 43 50 -7
Belgium Jurgen van Roy 54 43 11
Netherlands Ton Berkhout 43 42 1
Belgium Steve Lambrechts 44 58 -14
Belgium Thomas Broeckx 39 43 -4
Belgium Dominiek Vieuvalet 40 41 -1
Belgium Yvan van Velthoven 42 39 3
Germany Felix Frede 26 32 -7
Belgium Sebastiaan Vermeylen 45 44 1
Belgium Koang Min Chou 44 37 7
Netherlands Juriaan van den Nieuwenhuizen 37 53 -16
France Johan Lorek 35 40 -4
Belgium Raf Van De Maele 43 40 3
England Craig Barber 38 57 -18
Belgium Tomasz Skalski 42 60 -18
Belgium Peter Vertommen 34 38 -4
France Nathanael Beckrich 37 34 3
England Stuart Wood 39 57 -18
Belgium Kristof Vermeiren 33 46 -14
France Stephane Ochoiski 37 52 -15
Poland Kacper Filipiak 37 64 -27
England Christopher Keogan 42 57 -15
England Greg Davis 31 61 -30
Belgium Erwin Goethals 37 61 -24
England Joe Steele 26 69 -43
Netherlands Gerrit Bij de Leij 44 43 1
China Huang Jiahao 41 52 -11
China Zhang Yang 53 48 6
China Zhang Yadong 51 49 2
China Zhang Yong 54 48 7
China Yu Xuantang 51 42 9
China Wang Lige 41 60 -19
China Hu Hao 59 46 12
China Ma Tingpeng 61 49 12
China Fang Xiongman 60 48 12
China Ju Reti 60 35 25
China Ji Zhijun 60 46 14
Hong Kong Fung Kwok Wai 53 47 6
China Wang Zepeng 36 58 -22
China Ma Chunmao 60 38 22
China Zhang Dongtao 52 49 3
China Lin Shuai 49 43 5
China Shi Hanqing 47 65 -18
China Mei Xiwen 54 49 5
China Guan Zhen 40 54 -14
China Chen Ruifu 59 42 17
China Cai Jian Zhong 46 50 -4
China Xu Xlnjian 41 57 -16
China Cao Xinlong 52 53 -1
Bulgaria Vencislav Daskalov 42 49 -7
Bulgaria Nikola Kemilev 50 47 3
Bulgaria Georgi Velichkov 33 55 -22
Bulgaria Dimitar Mehandzhiyski 33 59 -27
Bulgaria Ivaylo Pekov 40 48 -9
Malta Aaron Busuttil 32 58 -26
Scotland Mark Boyle 58 42 15
England Jamie Gibson 34 64 -30
Scotland Lloyd Condron 38 25 13
Scotland Michael Collumb 48 44 5
Israel Eden Sharav 36 63 -28
England Darrell Whitworth 26 35 -9
Scotland Joseph McLaren 43 59 -15
England Ashley Carty 41 56 -15
England Andrew Milliard 31 69 -38
England Jake Nicholson 39 61 -22
England James Gillespie 40 56 -16
Northern Ireland Joe Meara 43 65 -21
Ireland David Hogan 42 58 -17
Belgium Peter Bullen 39 59 -20
Poland Krzysztof Wrobel 27 59 -32
England Philip Arnold 18 86 -68
Scotland Scott MacKenzie 23 88 -65
Scotland Ross Higgins 43 67 -24
England Martin Ball 1 71 -70
England Brandon Winstone 11 104 -93
Italy Michele Battaglia 21 74 -53
Scotland Michael Leslie 35 68 -33
England Stephen Craigie 48 64 -17
England Thomas Wealthy 30 79 -49
England James McGouran 30 77 -47
England Shane Castle 30 71 -41
England Stephen Winstone 29 58 -29
England John Parrott 31 73 -42
England Stephen Rowlings 0 0 0
England Philip Minchin 41 58 -17
England Ali Bassiri 25 71 -45
England Stephen Ormerod 25 83 -59
England Del Smith 32 78 -45
Iran Hossein Vafaei 47 62 -15
Syria Omar Alkojah 34 62 -28
Australia Simon Bevz 18 74 -56
Northern Ireland Declan Brennan 29 72 -43
India Kankan Shamsi 34 63 -29
Hong Kong Yin Lun Cheng 27 76 -49
England Stephen Groves 34 67 -33
England Marc Harman 19 71 -52
England Charlie Walters 39 62 -23
Ireland Dessie Sheehan 28 79 -51
Ireland Jason Devaney 34 63 -30
Canada Brent Kolbeck 24 65 -41
England Sachin Plaha 26 65 -39
Ireland Kevin O'Leary 17 74 -57
England Jayson Wholey 27 75 -48
England Peter Antrobus 39 54 -16
India Khizar Raoof 35 66 -31
England Shaun Wilkes 34 66 -32
England Jay Bullen 38 57 -19
Bahrain Mohammed Omar Ashiq 45 58 -13
Brazil Fabio Luersen 42 59 -17
China Li Yinxi 39 68 -30
Australia Johl Younger 33 68 -35
Australia James Mifsud 16 82 -65
England Billy Joe Castle 29 70 -42
England Toby Simpson 24 79 -55
Wales Callum Lloyd 39 49 -10
Isle of Man Darryl Hill 6 98 -92
England Gareth Green 33 70 -37
China Wang Yuchen 43 60 -17
Scotland Dylan Craig 30 51 -21
England Wayne Townsend 27 70 -43
England Sam Thistlewhite 24 81 -57
England Daniel Ward 40 55 -15
Wales Kishan Hirani 28 64 -36
Germany Hendrik Henschke 13 56 -43
Germany Stefan Schenk 40 46 -6
Belgium Jeff Jacobs 24 63 -39
Croatia Tin Venos 21 80 -59
Germany Stefan Merkel 47 49 -2
Germany Andreas Hartung 2 75 -73
Germany Nicole Breitenstein 11 97 -86
England Terry Challenger 27 68 -41
Germany Thomas Scholl 14 73 -59
Sweden Ron Florax 13 77 -63
Belgium Sybren Sokolowski 41 58 -18
Italy Angelo Rizzo 3 54 -51
Wales Simon Morgan 32 65 -33
Netherlands Laurin Winters 14 71 -57
Germany Ralf Günzel 30 60 -31
Germany Dieter Meier 35 55 -20
Switzerland Sebastian Lahruis 18 58 -40
Germany Kilian Baur-Pantoulier 28 42 -14
Germany Norbert Hofheinz 43 41 2
Germany Norbert Eckstein 49 51 -2
Turkey Ali Kirim 11 65 -54
Germany Stefan Gerst 16 69 -52
France Alois Riegel 30 47 -17
Germany Michael Seidel 6 41 -35
Croatia Bero Cerinski 9 76 -67
Germany Sascha Breuer 0 12 -12
Germany Ronny Pawlitza 43 59 -17
Germany Andreas Vetter 32 65 -33
Germany Sherief Shemeis 25 52 -26
Germany Christof Biniarsch 17 72 -54
Germany Jörg Petersen 37 61 -24
Germany Klaus-Dieter Geiger 38 55 -17
China Niu Zhuang 21 76 -55
Poland Grzegorz Biernadski 18 77 -59
Poland Wiktor Rzezuchowski 17 80 -63
England Ben Fortey 19 59 -40
England Harvey Chandler 3 91 -88
England Nico Elton 26 96 -70
England Louis Heathcote 36 70 -34
England Sanderson Lam 38 67 -29
Scotland John Rea 44 62 -19
Ireland John Leahy 49 51 -2
England Dean Reynolds 17 80 -64
Wales Peter Williams 1 85 -84
England Jimmy O'Shea 54 64 -9
England Ashley Beal 27 68 -42
England Tony Brown 37 60 -23
Wales Wayne Jones 43 52 -9
England Stefan Mazrocis 35 68 -33
Scotland Guilio Rea 29 68 -39
England Steve James 17 83 -66
England David Roe 23 65 -42
England Nigel Gilbert 52 53 -1
England Joe Johnson 16 87 -71
Northern Ireland Dennis Taylor 50 72 -22
Canada Cliff Thorburn 32 75 -44
England Karl Townsend 36 55 -19
England Mike Hallett 14 82 -68
Belgium Sam de Cooman 13 88 -76
Belgium Phillippe D'Haens 15 66 -51
Netherlands Mario Wehrmann 16 58 -41
Belgium Tsie Waa Ip 11 59 -47
Belgium Rene Hemelsoet 30 69 -38
Belgium Patrick Geysels 27 62 -34
Belgium Pierre Dethier 27 53 -26
Belgium Bart van der Haegen 16 69 -53
Belgium Steven Heyselberghs 47 62 -15
Belgium Marc Vrancken 25 54 -29
Belgium Cedric Daniels 11 70 -59
Belgium Jurgen Vancanneyt 11 79 -68
Belgium Paul Van Welssenaers 35 57 -22
Belgium Tino de Witte 40 61 -21
Belgium Pieter Vanassche 5 91 -86
Belgium Marc Malot 38 63 -26
Belgium Wim de Roeck 43 52 -9
Belgium Ward van Doren 24 63 -39
Belgium Tom Vanwelssenaers 15 71 -57
Netherlands Roy Stolk 42 46 -3
Belgium Daan van de Parre 40 50 -10
Belgium Pascal Raes 37 49 -12
Belgium Bruno Menegotto 18 54 -36
Belgium Kasra Khavaran 32 44 -12
Netherlands Jasha Kiers 30 60 -31
Belgium Dirk Coppens 27 53 -26
Belgium Mario van Herk 31 51 -21
Netherlands Maurice Le Duc 22 53 -31
Belgium Christiaan Corten 18 53 -35
Netherlands Joris Maas 25 70 -45
Netherlands Peter Bertens 30 53 -23
Belgium Hans Coppens 33 52 -19
Netherlands Jeroen van Driel 29 66 -37
Belgium Johan Somers 43 57 -14
Wales Jack Bradford 20 77 -57
Belgium Raf Vervoort 46 60 -14
Germany Lukas Kleckers 28 63 -35
Belgium Jan Goossens 14 89 -75
Belgium Kevin van Hove 58 57 2
France Philippe Broto 29 58 -29
Belgium Frederic Letecheur 34 51 -17
Belgium Tobias de Bock 11 63 -52
Belgium Kevin Vandevoort 44 51 -7
Belgium Glenn Van Hulle 34 53 -19
Belgium Rudy Poelmans 25 60 -35
France Nicolas Schianchi 44 42 2
Belgium Davy Wittoeck 39 55 -16
Belgium Luc Blancke 20 65 -44
France Jean-Baptiste Erceau 39 54 -15
Belgium Luc Heirewegh 39 53 -14
France Regis D'Anna 19 59 -40
Belgium Xavier Pemmerl 23 61 -38
Belgium Jos Voets 38 59 -22
Belgium Andy van Landeghem 20 62 -42
China Zou Jinhai 43 51 -8
China Sun Hongrui 42 60 -18
China Liu Ren 29 67 -38
China Pa Ruke 37 63 -26
China Tian Jiaqi 41 66 -24
China Li Yingdong 29 57 -28
China Yang Qingtian 38 67 -29
China Lei Zhen 44 74 -30
China Li Yujin 22 77 -55
Hong Kong Chan Ka Kin 40 62 -22
China Geng Mingqi 28 64 -36
China Wang Jun 26 74 -48
China Xiong Jun 35 69 -34
China Liu Jiaming 17 81 -64
China Yao Pengcheng 39 54 -15
China Liu Jialin 14 88 -74
China Zhou Hanwen 27 70 -43
China Wang Linhan 35 72 -37
China Tang Jun 36 71 -34
China Li Yuan 28 70 -42
China Lin Yongzhi 51 67 -16
China Cui Ming 46 63 -17
China Lyu Chenwei 29 65 -36
China Pan Weixing 37 54 -18
China Da Hailin 19 69 -51
England Adam Edge 17 92 -76
England John Whitty 44 59 -15
England Joe O'Connor 40 53 -14
England Dylan Mitchell 45 62 -17
Portugal Francisco Domingues 3 97 -94
India Kamal Chawla 41 63 -22
Bulgaria Bratislav Krastev 31 59 -28
Romania Constantin Cosmin 28 58 -30
Bulgaria Krasimir Kameshev 26 71 -46
Bulgaria Nikolai Vlashev 38 54 -16
Pakistan Arshed Chodri 32 58 -26
Romania Radu Vilau 16 74 -58
Bulgaria Ivan Kupov 23 63 -40
Bulgaria Salim Otti 37 61 -24
Ukraine Tetyana Volovelska 15 67 -52
Bulgaria Danail Tugov 11 84 -72
Greece Konstantinos Mavroforos 10 89 -79
Bulgaria Stanislav Hadjipopov 6 95 -90
England Jonathan Mabey 24 71 -48
Bulgaria Luchezar Gergov 12 100 -88
Bulgaria Vergil Mavrodiev 17 67 -50
Romania Rares Sinca 7 108 -101
England Andy Guest 25 74 -48
Scotland Christopher Giffney 37 60 -23
England Scott Whiteley 25 38 -13
Scotland Stephen Baillie 25 68 -43
Scotland William Thomson 24 61 -37
Scotland George Cunningham 31 61 -30
Scotland Barry Lee 46 51 -4
England George Scott (II) 16 71 -55
Scotland Scott Gillespie 35 65 -31
Scotland Barry Campbell 43 60 -17
Scotland Thomas McSorley 39 52 -13
Scotland Chris Totten 15 79 -65
Scotland Pat McKinney 38 51 -12