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 740 118.36
England Robert Milkins 176 115.17
Ireland Ken Doherty 363 115.41
England Judd Trump 871 114.18
Wales Dominic Dale 236 115.72
Malta Tony Drago 128 116.68
England David Gilbert 346 113.96
Scotland Jamie Burnett 136 115.45
England Matthew Couch 38 112.87
England Nigel Bond 131 115.62
China Tian Pengfei 134 115.08
Wales Ryan Day 413 116.2
England Ronnie O'Sullivan 1181 116.93
China Yu Delu 45 114.73
England Barry Hawkins 417 117.1
Australia Neil Robertson 855 115.98
England Mark Davis 275 115.24
Wales Mark Williams 560 115.52
China Li Hang 112 117.3
Norway Kurt Maflin 199 115.77
China Ding Junhui 606 118.07
England Joe Perry 350 116.07
Scotland Stephen Hendry 774 116.72
England Shaun Murphy 588 116.1
Scotland John Higgins 896 117.97
England Anthony Hamilton 300 116.18
England Ben Woollaston 147 114.41
England Jack Lisowski 256 114.73
England Jimmy Robertson 173 114.86
England Stuart Pettman 58 116.29
England Mark King 157 115.62
England Martin Gould 240 114.83
England Andy Hicks 167 118.31
Belgium Bjorn Haneveer 44 115.14
China Cao Yupeng 62 116.52
England Mark Joyce 108 114.74
England Michael Holt 229 114.83
Thailand Passakorn Suwannawat 14 117.21
England Simon Bedford 46 114.35
England Tom Ford 251 115.77
China Xiao Guodong 217 116
England Alfie Burden 130 116.57
England Gareth Green 2 115.5
Ireland David Morris 51 115.31
Thailand Dechawat Poomjaeng 27 118.7
Wales Jamie Jones 133 114.47
England Joe Jogia 26 114.38
England Stephen Lee 176 114.89
Scotland Stephen Maguire 481 116.28
England Kyren Wilson 345 115.39
Israel Eden Sharav 31 113.81
Scotland Marcus Campbell 58 115.05
England Stuart Bingham 540 117.34
Scotland Graeme Dott 249 116.56
Ireland Fergal O'Brien 240 114.66
Northern Ireland Mark Allen 542 114.97
England Ali Carter 357 116.65
Hong Kong Marco Fu 502 116.21
Jamaica Rory McLeod 86 114.09
China Liang Wenbo 284 116.23
Wales Matthew Stevens 337 116.01
England Matthew Selt 146 115.05
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 352 115.4
Northern Ireland Joe Swail 122 113.4
Scotland James McBain 26 112.69
England Ian McCulloch 98 116.08
England Barry Pinches 156 117.74
Scotland Anthony McGill 214 116.07
Northern Ireland Patrick Wallace 76 117.01
Wales Michael White 172 114.77
Thailand James Wattana 157 116.59
Thailand Thanawat Thirapongpaiboon 18 117
England Paul Davison 71 116.27
England Kuldesh Johal 21 112.24
England Jamie O'Neill 34 110.26
China Zhang Anda 96 117.38
England David Gray 83 118.07
England Stephen Rowlings 9 110.22
England Andrew Higginson 142 115.62
England Peter Ebdon 374 115.92
England Jamie Cope 162 114.5
England Jimmy White 348 114.29
Scotland Alan McManus 227 114.8
England Rod Lawler 111 114.93
Thailand Issara Kachaiwong 7 125
England Dave Harold 137 116.8
England Liam Highfield 99 116.56
England Ricky Walden 326 115.34
Wales Daniel Wells 80 111.96
England Adrian Gunnell 69 113.93
England Adam Wicheard 15 110.07
England Peter Lines 58 116.6
England James Brown 1 107
Wales Andrew Pagett 11 106.82
England Andrew Norman 29 110.48
England David Grace 65 114.23
China Chen Zhe 19 114.68
England Martin O'Donnell 54 116.26
Wales Jak Jones 48 114.69
England Stuart Carrington 95 115.68
Thailand Noppon Saengkham 110 115.45
Belgium Luca Brecel 177 113.24
England Justin Astley 18 112.39
Brazil Igor Figueiredo 20 112.95
England Craig Steadman 69 114.93
Thailand Thepchaiya Un-Nooh 146 119.66
China Mei Xiwen 31 113.35
Ireland Joe Delaney 17 112.94
England Michael Wasley 29 116
England Mitchell Mann 46 115.15
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 69 112.19
England Ben Harrison 6 122.5
England Jeff Cundy 23 114
England Nick Jennings 4 108.25
England Lee Spick 46 112.87
Northern Ireland Jordan Brown 49 114.06
Poland Michał Zieliński 1 114
Scotland Hugh Abernethy 20 112.9
England Gary Wilson 189 116.03
Scotland Fraser Patrick 19 113.79
England Steve Judd 7 110.57
England Ian Burns 52 115.81
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 35 116.54
Finland Robin Hull 153 116.67
India Aditya Mehta 41 117.54
England Sam Craigie 87 115.86
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 19 111.58
China Li Yan 8 118.63
England Sean O'Sullivan 21 116.86
England Allan Taylor 27 112.96
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 69 114.68
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 228 117.02
England Stefan Mazrocis 30 112.43
England Gavin Lomax 1 116
England Ian Duffy 1 114
England Michael Rhodes 6 108
Ireland David Hogan 4 112
England Andy Lee 9 115.56
Wales Ian Preece 26 114.42
England David Roe 42 111.74
England Chris Melling 18 113.61
Wales Alex Taubman 9 115.11
Scotland Bobby Cruickshanks 8 114.88
Brazil Itaro Santos 3 122
England Ashley Wright 7 110.71
England Ian Brumby 11 116.09
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 24 112.75
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 41 114.12
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 6 122.83
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 2 134
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 23 113.17
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 45 116.13
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 51 114.22
Northern Ireland Sean O'Neill 6 114.83
England Brian Salmon 11 110.64
Ireland David McDonnell 13 114.92
Wales James Reynolds 19 116.68
England Tam Mustafa 1 104
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 43 116.26
England Mike Hallett 43 115.37
Wales Darren Morgan 108 113.9
England Jonathan Birch 30 116.63
Scotland Gary Thomson 5 113.2
England Steve James 72 113.5
England Craig Butler 9 114.78
Northern Ireland Joe Meara 1 104
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 16 115.88
England Adrian Rosa 26 112.42
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 36 115.58
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 5 117.4
England Carlo Giagnacovo 2 105.5
England Mark Gray 14 112.79
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 3 115
Thailand Phaitoon Phonbun 7 114.29
Wales Matthew Farrant 2 106.5
England Robert Mills 1 120
Scotland Euan Henderson 42 116.33
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 3 111
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 John Read 25 110.88
England Eddie Barker 1 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 22 112
Canada Alain Robidoux 37 113.76
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 22 118.18
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 15 115.47
England Eddie Manning 12 112.17
England Barry Mapstone 7 116.14
England Andy Neck 5 112.4
England John Welsh 1 104
England Robert Read 3 110
England Leigh Griffin 11 119.09
England Malcolm Bilclough 1 111
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
Scotland Craig MacGillivray 12 110.42
Wales Mark Bennett 18 114.78
England Darren Clarke 12 114.67
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
Belgium Mario Geudens 3 121.67
Scotland John Lardner 11 112.09
Malta Joe Grech 12 119
Canada Kirk Stevens 26 115.65
Malaysia Sam Chong 11 116.09
China Guo Hua 2 116.5
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 4 123
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 26 116.15
Scotland Scott Donaldson 75 118.99
England Shaun Wilkes 1 114
England Sydney Wilson 7 104.57
England Ryan Evans 1 135
England James O'Sullivan 1 116
England Daryl Grainger 1 109
England Darren Sparks 1 135
Wales Neil Tomkins 3 109
England Jason Pegram 3 108
Scotland Richy McDonald 6 115
China Zhou Yuelong 156 119.01
China Hasimu Tuerxun 1 128
India Yasin Merchant 9 115
Wales John Herbert 5 119.2
England Steve Day 2 115.5
China Cai Jianzhong 1 127
Scotland Paul McPhillips 8 111.13
England Mohammed Rangzib 2 123.5
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
England Chris Barnard 3 112.33
Wales Steve Newbury 22 114.32
England Tom Maxfield 1 135
Thailand Suriya Suwannasingh 6 110
China Lyu Haotian 74 116.62
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 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 Garry Baldrey 4 114.25
England Darren Guest 3 132.67
England Mark Flowerdew 5 112.6
England Neil Mosley 9 122.56
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 32 118.66
India Pankaj Advani 16 114.38
China Zhao Xintong 132 118.87
England Roger Garrett 9 116.11
England Paul Gibson 1 132
Wales Terry Griffiths 86 115.42
Italy Daniele Zagaroli 3 113.33
England Allison Fisher 11 117.55
England Daryl Peach 2 113
England Tony Meo 54 115.19
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 71 117.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 8 111.75
England Pat Kenny 6 122.33
England Andrew Krasinski 1 102
New Zealand Daniel Haenga 3 104.33
Northern Ireland Declan Hughes 2 125.5
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 Shaun Mellish 3 108.33
England John Rees 2 106.5
England Philip Seaton 1 102
England Dave Gilbert 1 101
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 1 116
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
Australia Eddie Charlton 47 111.77
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
Canada Brady Gollan 5 110.8
Australia John Campbell 13 113.23
England Rex Williams 25 114.68
England John Virgo 39 113.62
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
Northern Ireland Dermot McGlinchey 2 110
England Douglas French 1 112
Isle of Man Darryl Hill 2 113
Scotland Ross Muir 30 114.47
Switzerland Alexander Ursenbacher 35 115.8
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 9 117.44
England Sanderson Lam 16 114.13
England Mike Watterson 1 107
England John Dunning 3 111
England Ashley Carty 32 114.94
England Pat Houlihan 2 105.5
England Fred Davis 50 111.24
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
England John Barrie 7 104
Scotland Walter Donaldson 9 107.56
Canada George Chenier 2 117.5
New Zealand Clark McConachy 2 133.5
England Sidney Smith 10 109.6
England Joe Davis 79 113.97
Australia Horace Lindrum 6 110.33
England Hammad Miah 20 112.95
China Fang Xiongman 16 109.69
England Elliot Slessor 49 117.78
Thailand Ratchayothin Yotharuck 3 113
England James Silverwood 3 118.67
England Oliver Brown 7 108.57
England Joe Roberts 2 107
Scotland Marc Davis 3 107.67
Wales Jamie Clarke 27 116.93
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 77 117.92
China Li Yujin 2 112.5
China Luo Honghao 35 115.89
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 29 114.41
Scotland Rhys Clark 13 113.69
England Adam King 1 105
England Steven Hallworth 18 114.94
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 1 114
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 5 105.4
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 31 116.61
China Zhang Yong 12 116.92
Ireland Josh Boileau 6 109
England Ashley Hugill 27 114.93
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 8 111.13
China Hu Hao 3 114.33
England George Pragnall 4 112
China Yuan Sijun 57 113.4
England Louis Heathcote 23 110.26
China Lyu Chenwei 2 117.5
Thailand Akani Songsermsawad 37 111.68
Malaysia Thor Chuan Leong 14 113.57
Scotland Michael Collumb 5 119.6
Wales Richard King 1 101
Germany Lukas Kleckers 10 117.3
England Peter Delaney 1 104
Ireland Greg Casey 2 114.5
Australia Jamie Brown 1 102
China Yan Bingtao 148 116.39
England Daniel Womersley 3 104
Pakistan Hamza Akbar 4 118
England Jamie Barrett 5 111.2
China Xu Si 26 117.12
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 2 112.5
England Tugba Irten 2 115
England Joshua Cooper 4 111.75
Northern Ireland Declan Brennan 1 121
Scotland Chris Totten 3 111.67
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 23 115.83
England Mike Finn 1 123
England Ian Martin 1 124
India Laxman Rawat 1 110
England Ben Hancorn 11 111.45
England Haydon Pinhey 3 105.67
France Brian Ochoiski 5 115.4
Belgium Hans Blanckaert 1 110
England Farakh Ajaib 4 113.25
China Long Zehuang 2 102
Wales Dylan Emery 13 108.92
China Zhang Jiankang 3 111
England Harvey Chandler 7 107.29
England Billy Joe Castle 9 111.67
China He Guoqiang 1 100
China Chang Bingyu 35 118.57
China Wu Yize 21 112.76
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 22 116.36
England Stuart Watson 1 102
Belgium Ben Mertens 7 115.29
Northern Ireland Jamie McArdle 1 107
China Geng Mingqi 3 111.33
Poland Mateusz Baranowski 4 115.5
Austria Florian Nüßle 5 113.2
Estonia Andres Petrov 2 117
Wales Callum Lloyd 2 111
England Simon Blackwell 1 120
India Himanshu Jain 1 127
Ukraine Iulian Boiko 3 102.67
Hong Kong Cheung Ka Wai 4 114
Hong Kong Yu Kiu Chang 2 107.5
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
Ireland Ross Bulman 2 122
China Peifan Lei 12 110.67
Ireland Aaron Hill 11 107.18
China Gao Yang 8 110
China Pang Junxu 22 115.14
England Peter Devlin 3 123.67
England Sean Maddocks 1 107
China Jianbo Zhao 12 109.25
Belgium Julien Leclercq 5 109
England Dylan Mitchell 1 104
England Alex Clenshaw 2 102.5
Northern Ireland Raymond Fry 1 110
Russia Ivan Kakovskii 1 112
England Michael Tomlinson 1 114
England Gary Challis 1 115
Ukraine Anton Kazakov 1 115
Scotland Dean Young 2 107.5
China Fan Zhengyi 18 123
England Mark Lloyd 1 111
England Jamie Wilson 2 107.5
Wales Liam Davies 2 127
China Liu Hongyu 4 119.75
England Patrick Whelan 1 111
England Martyn Taylor 1 107
England Ben Fortey 1 101
England Sean Harvey 1 105
England Liam Pullen 2 113
Mark Bell 1 105
Wales Jordan Shepherd 1 136
England Lewis Ullah 1 110
China Haohui Deng 1 100
Wales Alfie Davies 2 112
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 1 106
China Yisong Peng 1 133
Pakistan Mohammed Asif 1 134
Egypt Mohamed Ibrahim 1 109
England Ryan Davies 1 101