Average Century Break Size - All-time - Professional

Filtering

Average size of century made by a player.
Status
Categories
Scope
Range
Player Centuries Average
England Mark Selby 850 118.46
England Robert Milkins 198 115.78
Ireland Ken Doherty 369 115.42
England Judd Trump 1025 114.29
Wales Dominic Dale 249 115.88
Malta Tony Drago 128 116.68
England David Gilbert 407 114.16
Scotland Jamie Burnett 136 115.45
England Matthew Couch 38 112.87
England Nigel Bond 131 115.83
China Tian Pengfei 144 114.92
Wales Ryan Day 457 116.14
England Ronnie O'Sullivan 1270 117
China Yu Delu 46 114.43
England Barry Hawkins 478 117.28
Australia Neil Robertson 963 116.19
England Mark Davis 294 115.02
Wales Mark Williams 645 115.95
China Li Hang 112 117.3
Norway Kurt Maflin 199 115.77
China Ding Junhui 675 118.09
England Joe Perry 367 116.23
Scotland Stephen Hendry 778 116.7
England Shaun Murphy 691 116.24
Scotland John Higgins 1004 118.14
England Anthony Hamilton 312 116.12
England Ben Woollaston 169 114.66
England Jack Lisowski 332 114.99
England Jimmy Robertson 193 115.12
England Stuart Pettman 60 115.77
England Mark King 157 115.62
England Martin Gould 249 115.04
England Andy Hicks 170 118.45
Belgium Bjorn Haneveer 46 114.65
China Cao Yupeng 81 117.57
England Mark Joyce 119 115.49
England Michael Holt 241 114.86
Thailand Passakorn Suwannawat 14 117.21
England Simon Bedford 46 114.35
England Tom Ford 285 116.3
China Xiao Guodong 280 116.11
England Alfie Burden 137 116.41
England Gareth Green 2 115.5
Ireland David Morris 51 115.31
Thailand Dechawat Poomjaeng 29 117.45
Wales Jamie Jones 161 115.21
England Joe Jogia 26 114.38
England Stephen Lee 175 114.82
Scotland Stephen Maguire 520 116.39
England Kyren Wilson 482 115.57
Israel Eden Sharav 31 113.81
Scotland Marcus Campbell 58 115.05
England Stuart Bingham 603 117.45
Scotland Graeme Dott 261 116.7
Ireland Fergal O'Brien 243 114.62
Northern Ireland Mark Allen 628 115.01
England Ali Carter 428 116.81
Hong Kong Marco Fu 528 116.21
Jamaica Rory McLeod 87 113.93
China Liang Wenbo 284 116.23
Wales Matthew Stevens 352 116.31
England Matthew Selt 197 114.97
Northern Ireland Gerard Greene 119 115.8
China Liu Song 47 114.91
England Mike Dunn 59 113.85
England Sam Baird 94 114.45
China Lyu Chuang 43 113.86
England Steve Davis 353 115.37
Northern Ireland Joe Swail 122 113.4
Scotland James McBain 26 112.69
England Ian McCulloch 98 116.08
England Barry Pinches 162 117.91
Scotland Anthony McGill 247 116.26
Northern Ireland Patrick Wallace 76 117.01
Wales Michael White 180 114.94
Thailand James Wattana 160 116.79
Thailand Thanawat Thirapongpaiboon 18 117
England Paul Davison 73 116.85
England Kuldesh Johal 21 112.24
England Jamie O'Neill 37 110.46
China Zhang Anda 145 118.04
England David Gray 82 117.87
England Stephen Rowlings 9 110.22
England Andrew Higginson 156 115.24
England Peter Ebdon 378 115.87
England Jamie Cope 163 114.67
England Jimmy White 351 114.23
Scotland Alan McManus 228 114.9
England Rod Lawler 114 114.69
Thailand Issara Kachaiwong 7 125
England Dave Harold 138 116.76
England Liam Highfield 107 116.13
England Ricky Walden 371 116.15
Wales Daniel Wells 100 112.73
England Adrian Gunnell 69 113.93
England Adam Wicheard 15 110.07
England Peter Lines 60 116.8
England James Brown 1 107
Wales Andrew Pagett 15 107.93
England Andrew Norman 29 110.48
England David Grace 72 114.29
China Chen Zhe 19 114.68
England Martin O'Donnell 69 116.65
Wales Jak Jones 92 115.33
England Stuart Carrington 104 115.25
Thailand Noppon Saengkham 156 116.01
Belgium Luca Brecel 214 113.65
England Justin Astley 18 112.39
Brazil Igor Figueiredo 20 112.95
England Craig Steadman 75 114.56
Thailand Thepchaiya Un-Nooh 188 119.74
China Mei Xiwen 31 113.35
Ireland Joe Delaney 17 112.94
England Michael Wasley 29 116
England Mitchell Mann 49 114.29
Germany Patrick Einsle 8 105.38
Belgium Chris Henry 2 107.5
England Chris Norbury 23 112.7
England Jamie Walker 1 113
England Ian Glover 10 114.1
England Robbie Williams 87 114.37
England Ben Harrison 6 122.5
England Jeff Cundy 24 114.54
England Nick Jennings 4 108.25
England Lee Spick 46 112.87
Northern Ireland Jordan Brown 70 115.41
Poland Michał Zieliński 1 114
Scotland Hugh Abernethy 20 112.9
England Gary Wilson 253 116.11
Scotland Fraser Patrick 19 113.79
England Steve Judd 8 110.13
England Ian Burns 62 116.31
Scotland Michael Leslie 7 113.86
Wales Lee Walker 49 116.33
England Joel Walker 22 109.64
England George Marter 1 114
England Alex Davies 14 112.86
England Liam Monk 3 111
England Adam Duffy 36 116.53
Finland Robin Hull 155 116.77
India Aditya Mehta 41 117.54
England Sam Craigie 101 115.5
Ireland Brendan O'Donoghue 4 113.25
Wales Paul Davies 44 114.52
Ireland Vincent Muldoon 3 108.33
England Lewis Roberts 1 126
England Matthew Day 2 113.5
England Michael Wild 20 111.05
China Li Yan 8 118.63
England Sean O'Sullivan 25 119.16
England Allan Taylor 33 113.06
England Lee Page 7 108.29
Ireland Rodney Goggins 8 114.25
England Brian Morgan 54 116.19
Pakistan Shokat Ali 28 117.46
England Robert Valiant 3 116.33
Ireland Michael Judge 72 114.38
Thailand Atthasit Mahitthi 11 117.45
England Stephen Welsby 4 108.5
New Zealand Chris Mcbreen 3 122
Thailand Chinnacrit Yaowansiri 1 123
Ireland Leo Fernandez 36 113.33
Australia Vinnie Calabrese 4 110.25
England Wayne Brown 34 115.68
England Stephen Craigie 1 100
Scotland Mark Boyle 4 110
China Jin Long 13 112.69
England Wayne Cooper 5 113.6
Scotland Scott MacKenzie 22 111.73
England John Parrott 229 116.96
England Stefan Mazrocis 30 112.43
England Gavin Lomax 1 116
England Ian Duffy 1 114
England Michael Rhodes 7 108.86
Ireland David Hogan 4 112
England Andy Lee 10 114.2
Wales Ian Preece 26 114.42
England David Roe 42 111.74
England Chris Melling 18 113.61
Wales Alex Taubman 10 115
Scotland Bobby Cruickshanks 8 114.88
Brazil Itaro Santos 3 122
England Ashley Wright 7 110.71
England Ian Brumby 12 117.67
Thailand Supoj Saenla 6 118.67
England Lee Shanker 1 101
England Lee Richardson 20 113.15
England Munraj Pal 21 114.71
Australia Steve Mifsud 7 108.71
England Jimmy Michie 25 112.24
England James Leadbetter 12 117.83
England Andy Symons 1 103
England Gary Wilkinson 68 114.13
England Adam Davies 4 118.25
Ireland John Sutton 3 116
Scotland Drew Henry 43 113.53
England Paul Sweeny 19 122
England Steven Gregson 2 121.5
Malta Alex Borg 13 112.77
England Daniel Ward 4 125.75
Cyprus Michael Georgiou 41 120.22
Netherlands Roy Stolk 1 101
England Bradley Jones 38 112.58
Poland Kacper Filipiak 8 111.88
England Matthew Barnes 8 121.75
England Matt Williams 1 129
England Stuart Mann 10 112.5
England Alan Moore 1 104
England Greg Batten 1 134
England Paul Wykes 25 113.28
Scotland Robert Stephen 1 115
England Sean Storey 36 114.28
England Richard King (II) 2 120
England Luke Walker 1 102
India Lucky Vatnani 6 122.5
United Arab Emirates Mohammed Shehab 3 128
New Zealand Dene O'Kane 40 110.65
Wales Tony Chappel 41 112.51
Northern Ireland Julian Logue 3 108.67
England Ian Ali 1 126
England David Lilley 39 115.54
Ireland Colm Gilcreest 10 108.9
England David Craggs 3 106
Belgium Kevin van Hove 1 136
Netherlands Gerrit Bij de Leij 1 113
England Nick Dyson 47 116.77
China Yang Qingtian 1 107
England James Tatton 6 113.33
England Paul Hunter 110 117.08
Wales Gavin Pantall 1 111
Scotland Chris Small 52 113.96
Northern Ireland Sean O'Neill 7 113
England Brian Salmon 11 110.64
Ireland David McDonnell 14 114.14
Wales James Reynolds 24 117.17
England Tam Mustafa 2 107
Wales Anthony Davies 21 119.62
Thailand Noppadon Sangnil 3 103.67
England Craig Taylor 2 120.5
Iceland Bryngmar Valdimarsson 1 117
Thailand Kobkit Palajin 2 112.5
England Steve Harrison 2 116.5
Australia Quinten Hann 44 116.18
England Mike Hallett 42 114.86
Wales Darren Morgan 110 113.9
England Jonathan Birch 30 116.63
Scotland Gary Thomson 6 112.5
England Steve James 72 113.5
England Craig Butler 12 114.67
Northern Ireland Joe Meara 3 115.67
Wales Philip Williams 11 112.36
Scotland Martin Dziewialtowski 25 114.64
Ireland Gary Hardiman 3 122.33
England David Finbow 34 114.82
Thailand Suchakree Poomjang 6 118.83
Cyprus Mehmet Husnu 17 115.65
England Adrian Rosa 28 112.71
England Nick Walker 33 117.06
England David Hall 1 135
England Tony Jones 34 109.38
England Reanne Evans 2 111.5
Wales Duane Jones 42 115.33
Scotland Billy Snaddon 26 116.77
England Darryn Walker 13 117.46
Australia Johl Younger 6 113.33
Scotland David McLellan 17 116.41
England Neal Foulds 88 115.27
Iceland Kristjan Helgason 26 110.15
Northern Ireland Jason Prince 16 116.75
England Luke Simmonds 6 116
England Carlo Giagnacovo 2 105.5
England Christopher West 1 100
Wales Tim English 1 105
England Mark Gray 16 113.5
England Jason Ferguson 19 115.42
England Troy Shaw 18 113.11
England Antony Bolsover 21 120.43
England Luke Fisher 9 116
Wales David John 5 110.2
Thailand Phaitoon Phonbun 7 114.29
Wales Matthew Farrant 2 106.5
England Robert Mills 3 116
Scotland Euan Henderson 42 116.33
England John Read 26 110.46
England Jason Weston 17 112.24
Scotland Steven Bennie 1 136
England Sunit Vaswani 2 117
England Jason Wallace 7 110.14
England Nick Pearce 18 114.94
Northern Ireland Terry Murphy 25 112.4
England David Grimwood 4 105.25
England John Whitty 4 109.25
England Willie Thorne 138 114.3
England Kelly Fisher 1 106
England Wayne Saidler 3 104
England Timothy Paling 1 108
England Stephen Croft 1 136
England Shaun Mellish 4 112.5
Scotland Craig MacGillivray 13 112.15
Wales Andrew Rosser 1 103
England Eddie Barker 2 120
England Matthew Street 1 112
England Stephen Kershaw 3 120.33
Wales Ian Sargeant 6 103.67
England Joe Johnson 49 112.45
Thailand Noppadon Noppachorn 23 111.48
Canada Alain Robidoux 38 113.39
England Tony Knowles 47 115.55
England Damian Massey 1 143
England Darren Hackeson 4 121.5
England Matthew Bray 1 129
England Karl Broughton 23 117.43
England Nick Terry 29 114.1
England Peter McCullagh 4 113.5
England Dean Reynolds 44 111.8
England Martin Clark 38 113.5
England Gary Ponting 16 116.88
England Eddie Manning 14 113
England Barry Mapstone 7 116.14
England Andy Neck 6 115.33
England John Welsh 1 104
England Robert Read 3 110
England Leigh Griffin 11 119.09
England Malcolm Bilclough 2 105.5
Scotland Evan Munro 1 140
Thailand Charoen Phorat 1 110
England Stuart Reardon 8 113.25
England Mick Price 31 115.42
England Karl Burrows 12 118
England Ryan Michael 2 118.5
Wales Mark Fenton 9 108.44
Ireland Stephen O'Connor 10 106.6
England Mike Nixon 1 135
China Lu Ning 56 122.05
England Marc Farnsworth 2 111.5
England Karl Townsend 1 108
England Scot Kearney 1 105
Wales Wayne Jones 23 115.87
England Jason Barton 1 107
Wales Mark Bennett 18 114.78
England Darren Clarke 13 114.92
England Brian Rowswell 7 111.86
Scotland Alan Burnett 15 110.27
Wales Norman Maher 3 105.67
England Simon Parker 3 101.67
Wales Gareth Chilcott 4 111.75
England Garoid O'Connor 5 121.8
Scotland John Lardner 13 111.46
Belgium Mario Geudens 3 121.67
Malta Joe Grech 13 120.31
Canada Kirk Stevens 26 115.65
Malaysia Sam Chong 11 116.09
China Guo Hua 3 111.67
Belgium Patrick Delsemme 2 100.5
China Pang Weiguo 1 104
China Yang Ji Ann 1 121
Thailand Anan Terananon 2 128.5
Netherlands Mario Wehrmann 1 101
England John Giles 8 115.75
England Oliver King 8 116.25
England Matt Wilson 6 117.17
England Nigel Gilbert 15 116.93
Scotland Chris Shade 5 119
Thailand Chatchawan Rutphae 1 142
Northern Ireland Dylan Leary 5 104.4
Thailand Tai Pichit 11 112.36
England Craig Harrison 4 116.25
England Paul Cavney 11 116.64
Scotland Alistair Fleming 2 109.5
Singapore Keith Boon 1 119
England Karl Payne 11 115.91
England Steve Prest 2 102
Scotland Graham Horne 1 110
England Richard Tatton 1 105
England Darren Limburg 4 112.75
Ireland Micky Roughan 5 120.2
England Gary Lees 5 118.8
England Chris Scanlon 11 115
India Shahbaaz Khan 1 103
Bahrain Mohammed Omar Ashiq 1 109
England John Astley 35 117.69
Scotland Scott Donaldson 90 118.43
England Shaun Wilkes 1 114
England Sydney Wilson 8 108.88
England Ryan Evans 1 135
England James O'Sullivan 1 116
England Daryl Grainger 1 109
England Darren Sparks 1 135
Wales Neil Tomkins 4 108.25
England Jason Pegram 3 108
Scotland Richy McDonald 6 115
China Zhou Yuelong 215 117.61
China Hasimu Tuerxun 1 128
India Yasin Merchant 9 115
Wales John Herbert 5 119.2
England Steve Day 2 115.5
China Cai Jian Zhong 1 127
Scotland Paul McPhillips 8 111.13
England Mohammed Rangzib 2 123.5
England Neil Mosley 10 123.6
England Neil Gilder 1 138
Northern Ireland Michael Duffy 3 117.67
England Andy Lavin 2 105
Scotland Geoff Dunn 1 115
Belgium Danny Lathouwers 2 110.5
Northern Ireland Declan Hughes 3 117.67
England Justin Buckingham 1 105
England Eddie Glass 1 123
Wales Steve Newbury 23 114.57
England Chris Barnard 3 112.33
England Tom Maxfield 1 135
Thailand Suriya Suwannasingh 6 110
China Lyu Haotian 104 115.39
England Sean Lanigan 15 116.33
England Ian Bullimore 1 101
England Jamie Woodman 8 117.38
England Scott Cooney 2 110.5
England Stephen Waldron 1 134
Northern Ireland Martin O'Neill 8 114.38
Northern Ireland Dennis Taylor 80 117.74
England Surinder Gill 6 117.33
England Jason Greaves 1 136
England Garry Baldrey 5 113.4
England Kamal Jit Singh 1 115
England Steve Russell 6 113
England Justyn Barnes 1 120
Scotland Andy Duff 1 102
England Colin Morton 6 116.17
England Jim Chambers 5 115.6
Ireland Stephen Murphy 13 111.23
England Nick Fruin 8 106.88
England Mark Miller 1 101
England Darren Guest 3 132.67
England Mark Flowerdew 5 112.6
England Andrew Cairns 8 117.5
Scotland Colin Donaldson 1 124
England Mark Johnston-Allen 17 110.82
Northern Ireland Alex Higgins 86 117.06
Northern Ireland Jack McLaughlin 9 113
England Robert Marshall 12 114.08
England Oliver Lines 46 117.89
India Pankaj Advani 16 114.38
China Zhao Xintong 140 119.46
England Roger Garrett 9 116.11
England Paul Gibson 1 132
Wales Terry Griffiths 86 115.42
Italy Daniele Zagaroli 3 113.33
England Richard Wheelhouse 1 100
England Allison Fisher 11 117.55
England Daryl Peach 2 113
England Tony Meo 55 115.53
Canada Cliff Thorburn 91 115.34
Austria Robert Burda 1 117
Ireland Joe Canny 5 116
England Neil Wood 1 104
Ireland Tim Dunphy 2 107.5
Ireland Darren Lennox 1 104
England Lee Walters 1 105
England Sefton Payne 1 109
Wales Gary Peters 2 119
England Leigh Robinson 7 110.43
Ireland Mark O'Sullivan 2 118
England Peter Gilchrist 3 119
Canada Tom Finstad 2 119
England John Timson 4 112.25
England Robert Chapman 1 106
Canada Gary Natale 3 109
England Colin Kelly 3 114.33
Iran Hossein Vafaei 127 116.87
India Geet Sethi 3 107.67
England Paul Florence 2 101
England Lyndon Smith 3 105
England Michael Leach 1 100
England Michael Gold 2 103.5
England Jason Smith 5 117.4
England Craig Bradshaw 1 109
England Tim Bailey 3 112
England Craig Barber 2 109.5
England Mark Pugh 1 130
England David Buskin 2 117
England Peter Daubney 5 112.6
Thailand Rom Surin 2 114.5
England Geoff Williams 1 100
Ireland Gerry Jones 1 104
England Chris Nicholson 1 101
Scotland Scott Bigham 2 115
England Jason Whittaker 3 110.67
England Mark Boyd 3 121.67
Wales Cliff Wilson 6 112
England Craig Edwards 4 106.25
England Paul Dawson 1 126
England Chris Archer 1 129
England David Rippon 7 112
England Pat Kenny 6 122.33
England Andrew Krasinski 1 102
New Zealand Daniel Haenga 3 104.33
England Steve Whalley 1 103
England Will Jerram 2 110
England Robert Foxall 3 110
Netherlands Wilfred Dijkstra 1 112
England Mark Whatley 1 108
Ireland Gaye Burns 1 101
England John Shilton 2 117
England Anthony Harris 10 115.8
England Spencer Dunn 5 112.2
England Paul Tanner 5 104
India Sonic Multani 2 109.5
South Africa Peter Francisco 20 113.8
England Ian Hurdman 1 140
India Amrik Cheema 8 109.75
England Anthony Halpin 1 100
Ireland Eugene Hughes 7 110.86
England Daniel Buskin 1 120
England Jamie Bodle 1 105
England Stuart Parnell 4 118
England Richard Moore 3 104
England David Taylor 15 109.8
Hong Kong Franky Chan 1 118
England Steve Duggan 4 112.25
England Lee Marney 1 100
England Mark Dickens 1 114
Italy Roberto Frezza 1 109
England Steven Evans 1 122
Wales Doug Mountjoy 49 114.55
England John Bayliss 1 112
England Steve Longworth 10 107.9
England Paul Lawrence 3 117.67
England Steve Archer 2 104.5
Scotland Norman MacLachlan 1 107
England Steve Meakin 6 116.67
England Chris Cookson 1 136
England Paul Davison (II) 2 118
England David Wilson 1 108
England Nick Jones (II) 1 107
Scotland Michael Valentine 3 123.33
England Hitesh Lakhani 2 111.5
England Stephen Taylor 3 117
Ireland Paul Watchorn 3 110.67
England Sean Lynskey 2 103
England Simon Morris 3 105.67
England Sergio Beggiato 2 105
England Les Dodd 6 109.67
England Ian Graham 8 113.75
England Danny Fowler 11 111.27
England David Rice 1 112
England Pete Seager 1 105
Scotland Scott MacFarlane 7 117.86
Belgium Steve Lemmens 1 105
England Mukesh Parmar 1 112
England Danny Smith 1 105
England Jonathan Saunders 1 110
England Steve Elliott 4 116.75
Canada Jim Wych 12 115.08
England Peter Tolen 2 118
England Steve Campbell 4 110.25
Isle of Man Tony Wilson 7 115.29
England John Rees 2 106.5
England Philip Seaton 1 102
England Dave Gilbert (II) 1 101
Northern Ireland Dermot McGlinchey 3 107
Australia Eddie Charlton 48 111.73
England Andrew Hannah 1 110
England James Vicarey 2 104.5
Ireland Richard McHugh 1 129
England Alan Trigg 2 108.5
Ireland Anthony O'Connor 5 113.8
England Tony Rampello 1 119
England Mark Evans 2 113
South Africa Silvino Francisco 13 113.69
England Nic Barrow 6 105.67
England David Stone 2 108
England Jason Rosenfeld 1 100
England Alexander Ferguson 1 119
England Julian Goodyear 3 108.67
Wales Wayne Lloyd 1 111
England Kevin Lownds 1 110
Wales Gareth Allen 14 111.21
England Mark Williams (II) 1 135
Ireland Joe O'Boye 11 114.73
England Peter Donegan 1 124
Ireland Paddy Browne 7 102.43
England Cary Kikis 3 106.67
England David Blakey 1 103
England Frank Fitzgerald 1 101
England David Blagg 1 106
England Neil Davies 1 107
England Wayne Rendle 1 125
Australia Warren King 12 111.33
England Craig Newson 2 105
England Lee Grant 4 120.75
England Neil Selman 1 104
England Roger Leighton 1 132
England Vince McCluskey 2 111
England Anton Bishop 1 105
Norway Bjorn L'Orange 5 116.2
Scotland John Rea 4 131.5
Northern Ireland Kieran McAlinden 1 109
England Mark Rowing 2 108
Scotland Neil Martin 1 100
England Jason Dunworth 2 108.5
England Steven Cook 1 104
England Chris Barnett 2 109
Canada John White 2 114.5
England Thomas McKenna 1 102
England Paul Lovegrove 1 122
Scotland Murdo Macleod 5 102.8
England Mike Smith 1 109
England Brian Cassidy 3 105.33
England Chris Capel 1 100
England Tony Pierucci 1 101
England Frank Dezi 2 117
Scotland Simon Haggerty 2 120
England Martin Smith 13 110.54
England Barry Bunn 2 104
England Ian Williamson 5 106.8
England Bill Oliver 2 120
England Micky Wareham 1 120
England Brian Cakebread 1 103
England David Langton 1 100
Wales Paul Dawkins 3 117
England Paul Webb 1 105
England Peter Bardsley 1 105
England Kevin Young 1 134
England Michael Stocks 1 100
Wales Robert Harrhy 1 119
Canada Bob Chaperon 10 112.5
China Zhang Yang 2 106.5
China Chen Ruifu 1 120
China Cao Xinlong 6 106.67
England Chris Palmer 1 113
England Dean Venables 1 105
England Ken Owers 4 118
England Gregg Tugby 1 109
England Hassan Vaizie 1 104
England Stacey Hillyard 1 109
Australia Robby Foldvari 9 112.11
Canada Mario Morra 12 114.08
Wales Ben Jones 1 102
Scotland Duncan Campbell 2 117.5
England Derek Heaton 1 111
Australia John Campbell 13 113.23
England Rex Williams 25 114.68
England John Virgo 39 113.62
Canada Brady Gollan 5 110.8
England Eric Lawlor 1 109
Canada Marcel Gauvreau 4 123.75
England Terry Whitthread 2 105.5
Scotland Eddie Sinclair 4 111
England Ray Edmonds 7 106.29
Ireland Tony Kearney 2 110
Wales Ray Reardon 54 113.65
Northern Ireland Tommy Murphy 12 105.08
England Sam Harvey 1 103
England Barry West 5 114.8
England Dave Martin 10 120.9
England Jon Wright 5 104.6
South Africa Jimmy van Rensberg 1 104
England Graham Cripsey 8 109.13
Australia James Giannaros 1 117
South Africa François Ellis 1 100
England Geoff Foulds 1 107
England Malcolm Bradley 5 123
Scotland Ian Black 3 110
Wales Colin Roscoe 2 110
Canada Bill Werbeniuk 17 117.53
England John Spencer 66 114.42
Canada Bernie Mikkelsen 4 126.75
Ireland Billy Kelly 2 120.5
Ireland Patsy Fagan 3 105.67
Scotland Matt Gibson 2 108
Canada Jim Bear 4 113
England Mick Fisher 1 100
United States Jim Rempe 1 105
Canada Gino Rigitano 3 109.67
England Paul Medati 2 122
Scotland Jim Donnelly 2 112
England Bob Harris 2 106.5
Canada Paul Thornley 1 126
England Vic Harris 2 116
England George Scott 1 122
India Omprakesh Agrawal 1 110
Canada Frank Jonik 1 126
England Dave Chalmers 1 107
England Roger Bales 3 102.67
England Graham Miles 16 110.94
England Douglas French 1 112
Isle of Man Darryl Hill 2 113
Scotland Ross Muir 37 114.19
Switzerland Alexander Ursenbacher 47 116.49
England Shane Castle 4 115.25
England Mark Wildman 1 115
England Jim Meadowcroft 2 107.5
England Ryan Causton 5 106.6
England Zak Surety 22 120.27
England Sanderson Lam 24 113.5
England Mike Watterson 1 107
England John Dunning 3 111
England Ashley Carty 40 115.08
England Pat Houlihan 2 105.5
England Fred Davis 52 110.73
Canada John Bear 2 116
Malta Alf Micallef 1 100
China Ju Reti 2 127.5
China Guan Zhen 2 100.5
China Cui Ming 1 120
Canada Kevin Robitaille 1 119
Australia Paddy Morgan 4 108.25
Canada Stan Holden 1 123
Australia Dennis Wheelwright 1 101
England John Pulman 18 108.72
Wales Marcus Owen 1 102
Wales Gary Owen 4 108.75
Northern Ireland Jackie Rea 3 107.33
Scotland Walter Donaldson 11 106.55
England John Barrie 7 104
England Sydney Lee 1 101
England Kingsley Kennerley 1 100
Canada George Chenier 2 117.5
New Zealand Clark McConachy 2 133.5
England Sidney Smith 10 109.6
England Joe Davis 81 113.73
Australia Horace Lindrum 6 110.33
England Hammad Miah 24 112.38
China Fang Xiongman 16 109.69
England Elliot Slessor 87 117.72
Thailand Ratchayothin Yotharuck 3 113
England James Silverwood 3 118.67
England Oliver Brown 10 108.1
England Joe Roberts 2 107
Scotland Marc Davis 3 107.67
Wales Jamie Clarke 38 114.58
England Darren Cook 2 117.5
China Niu Zhuang 7 115.86
China Huang Hooyong 1 116
China Tang Jun 2 111.5
England Ryan Clark 1 124
England Chris Wakelin 113 117.5
China Li Yujin 2 112.5
China Luo Honghao 36 116.17
China Qiu Yalong 1 100
Scotland Dylan Craig 7 114.43
England Ricky Norris 1 123
England Christopher Keogan 4 130.5
England Martin Ball 1 109
England Jake Nicholson 4 110
Austria Andreas Ploner 3 107.33
England Mitchell Travis 2 108
Australia Allan McDonald 1 137
Australia Warren Simpson 3 108.67
England Alec Brown 1 126
England Albert Brown 2 109
China Rouzi Maimaiti 1 104
China Feng Yu 1 102
England James Cahill 38 113.39
Scotland Rhys Clark 13 113.69
England Adam King 1 105
England Steven Hallworth 20 113.7
China Qian Hua 1 110
China Chen Feilong 10 119.4
Finland Antti Mannila 1 100
China Chen Zifan 22 111.73
China Huang Jiahao 4 110.75
China Wang Zepeng 4 112.75
Canada Alex Pagulayan 1 103
England Brandon Sargeant 6 112.33
England Luke Garland 2 103
England Zack Richardson 7 107.29
England Richard Beckham 4 112.25
Ireland TJ Dowling 2 108.5
England Charlie Walters 3 114.33
England Anthony Jeffers 1 108
England Michael Williams 3 121
England Brett Miller 1 102
England Saqib Nasir 3 117
England Thomas Barton 2 112
England Joe O'Connor 70 117.3
China Zhang Yong 12 116.92
Ireland Josh Boileau 6 109
England Ashley Hugill 31 114.71
Malta Brian Cini 4 118
England Gary Filtness 1 135
England Eddie Forde 1 102
England Tony Putnam 1 106
Wales Kishan Hirani 13 113.31
China Ding Kai 1 106
China Wang Yuchen 14 111.36
China Hu Hao 3 114.33
England George Pragnell (II) 6 108.67
China Yuan Sijun 105 114.17
England Louis Heathcote 54 113.35
China Lyu Chenwei 2 117.5
Thailand Akani Songsermsawad 42 112.43
Malaysia Thor Chuan Leong 27 116.04
Scotland Michael Collumb 5 119.6
Wales Richard King 1 101
Germany Lukas Kleckers 17 116.88
England Peter Delaney 1 104
Ireland Greg Casey 2 114.5
Australia Jamie Brown 1 102
China Yan Bingtao 150 116.48
England Daniel Womersley 7 104.71
Pakistan Hamza Akbar 5 117
England Jamie Barrett 6 109.5
China Xu Si 57 118.23
England Antony Parsons 1 102
Thailand Boonyarit Keattikun 1 128
Thailand Kritsanut Lertsattayathorn 3 109.33
Australia Kurt Dunham 2 114.5
Ireland Charlie Sweeney 1 105
Germany Simon Lichtenberg 7 107.43
England Phil O'Kane 3 114
England Tugba Irten 2 115
England Joshua Cooper 7 113.86
Northern Ireland Declan Brennan 1 121
Scotland Chris Totten 8 114.75
South Africa Peter Mans 1 137
Poland Adam Stefanow 4 115
Iran Soheil Vahedi 19 113.42
China Li Yuan 3 133
Wales Jackson Page 48 115.31
England Mike Finn 1 123
England Ian Martin 1 124
India Laxman Rawat 2 107.5
England Ben Hancorn 11 111.45
England Haydon Pinhey 11 111.18
France Brian Ochoiski 5 115.4
Belgium Hans Blanckaert 1 110
England Farakh Ajaib 5 112.2
China Long Zehuang 22 113.68
Wales Dylan Emery 26 113.38
China Zhang Jiankang 3 111
England Harvey Chandler 8 107.25
England Billy Joe Castle 11 113.27
China He Guoqiang 27 115.04
China Chang Bingyu 35 118.57
China Wu Yize 55 115.75
England Neal Jones 2 126.5
England Gareth Coates 2 101.5
England Jonathan Bagley 1 120
England Callum Downing 1 100
China Si Jiahui 71 116.52
England Stuart Watson 1 102
Belgium Ben Mertens 25 118.6
Northern Ireland Jamie McArdle 1 107
China Geng Mingqi 3 111.33
Poland Mateusz Baranowski 4 115.5
Austria Florian Nüßle 7 112.29
Estonia Andres Petrov 5 110.8
Wales Callum Lloyd 2 111
England Simon Blackwell 2 110
India Himanshu Jain 1 127
Ukraine Iulian Boiko 11 107.36
Hong Kong Cheung Ka Wai 13 112.77
Hong Kong Yu Kiu Chang 4 119
Wales Tyler Rees 1 115
England Jason Tart 1 128
England Qingtian Yang 1 112
England Riley Parsons 5 117.6
China Bai Langning 9 114.33
Scotland Michael Philbin 1 100
Ireland Ross Bulman 4 116.5
China Peifan Lei 25 116.28
Ireland Aaron Hill 28 115.07
China Gao Yang 11 112.91
China Pang Junxu 55 115.95
England Peter Devlin 4 121.5
England Sean Maddocks 1 107
China Jianbo Zhao 12 109.25
Belgium Julien Leclercq 19 113.79
England Dylan Mitchell 1 104
England Alex Clenshaw 4 110.75
Northern Ireland Raymond Fry 1 110
Russia Ivan Kakovskii 1 112
England Michael Tomlinson 1 114
England Gary Challis 1 115
Ukraine Anton Kazakov 4 108.75
Scotland Dean Young 4 109.5
China Fan Zhengyi 48 118.75
England Mark Lloyd 1 111
England Jamie Wilson 2 107.5
Wales Liam Davies 8 120.13
China Liu Hongyu 12 120.92
England Patrick Whelan 1 111
England Martyn Taylor 1 107
England Ben Fortey 1 101
England Sean Harvey 1 105
England Liam Pullen 8 108.63
Mark Bell 1 105
Wales Jordan Shepherd 1 136
England Lewis Ullah 1 110
China Haohui Deng 1 100
Wales Alfie Davies 6 111
Pakistan Muhammad Naseem Akhtar 1 100
Mongolia Khash-Ochir Tuvshinjargal 1 106
Thailand Pornpiya Kaosumran 2 117.5
Thailand Narongdat Takantong 1 100
Pakistan Asjad Iqbal 3 105
China Yisong Peng 6 109.33
Stan Moody 18 111.5
Pakistan Mohammed Asif 4 124.25
Egypt Mohamed Ibrahim 1 109
England Ryan Davies 2 111
England Jenson Kendrick 4 104.5
Thailand Mink Nutcharut 1 100
Scotland Liam Graham 1 101
Hong Kong Ng On Yee 2 109.5
England Brandon Hall 1 109
Romania Andrei Orzan 1 104
France Nicolas Mortreux 1 105
Hungary Bulcsú Révész 4 118.75
England Oliver Sykes 2 126
England Paul Deaville 3 100.33
Philippines Jefrey Roda 3 121
China Deng Haohui 2 113.5
Thailand Pongsakron Chongjairak (II) 3 115.67
Pakistan Awaisullah Munir 2 102.5
China Li Chengjie 1 113
India Ishpreet Singh Chadha 15 116.13
Thailand Tawan Pooltong 2 102.5
Thailand Nattanapong Chaikul 2 112
Thailand Taweesap Kongkitchertchoo 1 101
Thailand Putthakam Kimsuk 1 110
Iran Amir Sarkhosh 4 119.25
England Sean McAllister 1 140
Brazil Victor Sarkis 1 103
China Ma Hailong 8 115.88
China Jiang Jun 22 115.68
China Xing Zihao 11 121.55
England Manasawin Phetmalaikul 3 101.67
Northern Ireland Robbie Mcguigan 2 104.5
Australia Ryan Thomerson 1 108
China Wang Xinbo 2 126.5
Wales Jack Bradford 2 105
Latvia Artemijs Zizins 5 131.6
Pakistan Haris Tahir 3 106.33
Iran Ehsan Heydarinezhad 1 101
China Liang Xiaolong 2 128.5
China Lan Yuhao 2 108.5
China Liu Yang 1 133
England Hayden Staniland 1 135
England Luke Pinches 1 132
Thailand Wiphu Phuthisabodi 1 100
Pakistan Babar Masih 1 142
Hong Kong Wan Nansen Sin Man 1 129
Pakistan Qadeer Abbas 1 117
Thailand Chatchapong Nasa 1 115
China Luo Zetao 1 101
Hong Kong Fung Kwok Wai 1 116
China Zhou Jinhao 1 103
Iran Amin Sanjaei 1 100
England Hamim Hussain 2 104
China Gong Chenzhi 9 113
Poland Antoni Kowalski 2 117.5
Egypt Mostafa Dorgham 1 102