snookerstats

Subtitle

All Centuries from Professional Matches (excluding Shoot-out (from 2011), General Cup, and Power Snooker)

Includes EBSA Play Offs, Pontins International Open Series and Q School For Consistency

All Correct as of Neil Robertson's 1st of Mast

Ties are sorted Alphabetically Chinese players by first name due to it being their family name

N/S = Non specified nation

 
 Player
NAT
100s
1
Ronnie O'Sullivan
ENG
857
2
Stephen Hendry
SCO
775
3
John Higgins
SCO
657
4
Neil Robertson
AUS
489
5
Mark Selby
ENG
450
6
Marco Fu 
HKG
438
7
Ding Junhui
CHN
435
8
Judd Trump
ENG 
424
9
Shaun Murphy
ENG
404
10
Mark J Williams
WAL
377
11
Steve Davis
ENG
356
12
Peter Ebdon 
ENG
353
13
Ken Doherty
IRE
348
14
Stephen Maguire
SCO  
343
-
Jimmy White
ENG  
338
16
Stuart Bingham
ENG
314
17
Mark Allen
NIR
307
18
Matthew Stevens
WAL 
279
19
Ryan Day
WAL
274
20
Anthony Hamilton
ENG
265
21
Joe Perry
ENG 
234
22
John Parrott
ENG
228
23
Allister Carter
ENG 
227
24
Ricky Walden
ENG
225
25
Barry Hawkins
ENG
224
26
Mark Davis
ENG
214
27
Alan McManus
SCO
212
28
Fergal O'Brien
IRE
198
29
Dominic Dale
WAL
196
30
Graeme Dott
SCO
185
-
Liang Wenbo
CHN
185
32
Stephen Lee
ENG  
184
33
David B Gilbert
ENG
178
34
Michael Holt
ENG
176
35
Tom Ford
ENG
169
36
James Wattana
THA
160
37
Jamie Cope
ENG
154
-
Martin Gould
ENG
154
39
Robin Hull
FIN
152
40
Andy Hicks
ENG 
150
41
Dave Harold
ENG
143
42
Jamie Burnett
SCO
141
43
Willie Thorne
ENG
140
44
Barry Pinches
ENG
139
45
Kurt Maflin
NOR
133
-
Robert Milkins
ENG
133
47
Tony Drago
MLT
132
48
Nigel Bond
ENG
128
49
Mark King
ENG
126
50
Andrew Higginson
ENG
120
51
Joe Swail
NIR
119
52
Michael White
WAL  
118
53
Paul Hunter
ENG
114
54
Anthony McGill
SCO
111
-
Darren Morgan
WAL
111
56
Alfred Burden
ENG
106
57
Ian McCulloch
ENG
105
58
Rod Lawler
ENG
101
-
Xiao Guodong
CHN
101
60
Gerard Greene
NIR
95
61
Cliff Thorburn
CDN
92
62
Ben Woollaston
ENG
89
63
Terry Griffiths
WAL
88
64
Matthew Selt
ENG 
87
65
Neal Foulds
ENG
86
-
Jimmy Robertson
ENG
86
67
David Gray
ENG
85
68
Alex Higgins
NIR
83
69
Tian Pengfei
CHN
82
70
Dennis Taylor
NIR
81
71
Jack Lisowski
ENG
80
72
Rory McLeod
ENG
77
-
Patrick Wallace
NIR
76
74
Sam Baird
ENG
75
-
Kyren Wilson
ENG
75
76
Jamie Jones
WAL
74
77
Steve James
ENG
73
-
Mark Joyce
ENG
73
79
Paul S Davison
ENG  
70
-
Gary Wilkinson
ENG
70
81
Michael Judge
IRE 
68
82
Adrian Gunnell
ENG
67
83
Stuart Pettman
ENG
63
84
John Spencer
ENG
62
85
Luca Brecel
BEL 
61
86
Gary Wilson
ENG
60
87
Marcus Campbell
SCO
59
88
Mike Dunn
ENG
56
-
Tony Meo
ENG
56
-
Brian Morgan
ENG
56
91
Thepchaiya Un-Nooh
THA
55
92
Chris Small
SCO
54
93
Ray Reardon
WAL
52
-
Lee Spick
ENG
52
95
Liam Highfield
ENG
51
-
Daniel Wells
WAL
51
97
Tony Knowles
ENG
50
-
David Morris
IRE
50
99
Doug Mountjoy
WAL 
49
100
Eddie Charlton
AUS
48
-
Mike Hallett
ENG
48
-
Joe Johnson
ENG
48
-
Craig Steadman
ENG
48
104
Drew Henry
SCO
47
-
 Peter Lines
ENG
47
-
Liu Song 
CHN
47
107
Euan Henderson
SCO
46
-
Li Hang
CHN
46
-
Dene O'Kane
NZL
46
-
Zhang Anda
CHN
46
111
Nick Dyson
ENG
45
112
Paul Davies
WAL
44
113
Simon Bedford
ENG
43
-
Stuart Carrington
ENG
43
-
Tony Chappel
WAL
43
-
Bjorn Haneveer
BEL
43
-
Liu Chuang
CHN
43
118
Quinten Hann
AUS
42
119
Jonathan Birch
ENG
41
-
Matthew Couch
ENG
41
121
Bradley Jones
ENG
40
-
Dean Reynolds
ENG
40
-
David Roe
ENG
40
-
Yu Delu
CHN
40
125
Sean Storey
ENG
39
-
John Virgo
ENG   
39
127
Lee Walker
WAL
38
128
Cao Yupeng
CHN
37
-
Martin Clark
ENG  
37
-
Joe Davis
ENG
37
-
Alain Robidoux 
CDN
37
132
Dave Finbow
ENG
36
-
David Grace
ENG
36
-
Aditya Mehta
IND
35
135
Tony Jones
ENG  
35
136
Shailesh Jogia
ENG
34
-
Nick Walker
ENG
34
138
Wayne Brown
ENG
32
-
Leo Fernandez
IRE
32
-
James McBain
SCO
32
-
Michael Wasley
ENG
32
142
Shokat Ali
PAK
31
-
Mick Price
ENG
31
144
Adam Duffy
ENG
30
-
Robbie Williams
ENG
30
-
Zhou Yuelong
CHN
30
147
Anthony Davies
WAL
29
-
Stefan Mazrocis
NED
29
149
Ian Burns
ENG
28
-
Adrian Rosa
ENG
28
151
Martin Dziewialtowski
SCO
27
-
Andrew Norman
ENG
27
-
Jamie O'Neill
ENG
27
-
James Reynolds
WAL
27
-
Billy Snaddon
SCO
27
155
Jeff Cundy
ENG
26
-
Jimmy Michie
ENG
26
-
Ian Preece
WAL
26
-
John Read
ENG
26
-
Kirk Stevens
CDN
26
161
Scott MacKenzie
SCO
25
-
Terry Murphy
NIR
25
-
Munraj Pal
ENG
25
-
Dechawat Poomjaeng
THA
25
-
Nick Terry
ENG
25
165
Antony Bolsover
ENG
24
-
Karl Broughton
ENG
24
-
Fred Davis
ENG
24
-
Kristjan Helgason
ICE
24
-
Wayne Jones
WAL
24
-
Noppadon Noppachorn
THA
24
-
Christopher Norbury
ENG
24
-
Martin O'Donnell
ENG
24
-
Paul Sweeny
ENG
24
-
Paul Wykes
ENG 
24
175
Lee Richardson
ENG
23
-
Michael Wild
ENG
23
177
Hugh Abernathy
SCO
22
-
Peter Francisco
RSA
22
-
Steve Newbury
ENG
22
181
Jason Prince
NIR
21
-
Noppon Saengkham
THA 
21
183
Scott Donaldson
SCO
20
-
Kuldesh Johal
ENG
20
-
Mitchell Mann
ENG
20
-
Chris Melling
ENG
20
-
Joel Walker
ENG
20
-
Zhao Xintong
CHN
20
189
Mehmet Husnu
CYP
19
-
David McLellan
SCO
19
-
Troy Shaw
ENG
19
-
Chris Wakelin
ENG
19
-
Rex Williams
ENG
19
194
Justin Astley
ENG
18
-
Chen Zhe
CHN
18
-
Sam Craigie
ENG 
18
-
Joe Delaney
IRE
18
-
Jason Ferguson
ENG
18
-
Mark Johnston-Allen
ENG
18
-
Duane Jones
WAL
18
-
Graham Miles
ENG
18
-
Nick Pearce
ENG
18
-
Bill Werberniuk
CDN
18
-
Jason Weston
ENG
18
205
Pankaj Advani
IND
17
-
Mark Bennett
WAL
17
-
Mark Gray
ENG
17
-
Jin Long
CHN
17
-
James Leadbetter
ENG
17
-
Thanawat Thirapongpaiboon
THA
17
211
John J Astley
ENG
16
-
Stephen Murphy
IRE
16
-
Sean O'Sullivan
ENG
16
214
Alex Borg
MLT
15
-
Alan Burnett
SCO
15
-
Darren Clarke
ENG
15
-
Sean Lanigan 
ENG
15
-
Craig MacGillivray
SCO
15
-
Ross Muir
SCO
15
-
David Taylor
ENG
15
-
Adam Wicheard
ENG  
15
222
Gareth Allen
WAL
14
-
John Campbell
AUS
14
-
Nigel Gilbert
ENG  
14
-
Tai Pichit
THA
14
-
Gary Ponting
ENG
14
-
Passakorn Suwannawat
THA
14
228
Ian Brumby
ENG
13
-
Karl Burrows
ENG
13
-
Alex Davies
ENG
13
-
Mark Fenton
ENG 
13
-
Michael Georgiou
ENG
13
-
Ian Glover
ENG
13
-
Joe Grech
MLT
13
-
Warren King
AUS 
13
 
Stuart Mann
ENG
13
-
Eddie Manning
ENG
13
-
David McDonnell
IRE
13
 
Joe O'Boye
ENG
13
-
Stephen Rowlings
ENG
13
-
Eden Sharav
SCO
13
-
Martin Smith
ENG
13
-
Jim Wych
CDN
13
242
Danny Fowler
ENG
12
-
Silvino Francisco
RSA
12
-
Colm Gilchreest
IRE
12
-
Atthasit Mahitthi
THA
12
-
Robert Marshall
ENG
12
-
Tommy Murphy
NIR
12
-
Stephen O'Connor
IRE
12
 
Darryn Walker
ENG
12
252
Matthew Barnes
ENG
11
 
Craig Butler
ENG
11
-
Paul Cavney
ENG
11
 
Bob Chaperon
CDN
11
-
Allison Fisher
ENG
11
 
Luke Fisher
ENG 
11
 
Robby Foldvari
AUS
11
-
Anthony Harris
ENG
11
 
John Lardner
SCO
11
 
Steve Longworth
ENG
11
 
Mario Morra
CDN
11
-
Karl Payne
ENG
11
 
Brian Salmon
ENG
11
 
Chris Scanlon
ENG  
11
-
Allan Taylor
ENG
11
-
Jamie Woodman
ENG
11
263
Sam Chong
MAL
10
-
Rhys Clark
SCO
10
 
Leigh Griffin
ENG
10
-
Oliver Lines
ENG
10
-
Dave Martin
ENG
10
-
Mei Xiwen
CHN
10
-
Gary Thomson
SCO
10
 
Philip Williams
WAL
10
274
Malcolm Bilclough
ENG
9
-
Jordan Brown
NIR
9
 
Andrew Cairns
ENG
9
-
Ashley Carty
ENG
9
 
Bobby Cruickshanks
SCO
9
-
Patrick Einsle
GER 
9
-
Roger Garrett
ENG  
9
 
Ian Graham
ENG
9
-
Jak Jones
WAL 
9
-
Lu Haotian
CHN
9
-
Jack McLaughlin
NIR
9
-
Paul McPhillips
SCO
9
 
Yasin Merchant
IND
9
 
Neil Mosley
ENG
9
-
Martin O'Neill
NIR
9
-
Fraser Patrick
SCO
9
-
John Pulman
ENG
9
-
James Tatton
ENG
9
-
Hossain Vafaei Ayouri
IRN
9
293
Amrik Cheema
IND 
8
-
Graham Cripsey
ENG
8
-
Fang Xiongman
CHN
8
 
Ben Harrison
ENG
8
-
Eugene Hughes
IRE
8
-
Oliver King
ENG
8
 
Li Yan
CHN
8
 
David Lilley
ENG
8
-
Lu Ning
CHN
8
 
Richy McDonald
SCO
8
-
Robert Mills
ENG
8
-
Sean O'Neill
NIR
8
-
Lee Page
ENG
8
 
Stuart Reardon
ENG
8
 
Michael Rhodes
ENG
8
 
Dave Rippon
ENG
8
-
Brian Rowswell
ENG
8
311
Paddy Browne
IRE
7
-
Ray Edmonds
ENG
7
 
John Giles
ENG
7
 
Surinder Gill
ENG
7
-
David Hall
ENG
7
 
Steve Judd
ENG
7
 
Issara Kachaiwong
THA
7
 
Pat Kenny
ENG
7
-
Sanderson Lam
ENG
7
-
Gary Lees
ENG
7
-
Michael Leslie
SCO
7
-
Scott McFarlane
SCO
7
-
Barry Mapstone
ENG
7
-
Steve Mifsud
AUS
7
-
Colin Morton
ENG
7
 
Garoid O'Connor
ENG
7
 
Phaitoon Phonbon
THA
7
-
Supoj Saenla
THA
7
-
Akani Songsermsawad
THA
7
-
Suriya Suwannasingh
THA
7
-
Alexander Ursenbacher
SUI
7
-
Jason Wallace
ENG
7
-
Cliff Wilson
WAL
7
 
Matt Wilson
ENG
7
 
Tony Wilson
IOM
7
-
Ashley Wright
ENG  
7
-
Yan Bingtao
CHN
7
 
Johl Younger
AUS
335
Nic Barrow
ENG
6
 
Steven Bennie
SCO
6
-
Oliver Brown
ENG
6
-
James Cahill
ENG
6
-
Cao Xinlong
CHN
6
-
Gareth Chilcott
WAL
6
-
Wayne Cooper
ENG
6
-
Dylan Craig
SCO
6
-
Peter Daubney
ENG
6
-
Igor Figueiredo
BRA
6
-
Nick Fruin
ENG
6
 
Rodney Goggins
IRE
6
-
Ashley Hugill
ENG
6
-
David John
WAL
6
 
Steve Meakin
ENG
6
-
Hammad Miah
ENG
6
 
Andy Neck
ENG  
6
 
Jason Pegram
ENG
6
 
Kwan Poomjang
THA
6
 
Steve Russell
ENG 
6
 
Craig Taylor
ENG
6
 
Barry West
ENG
6
-
John Whitty
ENG
6
361
Malcolm Bradley
ENG 
5
-
Steve Campbell
ENG
5
 
Joe Canny
IRE
5
-
Ryan Causton
ENG
5
-
Jim Chambers
ENG
5
 
David Craggs
ENG
5
-
Adam Davies
ENG
5
-
Les Dodd
ENG
5
 
Mark Flowerdew
ENG
5
 
Brady Gollan
CDN
5
 
Nick Jennings
ENG  
5
-
Stephen Kershaw
ENG
5
 
Dylan Leary
NIR 
5
 
Bjorn L'Orange
NOR
5
-
Murdo MacLeod
SCO
5
 
Shaun Mellish
ENG 
5
 
Evan Munro
SCO
5
-
Anthony O'Connor
IRE
5
 
Andrew Pagett
WAL 
5
-
Jamie Rhys-Clarke
WAL
5
-
Zack Richardson
ENG
5
 
Micky Roughan
IRE
5
 
Wayne Saidler
ENG
5
-
Itaro Santos
BRA
5
 
Ian Sargent
WAL
5
-
Elliot Slessor
ENG
5
 
Jason Smith
ENG
5
-
Zak Surety
ENG
5
-
Paul Tanner
ENG
5
-
Ian Williamson
ENG
5
-
Jon Wright
ENG
5
388
Garry Baldrey
ENG
4
-
Roger Bales
ENG
4  
 
Eddie Barker
ENG
4
-
Jim Bear
CDN
4
-
Ian Black
SCO
4
-
Josh Boileau
IRE
4
 
Mark Boyd
ENG
4
-
Mark Boyle
SCO
4
-
Vinnie Calabrese
AUS
4
-
Stephen Croft
ENG
4
 
Steve Duggan
ENG
4
 
Spencer Dunn
ENG
4
-
Craig Edwards
ENG
4
 
Steve Elliott
ENG
4
 
Tim English
WAL
4
 
Marcel Gauvreau
CDN
4
-
Lee Grant
ENG
4
-
David Grimwood
ENG
4
-
Darren Hackeson
ENG
4
 
Craig Harrison
ENG
4
 
Steve Harrison
ENG
4
-
Kishan Hirani
WAL
4
 
David Hogan
IRE
4
 
Rob James
ENG
4 
 
Cary Kikis
ENG
4
-
Andy Lee
ENG/HKG
4
-
Bernie Mikkelsen
CDN
4
 
Liam Monk
ENG
4
 
Richard Moore
ENG
4
-
Paddy Morgan
AUS
4
 
Brendan O'Donoghue
IRE
4
-
Gary Owen
WAL
4
 
Ken Owers
ENG
4
 
Kobkit Palajin
THA
4
 
Gavin Pantall
WAL
4
 
Stuart Parnell
WAL 
4
 
Steve Prest
ENG
4
 
John Rea
SCO
4
 
Leigh Robinson
ENG 
4
-
Noppadol Sangnil
THA
4
-
Eddie Sinclair
SCO
4
-
Matthew Street
ENG
4
-
Alex Taubman
WAL
4
 
Stephen Taylor
ENG
4
 
John Timson
ENG
4
 
Neil Tomkins
WAL
4
-
Lucky Vatnani
IND
4
-
Ashley Walker
ENG
4
 
Daniel Ward
ENG
4
-
Stephen Welsby
ENG
4
-
Sydney Wilson
ENG
4
443
Steve Archer
ENG
3
-
Tim Bailey
ENG
3
-
Chris Barnard
ENG
3
-
Richard Beckham
ENG
3
-
Sergio Beggiato
ENG
3
-
Brian Cassidy
ENG
3
-
Jamie Curtis-Barrett
ENG
3
-
Marc J Davis
SCO
3
 
Paul Davison
ENG
3
 
Paul Dawkins
WAL
3
 
Michael Duffy
NIR
3
 
John Dunning
ENG
3
-
Patsy Fagan
IRE
3
-
Ben Fitzgerald
ENG
3
 
Robert Foxall
ENG
3
 
Mario Geudens
BEL
3 
 
Peter Gilchrist
ENG
3
 
Julian Goodyear
ENG
3
-
Gareth Green
ENG
3
 
Darren Guest
ENG
3
 
Guo Hua
CHN
3
-
Daniel Haenga
NZL
3
-
Steven Hallworth
ENG
3
-
Gary Hardiman
IRE
3
-
Vic Harris
ENG
3
-
Chris Henry
BEL
3
-
John Herbert
WAL
3
-
Ian Hurdman
ENG
3
-
Will Jerram
ENG
3
-
Colin Kelly
ENG
3
-
Richard King
WAL
3
-
Paul Lawrence
ENG
3
-
Darren Limberg
ENG
3
-
Julian Logue
NIR
3
-
Sean Lynskey
ENG
3
-
Norman Maher
WAL
3
-
Peter McCullagh
ENG
3
-
Joe Meara
IRE
3
-
Ryan Michael
ENG
3
-
Simon Morris
ENG
3
-
Vincent Muldoon
IRE
3
-
Gary Natale
CDN
3
-
Johan Oenema
NED
3
-
Bill Oliver
ENG
3
-
Simon Parker
ENG
3
-
Daryl Peach
ENG
3
-
Andreas Ploner
AUT
3
 
Gino Rigitano
CDN
3
-
Mark Rowing
ENG
3
 
Geet Sethi
IND
3
 
Chris Shade
SCO
3
-
John Shilton
ENG
3
-
Warren Simpson
AUS
3
-
Sidney Smith
ENG
3
-
Lyndon Smith 
ENG
3
-
John Sutton
IRE 
3
-
Thor Chuan Leong
MAL
3
-
Mitchell Travis
ENG
3
-
Michael Valentine
SCO
3
-
Robert Valiant
ENG
3
-
Paul Watchorn
IRE
3
-
Jason Whittaker
ENG
3
-
Wang Yuchen
CHN
3
-
Mark Williams
ENG
3
-
Ratchayothin Yotharick
THA
3
-
Yuan Sijun
CHN
3
-
Daniele Zagaroli
ITA
3
507
Martin Ball
ENG
2
-
Craig Barber
ENG
2
 
Chris Barnett
ENG
2
-
John Barrie
ENG
2
-
Jason Barton
ENG
2
-
Thomas Barton
ENG
2
-
John Bear
CDN
2
-
Scott Bigham
SCO
2
 
Anton Bishop
ENG 
2
-
Barry Bunn
ENG
2
 
David Buskin
ENG
2
-
Duncan Campbell
SCO
2
 
Shane Castle
ENG
2
-
Chen Zifan
CHN
2
-
Michael Collumb
SCO
2
 
Grant Conquest
ENG
2
 
Darren Cook
ENG
2
 
Scott Cooney
ENG
2
-
Gareth Coppack
WAL
2
 
Matthew Day
ENG
2
-
Patrick Delsemme
BEL
2
 
Frank Dezi
ENG
2
 
Indika Dogangoda
SRI
2
-
Walter Donaldson
SCO
2
-
Jim Donnelly
SCO
2
-
Thomas Dowling
IRE
2
 
Tim Dunphy
IRE
2
 
Jason Dunworth
ENG
2
-
Reanne Evans
ENG
2
 
Marc Farnsworth
ENG
2
 
Matthew Farrant
ENG
2 
-
Kacper Filipiak
POL
2
 
Tom Finstad
CDN
2
 
Paul Florence
ENG
2
-
Luke Garland
ENG
2
 
Carlo Giagnacovo
ENG
2
 
Matt Gibson
SCO
2
-
Paul Gibson
ENG
2
 
Dave Gilbert
ENG
2
 
Michael Gold
ENG
2
 
Steven Gregson
ENG
2
 
Guan Zhen
CHN
2
 
Simon Haggerty
SCO
2
-
Bob Harris
ENG
2
 
Sam Harvey
ENG
2
-
Darryl Hill
IOM
2
 
Graham Horne
ENG
2
 
Pat Houlihan
IRE
2
 
Declan Hughes
NIR
2
 
Mark James
ENG
2
 
Nick Jones
ENG
2
 
Richard Jones
WAL
2
-
Ju Reti
CHN
2
-
Somporn Kanthawang
THA
2
 
Tony Kearney
IRE
2
-
Billy Kelly
IRE
2
-
Christopher Keogan
ENG
2
-
Hitesh Lakhani
ENG
2
-
Danny Lathouwers
BEL
2
 
Andy Lavin
ENG
2
 
Steve Lemmens
ENG
2
-
Li Yujin
CHN
2
 
Gavin Lomax
ENG
2
-
Lu Chenwei
CHN
2
-
Luo Honghao
CHN
2
 
Chris McBreen
NZL
2
 
Vince McCluskey
ENG
2
-
Thomas McSorely
SCO
2
-
Jim Meadowcroft
ENG
2
-
Paul Medati
ENG
2
 
Mark Miller
ENG
2
 
Rangzib Mohammed
ENG
2
 
Sonic Multani
IND
2
-
Tam Mustafa
ENG
2
-
Saqib Nasir
ENG
2
-
Craig Newson
ENG
2
 
Mark O'Sullivan
IRE
2
-
Pang Weiguo
CHN
2
 
Gary Peters
WAL
2
 
John Rees
ENG
2
-
Joe Roberts
ENG
2
 
Craig Roper
ENG
2
-
Colin Roscoe
WAL
2
 
Philip Seaton
ENG
2
 
Neil Selman
ENG
2
 
Mohammed Shehab
UAE
2
-
Luke Simmonds
ENG
2
-
David Singh
IND
2
-
Nick Spelman
ENG
2
-
David Stone
ENG
2
-
Rom Surin
THA
2
-
Tan Jun
CHN
2
-
Anan Teranannon
THA
2
-
Peter Tolen
ENG
2
-
Alan Trigg
ENG
2
-
Sunit Vaswani
ENG
2
-
James Vicarey
ENG
2
-
Wang Zepeng
CHN
2
 
John White
ENG
2
 
Terry Whitthread
ENG
2
-
Mark Wildman
ENG
2
-
Michael Williams
ENG
2
-
David Wilson
ENG
2
-
Zhang Yang
CHN
2
-
Zhang Yong
CHN
2
609
Omprakash Agrawal
IND
1
-
Hamza Akbar
PAK
1
-
Marvin Aldridge
ENG
1
-
Ian Ali
ENG
1
 
Chris Archer
ENG
1
 
Mohsin Aziz Boukshaisha
QAT
1
-
Peter Bardsley
ENG
1
 
Justyn Barnes
ENG
1
-
Greg Batten
ENG
1
-
John Bayliss
ENG
1
 
David Blagg
ENG
1
-
David Blakey
ENG
1
 
Jamie Bodle
ENG
1
 
Craig Bradshaw
ENG
1
 
Matthew Bray
ENG
-
Albert Brown
ENG
1
 
James Brown
ENG
1
-
Jamie Brown
AUS
1
-
Ian Bullimore
ENG
1
-
Robert Burda
AUT
1
 
Gay Burns
IRE
1
 
Daniel Buskin
ENG
1
 
Cai Jianzhong
CHN
1
-
Brian Cakebread
ENG
1
-
Chris Capel
ENG
1
-
Greg Casey
IRE
1
-
Dave Chalmers
ENG
1
-
Franky Chan
HKG
1
 
Manan Chandra
IND
1
-
Robert Chapman
ENG
1
-
Chen Feilong
CHN
1
-
Chen Ruifu
CHN
1
-
Brian Cini
MLT
1
-
Ryan Clark
ENG
1
-
David Coles
ENG
1
-
Steven Cook
ENG
1
 
Chris Cookson
ENG
1
 
Stephen Craigie
ENG
1
 
Cui Ming
CHN
1
 
Edward Rhys Davies
WAL
1
 
Neil Davies
ENG
1
-
Paul Dawson
ENG
1
-
Peter Delaney
ENG
1
-
Gerrit Bij de Leij
NED  
1
-
Marc Devon
ENG
1
-
Mark Dickens
ENG
1
 
Wilfred Dijkstra
NED
1
-
Ding Kai
CHN
1
 
Colin Donaldson
SCO
1
 
Peter Donegan
ENG
1
-
Andy Duff
SCO
1
-
Ian Duffy
ENG
1
-
Kurt Dunham
AUS
1
 
Geoff Dunn
SCO
1
 
Francois Ellis
RSA
1
 
Mark Evans
ENG
1
 
Ryan Evans
ENG
1
 
Steve Evans
ENG
1
 
Feng Yu
CHN
1
 
Alex Ferguson
ENG
1
 
Kelly Fisher
ENG
1
 
Nick Fisher
ENG
1
 
Frank Fitzgerald
ENG  
1
 
Alistair Fleming
SCO
1
-
Geoff Foulds
ENG
1
-
Doug French
ENG
1
 
Roberto Frezza
ITA
1
 
James Giannaros
ENG
1
 
James Gibson
ENG
1
-
Neil Gilder
ENG
1
 
Daryl Grainger
ENG
1
 
Jason Greaves
ENG
1
-
Ha Simuo
CHN
1
-
Shane Haines
ENG
1
 
Anthony Halpin
ENG
1
-
Andrew Hannah
ENG  
1
 
Robert Harrhy
WAL
1
-
Louis Heathcote
ENG
1
-
Derek Heaton
ENG
1
-
Stacey Hillyard
ENG
1
-
Stan Holden
CDN
1
-
Hu Hao
CHN
1
 
Huang Hooyong
CHN
1
-
Huang Jiahao
CHN
1
 
Lisa Ignall
ENG
1
 
Rob M James
ENG
1
-
Anthony Jeffers
ENG
1
Ben Jones
WAL
1
-
Gerry Jones
IRE
1
-
Frank Jonik
CDN
1
 
Scot Kearney
ENG
1
-
Boonyarit Keattikun
THA
1
-
 Jonny Kels
 NIR
1
-
Shahbaaz Adil Khan
IND
1
-
Adam King
ENG
1
-
Richard W King
ENG
1
-
Lukas Kleckers
GER
1
-
Andrew Krasinski
ENG
1
-
David Langton
ENG
1
-
Eric Lawlor
ENG
1
-
Michael Leach
ENG
1
 
Roger Leighton
ENG
1
 
Darren Lennox
IRE
1
-
Kritsanut Lertsattayathorn
THA
1
-
Horace Lindrum
AUS
1
-
Wayne Lloyd
WAL
1
-
Paul Lovegrove
ENG
1
 
Kevin Lowndes
N/S
1
-
Antti Mannila
FIN
1
 
Nick Manning
ENG
1
 
Lee Marney
ENG
1
 
George Marter
ENG
1
 
Ian Martin
ENG
1
 
Neil Martin
SCO
1
 
Gary Martyn
ENG
1
 
Anthony Massey
ENG
1
-
Damian Massey
ENG
1
 
Tom Maxfield
ENG
1
 
Kieran McAlinden
NIR
1
-
Allan McDonald
AUS
1
-
Dermott McGlinchey
NIR
1
-
James McGouran
ENG
1
 
Richard McHugh
IRE
1
 
Thomas McKenna
ENG
1
 
Norman McLachlan
ENG
1
 
Sanjay Meghani
ENG
1
-
Brett Miller
ENG
1
 
Scott Miller
ENG 
1
 
Alan Moore
ENG
1
 
Lasse Munstermann
GER
1
 
Chris Nicholson
ENG
1
 
Jake Nicholson
ENG
1
 
Niu Zhuang
CHN
1
 
Mike Nixon
ENG
1
 
Ricky Norris
ENG
1
-
Joe O'Connor
ENG
1
-
Mohammed Omar Ashiq
BHR
1
 
James O'Sullivan
ENG
1
 
Marcus Owen
N/S
1
-
Alejandro Pagulayan
CDN
1
 
Timothy Paling
ENG
1
 
Chris Palmer
ENG
1
 
Mukesh Parmar
ENG
1
-
Antony Parsons
ENG
1
 
Sefton Payne
ENG
1
 
Charoen Phorat
THA
1
-
Tony Pierucci
ENG
1
 
David Portman
ENG
1
-
George Pragnall
ENG
1
 
Marcel Price
WAL
1
-
Mark Pugh
ENG
1
-
Qian Hua
CHN
1
-
Qiu Yalong
CHN
1
 
Tony Rampello
ENG
1
 
Robert Read
ENG
1
-
Ben Reicker
CDN
1
 
Jim Rempe
USA
1
-
Wayne Rendle
ENG
1
-
David Rice
ENG
1
-
Lewis Roberts
ENG
1
-
Kevin Robitaille
CDN
1
 
Jason Rosenfield
ENG
1
-
Andrew Rosser
WAL
1
 
Rouzi Maimaiti
CHN
1
 
Chatchawan Rutphae
THA
1
-
Brandon Sargeant
ENG
1
 
Jonathan Saunders
ENG
1
 
Pete Seager
ENG
1
 
Lee Shanker
ENG
1
 
James Silverwood
ENG
1
-
Kamal Jit Singh
ENG
1
 
Jason Smalley
ENG
1
 
Clark Smith
ENG
1
 
Danny Smith
ENG
1
 
Del Smith
ENG
1
 
Michael Smith
N/S
1
 
Darren Sparks
ENG
1
 
Robert Stephen
SCO
1
 
Glenn Stevenson
ENG
1
-
Michael Stocks
ENG
1
-
Roy Stolk
NED
1
 
Darren Swinburn
ENG
1
 
Andy Symons-Rowe
ENG
1
-
Richard Tatton
ENG
1
-
Paul Thornley
CDN
1
-
Karl Townsend
ENG
1
 
Gregg Tugby
ENG
1
 
Jussi Tyrkko
FIN
1
 
Hassan Vaize
N/S
1
 
Bryngmar Valdimarsson
ICE
1
 
Kevin Van Hove
BEL
1
 
Jimmy Van Rensberg
RSA
1
 
Dean Venables
ENG
1
 
Steve Ventham
ENG
1
 
Stephen Waldron
ENG
1
 
Jamie Walker
ENG
1
 
Luke Walker
ENG
1
-
Charlie Walters
ENG
1
-
Lee Walters
ENG
1
-
Micky Wareham
ENG
1
-
Mike Watterson
ENG
1
 
Paul Webb
ENG
1
-
Mario Wehrmann
NED
1
 
Ian Wells
SCO
1
 
John Welsh
ENG
1
 
Steve Whalley
ENG
1
 
Mark Whatley
ENG
1
 
Shaun Wilkes
ENG
1
 
Geoff Williams
ENG
1
 
Mathew Williams
ENG
1
-
Soppachai Wiwattrangkoon
THA
1
-
Daniel Womersley
ENG
1
-
Neil Wood
ENG
1
-
Yang Qingtian
CHN
1
-
Xu Si
CHN
1
-
Chinnacrit Yaowansiri
THA
1
-
Kevin Young
ENG
1
-
Michal Zielinski
POL
1