Average Shot Times - Year 2021

Filtering

The average shot time of a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with average shot times listed, which until 2017-2018 was very rare. The stat on this specific page is based on 1925 (95.72%) matches with average shot times out of 2,011 total matches.
Player Matches Average Shot Time
England Steven Hallworth 16 23.4
China Chang Bingyu 13 22
England Mark Davis 24 23.9
England Ben Hancorn 20 19.7
China Peifan Lei 28 23.9
England Gary Wilson 28 20.2
England Joe Perry 41 20.6
China Li Hang 18 24
Wales Duane Jones 31 23.1
England Allan Taylor 15 20.1
China Xiao Guodong 36 23.6
China Lu Ning 24 25.1
Scotland Alan McManus 16 26
England Barry Pinches 19 27.9
Wales Jamie Jones 20 22.3
England Sean Maddocks 12 21.3
China Ding Junhui 11 21.8
England Martin Gould 21 20.4
England Ashley Carty 15 23.9
China Fan Zhengyi 14 21.4
China Luo Honghao 27 24.7
Scotland Scott Donaldson 30 24.6
England Paul Davison 20 27.8
Wales Mark Williams 62 17.4
Wales Dominic Dale 22 21.4
England Matthew Selt 33 25.9
England Judd Trump 51 19.6
England Anthony Hamilton 16 28
England Shaun Murphy 34 20.7
China Chen Zifan 14 26
England Ian Burns 25 20.7
England David Lilley 24 23.6
Ireland Leo Fernandez 22 23
England Jamie Wilson 16 17.8
Wales Ryan Day 29 19.4
England Andy Hicks 14 20.7
England Barry Hawkins 46 23
Iran Hossein Vafaei 18 20.7
England Liam Highfield 19 23.7
England Jamie Barrett 14 23.3
China Zhao Xintong 29 20.2
Wales Lee Walker 13 31.3
England Jamie O'Neill 17 25
Wales Daniel Wells 16 24.9
Ireland Aaron Hill 8 24.5
England Billy Joe Castle 21 20.4
England Joe O'Connor 19 25.8
China Lyu Haotian 24 19.9
Northern Ireland Jordan Brown 24 23.8
Jamaica Rory McLeod 14 27.1
England Sam Craigie 31 25.4
China Yan Bingtao 12 26.7
Scotland Anthony McGill 25 24.8
China Jianbo Zhao 14 23.3
England Kyren Wilson 66 24.3
England Zak Surety 12 20.3
England Tom Ford 36 21.4
Northern Ireland Gerard Greene 16 21.3
England Jimmy Robertson 15 21.8
Malta Alex Borg 2 30.1
England Michael Holt 19 23.2
France Brian Ochoiski 17 23
China Liang Wenbo 17 21.3
Ireland Ken Doherty 15 20.8
China Yuan Sijun 18 24.6
England David Gilbert 31 22.5
England Stuart Carrington 27 27.2
England Chris Wakelin 20 24.2
Wales Jak Jones 19 27.3
China Si Jiahui 23 23
England Stuart Bingham 53 24
Israel Eden Sharav 18 29.8
Wales Michael White 26 19
Wales Matthew Stevens 15 21.7
England Elliot Slessor 16 23.2
England Mitchell Mann 28 27.8
England Ricky Walden 26 21.8
China Xu Si 12 26.9
England Martin O'Donnell 26 26.9
Norway Kurt Maflin 4 22.6
Scotland John Higgins 40 23.7
England Robert Milkins 24 19.4
England Robbie Williams 15 20
Austria Florian Nüßle 15 23.1
England Louis Heathcote 25 20
England Farakh Ajaib 12 23.1
Northern Ireland Mark Allen 17 20.5
China Gao Yang 12 24
China Zhou Yuelong 38 23.3
Germany Lukas Kleckers 13 29.3
China Pang Junxu 19 27.3
Switzerland Alexander Ursenbacher 20 22
England Peter Devlin 14 24.2
Ukraine Iulian Boiko 13 20.4
Ireland Fergal O'Brien 22 25.7
England Mark Selby 60 22.8
Germany Simon Lichtenberg 14 24.2
Morocco Amine Amiri 1 28
England Mark Joyce 15 26
Thailand Thepchaiya Un-Nooh 23 18.4
England Brandon Sargeant 19 21.2
Wales Jackson Page 17 20.9
Iran Soheil Vahedi 25 24.7
England David Grace 15 22.7
England Andrew Higginson 14 21.9
Wales Jamie Clarke 18 24.4
England Jack Lisowski 50 19.2
Brazil Igor Figueiredo 14 24.1
England Ben Woollaston 20 24.2
Australia Neil Robertson 11 24.2
Thailand Noppon Saengkham 15 23.9
England Oliver Lines 21 22
Belgium Luca Brecel 24 21.1
England James Cahill 29 22.5
Scotland Graeme Dott 28 21.2
Poland Kacper Filipiak 14 25.3
Scotland Stephen Maguire 11 25.2
England Peter Lines 18 23.1
England Jimmy White 16 21.5
England Ashley Hugill 12 29.1
England Ronnie O'Sullivan 31 17.5
England Ali Carter 42 23.1
England Haydon Pinhey 20 21.2
England Rod Lawler 21 31.2
Scotland Dean Young 16 19.1
Thailand Akani Songsermsawad 22 25.7
England John Astley 19 23.5
England Mark King 14 23.2
Scotland Fraser Patrick 19 25.7
England Kuldesh Johal 18 23
England Hamim Hussain 16 23.5
Wales Dylan Emery 22 20.3
China Tian Pengfei 14 23.9
Northern Ireland Robbie Mcguigan 17 19.9
England Riley Parsons 16 20
England Oliver Brown 15 22.5
England Alex Clenshaw 11 20.8
England Nigel Bond 13 24
England Daniel Womersley 17 25.2
England Rebecca Kenna 7 24.9
Northern Ireland Declan Lavery 4 14.6
England Ben Fortey 9 21.1
Wales Paul Davies 6 26.2
England Hayden Staniland 7 24.6
Ireland Fergal Quinn 8 23.5
England Phil O'Kane 5 24.4
England Ian Martin 9 21
England Adrian Rosa 6 24
England Joshua Thomond 7 18.2
England Craig Steadman 12 19.2
England Saqib Nasir 8 26.5
England Luke Pinches 8 23.3
England Sean Harvey 8 25.1
Belgium Ben Mertens 7 18.6
England Simon Blackwell 9 25.5
England Reanne Evans 2 21.8
England Connor Benzey 8 22
Scotland Stephen Hendry 3 24.6
Belgium Julien Leclercq 9 19.8
Scotland Ross Muir 12 28.4
China Bai Langning 13 22.1
England Mark Lloyd 12 22
Russia Ivan Kakovskii 6 23.6
England Ronnie Blake 5 21.9
England William Ginn 3 24.1
England Sean McAllister 6 23.9
England Neal Jones 4 28.8
Ireland Aidan Murphy 4 25.8
England Josh Mulholland 6 24.4
Ukraine Sergey Isaenko 3 27.7
England Lee Stephens 6 27.9
Peter Butler 2 26.9
England Lee Shanker 8 26.2
England Jack Haley 5 19.6
Scotland Gary Thomson 6 23.7
Ireland Ross Bulman 7 22.5
Wales Alex Taubman 8 24.2
Scotland Liam Graham 7 22.8
England Luke Maddison 4 29.2
England James Burrett 4 24.4
England Jed Mann 5 21.8
England Jenson Kendrick 7 24.4
England John Welsh 4 33.3
Wales Matthew Roberts 5 25.1
England Martyn Taylor 5 29.8
Scotland Chris Totten 3 26.4
England Peter Geronimo 3 29.7
England Danny Brindle 5 20
England James Height 3 26.7
Hong Kong Yu Kiu Chang 7 24.7
England Sean O'Sullivan 6 23
Scotland Ross Vallance 9 25
England James Silverwood 4 18.9
Northern Ireland Raymond Fry 7 28.3
Scotland Aaron Graham 3 34.1
England Tony Knowles 8 27.1
England Bradley Cowdroy 4 26.2
England Samuel Lee-Stevens 5 22.3
Canada Roshan Birdi 3 33.2
England Simon Bedford 7 29.9
England Labeeb Ahmed 4 23.5
France Niel Vincent 10 27.1
England Manasawin Phetmalaikul 4 24.5
England Brandon Hall 4 25
England Westley Cooper 3 19.9
England Stuart Watson 5 27
England Carl Mottershaw 3 30.3
England Joe Fenton 6 21
Wales Kishan Hirani 5 24.3
England Lewis Gillen 8 25.4
England Mark Vincent 3 27.2
England Dylan Mitchell 7 25
Wales Jamie Tudor 3 28
England Luke Simmonds 7 26.7
England Michael Tomlinson 5 24
England Elliott Weston 4 26.7
England Halim Hussain 4 21.6
England Andy Milliard 5 22.7
England Mark Ganderton 4 20.9
Wales Callum Lloyd 6 21.4
Stan Moody 4 21.4
England Liam Pullen 8 23
England Dylan Smith 3 33.4
Wales Jack Bradford 5 29
England David Finbow 8 24
Malta Brian Cini 8 21.2
England Matthew Lee 3 24.4
Germany Umut Dikme 6 21.1
Wales David Donovan 8 29.7
England Shafaqut Hussain 1 27.7
Belgium Daan Leyssen 6 29.4
Australia Jamie Brown 4 17.1
Ireland Michael Judge 9 26.2
England Gary Challis 6 24.4
England Adam Brown 5 23.1
Denmark Daniel Kandi 5 24.1
England Garry Coulson 3 20.3
England Jordan Rimmer 5 24.7
Wales Conor Caniff 3 20.2
England Harvey Chandler 8 23.8
China Chen Feilong 5 31.6
England Scott Bell 4 26.3
Scotland Thomas McSorley 4 18.4
England Adam Goff 6 27.5
England Imran Puri 2 25.4
Alfie Lee 5 22.2
England Joshua Cooper 7 26
Latvia Filips Kalniņš 4 20
Ireland Tony Corrigan 3 28.9
Belgium Hans Blanckaert 4 20.3
England Faizaan Mohammed 3 22.7
England Dean Reynolds 3 28.3
Latvia Maris Volajs 7 28.5
Scotland Stephen Baillie 4 23.9
Scotland Evan Munro 5 26.1
Germany Richard Wienold 4 18.5
England Patrick Whelan 7 28.6
Latvia Rodion Judin 7 18.9
Malta Aaron Busuttil 7 21.7
England Johnnie Bates 3 24.2
China Yao Pengcheng 6 20.9
Ireland Philip O'Connor 3 25.4
Wales Liam Davies 5 26.4
England Jack Smithers 4 28.7
Wales Tyler Rees 6 26.6
England John Parkin 4 21.8
England Alex Millington 7 22.8
England Arun Mehta 4 27.2
England Adam Duffy 5 23.2
Spain Juan Pedro Duran 3 30.4
England Sam Baird 6 20.9
Mark Anthony Taylor 3 30.7
England Matthew Glasby 5 25.5
Ukraine Denys Khmelevskyi 3 27.5
Australia Ryan Thomerson 6 22.4
England Callum Beresford 7 29.6
England Andrew Tapper 5 20.7
Mark Bell 2 24.6
England Sydney Wilson 9 22.4
England George Pragnall 6 20.6
Ukraine Anton Kazakov 4 30.9
Wales Bradley Tyson 3 27.5
Japan Keishin Kamihashi 5 26.9
Scotland Keith Keldie 3 18.2
England John Pritchett 3 20.9
England Jack Culligan 4 23.6
England Hammad Miah 11 19
Scotland Michael Collumb 7 25.9
Northern Ireland Patrick Wallace 5 25.8
Cyprus Michael Georgiou 11 21.3
England Ryan Roberts 3 23.2
England Sanderson Lam 11 25.7
England Alfie Burden 7 20.5
England Ryan Davies 7 24.3
England Daniel Walker 3 19.4
England Robert Read 4 28.9
England Shaf Hussain 2 20.1
England Lewis Ullah 2 21.2
Iran Amir Sarkhosh 4 23.5
Poland Mateusz Baranowski 4 22.7
Poland Antoni Kowalski 2 25.6