Average Shot Times - Decade 2020-2029

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 3658 (78.65%) matches with average shot times out of 4,651 total matches.
Player Matches Average Shot Time
England Martin O'Donnell 58 27.2
England Jimmy Robertson 41 20.9
Wales Daniel Wells 34 24.6
England Billy Joe Castle 37 20
England Mitchell Mann 47 27.3
Scotland Anthony McGill 64 24.1
England Michael Holt 60 22.1
Thailand Akani Songsermsawad 46 26.2
China Tian Pengfei 36 23.7
England Joe Perry 80 20.4
England James Cahill 45 22.2
China Chang Bingyu 29 20.5
England Ali Carter 80 22.5
China Zhang Jiankang 4 20.4
Wales Dominic Dale 51 21.1
England Peter Lines 37 22
England Robert Milkins 58 20
England Elliot Slessor 46 23.7
England Tom Ford 76 21.6
England Andrew Higginson 40 21.3
England Peter Ebdon 3 32.5
China Zhang Anda 8 20.6
China Ding Junhui 52 20.9
Switzerland Alexander Ursenbacher 47 21.8
China Mei Xiwen 9 24.6
Scotland Alan McManus 31 26.1
Scotland Scott Donaldson 64 24.8
England Riley Parsons 28 20.1
China Chen Zifan 29 26.8
England Louis Heathcote 45 19.7
England Kyren Wilson 130 24.3
China Si Jiahui 35 23.2
Scotland John Higgins 87 23.6
China Peifan Lei 41 24.3
China Yuan Sijun 39 24
Iran Soheil Vahedi 43 22.7
Scotland Fraser Patrick 35 24.8
England Mark Davis 47 23.5
Ireland Fergal O'Brien 41 26.1
England Liam Highfield 42 23.5
Northern Ireland Jordan Brown 54 24.1
England David Gilbert 60 22.5
England Robbie Williams 44 20.9
Wales Matthew Stevens 40 22.2
Thailand Thepchaiya Un-Nooh 52 17.7
China Chen Feilong 17 25.4
China Luo Honghao 46 23.9
England Anthony Hamilton 30 27.2
Norway Kurt Maflin 35 22.3
Scotland Ross Muir 15 28.5
Scotland Graeme Dott 59 21.9
Malaysia Thor Chuan Leong 9 24
China Liang Wenbo 59 22
England Chris Wakelin 38 23.8
England Stuart Bingham 99 23.8
Wales Duane Jones 47 23.7
China Li Hang 48 23
Poland Adam Stefanow 6 19.8
China Lyu Haotian 50 20.3
Brazil Igor Figueiredo 36 22.8
Northern Ireland Gerard Greene 39 22.4
England Brandon Sargeant 32 20.3
Australia Neil Robertson 71 23
England Nigel Bond 34 25.2
Wales Mark Williams 99 18
England Craig Steadman 25 19.6
Israel Eden Sharav 36 27.7
England John Astley 31 23.3
China Zhou Yuelong 75 23.5
China Bai Langning 20 21.5
England David Grace 51 25
Malta Alex Borg 15 24.7
England Jack Lisowski 86 19.1
Iran Hossein Vafaei 41 21.4
Wales Jackson Page 43 21
England Jamie O'Neill 38 24.6
China Yan Bingtao 54 23.8
England Sam Baird 16 22.3
England Andy Hicks 32 20.8
Wales Jamie Clarke 50 22.8
England David Lilley 41 23.4
Germany Simon Lichtenberg 35 24.5
Wales Ryan Day 60 19.6
England Paul Davison 30 27.9
Wales Lee Walker 30 30.5
England Joe O'Connor 41 26.4
England Barry Hawkins 96 22.1
Ireland Ross Bulman 13 21.2
Wales Jak Jones 52 28.3
Austria Florian Nüßle 18 23.7
England Matthew Selt 66 25
England Mike Dunn 11 20.1
England Jimmy White 33 22.1
England Hammad Miah 23 18.4
England Mark Selby 120 23.6
Ireland Ken Doherty 36 20.8
Northern Ireland Mark Allen 57 20.2
England Mark King 35 22.9
China Lu Ning 51 25.4
England Oliver Lines 39 21.7
Hong Kong Marco Fu 7 14.8
England Ricky Walden 55 22.3
England Ben Woollaston 55 23.4
China Fan Zhengyi 27 21.7
England Shaun Murphy 82 21.5
England Ashley Carty 43 24.3
England Alfie Burden 21 19.6
Wales Kishan Hirani 15 24.2
China Xiao Guodong 69 23.1
England Andy Lee 6 24.5
Germany Lukas Kleckers 26 29.1
China Xu Si 29 24.8
Poland Kacper Filipiak 30 25.4
England Mark Joyce 43 25.4
England Gary Wilson 60 20.5
England Barry Pinches 36 28.4
Belgium Luca Brecel 61 21.5
Cyprus Michael Georgiou 26 21.2
England Martin Gould 54 21.2
Scotland Stephen Maguire 41 24
Wales Michael White 49 19
England Harvey Chandler 20 22.9
England Rod Lawler 34 30.1
Thailand Noppon Saengkham 39 24.8
China Zhao Xintong 68 18.9
England Sam Craigie 51 25.5
England Ian Burns 50 21.1
England Judd Trump 133 19.5
Ukraine Iulian Boiko 21 20.2
England Stuart Carrington 47 27.1
England Ronnie O'Sullivan 79 17.3
Wales Darren Morgan 2 27
Wales Gavin Lewis 1 20.1
Morocco Amine Amiri 12 26.4
Thailand James Wattana 2 20.4
England Sean Maddocks 20 21.6
Scotland Dean Young 20 18.5
Wales Andrew Pagett 3 16.3
England Ashley Hugill 24 27.1
Ireland Aaron Hill 26 23.7
Northern Ireland Robbie Mcguigan 18 19.4
England Reanne Evans 5 22
Gibraltar Gareth Lopez 1 29.8
England Peter Devlin 26 25.2
Belgium Sybren Sokolowski 1 24.8
England Lee Prickman 1 31.2
Jamaica Rory McLeod 29 28.2
England Hayden Staniland 9 25
England Chae Ross 1 21.8
England Daniel Womersley 20 25.3
Poland Antoni Kowalski 6 24.7
England Oliver Brown 19 22.9
England Christopher Keogan 1 26.7
England Allan Taylor 33 21.1
Russia Ivan Kakovskii 7 23.7
Finland Robin Hull 1 22.9
Wales Tyler Rees 8 27.4
France Brian Ochoiski 25 22.5
England Connor Benzey 11 22.4
Belgium Ben Mertens 10 19.2
England Jake Nicholson 2 27.1
England Adam Duffy 6 23.9
Wales Dylan Emery 23 20.2
England Patrick Whelan 8 28.5
Wales Ian Preece 3 21.9
China Wu Yize 2 21.1
England Ben Hancorn 27 20.5
Wales Jamie Jones 38 22.8
Ireland Leo Fernandez 29 23.1
China Jianbo Zhao 23 22.9
China Gao Yang 22 24.2
China Pang Junxu 33 27.9
England Farakh Ajaib 21 22.9
England Zak Surety 23 20.8
England Jamie Wilson 22 17.6
England Haydon Pinhey 23 21.4
England Kuldesh Johal 23 23.7
England Jamie Barrett 18 24.2
England Steven Hallworth 27 23.6
England Mark Lloyd 15 22.2
Northern Ireland Patrick Wallace 7 26.4
Scotland Gary Thomson 7 24.8
Scotland Michael Collumb 8 25.7
England Hamim Hussain 16 23.5
England Alex Clenshaw 11 20.8
England Rebecca Kenna 7 24.9
Northern Ireland Declan Lavery 4 14.6
England Ben Fortey 11 22.1
Wales Paul Davies 6 26.2
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 Saqib Nasir 11 25.2
England Luke Pinches 8 23.3
England Sean Harvey 8 25.1
England Simon Blackwell 11 25.4
Scotland Stephen Hendry 3 24.6
Belgium Julien Leclercq 9 19.8
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
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
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 11 26.7
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 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
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
England John Parkin 4 21.8
England Alex Millington 7 22.8
England Arun Mehta 4 27.2
Spain Juan Pedro Duran 3 30.4
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 11 23.6
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 Ryan Roberts 3 23.2
England Sanderson Lam 11 25.7
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