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 5281 (16.6%) matches with average shot times out of 31,822 total matches.
    Player Matches Average Shot Time
    England Judd Trump 155 18.7
    England Mark Selby 145 22.5
    China Ding Junhui 87 20.2
    England Shaun Murphy 112 20.4
    England Ali Carter 121 22
    Scotland John Higgins 143 22.2
    England Peter Ebdon 77 29.8
    Wales Ryan Day 126 20.4
    England Robert Milkins 93 18.8
    England Ricky Walden 104 23.3
    China Li Hang 75 24.1
    England Mark Davis 97 24.2
    Australia Neil Robertson 140 22.2
    Wales Mark Williams 116 18.7
    England Ronnie O'Sullivan 105 17.5
    Wales Matthew Stevens 67 22.1
    Norway Kurt Maflin 72 21.9
    England Stuart Bingham 132 22.8
    Northern Ireland Mark Allen 121 19.2
    England Jamie Cope 16 19.5
    China Tian Pengfei 69 23.8
    England Nigel Bond 54 25.4
    England Martin Gould 88 22.2
    Scotland Graeme Dott 89 20.2
    England Joe Perry 114 19.8
    Scotland Stephen Maguire 125 22.8
    Hong Kong Marco Fu 54 21.3
    Northern Ireland Gerard Greene 59 23.6
    England Barry Hawkins 150 21.4
    China Cao Yupeng 52 25.8
    China Mei Xiwen 57 27.3
    England Jimmy White 53 21.2
    Ireland Ken Doherty 65 21.1
    China Yu Delu 35 22.8
    England Alfie Burden 57 20.8
    England Tom Ford 103 20.8
    England Anthony Hamilton 87 28.4
    England Mark King 92 22.2
    England Mark Joyce 70 26.3
    England Rory McLeod 58 27.9
    England Andrew Higginson 69 21.2
    Wales Dominic Dale 65 21.4
    China Liang Wenbo 73 23.9
    England Mike Dunn 63 21.5
    England Rod Lawler 51 30.3
    Thailand James Wattana 35 22.9
    England Ben Woollaston 80 22.5
    Ireland Fergal O'Brien 60 26.8
    England Matthew Selt 75 24.4
    England Barry Pinches 17 27.2
    England David Gilbert 107 24.1
    England Peter Lines 62 22.9
    England Michael Holt 69 23.7
    England Matthew Couch 4 27.9
    Scotland Alan McManus 62 26.6
    China Xiao Guodong 91 22.8
    England Jack Lisowski 145 18
    England Jimmy Robertson 111 20.3
    England Liam Highfield 63 24
    England Kuldesh Johal 20 21.7
    Wales Jamie Jones 49 21.2
    England Andy Hicks 22 23.1
    England Kyren Wilson 162 23.4
    Scotland Anthony McGill 96 25.3
    England Paul Davison 47 29.5
    Wales Michael White 83 19.6
    Northern Ireland Patrick Wallace 1 39.4
    Thailand Noppon Saengkham 86 25.2
    England Simon Bedford 13 29.3
    Wales Andrew Pagett 8 20.2
    England Jamie O'Neill 13 26.1
    Wales Jak Jones 59 28.9
    Brazil Igor Figueiredo 2 21.8
    Ireland Michael Judge 17 24.3
    England Robbie Williams 59 20.2
    Israel Eden Sharav 54 24.5
    England Gary Wilson 86 21.1
    Thailand Dechawat Poomjaeng 21 28.4
    Belgium Luca Brecel 125 19.4
    England Craig Steadman 65 23.4
    England Sam Craigie 63 27.3
    England Adam Duffy 52 23.4
    Wales Kishan Hirani 35 23.2
    England Sanderson Lam 37 22.7
    England Shane Castle 11 20.5
    England Ian Burns 61 23.7
    England Allan Taylor 49 22.3
    England Stuart Carrington 68 27.4
    England David Grace 42 27.3
    China Chen Zhe 31 25.6
    England Sam Baird 67 23.9
    England Andy Lee 32 28.2
    India Aditya Mehta 29 29.1
    England Matthew Day 8 24.8
    Finland Robin Hull 42 24.3
    England Sean O'Sullivan 40 25
    England Jamie Barrett 29 22.6
    India Lucky Vatnani 9 27.3
    Wales Daniel Wells 66 24.3
    Poland Kacper Filipiak 7 28.2
    England Reanne Evans 8 21.1
    Belgium Hans Blanckaert 3 19.2
    Germany Patrick Einsle 1 22.1
    England Oliver Brown 16 21.7
    Belgium Kevin van Hove 1 23
    England Martin O'Donnell 71 29.2
    Germany Jürgen Kesseler 1 17.4
    Northern Ireland Joe Swail 49 22.8
    Ireland Leo Fernandez 23 22.7
    Wales Duane Jones 49 24.1
    Wales Alex Taubman 7 25.6
    England Mitchell Mann 43 29.3
    England Jeff Cundy 6 24.8
    Wales Jamie Clarke 30 23.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 19 20.3
    England Joel Walker 10 20.2
    England John Astley 59 25.7
    England James Silverwood 4 19.4
    England Jake Nicholson 10 25.7
    England Oliver Lines 58 21.3
    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 21 27.5
    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 74 16.6
    England Mike Finn 4 18.7
    Turkey Soner Sari 1 21.9
    Germany Markus Hertle 1 26.9
    Switzerland Alexander Ursenbacher 56 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 34 24.7
    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 44 23.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 9 30.8
    Malta Duncan Bezzina 1 15.5
    England Robert James 2 30
    England Luke Simmonds 25 24.3
    Wales Lee Walker 58 33.1
    England James Burrett 4 22.9
    England Bash Maqsood 4 27.5
    Scotland Fraser Patrick 8 26
    Pakistan Shehzad Iqbal 2 30.5
    Belgium Jurian Heusdens 1 18.4
    England Billy Joe Castle 51 20.8
    Wales Jack Bradford 7 30.2
    England Danny Brindle 4 19
    England Hammad Miah 56 20.5
    England Wayne Brown 2 22.5
    Cyprus Michael Georgiou 71 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 58 22.2
    China Li Yuan 40 26.2
    Jersey Aaron Canavan 1 29.3
    England Tam Mustafa 3 21.1
    England Andy Symons 4 22.9
    England Ashley Carty 34 26.7
    England Elliot Slessor 68 24.7
    Wales David John 10 24.4
    England David Lilley 38 24.9
    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 11 21.1
    England Wayne Townsend 3 25.1
    England Steven Hallworth 16 20.8
    Wales Elfed Evans 1 21.7
    England William Lemons 7 22.9
    Isle of Man Darryl Hill 3 23.8
    Scotland Scott Donaldson 76 26.3
    Scotland Ross Muir 50 27.7
    England Mark Ganderton 3 19.5
    England Robert Read 1 26.5
    China Lyu Haotian 66 22.5
    China Zhou Yuelong 87 24.7
    China Lu Ning 51 28.7
    China Chen Feilong 25 28.6
    England Tugba Irten 3 20.7
    England Andy Marriott 3 23.2
    Scotland Rhys Clark 22 24.2
    Wales Ben Jones 9 27.2
    China Zhang Anda 64 26.6
    England Steven Evans 3 29.6
    China Chen Zifan 40 27
    China Zhao Xintong 78 18
    China Zhang Yong 59 23.9
    China Ma Tingpeng 6 21.9
    China Wang Yuchen 25 23.5
    England Jonathan Bagley 1 21.3
    South Africa Paul Burrell 4 22.2
    England Brandon Sargeant 12 18.4
    England Harvey Chandler 24 23.9
    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 6 24.1
    Portugal Francisco Domingues 1 32.6
    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 37 27.6
    England Adam Edge 6 21.9
    England Chris Wakelin 74 24.4
    England Louis Heathcote 8 20.3
    China Niu Zhuang 41 24.7
    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 42 29.4
    China Geng Mingqi 8 22.3
    China Liu Jiaming 6 20.1
    England Peter Devlin 11 25.4
    Scotland Chris Totten 41 25.6
    England Clayton Humphries 5 18.6
    England Zack Richardson 1 31.8
    China Luo Honghao 35 23.2
    China Li Zhen 1 31.5
    China Yan Bingtao 90 22.6
    China Long Zehuang 7 28.9
    China Pang Junxu 3 23.7
    England Jaspal Bamotra 3 19.7
    England Matthew Glasby 7 26.2
    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 44 28.3
    Norway Christopher Watts 2 23.8
    Germany Roman Dietzel 1 20.4
    India Laxman Rawat 13 20.9
    China He Guoqiang 4 23.1
    China Yuan Sijun 65 21.9
    China Fan Zhengyi 19 24.5
    China Xu Si 50 26.1
    England Joshua Cooper 4 25.7
    England Aaron Cook 3 24
    Wales Tyler Rees 5 28.7
    Hong Kong Ng On Yee 7 29.4
    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 40 20.4
    England Anthony Jeffers 6 21.9
    England Sean Maddocks 7 17.8
    Malaysia Thor Chuan Leong 52 25.1
    Scotland Keith Keldie 4 20
    England Jake Keen 3 22.3
    Latvia Rodion Judin 2 17
    Germany Simon Lichtenberg 18 25.6
    China Bai Langning 3 24.6
    Thailand Kritsanut Lertsattayathorn 1 25.5
    Pakistan Hamza Akbar 36 25.7
    India Asutosh Padhy 2 24.1
    China Wu Shengguang 7 23.6
    Poland Daniel Holoyda 2 30.3
    Poland Lukasz Guzowski 1 29.5
    Singapore Marvin Lim Chun Kiat 1 32.4
    Ukraine Sergey Isaenko 7 28.9
    Wales Rhydian Richards 2 24
    Thailand Akani Songsermsawad 57 26.9
    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 2 22.8
    France Niel Vincent 4 25.3
    Ireland Stephen Bateman 2 16.2
    South Korea Daegyu Lee 7 32.3
    Hong Kong Yun Fung Tam 1 25.8
    India Shrikrishna Suryanarayanan 1 19.9
    Hong Kong Ka Wai Cheung 3 22.1
    Romania Vladu Mihai 3 23
    Egypt Mostafa Dorgham 1 24.4
    Thailand Nutcharat Wongharuthai 3 27.3
    India Malkeet Singh 1 28.4
    Germany Umut Dikme 7 22.8
    Germany Richard Wienold 1 20.2
    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 4 17.2
    India Digvijay Kadian 1 22.1
    Wales Dylan Emery 8 21.8
    Wales Jackson Page 28 20.1
    China Chang Bingyu 11 21.8
    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 19 25.6
    England Manasawin Phetmalaikul 4 24.9
    England Callum Costello 5 25
    Ireland Ross Bulman 6 22.1
    England John Foster 6 30.4
    England Daniel Womersley 4 22.8
    England Jenson Kendrick 3 23.3
    New Zealand Adam Lilley 1 19.7
    England Andrew Smith 6 21.4
    England James Height 2 36.2
    England Hamim Hussain 1 24.5
    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
    Jersey Steve Thomas 1 24.1
    Wales Daniel Gorton 5 22.4
    Wales Matthew Roberts 4 26.5
    Wales Liam Davies 1 13.6
    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 23 22.9
    Spain Francisco Sanchez Ruiz 2 28.5
    Ireland Aaron Hill 1 24.1
    England Emma Parker 1 15.2
    England Jed Mann 4 21.1
    Ireland Ronan Whyte 5 21.6
    England Curtis Daher 2 27
    England Thomas Kevern 1 23.8
    France Fabian Monnin 1 29.7
    China Ma Chunmao 4 30.3
    Billy Ginn 3 27
    England 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 6 17.3
    England Daniel Walker 3 24
    England Daniel Bagley 1 19.1
    England Adam Ashley 1 33
    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 9 24.7
    Thomas Wei 2 24.3
    China Luo Zetao 3 21.7
    China Wu Yize 1 24.1
    Thailand Sompol Saetang 1 24
    Pu QingSong 1 25.6
    Spain David Alcaide 1 26.5
    England Marvin Morgan 1 30.6
    Khurram Khan 1 25.1
    England Mark Winsor 1 23.9