Average Shot Times - All-time

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