Average Shot Times - Decade 2010-2019

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 6979 (20.69%) matches with average shot times out of 33,729 total matches.
Player Matches Average Shot Time
England Mark Selby 191 22.9
China Ding Junhui 112 20.5
England Ronnie O'Sullivan 134 17.2
Scotland John Higgins 180 22.3
England Sam Craigie 75 26.9
England Kyren Wilson 197 23.5
England Mark King 111 22
England Barry Hawkins 181 21.6
Cyprus Michael Georgiou 83 21.1
England Sanderson Lam 41 22.8
England Stuart Carrington 87 27.5
England Ashley Hugill 51 29.4
Norway Kurt Maflin 96 22.2
England Martin Gould 103 22.4
Thailand Thepchaiya Un-Nooh 106 16.6
Wales Ian Preece 40 23.3
Israel Eden Sharav 64 24.7
Malaysia Thor Chuan Leong 60 25.1
Scotland Alan McManus 77 26.6
England William Lemons 7 22.9
Finland Robin Hull 51 24.2
Ireland Josh Boileau 24 23.5
England Gary Wilson 113 21.1
China Hu Hao 13 24
Ireland Ken Doherty 77 21.1
England Peter Lines 82 23
China Zhang Anda 78 26.8
England Allan Taylor 61 22.7
England Jimmy White 62 21.6
Wales Jak Jones 76 29.1
England Jimmy Robertson 129 20.3
England Martin O'Donnell 87 29.3
England Stuart Bingham 156 23
China Li Hang 96 24.1
Wales Jamie Jones 49 21.2
Ireland Fergal O'Brien 74 26.9
England Tom Ford 124 21
Pakistan Hamza Akbar 47 25.7
England Andrew Higginson 85 21.4
China Yan Bingtao 120 22.7
England Mark Davis 113 24.3
China Zhao Xintong 97 18.2
Wales Matthew Stevens 84 22.4
England Chris Wakelin 91 24.6
Iran Soheil Vahedi 55 20.6
England John Astley 69 25.9
Northern Ireland Declan Brennan 2 22.3
England Jamie Barrett 33 22.3
Wales Duane Jones 57 24.3
Scotland Stephen Maguire 151 22.9
England Ian Burns 73 24.2
Northern Ireland Gerard Greene 68 23.5
China Zhang Yong 63 24.2
England Oliver Lines 67 21.4
China Yuan Sijun 83 22.1
England Christopher Keogan 36 26.9
England Sean O'Sullivan 44 25.5
China Zhou Yuelong 107 25
Australia Kurt Dunham 22 25.5
England Joe Perry 149 19.8
Scotland Graeme Dott 116 20.7
China Tian Pengfei 86 24.1
Scotland Scott Donaldson 97 26.3
Iran Hossein Vafaei 74 22
England Anthony Hamilton 105 28.4
England Michael Holt 90 23.7
England Craig Steadman 77 23.3
China Lyu Haotian 80 22.6
England Robert Milkins 103 19.1
India Aditya Mehta 37 28.6
Wales Ben Jones 9 27.2
England Mike Dunn 76 21.5
England Alfie Burden 69 20.8
Wales Ryan Day 140 20.4
Wales David John 10 24.4
England Mark Joyce 89 26.4
China Fang Xiongman 45 26.8
England Ben Woollaston 99 22.9
England Mitchell Mann 54 28.6
China Chen Zifan 60 27.1
Scotland Ross Muir 56 27.4
China Xiao Guodong 114 22.7
Jamaica Rory McLeod 66 27.9
China Cao Yupeng 52 25.8
England Ricky Walden 127 23.1
Wales Jackson Page 39 20.1
England James Silverwood 8 19.3
Thailand Noppon Saengkham 101 25.2
England Adam Duffy 61 23.7
England Sam Baird 77 24
England Matthew Selt 98 24.4
England Nigel Bond 67 25.5
Wales Dominic Dale 79 21.4
Switzerland Alexander Ursenbacher 81 23
England Billy Joe Castle 75 20.7
England Peter Ebdon 89 30
Wales Daniel Wells 81 24.1
Wales Michael White 95 19.6
Scotland Rhys Clark 22 24.2
England Elliot Slessor 84 24.8
Wales Jamie Clarke 38 23.3
England Jack Lisowski 176 18.3
Northern Ireland Mark Allen 163 19.3
Wales Lee Walker 71 32.7
China Mei Xiwen 75 27
Scotland Chris Totten 44 25.7
Belgium Luca Brecel 145 19.7
England Shaun Murphy 153 21
England Ashley Carty 43 26.8
England David Grace 54 27
England Robbie Williams 75 20.3
China Xu Si 66 25.9
England Hammad Miah 67 20.7
Scotland Anthony McGill 114 25.2
Latvia Tatjana Vasiljeva 1 25.5
Latvia Rodion Judin 11 16.6
China Chen Zhe 35 25.3
Australia Neil Robertson 169 22.3
England Daniel Ward 9 20
England Paul Davison 59 28.8
England David Gilbert 145 23.8
Malta Alex Borg 42 25.2
Wales Mark Williams 135 18.9
Germany Lukas Kleckers 54 29.8
England Rod Lawler 61 30.1
China Wang Yuchen 25 23.5
England Ali Carter 145 22.2
Hong Kong Marco Fu 68 21.4
England Judd Trump 201 18.8
Northern Ireland Joe Swail 49 22.8
China Yu Delu 35 22.8
China Fan Zhengyi 30 23.8
China Ma Chunmao 4 30.3
China Luo Honghao 52 23.2
China Liang Wenbo 92 23.7
China Niu Zhuang 41 24.7
England Liam Highfield 79 23.7
Australia Matthew Bolton 12 31
Thailand Akani Songsermsawad 70 26.9
Thailand James Wattana 43 23.2
Thailand Boonyarit Keattikun 10 27.9
China Li Yuan 40 26.2
Thailand Kritsanut Lertsattayathorn 1 25.5
India Asutosh Padhy 2 24.1
India Sri Krishna 1 19
India Malkeet Singh 1 28.4
India Laxman Rawat 18 21.8
India Lucky Vatnani 16 29.1
India Pan Durangaiah 1 30.7
Wales Kishan Hirani 44 24.2
England Matthew Glasby 15 26.4
England Andy Symons 4 22.9
England Saqib Nasir 9 29.5
England Steven Hallworth 23 21.7
Poland Adam Stefanow 31 27.4
Germany Umut Dikme 11 23
Poland Daniel Holoyda 7 24.6
Malta Brian Cini 10 21.3
England Zack Richardson 1 31.8
England Robert Read 1 26.5
England Jamie Cope 17 19.4
England Reanne Evans 13 23.1
England Kuldesh Johal 24 21.9
England Brandon Sargeant 22 19.5
England Andy Hicks 42 23
England Harvey Chandler 35 23.6
England Joe O'Connor 50 27.4
Scotland Lee Mein 1 19.6
England Louis Heathcote 31 20.3
England Michael Williams 8 20.3
France Niel Vincent 4 25.3
England Joshua Thomond 11 18.2
England Oliver Brown 20 22
Scotland Marc Davis 6 25.4
Poland Kacper Filipiak 18 27.2
England Robert James 2 30
England Barry Pinches 37 28.7
Germany Roman Dietzel 1 20.4
England Adam Edge 11 20.9
England George Pragnall 16 21.3
Ireland Leo Fernandez 29 22.9
China Zhang Jiankang 32 22.8
China Chen Feilong 34 28.6
China Li Zhen 1 31.5
Egypt Basem Eltahhan 19 25.6
England David Lilley 53 24.9
Northern Ireland Jordan Brown 47 24.3
Scotland Ross Vallance 4 19.6
Scotland Robert Carlisle 1 22
England Alex Davies 5 16.3
England James Cahill 57 23.8
England Wayne Brown 2 22.5
England Lewis Roberts 1 13.2
England Charlie Walters 8 23.1
China Chang Bingyu 22 21.2
Wales Rhydian Richards 2 24
Wales Darren Morgan 1 25.6
Austria Andreas Ploner 21 28.5
England Mike Finn 4 18.7
England Patrick Whelan 15 28.1
France Brian Ochoiski 12 20
England Matthew Day 8 24.8
England Jamie O'Neill 27 25.9
England Michael Wild 14 26.9
Germany Simon Lichtenberg 25 26.1
England Thomas Kevern 1 23.8
Hong Kong Ng On Yee 14 29.2
Jersey Aaron Canavan 1 29.3
Wales Tyler Rees 9 28.8
Iceland Kristjan Helgason 10 22.6
Australia Ryan Thomerson 11 23
Singapore Marvin Lim Chun Kiat 1 32.4
Brazil Igor Figueiredo 8 24.3
Belgium Hans Blanckaert 3 19.2
Scotland William Thomson 8 25.3
England Jaspal Bamotra 3 19.7
India Himanshu Jain 17 24.5
England Gary Challis 6 22.2
England Shafaqut Hussain 3 28.4
England David Craggs 5 19.8
Ireland Aaron Holland 4 33.2
England Sean Maddocks 15 18.8
Sweden Belan Sharif 3 30.8
China Ma Tingpeng 6 21.9
China Wu Shengguang 7 23.6
England Antony Parsons 4 22.5
Scotland Fraser Patrick 23 25.6
England Alex Millington 10 22.3
Ireland Greg Casey 8 27.7
England William Ginn 6 27.4
England Mark Vincent 9 28.4
England Simon Bedford 20 29.6
England Shane Castle 22 20.2
England Richard Somauroo 4 24.7
United States Ahmed Aly Elsayed 5 29.9
England Brandon Hall 9 25
Ireland Ross Bulman 23 22
England Aaron Cook 3 24
England Dean Goddard 3 21.5
Hong Kong Leong Man Hoi 4 22.3
England John Parkin 5 21.1
England Clayton Humphries 5 18.6
England Ryan Causton 5 30
England Jake Keen 3 22.3
Wales Jack Bradford 12 29.8
Scotland Michael Collumb 14 27.2
Finland Heikki Niva 13 28.4
Pakistan Haider Ali 6 23.1
Ireland Dessie Sheehan 4 27.8
Wales Matthew Roberts 8 25.1
England Steve Martin 3 21.5
China Ning Kang 7 28.4
England Dan Woolloff 3 25.9
Wales Andrew Pagett 20 21.2
Singapore Benny Loh Siang Leng 2 23.9
China Lu Ning 67 28.6
Denmark Daniel Kandi 3 28.8
South Africa Paul Burrell 8 22.6
England Daniel Walker 6 24.4
England Heather Clare 3 27.3
England Simon Blackwell 13 25.9
England Joel Walker 10 20.2
England Stefan Mazrocis 4 22.3
England Luke Garland 4 23.6
England John Pritchett 7 26.3
South Korea Daegyu Lee 14 31.8
China Thomas Wei 2 24.3
England Phil O'Kane 8 26
China Wang Zepeng 18 27.2
England Darren Burns 6 25.9
England Anthony Jeffers 6 21.9
Scotland Keith Keldie 7 19.4
England Daniel Womersley 14 25.4
England Owais Ali 9 24.7
England Joshua Saywell 2 21.7
Hong Kong Cheung Ka Wai 11 20
Saudi Arabia Omar Alajlani 9 26.6
England Jenson Kendrick 7 24
England Haydon Pinhey 11 21.2
United States Corey Deuel 2 38.4
China Long Zehuang 22 27.9
England Labeeb Ahmed 4 22.1
England Daniel Devlin 6 25.8
England Peter Delaney 3 31.6
Wales Daniel Gorton 5 22.4
England Steven Evans 5 30.9
Australia Jamie Brown 5 16.8
England Imran Puri 6 22.3
England James Burrett 7 23.3
England Lewis Ullah 6 22.1
England Danny Brindle 9 18.3
England Jed Mann 7 20.9
Isle of Man Darryl Hill 3 23.8
England Jake Nicholson 15 25.7
England Ben Fortey 7 24.8
England Jason Turnbull 3 34.5
Ireland Michael Judge 17 24.3
China Geng Mingqi 18 21.2
Saudi Arabia Ahmed Abdullah Aseeri 4 33.7
England Mark Ganderton 6 20.2
Romania Vladu Mihai 3 23
England Chae Ross 17 20.3
Thailand Mink Nutcharut 3 27.3
England James Height 5 32.2
England Joshua Cooper 8 26.6
England Peter Devlin 18 26.1
England Bash Maqsood 9 27.2
England John Whitty 4 25.3
Wales Callum Lloyd 16 20
Estonia Andres Petrov 12 21.5
England Jamie Trump 6 25.1
England Andrew Smith 6 21.4
Romania Constantin Mateescu 7 26.3
England Andy Lee 42 28.2
England Sydney Wilson 16 20
England Lee Shanker 8 25.4
England Wayne Townsend 8 24.9
England John Foster 6 30.4
England Kurtis Weaver 4 21
England Adam Brown 3 22.1
England Manasawin Phetmalaikul 9 26
England Luke Pinches 10 22.9
England David Nelson 9 26.1
Ireland Ronan Whyte 9 23.3
Northern Ireland Jamie McArdle 12 19.9
England Callum Costello 5 25
England Ben Hancorn 18 21.3
England Sam Thistlewhite 4 22.5
England Jeff Cundy 12 25.9
England Tugba Irten 6 20.3
England Farakh Ajaib 25 20.2
Wales Dylan Emery 13 20.8
England James Welch 6 23.6
Pakistan Shehzad Iqbal 6 27.7
Scotland Dylan Craig 6 24.1
England Luke Simmonds 31 24.9
Germany Felix Frede 12 27.8
England Andy Marriott 10 21.8
England Simon Dent 11 32.4
England Zak Surety 14 18.6
Wales Alex Taubman 14 25.4
Ukraine Sergey Isaenko 10 28.3
China Liu Jiaming 12 18.9
Ukraine Iulian Boiko 11 16.8
Thailand Dechawat Poomjaeng 21 28.4
England Tam Mustafa 6 20.9
Poland Mateusz Baranowski 9 23.3
England Matthew Couch 12 29.8
England Andrew Milliard 8 26
Latvia Maris Volajs 1 34.6
China He Guoqiang 4 23.1
China Luo Zetao 3 21.7
China Bai Langning 11 24.1
India Shrikrishna Suryanarayanan 1 19.9
India Digvijay Kadian 4 20.6
Brazil Itaro Santos 1 34
Germany Patrick Einsle 1 22.1
Norway Christopher Watts 2 23.8
France Regis D'Anna 1 26.5
England Curtis Daher 2 27
Malta Duncan Bezzina 1 15.5
Malta Aaron Busuttil 5 19.8
Germany Stefan Joachim 1 30.3
England Reggie Edwards 1 24
Turkey Soner Sari 1 21.9
England Ryan Davies 16 21.6
Germany Kilian Baur-Pantoulier 1 26.3
Belgium Jurian Heusdens 1 18.4
Thailand Sompol Saetang 1 24
Switzerland Luis Vetter 4 23.1
Germany Jürgen Kesseler 1 17.4
Belgium Ben Mertens 10 18.5
Wales Daniel Williams 4 29.7
France Fabian Monnin 1 29.7
Austria Florian Nüßle 8 23
Germany Markus Hertle 1 26.9
Hong Kong Yun Fung Tam 1 25.8
Poland Marcin Nitschke 1 33
Pu QingSong 1 25.6
Northern Ireland Raymond Fry 5 26.4
Northern Ireland Patrick Wallace 3 31.2
Scotland Craig MacGillivray 1 22.6
Germany Richard Wienold 1 20.2
China Wu Yize 8 22.3
China Pang Junxu 9 25.3
Wales Liam Davies 1 13.6
Ireland Stephen Bateman 2 16.2
England Emma Parker 1 15.2
England Marvin Morgan 4 31.3
England Daniel Bagley 1 19.1
Poland Lukasz Guzowski 1 29.5
England Adam Ashley 1 33
Wales Elfed Evans 1 21.7
Wales Khurram Khan 1 25.1
England Mark Winsor 1 23.9
Spain David Alcaide 1 26.5
Portugal Francisco Domingues 1 32.6
Jersey Steve Thomas 1 24.1
Belgium Kevin van Hove 1 23
Spain Francisco Sanchez Ruiz 2 28.5
England Jonathan Bagley 1 21.3
Egypt Mostafa Dorgham 1 24.4
New Zealand Adam Lilley 1 19.7
Ireland Aaron Hill 6 22.6
Germany Robin Otto 3 31.5
England Thomas Hilborne 4 18.8
England Lewis Parnham 4 19.5
England Neal Jones 4 29.2
Hungary Zsolt Fenyvesi 3 31.4
England Riley Parsons 15 20
Russia Ivan Kakovskii 4 22.5
England Qingtian Yang 14 29.4
England Elliott Weston 3 27.8
England Rebecca Kenna 3 28.4
England Sam Gates 3 23.7
England Kayden Brierley 9 22.2
England Richard Binns 5 26.4
China Si Jiahui 29 22.2
England Harry Farrell 4 20.2
India Shubham Arora 3 28.8
China Qiu Yalong 5 19.5
Scotland Barry Lee 4 28.9
England Stephen Kershaw 4 22.6
Pakistan Abdul Raheem 3 26.5
England Stuart Watson 5 27.6
England John Welsh 6 31.8
England Garry Coulson 3 18.9
India Hrithik Jain 3 24.4
England Jack Harris 5 24.6
England Adrian Rosa 8 26.3
England Stephen Groves 3 22.7
England Jason Tart 4 19.7
England Ian Brumby 3 30.2
England Sean McAllister 3 24.5
England Gary Lees 4 22.1
England Callum Downing 9 26.9
England Leonard Degriffa 3 30.9
Japan Keishin Kamihashi 8 29.6
Saudi Arabia Nezar Aseeri 4 32.3
England Surinder Gill 5 24
Belgium Tomasz Skalski 4 22.3
Hong Kong Yu Kiu Chang 6 23.6
Japan Kengo Suzuki 3 30
Ireland Tony Corrigan 4 26.9
England Ian Desmier 4 33.4
Hong Kong Lau Ka Lam 3 17.2
Ireland Andrew Doherty 9 27
China Au Chi Wai 10 30.2
Iran Amir Sarkhosh 7 23.4
Pakistan Mohammed Asif 6 19.5
Hong Kong Chau Hon Man 4 26.4
Scotland Gary Thomson 8 24.3
Ireland Aman Goel 4 30.8
India Kreishh Gurbaxani 4 20.1
Ireland Fergal Quinn 8 27.2
England Lee Stephens 4 29.7
Scotland Dean Young 7 18.4
China Peifan Lei 21 22.6
Pakistan Yasir Nadeem 3 28.2
Canada James Lee 3 25.3
England Tom Pendlebury 3 23.9
Canada Levi Meiller 3 19.9
England Lee Richardson 10 26.1
Hong Kong Fung Kwok Wai 4 31.2
England Stuart Hinton 3 31.8
China Guan Zhen 9 19.6
England Lewis Gillen 5 22.4
Ireland Joe Delaney 2 26.9
Ireland Noel Landers 4 16.2
England David Finbow 5 23.5
England Craig Farrar 3 22.2
Northern Ireland Robbie Mcguigan 4 17.7
China Lin Shuai 9 22
China Jianbo Zhao 4 26
China Li Yingdong 3 31.4
Australia Steve Mifsud 1 29
China Zhang Yi 2 22.8
China Cao Jin 1 25.8
China Gao Yang 1 19.5
China Zhang Yang 2 24.8
Morocco Amine Amiri 3 31.2
England Mark Lloyd 1 24.3
Northern Ireland Declan Lavery 1 28.3