Average Shot Times - Decade 2010-2019

  • 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 6731 (20.1%) matches with average shot times out of 33,489 total matches.
    Player Matches Average Shot Time
    England Judd Trump 194 18.9
    England Mark Selby 180 22.9
    China Ding Junhui 103 20.5
    England Shaun Murphy 148 21
    England Ali Carter 140 22.2
    Scotland John Higgins 171 22.3
    England Peter Ebdon 84 30
    Wales Ryan Day 136 20.4
    England Robert Milkins 99 19
    England Ricky Walden 122 23.1
    China Li Hang 90 24.2
    England Mark Davis 109 24.3
    Australia Neil Robertson 161 22.3
    Wales Mark Williams 133 18.9
    England Ronnie O'Sullivan 125 17.3
    Wales Matthew Stevens 77 22.1
    Norway Kurt Maflin 89 22.2
    England Stuart Bingham 151 22.9
    Northern Ireland Mark Allen 151 19.3
    England Jamie Cope 17 19.4
    China Tian Pengfei 82 24
    England Nigel Bond 61 25.5
    England Martin Gould 98 22.3
    Scotland Graeme Dott 110 20.5
    England Joe Perry 143 19.8
    Scotland Stephen Maguire 143 22.9
    Hong Kong Marco Fu 62 21.5
    Northern Ireland Gerard Greene 66 23.5
    England Barry Hawkins 178 21.6
    China Cao Yupeng 52 25.8
    China Mei Xiwen 71 27
    England Jimmy White 60 21.5
    Ireland Ken Doherty 75 21.1
    China Yu Delu 35 22.8
    England Alfie Burden 66 20.8
    England Tom Ford 120 20.9
    England Anthony Hamilton 101 28.5
    England Mark King 106 22
    England Mark Joyce 87 26.4
    England Rory McLeod 66 27.9
    England Andrew Higginson 81 21.4
    Wales Dominic Dale 77 21.4
    China Liang Wenbo 86 23.8
    England Mike Dunn 72 21.5
    England Rod Lawler 59 30.2
    Thailand James Wattana 39 23
    England Ben Woollaston 94 22.7
    Ireland Fergal O'Brien 72 26.9
    England Matthew Selt 96 24.4
    Ireland Joe Delaney 2 26.9
    England Barry Pinches 35 28.5
    England David Gilbert 138 23.9
    England Peter Lines 80 23
    England Michael Holt 87 23.7
    England Matthew Couch 12 29.8
    Scotland Alan McManus 72 26.6
    China Xiao Guodong 109 22.7
    England Jack Lisowski 166 18.2
    England Jimmy Robertson 123 20.3
    England Liam Highfield 74 23.9
    England Kuldesh Johal 24 21.9
    Wales Jamie Jones 49 21.2
    England Andy Hicks 40 22.8
    England Kyren Wilson 192 23.5
    Scotland Anthony McGill 110 25.3
    England Paul Davison 59 28.8
    Wales Michael White 90 19.6
    Northern Ireland Patrick Wallace 3 31.2
    Thailand Noppon Saengkham 97 25.2
    England Simon Bedford 20 29.6
    Wales Andrew Pagett 20 21.2
    England Jamie O'Neill 25 26.1
    Wales Jak Jones 73 29.1
    Brazil Igor Figueiredo 7 24.4
    Ireland Michael Judge 17 24.3
    England Robbie Williams 72 20.2
    Israel Eden Sharav 60 24.6
    England Gary Wilson 107 21.1
    Thailand Dechawat Poomjaeng 21 28.4
    Belgium Luca Brecel 143 19.6
    England Craig Steadman 75 23.6
    England Sam Craigie 73 27
    England Adam Duffy 61 23.7
    Wales Kishan Hirani 41 24.3
    England Sanderson Lam 41 22.8
    England Shane Castle 22 20.2
    England Ian Burns 68 23.7
    England Allan Taylor 61 22.7
    England Stuart Carrington 83 27.5
    England David Grace 50 27.1
    China Chen Zhe 35 25.3
    England Sam Baird 75 24
    England Andy Lee 39 28
    India Aditya Mehta 37 28.6
    England Matthew Day 8 24.8
    Finland Robin Hull 51 24.2
    England Sean O'Sullivan 44 25.5
    England Jamie Barrett 33 22.3
    India Lucky Vatnani 16 29.1
    Wales Daniel Wells 78 24.1
    Poland Kacper Filipiak 15 27.6
    England Reanne Evans 13 23.1
    Belgium Tomasz Skalski 4 22.3
    Belgium Hans Blanckaert 3 19.2
    Germany Patrick Einsle 1 22.1
    England Oliver Brown 20 22
    Belgium Kevin van Hove 1 23
    England Martin O'Donnell 82 29.3
    Germany Jürgen Kesseler 1 17.4
    Northern Ireland Joe Swail 49 22.8
    Ireland Leo Fernandez 29 22.9
    Wales Duane Jones 55 24.1
    Scotland Gary Thomson 7 23.5
    Wales Alex Taubman 14 25.4
    England Mitchell Mann 52 28.7
    England Jeff Cundy 12 25.9
    Wales Jamie Clarke 36 23.2
    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 25 20.2
    England Stephen Groves 3 22.7
    England Joel Walker 10 20.2
    England John Astley 66 25.9
    England James Silverwood 8 19.3
    England Jake Nicholson 15 25.7
    England Oliver Lines 65 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 36 26.9
    Poland Adam Stefanow 29 27.4
    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 99 16.6
    England Mike Finn 4 18.7
    Turkey Soner Sari 1 21.9
    Germany Markus Hertle 1 26.9
    Switzerland Alexander Ursenbacher 78 23
    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 44 24.4
    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 14 18.6
    England Richard Somauroo 4 24.7
    England James Cahill 53 23.9
    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 40 25
    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 69 32.8
    England James Burrett 7 23.3
    England Bash Maqsood 9 27.2
    Scotland Fraser Patrick 21 25.4
    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 72 20.6
    Wales Jack Bradford 12 29.8
    England Danny Brindle 9 18.3
    England Hammad Miah 65 20.7
    Australia Steve Mifsud 1 29
    England Wayne Brown 2 22.5
    Cyprus Michael Georgiou 80 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 40 23.3
    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 13 26.9
    Iran Hossein Vafaei 72 22
    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 41 26.9
    England Elliot Slessor 80 24.7
    Wales David John 10 24.4
    England David Lilley 51 24.9
    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 18 21.3
    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 23 21.7
    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 90 26.2
    Scotland Ross Muir 56 27.4
    Canada Levi Meiller 3 19.9
    England Mark Ganderton 6 20.2
    England Robert Read 1 26.5
    China Lyu Haotian 77 22.7
    China Zhou Yuelong 105 24.9
    China Lu Ning 62 28.8
    England Stuart Hinton 3 31.8
    China Chen Feilong 32 28.6
    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 76 26.8
    England Steven Evans 5 30.9
    China Chen Zifan 58 27
    China Zhang Yang 2 24.8
    China Lin Shuai 9 22
    China Zhao Xintong 93 18.2
    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 20 19.4
    England Harvey Chandler 33 23.6
    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
    Germany Felix Frede 12 27.8
    England Joe O'Connor 46 27.4
    England Adam Edge 11 20.9
    England Chris Wakelin 85 24.5
    England Louis Heathcote 27 20.6
    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 55 29.8
    China Li Yingdong 3 31.4
    China Geng Mingqi 18 21.2
    China Liu Jiaming 12 18.9
    England Peter Devlin 18 26.1
    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 50 23.2
    China Li Zhen 1 31.5
    China Yan Bingtao 112 22.6
    China Long Zehuang 22 27.9
    China Pang Junxu 9 25.3
    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 52 29.4
    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 79 22
    China Fan Zhengyi 27 24
    China Xu Si 64 25.9
    England Joshua Cooper 8 26.6
    England Aaron Cook 3 24
    Wales Tyler Rees 9 28.8
    Hong Kong Ng On Yee 14 29.2
    United States Corey Deuel 2 38.4
    Ukraine Iulian Boiko 11 16.8
    Thailand Boonyarit Keattikun 10 27.9
    Australia Matthew Bolton 12 31
    Iran Soheil Vahedi 53 20.6
    England Anthony Jeffers 6 21.9
    England Sean Maddocks 15 18.8
    Malaysia Thor Chuan Leong 58 25.2
    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 24 26.1
    China Bai Langning 9 24.4
    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 67 26.8
    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 8 23
    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 12 20
    Latvia Tatjana Vasiljeva 1 25.5
    England Patrick Whelan 15 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 10 18.5
    India Digvijay Kadian 4 20.6
    Wales Dylan Emery 13 20.8
    Wales Jackson Page 37 20
    England Lewis Gillen 5 22.4
    China Chang Bingyu 19 21.4
    China Si Jiahui 26 22.2
    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 Callum Costello 5 25
    Ireland Ross Bulman 22 22
    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 14 25.4
    England Jenson Kendrick 7 24
    New Zealand Adam Lilley 1 19.7
    England Riley Parsons 13 19.8
    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 7 18.4
    England Chae Ross 17 20.3
    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 27 23
    England Sean McAllister 3 24.5
    Spain Francisco Sanchez Ruiz 2 28.5
    Ireland Aaron Hill 6 22.6
    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 19 22.6
    Ireland Ronan Whyte 9 23.3
    China Jianbo Zhao 4 26
    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 4 17.7
    England Lewis Ullah 6 22.1
    England Alex Millington 10 22.3
    England Ryan Davies 16 21.6
    England Daniel Walker 6 24.4
    England Daniel Bagley 1 19.1
    Russia Ivan Kakovskii 4 22.5
    England Adam Ashley 1 33
    England Rebecca Kenna 3 28.4
    China Gao Yang 1 19.5
    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 8 22.3
    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 1 37.3
    China Cao Jin 1 25.8