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 820 118.38
England Robert Milkins 196 115.73
Ireland Ken Doherty 369 115.42
England Judd Trump 976 114.34
Wales Dominic Dale 248 115.86
Malta Tony Drago 128 116.68
England David Gilbert 379 114.07
Scotland Jamie Burnett 136 115.45
England Matthew Couch 38 112.87
England Nigel Bond 130 115.7
China Tian Pengfei 143 114.8
Wales Ryan Day 447 116.19
England Ronnie O'Sullivan 1253 116.98
China Yu Delu 45 114.73
England Barry Hawkins 463 117.38
Australia Neil Robertson 936 116.25
England Mark Davis 291 115.08
Wales Mark Williams 621 115.82
China Li Hang 112 117.3
Norway Kurt Maflin 199 115.77
China Ding Junhui 656 118.09
England Joe Perry 364 116.2
Scotland Stephen Hendry 775 116.7
England Shaun Murphy 661 116.37
Scotland John Higgins 983 118.16
England Anthony Hamilton 310 116.09
England Ben Woollaston 160 114.59
England Jack Lisowski 308 114.95
England Jimmy Robertson 185 114.94
England Stuart Pettman 58 116.29
England Mark King 157 115.62
England Martin Gould 249 115.04
England Andy Hicks 170 118.45
Belgium Bjorn Haneveer 45 114.91
China Cao Yupeng 81 117.57
England Mark Joyce 116 115.22
England Michael Holt 236 114.87
Thailand Passakorn Suwannawat 14 117.21
England Simon Bedford 46 114.35
England Tom Ford 284 116.3
China Xiao Guodong 256 115.8
England Alfie Burden 134 116.66
England Gareth Green 2 115.5
Ireland David Morris 51 115.31
Thailand Dechawat Poomjaeng 29 117.45
Wales Jamie Jones 155 115.03
England Joe Jogia 26 114.38
England Stephen Lee 175 114.82
Scotland Stephen Maguire 510 116.3
England Kyren Wilson 443 115.5
Israel Eden Sharav 31 113.81
Scotland Marcus Campbell 58 115.05
England Stuart Bingham 581 117.51
Scotland Graeme Dott 257 116.7
Ireland Fergal O'Brien 242 114.67
Northern Ireland Mark Allen 602 115.13
England Ali Carter 417 116.9
Hong Kong Marco Fu 520 116.22
Jamaica Rory McLeod 87 113.93
China Liang Wenbo 284 116.23
Wales Matthew Stevens 348 116.27
England Matthew Selt 189 115.29
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 161 117.94
Scotland Anthony McGill 237 116.18
Northern Ireland Patrick Wallace 76 117.01
Wales Michael White 179 114.91
Thailand James Wattana 160 116.82
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 131 117.27
England David Gray 82 117.87
England Stephen Rowlings 9 110.22
England Andrew Higginson 153 115.35
England Peter Ebdon 374 115.92
England Jamie Cope 162 114.5
England Jimmy White 352 114.28
Scotland Alan McManus 227 114.8
England Rod Lawler 114 114.69
Thailand Issara Kachaiwong 7 125
England Dave Harold 137 116.8
England Liam Highfield 105 116.07
England Ricky Walden 364 116.01
Wales Daniel Wells 96 112.61
England Adrian Gunnell 69 113.93
England Adam Wicheard 15 110.07
England Peter Lines 59 116.92
England James Brown 1 107
Wales Andrew Pagett 14 108.5
England Andrew Norman 29 110.48
England David Grace 68 114.5
China Chen Zhe 19 114.68
England Martin O'Donnell 63 116.67
Wales Jak Jones 73 114.84
England Stuart Carrington 99 115.41
Thailand Noppon Saengkham 146 115.97
Belgium Luca Brecel 212 113.6
England Justin Astley 18 112.39
Brazil Igor Figueiredo 20 112.95
England Craig Steadman 74 114.5
Thailand Thepchaiya Un-Nooh 178 119.91
China Mei Xiwen 31 113.35
Ireland Joe Delaney 17 112.94
England Michael Wasley 29 116
England Mitchell Mann 47 114.87
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 83 114.25
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 66 115.61
Poland Michał Zieliński 1 114
Scotland Hugh Abernethy 20 112.9
England Gary Wilson 236 116.09
Scotland Fraser Patrick 19 113.79
England Steve Judd 8 110.13
England Ian Burns 60 116.37
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 30 113.03
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 229 117.07
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 10 114.2
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 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 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 7 124.86
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 32 114.63
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 46 116.59
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 14 114.14
Wales James Reynolds 20 117
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 6 112.5
England Steve James 72 113.5
England Craig Butler 12 114.67
Northern Ireland Joe Meara 2 123
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 38 114.95
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 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 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 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 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 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 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 13 112.31
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 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
Scotland John Lardner 13 111.46
Belgium Mario Geudens 3 121.67
Malta Joe Grech 12 119
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 86 119.02
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 205 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 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 98 115.77
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 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 40 118.18
India Pankaj Advani 16 114.38
China Zhao Xintong 136 119.21
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 118 117.13
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
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
Northern Ireland Dermot McGlinchey 2 110
England Douglas French 1 112
Isle of Man Darryl Hill 2 113
Scotland Ross Muir 34 114.41
Switzerland Alexander Ursenbacher 42 116.55
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 18 121.89
England Sanderson Lam 20 114.7
England Mike Watterson 1 107
England John Dunning 3 111
England Ashley Carty 36 114.64
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 22 113
China Fang Xiongman 16 109.69
England Elliot Slessor 78 117.81
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 34 115.15
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 101 117.32
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 35 114.17
Scotland Rhys Clark 13 113.69
England Adam King 1 105
England Steven Hallworth 19 114.16
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 3 108
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 6 106.17
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 59 118.07
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 9 112.56
China Hu Hao 3 114.33
England George Pragnall 5 110
China Yuan Sijun 90 113.37
England Louis Heathcote 43 112.05
China Lyu Chenwei 2 117.5
Thailand Akani Songsermsawad 37 111.68
Malaysia Thor Chuan Leong 19 113.58
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 3 104
Pakistan Hamza Akbar 4 118
England Jamie Barrett 5 111.2
China Xu Si 38 118.63
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 6 113.33
Northern Ireland Declan Brennan 1 121
Scotland Chris Totten 4 109.5
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 41 115.32
England Mike Finn 1 123
England Ian Martin 1 124
India Laxman Rawat 1 110
England Ben Hancorn 11 111.45
England Haydon Pinhey 9 112.78
France Brian Ochoiski 5 115.4
Belgium Hans Blanckaert 1 110
England Farakh Ajaib 4 113.25
China Long Zehuang 12 113
Wales Dylan Emery 23 113.3
China Zhang Jiankang 3 111
England Harvey Chandler 8 107.25
England Billy Joe Castle 11 113.27
China He Guoqiang 18 114.67
China Chang Bingyu 35 118.57
China Wu Yize 37 114.08
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 52 115.04
England Stuart Watson 1 102
Belgium Ben Mertens 22 117.18
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 4 111.75
Wales Callum Lloyd 2 111
England Simon Blackwell 1 120
India Himanshu Jain 1 127
Ukraine Iulian Boiko 8 107.13
Hong Kong Cheung Ka Wai 6 115.17
Hong Kong Yu Kiu Chang 3 116.67
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 18 117.33
Ireland Aaron Hill 21 113.24
China Gao Yang 11 112.91
China Pang Junxu 45 115.22
England Peter Devlin 3 123.67
England Sean Maddocks 1 107
China Jianbo Zhao 12 109.25
Belgium Julien Leclercq 12 112.92
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 3 108.33
Scotland Dean Young 3 112.33
China Fan Zhengyi 36 118.5
England Mark Lloyd 1 111
England Jamie Wilson 2 107.5
Wales Liam Davies 5 120.4
China Liu Hongyu 8 121.13
England Patrick Whelan 1 111
England Martyn Taylor 1 107
England Ben Fortey 1 101
England Sean Harvey 1 105
England Liam Pullen 7 109.29
Mark Bell 1 105
Wales Jordan Shepherd 1 136
England Lewis Ullah 1 110
China Haohui Deng 1 100
Wales Alfie Davies 5 111.6
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 5 111
Stan Moody 10 110.2
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 2 120
England Oliver Sykes 1 131
England Paul Deaville 1 101
Philippines Jefrey Roda 3 121
China Deng Haohui 1 104
Thailand Pongsak Chongjairak 2 122
Pakistan Awaisullah Munir 2 102.5
China Li Chengjie 1 113
India Ishpreet Singh Chadha 13 114.69
Thailand Tawan Pooltong 2 102.5
Thailand Nattanapong Chaikul 2 112
Thailand Taweesap Kongkitchertchoo 1 101
Thailand Putthakam Kimsuk 1 110
Iran Amir Sarkhosh 2 115.5
England Sean McAllister 1 140
Brazil Victor Sarkis 1 103
China Ma Hailong 4 118.75
China Jiang Jun 9 116.44
China Xing Zihao 5 125
England Manasawin Phetmalaikul 2 101.5
Northern Ireland Robbie Mcguigan 1 103
Australia Ryan Thomerson 1 108
China Wang Xinbo 2 126.5