Average Shot Times - All-time

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 2979 (3.07%) matches with average shot times out of 96,938 total matches.
Player Matches Average Shot Time
England Judd Trump 74 18.2
England Mark Selby 69 22.6
China Ding Junhui 41 20.1
England Shaun Murphy 72 20.3
England Ali Carter 58 21.9
Scotland John Higgins 86 22
England Peter Ebdon 37 30.6
Wales Ryan Day 71 20.3
England Robert Milkins 48 18.8
England Ricky Walden 57 23.4
China Li Hang 38 24.6
England Mark Davis 39 24
Australia Neil Robertson 59 22.7
Wales Mark Williams 76 18.5
England Ronnie O'Sullivan 63 16.7
Wales Matthew Stevens 39 21.3
Norway Kurt Maflin 36 22.4
England Stuart Bingham 47 22.6
Northern Ireland Mark Allen 68 19.3
England Jamie Cope 16 19.5
China Tian Pengfei 35 23
England Nigel Bond 29 24.5
England Martin Gould 51 22.4
Scotland Graeme Dott 49 19.9
England Joe Perry 58 19.5
Scotland Stephen Maguire 60 23.5
Hong Kong Marco Fu 24 20.6
Northern Ireland Gerard Greene 33 24.2
England Barry Hawkins 74 21.3
China Cao Yupeng 52 25.8
China Mei Xiwen 29 27
England Jimmy White 29 21.3
Ireland Ken Doherty 39 21.5
China Yu Delu 35 22.8
England Alfie Burden 31 20.5
England Tom Ford 58 20.9
England Anthony Hamilton 39 28.7
England Mark King 45 22.2
England Mark Joyce 46 25.6
England Rory McLeod 30 29.4
England Andrew Higginson 35 21.2
Wales Dominic Dale 37 22.4
China Liang Wenbo 45 23.8
England Mike Dunn 41 22
England Rod Lawler 22 31.4
Thailand James Wattana 19 22.8
England Ben Woollaston 43 22.7
Ireland Fergal O'Brien 30 27.5
England Matthew Selt 37 23.8
England Barry Pinches 12 29.5
England David Gilbert 44 25.6
England Peter Lines 30 22.8
England Michael Holt 36 23.9
England Matthew Couch 4 27.9
Scotland Alan McManus 34 26.5
China Xiao Guodong 48 23.3
England Jack Lisowski 58 18.1
England Jimmy Robertson 50 20.2
England Liam Highfield 36 24.7
England Kuldesh Johal 14 21.9
Wales Jamie Jones 38 21.2
England Andy Hicks 14 24.4
England Kyren Wilson 85 23.4
Scotland Anthony McGill 58 25.3
England Paul Davison 24 30.5
Wales Michael White 47 20.2
Thailand Noppon Saengkham 40 25
England Simon Bedford 9 29.7
Wales Andrew Pagett 6 20.3
England Jamie O'Neill 11 26.5
Wales Jak Jones 33 29.3
Brazil Igor Figueiredo 1 21.1
Ireland Michael Judge 11 23.5
England Robbie Williams 33 20.3
Scotland Eden Sharav 22 22.5
England Gary Wilson 45 21.3
Thailand Dechawat Poomjaeng 14 29.6
Belgium Luca Brecel 60 18.4
England Craig Steadman 31 23.7
England Sam Craigie 36 27.8
England Adam Duffy 36 23.7
Wales Kishan Hirani 14 23.3
England Sanderson Lam 19 21.3
England Shane Castle 10 20.2
England Ian Burns 29 24.8
England Allan Taylor 28 22.7
England Stuart Carrington 35 27.7
England David Grace 36 27.2
China Chen Zhe 31 25.6
England Sam Baird 33 24.1
England Andy Lee 13 28.7
India Aditya Mehta 29 29.1
England Matthew Day 8 24.8
Finland Robin Hull 21 24.3
England Sean O'Sullivan 21 25.2
England Jamie Barrett 28 22.6
India Lucky Vatnani 8 27.4
Wales Daniel Wells 29 24.9
Poland Kacper Filipiak 7 28.2
England Reanne Evans 6 21.5
Belgium Hans Blanckaert 3 19.2
England Oliver Brown 11 21.2
England Martin O'Donnell 34 28.6
Northern Ireland Joe Swail 21 22.5
Ireland Leo Fernandez 21 22.5
Wales Duane Jones 23 24.2
Wales Alex Taubman 5 26.1
England Mitchell Mann 40 30.1
England Jeff Cundy 6 24.8
Wales Jamie Clarke 10 23.2
Scotland Marc Davis 6 25.4
England Michael Wild 7 27.5
England Charlie Walters 8 23.1
England John Whitty 4 25.3
England Farakh Ajaib 11 19.8
England Joel Walker 8 22.1
England John Astley 34 25.3
England James Silverwood 4 19.4
England Jake Nicholson 8 25.5
England Oliver Lines 31 21.9
England David Craggs 5 19.8
England Lee Shanker 5 25.5
England Phil O'Kane 8 26
England Darren Burns 3 27.5
England Christopher Keogan 23 26.4
Poland Adam Stefanow 3 25.4
Wales Darren Morgan 1 25.6
England Ryan Causton 5 30
Thailand Thepchaiya Un-Nooh 34 17
England Mike Finn 3 18.8
Switzerland Alexander Ursenbacher 30 21.7
England Alex Davies 5 16.3
England Antony Parsons 4 22.5
England Sam Thistlewhite 4 22.5
Northern Ireland Jordan Brown 12 24.5
Wales Callum Lloyd 6 20.7
Australia Jamie Brown 5 16.8
Scotland William Thomson 5 25.4
England Zak Surety 5 18.2
England Richard Somauroo 4 24.7
England James Cahill 18 22.9
England Daniel Ward 9 20
England Simon Dent 6 32.1
England Sydney Wilson 6 20.7
Iceland Kristjan Helgason 10 22.6
Malta Alex Borg 26 24.4
Austria Andreas Ploner 7 30.6
England Robert James 2 30
England Luke Simmonds 12 24.8
Wales Lee Walker 31 33.8
England James Burrett 4 22.9
England Bash Maqsood 4 27.5
Scotland Fraser Patrick 7 25.9
Pakistan Shehzad Iqbal 2 30.5
England Billy Joe Castle 25 21.1
Wales Jack Bradford 7 30.2
England Danny Brindle 4 19
England Hammad Miah 33 21.3
England Wayne Brown 1 16.3
Cyprus Michael Georgiou 42 20.9
England Lewis Roberts 1 13.2
England Imran Puri 3 22.2
Northern Ireland Declan Brennan 2 22.3
England John Pritchett 7 26.3
Wales Ian Preece 26 23
England Steve Martin 3 21.5
Ireland Dessie Sheehan 3 27.4
England Saqib Nasir 6 30.5
England Stefan Mazrocis 4 22.3
England Mark Vincent 5 27.8
Ireland Greg Casey 8 27.7
Scotland Robert Carlisle 1 22
Scotland Ross Vallance 4 19.6
Scotland Michael Collumb 5 28.3
Iran Hossein Vafaei 29 22.7
China Li Yuan 24 26.3
Jersey Aaron Canavan 1 29.3
England Tam Mustafa 3 21.1
England Andy Symons 4 22.9
England Ashley Carty 12 26.6
England Elliot Slessor 37 24.7
Wales David John 10 24.4
England David Lilley 16 22.7
Poland Mateusz Baranowski 3 23.3
Australia Ryan Thomerson 4 22.5
England George Pragnall 7 20.9
Ireland Josh Boileau 20 23.9
England Ben Hancorn 9 21.5
England Wayne Townsend 3 25.1
England Steven Hallworth 9 22.6
England William Lemons 7 22.9
Isle of Man Darryl Hill 3 23.8
Scotland Scott Donaldson 29 27.2
Scotland Ross Muir 22 28.8
England Mark Ganderton 3 19.5
England Robert Read 1 26.5
China Lyu Haotian 36 22.2
China Zhou Yuelong 43 23.8
China Lu Ning 11 30.3
China Chen Feilong 4 29.8
England Tugba Irten 3 20.7
England Andy Marriott 3 23.2
Scotland Rhys Clark 16 24.8
Wales Ben Jones 8 27.1
China Zhang Anda 31 26.7
England Steven Evans 3 29.6
China Chen Zifan 23 26.3
China Zhao Xintong 40 18.2
China Zhang Yong 32 23.6
China Ma Tingpeng 6 21.9
China Wang Yuchen 25 23.5
South Africa Paul Burrell 4 22.2
England Brandon Sargeant 10 18.5
England Harvey Chandler 3 26.7
England Ben Fortey 3 24.5
Denmark Daniel Kandi 3 28.8
Estonia Andres Petrov 4 23.2
Sweden Belan Sharif 3 30.8
England Peter Delaney 3 31.6
Scotland Dylan Craig 5 24.2
England Dean Goddard 3 21.5
England John Parkin 5 21.1
Germany Felix Frede 5 27
England Joe O'Connor 5 32.7
England Adam Edge 6 21.9
England Chris Wakelin 39 23.9
England Louis Heathcote 8 20.3
China Niu Zhuang 22 24.1
China Hu Hao 13 24
Hong Kong Leong Man Hoi 4 22.3
China Wang Zepeng 8 25.8
China Fang Xiongman 38 27
England Gary Challis 3 23
Germany Lukas Kleckers 19 30.2
China Geng Mingqi 8 22.3
China Liu Jiaming 6 20.1
England Peter Devlin 9 27.4
Scotland Chris Totten 22 24.8
England Clayton Humphries 5 18.6
England Zack Richardson 1 31.8
China Luo Honghao 7 24
China Li Zhen 1 31.5
China Yan Bingtao 47 21.6
China Long Zehuang 7 28.9
England Jaspal Bamotra 3 19.7
England Matthew Glasby 6 26
England Luke Garland 4 23.6
England Kurtis Weaver 4 21
Malta Brian Cini 2 18
Northern Ireland Jamie McArdle 4 19.9
England Michael Williams 8 20.3
England Ashley Hugill 27 29
Germany Roman Dietzel 1 20.4
India Laxman Rawat 9 23.1
China Yuan Sijun 24 21.3
China Fan Zhengyi 3 25.9
China Xu Si 28 25.4
England Joshua Cooper 4 25.7
England Aaron Cook 3 24
Wales Tyler Rees 5 28.7
Hong Kong Ng On Yee 5 28.2
United States Corey Deuel 2 38.4
Ukraine Iulian Boiko 3 19.8
Thailand Boonyarit Keattikun 10 27.9
Australia Matthew Bolton 12 31
Iran Soheil Vahedi 22 19
England Anthony Jeffers 6 21.9
England Sean Maddocks 7 17.8
Malaysia Thor Chuan Leong 33 25
Scotland Keith Keldie 4 20
England Jake Keen 3 22.3
Latvia Rodion Judin 2 17
Germany Simon Lichtenberg 1 26.4
Thailand Kritsanut Lertsattayathorn 1 25.5
Pakistan Hamza Akbar 18 25
India Asutosh Padhy 1 23.3
China Wu Shengguang 7 23.6
Poland Daniel Holoyda 1 35.3
Singapore Marvin Lim Chun Kiat 1 32.4
Ukraine Sergey Isaenko 5 29.4
Wales Rhydian Richards 2 24
Thailand Akani Songsermsawad 32 27
England Owais Ali 4 26.3
England Heather Clare 3 27.3
England Joshua Thomond 7 19.4
Scotland Lee Mein 1 19.6
Finland Heikki Niva 7 28.4
France Niel Vincent 4 25.3
South Korea Daegyu Lee 7 32.3
Hong Kong Ka Wai Cheung 3 22.1
Romania Vladu Mihai 3 23
Thailand Nutcharat Wongharuthai 3 27.3
India Malkeet Singh 1 28.4
Germany Umut Dikme 6 22.6
Australia Kurt Dunham 22 25.5
France Brian Ochoiski 8 19
Latvia Tatjana Vasiljeva 1 25.5
England Patrick Whelan 7 27.9
Saudi Arabia Ahmed Aseeri 4 33.7
Saudi Arabia Omar Alajlani 5 24.8
Wales Dylan Emery 6 21.5
Wales Jackson Page 22 20
China Chang Bingyu 2 22.3
England Adam Brown 3 22.1
England Labeeb Ahmed 4 22.1
England Simon Blackwell 4 24.6
Egypt Basem Eltahhan 10 23.8
England Manasawin Phetmalaikul 4 24.9
England Callum Costello 5 25
Ireland Ross Bulman 5 22.2
England John Foster 6 30.4
England Daniel Womersley 4 22.8
England Jenson Kendrick 3 23.3
England Andrew Smith 6 21.4
England James Height 2 36.2
England Daniel Devlin 6 25.8
England Haydon Pinhey 6 20.6
England Brandon Hall 6 24.7
England Jason Turnbull 3 34.5
England Shafaqut Hussain 3 28.4
India Pan Durangaiah 1 30.7
Wales Daniel Gorton 5 22.4
Wales Matthew Roberts 4 26.5
England Chae Ross 7 20.3
England Luke Pinches 3 23.6
Ireland Aaron Holland 4 33.2
China Zhang Jiankang 1 20.8
England Jed Mann 4 21.1
Ireland Ronan Whyte 4 21.2
England Thomas Kevern 1 23.8
China Ma Chunmao 4 30.3
Billy Ginn 3 27
Andy Milliard 4 25.5
India Sri Krishna 1 19
England Lewis Ullah 3 23.5
England Alex Millington 3 23.3
England Daniel Walker 3 24
England Jamie Trump 3 25.2
Romania Constantin Mateescu 3 25.4
United States Ahmed Elsayed 2 33.9
Pakistan Haider Ali 3 23.9
England Dan Woolloff 3 25.9
China Ning Kang 7 28.4
England James Welch 3 25.1
England Joshua Saywell 2 21.7
Singapore Benny Loh Siang Leng 2 23.9
England Dave Nelson 4 26.7
Himanshu Dinesh Jain 8 24.7
Thomas Wei 2 24.3