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 4165 (4.24%) matches with average shot times out of 98,333 total matches.
Player Matches Average Shot Time
England Judd Trump 106 18.4
England Mark Selby 100 22.9
China Ding Junhui 60 20.3
England Shaun Murphy 91 20.5
England Ali Carter 85 21.9
Scotland John Higgins 106 22.1
England Peter Ebdon 61 29.9
Wales Ryan Day 98 20.4
England Robert Milkins 69 19
England Ricky Walden 79 23.5
China Li Hang 56 24.6
England Mark Davis 68 24.3
Australia Neil Robertson 95 22.5
Wales Mark Williams 102 18.5
England Ronnie O'Sullivan 90 17.2
Wales Matthew Stevens 55 21.8
Norway Kurt Maflin 52 22.3
England Stuart Bingham 75 22.8
Northern Ireland Mark Allen 103 19.2
England Jamie Cope 16 19.5
China Tian Pengfei 51 24.1
England Nigel Bond 43 25.6
England Martin Gould 63 22.6
Scotland Graeme Dott 68 20.2
England Joe Perry 87 19.8
Scotland Stephen Maguire 90 23.3
Hong Kong Marco Fu 45 21
Northern Ireland Gerard Greene 46 23.9
England Barry Hawkins 104 21.7
China Cao Yupeng 52 25.8
China Mei Xiwen 47 27.5
England Jimmy White 40 21.5
Ireland Ken Doherty 51 21.4
China Yu Delu 35 22.8
England Alfie Burden 47 20.7
England Tom Ford 81 21.2
England Anthony Hamilton 59 28.8
England Mark King 73 22.4
England Mark Joyce 60 26.2
England Rory McLeod 44 29
England Andrew Higginson 55 21.1
Wales Dominic Dale 48 22.5
China Liang Wenbo 61 23.7
England Mike Dunn 52 21.8
England Rod Lawler 38 31.7
Thailand James Wattana 27 23.1
England Ben Woollaston 59 22.5
Ireland Fergal O'Brien 48 27.4
England Matthew Selt 57 24.4
England Barry Pinches 13 29.3
England David Gilbert 71 24.8
England Peter Lines 51 23.1
England Michael Holt 54 24.2
England Matthew Couch 4 27.9
Scotland Alan McManus 50 26.8
China Xiao Guodong 70 23.2
England Jack Lisowski 97 17.9
England Jimmy Robertson 73 20.5
England Liam Highfield 54 24.1
England Kuldesh Johal 15 21.8
Wales Jamie Jones 49 21.2
England Andy Hicks 15 24.5
England Kyren Wilson 120 23.5
Scotland Anthony McGill 78 25.4
England Paul Davison 37 29.8
Wales Michael White 63 20.1
Northern Ireland Patrick Wallace 1 39.4
Thailand Noppon Saengkham 65 25.4
England Simon Bedford 13 29.3
Wales Andrew Pagett 8 20.2
England Jamie O'Neill 11 26.5
Wales Jak Jones 48 29.4
Brazil Igor Figueiredo 1 21.1
Ireland Michael Judge 13 24.3
England Robbie Williams 46 19.9
Israel Eden Sharav 42 23.7
England Gary Wilson 68 21.4
Thailand Dechawat Poomjaeng 19 28.8
Belgium Luca Brecel 87 19.1
England Craig Steadman 50 23.8
England Sam Craigie 49 27.5
England Adam Duffy 44 24
Wales Kishan Hirani 27 24.2
England Sanderson Lam 32 22.5
England Shane Castle 11 20.5
England Ian Burns 46 24.3
England Allan Taylor 42 22.9
England Stuart Carrington 55 27.4
England David Grace 36 27.2
China Chen Zhe 31 25.6
England Sam Baird 49 24.3
England Andy Lee 24 28.5
India Aditya Mehta 29 29.1
England Matthew Day 8 24.8
Finland Robin Hull 34 24.4
England Sean O'Sullivan 33 24.9
England Jamie Barrett 28 22.6
India Lucky Vatnani 8 27.4
Wales Daniel Wells 49 24.9
Poland Kacper Filipiak 7 28.2
England Reanne Evans 6 21.5
Belgium Hans Blanckaert 3 19.2
Germany Patrick Einsle 1 22.1
England Oliver Brown 12 21.3
England Martin O'Donnell 60 29
Germany Jürgen Kesseler 1 17.4
Northern Ireland Joe Swail 35 23.1
Ireland Leo Fernandez 22 22.8
Wales Duane Jones 34 24.4
Wales Alex Taubman 6 25.6
England Mitchell Mann 40 30.1
England Jeff Cundy 6 24.8
Wales Jamie Clarke 18 24.1
Scotland Marc Davis 6 25.4
Germany Stefan Joachim 1 30.3
England Michael Wild 7 27.5
England Charlie Walters 8 23.1
England John Whitty 4 25.3
England Farakh Ajaib 15 20.3
England Joel Walker 8 22.1
England John Astley 45 26
England James Silverwood 4 19.4
England Jake Nicholson 10 25.7
England Oliver Lines 45 21.7
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 13 27.8
Poland Marcin Nitschke 1 33
Wales Darren Morgan 1 25.6
Scotland Craig MacGillivray 1 22.6
England Ryan Causton 5 30
Thailand Thepchaiya Un-Nooh 56 16.7
England Mike Finn 3 18.8
Turkey Soner Sari 1 21.9
Germany Markus Hertle 1 26.9
Switzerland Alexander Ursenbacher 47 23
Germany Kilian Baur-Pantoulier 1 26.3
England Alex Davies 5 16.3
England Antony Parsons 4 22.5
England Sam Thistlewhite 4 22.5
Northern Ireland Jordan Brown 25 24.9
Wales Callum Lloyd 6 20.7
Northern Ireland Raymond Fry 1 29.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 28 24.1
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 9 30.8
Malta Duncan Bezzina 1 15.5
England Robert James 2 30
England Luke Simmonds 18 25.2
Wales Lee Walker 50 33.5
England James Burrett 4 22.9
England Bash Maqsood 4 27.5
Scotland Fraser Patrick 7 25.9
Pakistan Shehzad Iqbal 2 30.5
Belgium Jurian Heusdens 1 18.4
England Billy Joe Castle 41 21
Wales Jack Bradford 7 30.2
England Danny Brindle 4 19
England Hammad Miah 48 20.9
England Wayne Brown 2 22.5
Cyprus Michael Georgiou 56 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
Brazil Itaro Santos 1 34
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 42 22.3
China Li Yuan 34 26.9
Jersey Aaron Canavan 1 29.3
England Tam Mustafa 3 21.1
England Andy Symons 4 22.9
England Ashley Carty 23 27.2
England Elliot Slessor 51 25
Wales David John 10 24.4
England David Lilley 30 24.5
Poland Mateusz Baranowski 3 23.3
Australia Ryan Thomerson 4 22.5
England George Pragnall 8 21.4
Ireland Josh Boileau 20 23.9
England Ben Hancorn 10 21.9
England Wayne Townsend 3 25.1
England Steven Hallworth 12 23.4
England William Lemons 7 22.9
Isle of Man Darryl Hill 3 23.8
Scotland Scott Donaldson 53 26.8
Scotland Ross Muir 38 28.6
England Mark Ganderton 3 19.5
England Robert Read 1 26.5
China Lyu Haotian 51 22.4
China Zhou Yuelong 69 24.6
China Lu Ning 29 29.7
China Chen Feilong 16 29.5
England Tugba Irten 3 20.7
England Andy Marriott 3 23.2
Scotland Rhys Clark 20 24.3
Wales Ben Jones 9 27.2
China Zhang Anda 52 26.9
England Steven Evans 3 29.6
China Chen Zifan 34 27.3
China Zhao Xintong 60 18.1
China Zhang Yong 49 23.8
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 17 24.3
England Ben Fortey 3 24.5
Denmark Daniel Kandi 3 28.8
Latvia Maris Volajs 1 34.6
Estonia Andres Petrov 4 23.2
Sweden Belan Sharif 3 30.8
England Peter Delaney 3 31.6
Scotland Dylan Craig 5 24.2
Malta Aaron Busuttil 1 17.6
England Dean Goddard 3 21.5
England John Parkin 5 21.1
Germany Felix Frede 6 27.9
England Joe O'Connor 22 29
England Adam Edge 6 21.9
England Chris Wakelin 61 24.3
England Louis Heathcote 8 20.3
China Niu Zhuang 36 24.5
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
France Regis D'Anna 1 26.5
Germany Lukas Kleckers 31 30.3
China Geng Mingqi 8 22.3
China Liu Jiaming 6 20.1
England Peter Devlin 9 27.4
Scotland Chris Totten 34 25.9
England Clayton Humphries 5 18.6
England Zack Richardson 1 31.8
China Luo Honghao 26 23.6
China Li Zhen 1 31.5
China Yan Bingtao 70 22.4
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 4 20.6
Northern Ireland Jamie McArdle 4 19.9
England Michael Williams 8 20.3
England Ashley Hugill 35 29
Norway Christopher Watts 1 20.2
Germany Roman Dietzel 1 20.4
India Laxman Rawat 9 23.1
China He Guoqiang 4 23.1
China Yuan Sijun 44 22
China Fan Zhengyi 14 25
China Xu Si 41 26.7
England Joshua Cooper 4 25.7
England Aaron Cook 3 24
Wales Tyler Rees 5 28.7
Hong Kong Ng On Yee 6 29.3
United States Corey Deuel 2 38.4
Ukraine Iulian Boiko 4 19.4
Thailand Boonyarit Keattikun 10 27.9
Australia Matthew Bolton 12 31
Iran Soheil Vahedi 31 19.9
England Anthony Jeffers 6 21.9
England Sean Maddocks 7 17.8
Malaysia Thor Chuan Leong 43 25.3
Scotland Keith Keldie 4 20
England Jake Keen 3 22.3
Latvia Rodion Judin 2 17
Germany Simon Lichtenberg 12 26
China Bai Langning 2 24.5
Thailand Kritsanut Lertsattayathorn 1 25.5
Pakistan Hamza Akbar 28 25.4
India Asutosh Padhy 1 23.3
China Wu Shengguang 7 23.6
Poland Daniel Holoyda 2 30.3
Singapore Marvin Lim Chun Kiat 1 32.4
Ukraine Sergey Isaenko 6 28.8
Wales Rhydian Richards 2 24
Thailand Akani Songsermsawad 51 27.3
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
Austria Florian Nüßle 1 23.8
France Niel Vincent 4 25.3
South Korea Daegyu Lee 7 32.3
Hong Kong Yun Fung Tam 1 25.8
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 7 22.8
Switzerland Luis Vetter 1 23.5
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
Belgium Ben Mertens 2 19.7
Wales Dylan Emery 7 21.7
Wales Jackson Page 26 20
China Chang Bingyu 9 21.9
England Adam Brown 3 22.1
England Labeeb Ahmed 4 22.1
Wales Daniel Williams 1 27.6
England Simon Blackwell 4 24.6
Egypt Basem Eltahhan 17 25.2
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 4 22.8
England Reggie Edwards 1 24
Ireland Aaron Holland 4 33.2
China Zhang Jiankang 15 22.5
England Jed Mann 4 21.1
Ireland Ronan Whyte 4 21.2
England Curtis Daher 1 25.6
England Thomas Kevern 1 23.8
France Fabian Monnin 1 29.7
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 Ryan Davies 2 20.1
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
China Luo Zetao 3 21.7
Thailand Sompol Saetang 1 24
Pu QingSong 1 25.6