Most Seasons Active As Professional

Player Seasons
England Fred Davis 44
England Jimmy White 39
England Steve Davis 38
England Rex Williams 36
England John Pulman 31
England Nigel Bond 30
Malta Tony Drago 30
Ireland Ken Doherty 29
England Rod Lawler 29
Scotland Alan McManus 29
Thailand James Wattana 29
England Mark Davis 28
England Peter Ebdon 28
England Anthony Hamilton 28
Scotland Stephen Hendry 28
England Mark King 28
Ireland Fergal O'Brien 28
Northern Ireland Jackie Rea 28
Northern Ireland Dennis Taylor 28
Australia Eddie Charlton 27
Wales Dominic Dale 27
England Mike Dunn 27
Scotland John Higgins 27
England Ronnie O'Sullivan 27
England John Parrott 27
England Joe Perry 27
Northern Ireland Joe Swail 27
England David Taylor 27
Wales Mark Williams 27
England Bernard Bennett 26
England John Dunning 26
Northern Ireland Alex Higgins 26
England Barry Pinches 26
England Willie Thorne 26
Scotland Jamie Burnett 25
Scotland Graeme Dott 25
Northern Ireland Gerard Greene 25
England Joe Johnson 25
England John Spencer 25
Wales Matthew Stevens 25
Canada Cliff Thorburn 25
Scotland Marcus Campbell 24
England Dave Harold 24
England Peter Lines 24
England Rory McLeod 24
England Robert Milkins 24
England David Roe 24
England Stuart Bingham 23
England Alfie Burden 23
Wales Ray Reardon 23
England Ali Carter 22
England Andy Hicks 22
England Michael Holt 22
England Graham Miles 22
Hong Kong Marco Fu 21
England Mike Hallett 21
England Barry Hawkins 21
Finland Robin Hull 21
England Tony Jones 21
England Stephen Lee 21
Scotland Stephen Maguire 21
Wales Doug Mountjoy 21
England Shaun Murphy 21
Wales Paul Davies 20
England Paul Davison 20
Wales Ryan Day 20
England Neal Foulds 20
England Andrew Higginson 20
England Tony Knowles 20
England Ian McCulloch 20
England Jimmy Michie 20
England Dean Reynolds 20
England Mark Selby 20
England David Greaves 19
Wales Terry Griffiths 19
England Pat Houlihan 19
Ireland Michael Judge 19
England Jim Meadowcroft 19
England Maurice Parkin 19
England Stuart Pettman 19
Australia Neil Robertson 19
Canada Bill Werbeniuk 19
England Gary Wilkinson 19
England Matthew Couch 18
England Joe Davis 18
Ireland Joe Delaney 18
England Steve James 18
South Africa Perrie Mans 18
England Tony Meo 18
Australia Paddy Morgan 18
Wales Darren Morgan 18
New Zealand Dene O'Kane 18
England John Virgo 18
England Ricky Walden 18
Wales Lee Walker 18
Wales Tony Chappel 17
England Ray Edmonds 17
England Jack Fitzmaurice 17
England Tom Ford 17
England Adrian Gunnell 17
Scotland Drew Henry 17
Wales Wayne Jones 17
England Brian Morgan 17
Canada Alain Robidoux 17
Canada Jim Wych 17
Pakistan Shokat Ali 16
England Simon Bedford 16
England Les Dodd 16
Scotland Jim Donnelly 16
England Nick Dyson 16
South Africa Silvino Francisco 16
England David Gilbert 16
Ireland Eugene Hughes 16
China Ding Junhui 16
Scotland Murdo Macleod 16
Ireland Dessie Sheehan 16
Canada Kirk Stevens 16
England Sean Storey 16
England Paul Wykes 16
Australia Ian Anderson 15
Wales Mark Bennett 15
England Jonathan Birch 15
Scotland Walter Donaldson 15
Ireland Patsy Fagan 15
Belgium Bjorn Haneveer 15
England Kingsley Kennerley 15
England Dave Martin 15
Canada Mario Morra 15
Scotland Eddie Sinclair 15
Northern Ireland Patrick Wallace 15
Wales Cliff Wilson 15
Northern Ireland Mark Allen 14
Malta Alex Borg 14
England Alec Brown 14
Canada Bob Chaperon 14
England Martin Clark 14
England Jamie Cope 14
England Graham Cripsey 14
Wales Anthony Davies 14
England Jason Ferguson 14
England Dave Finbow 14
England Mick Fisher 14
England David Gray 14
England Paul Medati 14
Wales Steve Newbury 14
Northern Ireland Jason Prince 14
Scotland Chris Small 14
England Judd Trump 14
England Nick Walker 14
China Liang Wenbo 14
England Ian Williamson 14
England Ian Brumby 13
England Mike Darrington 13
England Steve Duggan 13
Australia Robby Foldvari 13
England Danny Fowler 13
Scotland Matt Gibson 13
England Nigel Gilbert 13
England Martin Gould 13
England Bob Harris 13
England Dennis Hughes 13
England Bradley Jones 13
England Mark Joyce 13
Australia Warren King 13
England Stefan Mazrocis 13
Northern Ireland Tommy Murphy 13
Northern Ireland Terry Murphy 13
Ireland Joe O'Boye 13
England Mick Price 13
Wales Colin Roscoe 13
England Matthew Selt 13
Scotland Billy Snaddon 13
Ireland Paul Watchorn 13
England Ben Woollaston 13
England John Barrie 12
Ireland Paddy Browne 12
England Jeff Cundy 12
Scotland Bert Demarco 12
Scotland Martin Dziewialtowski 12
Ireland Leo Fernandez 12
England Mark Gray 12
England Vic Harris 12
Scotland Euan Henderson 12
England Joe Jogia 12
England Sydney Lee 12
Norway Kurt Maflin 12
Ireland David McDonnell 12
England Steve Meakin 12
England Andrew Norman 12
England Bill Oliver 12
England John Read 12
England Jimmy Robertson 12
England Brian Rowswell 12
England Troy Shaw 12
England Nick Terry 12
England Mike Watterson 12
England Barry West 12
England Jason Weston 12
England Mark Wildman 12
Scotland Ian Black 11
Australia John Campbell 11
England Darren Clarke 11
South Africa Peter Francisco 11
Malta Joe Grech 11
China Xiao Guodong 11
Australia Quinten Hann 11
England Paul Hunter 11
Cyprus Mehmet Husnu 11
England Mark Johnston-Allen 11
Wales Jamie Jones 11
England Steve Judd 11
Ireland Billy Kelly 11
Northern Ireland Jack McLaughlin 11
Scotland David McLellan 11
England Ken Owers 11
England Nick Pearce 11
England George Scott 11
Canada Paul Thornley 11
Wales Michael White 11
Scotland Hugh Abernethy 10
England Antony Bolsover 10
England Karl Broughton 10
England Wayne Brown 10
England Karl Burrows 10
England Jim Chambers 10
Australia Lou Condo 10
Wales Clive Everton 10
Canada Marcel Gauvreau 10
England Dave Gilbert 10
England Leigh Griffin 10
England Anthony Harris 10
Canada Frank Jonik 10
Ireland Tony Kearney 10
Scotland John Lardner 10
England Steve Longworth 10
Scotland Craig MacGillivray 10
England Stuart Mann 10
England Eddie Manning 10
England Peter McCullagh 10
South Africa Derek Mienie 10
Canada Bernie Mikkelsen 10
Ireland Stephen Murphy 10
Ireland Stephen O'Connor 10
Wales Gary Owen 10
China Tian Pengfei 10
Scotland John Rea 10
England Lee Richardson 10
England Adrian Rosa 10
Wales Ian Sargeant 10
England Jason Smith 10
Canada Con Stanbury 10
England Darryn Walker 10
China Zhang Anda 9
Wales Roy Andrewartha 9
England Sam Baird 9
England Roger Bales 9
Ireland Pascal Burke 9
England Geoff Foulds 9
England Paul Gibson 9
England Surinder Gill 9
England Liam Highfield 9
England Richard King (II) 9
England Jack Lisowski 9
Scotland Anthony McGill 9
Northern Ireland Dermot McGlinchey 9
Scotland Eddie McLaughlin 9
Scotland Paul McPhillips 9
Australia Steve Mifsud 9
Ireland David Morris 9
England Tom Newman 9
England Gary Ponting 9
Canada Gino Rigitano 9
England Mark Rowing 9
England Sidney Smith 9
South Africa Jimmy van Rensberg 9
England Jason Wallace 9
Wales Daniel Wells 9
Wales Philip Williams 9
England Malcolm Bradley 8
Belgium Luca Brecel 8
England Albert Brown 8
England John Burns 8
England Andrew Cairns 8
England Paul Cavney 8
England Craig Edwards 8
Ireland Colm Gilcreest 8
England David Grace 8
England Ian Graham 8
England Darren Hackeson 8
China Li Hang 8
England Craig Harrison 8
Iceland Kristjan Helgason 8
England Herbert Holt 8
Scotland Graham Horne 8
England Ian Hurdman 8
England Sean Lanigan 8
Northern Ireland Dylan Leary 8
Scotland Scott MacKenzie 8
England Alec Mann 8
England Robert Marshall 8
Scotland Richy McDonald 8
India Aditya Mehta 8
England Ryan Michael 8
Thailand Noppadon Noppachorn 8
England Munraj Pal 8
England Simon Parker 8
England Karl Payne 8
England Stuart Reardon 8
England Chris Scanlon 8
England Neil Selman 8
England Willie Smith 8
England Del Smith 8
England Martin Smith 8
China Liu Song 8
England Lee Spick 8
England Craig Steadman 8
England Paul Sweeny 8
Thailand Thepchaiya Un-Nooh 8
Netherlands Mario Wehrmann 8
England Gary Wilson 8
England Andrew Alexandrou 7
England David Athorn 7
England Garry Baldrey 7
England Anton Bishop 7
England Ian Burns 7
England Steve Campbell 7
England Stuart Carrington 7
Wales Gareth Chilcott 7
China Lyu Chuang 7
England Elliott Clark 7
England David Coles 7
Northern Ireland Karen Corr 7
Belgium Patrick Delsemme 7
China Yu Delu 7
England Tom Dennis 7
Scotland Scott Donaldson 7
Wales Mark Fenton 7
England Graham Fisken 7
England Peter Gilchrist 7
South Africa Robbie Grace 7
England Shane Haines 7
England Steve Harrison 7
England Pat Horne 7
England Stephen Kershaw 7
England Oliver King 7
England Gary Lees 7
Australia Horace Lindrum 7
Scotland Norman MacLachlan 7
England Matthew McGrotty 7
England Jason Pegram 7
Wales Ian Preece 7
England Steve Prest 7
England Leigh Robinson 7
Ireland Micky Roughan 7
England Steve Russell 7
Thailand Noppon Saengkham 7
England Wayne Saidler 7
England Philip Seaton 7
Australia Warren Simpson 7
England Karl Townsend 7
Iran Hossein Vafaei 7
England Lee Walters 7
England Robbie Williams 7
England Kyren Wilson 7
England Matt Wilson 7
England Jamie Woodman 7
England Jon Wright 7
China Cao Yupeng 7
England Andreas Ahmed 6
England Andrew Atkinson 6
England Jonathan Bagley 6
England Eddie Barker 6
England Nic Barrow 6
Canada John Bear 6
Canada Jim Bear 6
England Anthony Bridge 6
England Justin Buckingham 6
England Anthony Buckley 6
Canada Joe Cagianello 6
New Zealand Mark Canovan 6
Malaysia Sam Chong 6
England Paul Clarke 6
England Jason Curtis 6
England Steve Elliott 6
South Africa Fran├žois Ellis 6
Brazil Igor Figueiredo 6
Canada Tom Finstad 6
Scotland Alistair Fleming 6
England Mark Flowerdew 6
England Robert Foxall 6
England Doug French 6
England Nick Fruin 6
England Mark Ganderton 6
Cyprus Michael Georgiou 6
Belgium Mario Geudens 6
England John Giles 6
England Lee Grant 6
Wales Robert Harrhy 6
England Derek Heaton 6
Northern Ireland Declan Hughes 6
England Will Jerram 6
Wales Jak Jones 6
Wales Nick Jones 6
Wales Iwan Jones 6
England Pat Kenny 6
England Hitesh Lakhani 6
England Fred Lawrence 6
England Michael Leach 6
Belgium Steve Lemmens 6
England Darren Limburg 6
Wales Wayne Lloyd 6
China Jin Long 6
England Paul Lovegrove 6
England Graham MacDonald 6
Scotland James McBain 6
Scotland Craig McDonald 6
England Shaun Mellish 6
England Simon Morris 6
England Colin Morton 6
Scotland Ross Muir 6
Ireland Anthony O'Connor 6
England Martin O'Donnell 6
Northern Ireland Martin O'Neill 6
England Sean O'Sullivan 6
England Michael O'Sullivan 6
Wales Marcus Owen 6
England Mukesh Parmar 6
England Stuart Parnell 6
England Andrew Photiou 6
Thailand Dechawat Poomjaeng 6
England Wayne Rendle 6
Scotland Chris Ross 6
England Jamie Rous 6
England Nicholas Segal 6
England Jimmy Singh 6
India David Singh 6
England Ian Barry Stark 6
England Graham Stevens 6
England Allan Taylor 6
England Gregg Tugby 6
England Dean Venables 6
England Steve Ventham 6
England Chris Wakelin 6
Canada Gerry Watson 6
England Steve Whalley 6
England Jason Whittaker 6
England Terry Whitthread 6
Isle of Man Tony Wilson 6
England Damon Zeid 6
England Chris Achilles 5
England Dave Andrew 5
England Steve Archer 5
England Chris Archer 5
England John Astley 5
England Richard Batty 5
England Sergio Beggiato 5
England Alfonso Bellusci 5
England Roy Bigg 5
Scotland Scott Bigham 5
England Jamie Bodle 5
Australia Shawn Budd 5
England Ian Bullimore 5
England Terrance Burke 5
England Craig Butler 5
England Dave Chalmers 5
England Robert Chapman 5
India Amrik Cheema 5
Malaysia Thor Chuan Leong 5
England Steven Cook 5
England Chris Cookson 5
England Richard Culham 5
England Peter Daubney 5
England Paul Davison (II) 5
England Adam Duffy 5
Northern Ireland Michael Duffy 5
Ireland Tim Dunphy 5
England Frank Fitzgerald 5
Australia James Giannaros 5
England Ian Glover 5
Canada Brady Gollan 5
England Julian Goodyear 5
England Jason Greaves 5
England Robert Grenville-Smith 5
England Andrew Hannah 5
England John Hargreaves 5
Wales John Herbert 5
Australia Leon Heywood 5
England Andrew Highfield 5
England Neil Hoggarth 5
Turkey Huseyin Hursid 5
Australia Greg Jenkins 5
Norway Bjorn L'Orange 5
England David Langton 5
England Eric Lawlor 5
Ireland John Leahy 5
England Martin Lee 5
Ireland Darren Lennox 5
England Oliver Lines 5
England Sean Lynskey 5
Thailand Atthasit Mahitthi 5
England John Manley 5
England Barry Mapstone 5
England Damian Massey 5
Ireland Richard McHugh 5
England Chris Melling 5
India Yasin Merchant 5
England Hammad Miah 5
England Julian Mills 5
England David Mole 5
Scotland Evan Munro 5
Canada Gary Natale 5
England Andy Neck 5
England Chris Norbury 5
England Jimmy O'Shea 5
Ireland Mark O'Sullivan 5
Wales Andrew Pagett 5
England Brett Patmore 5
Scotland Fraser Patrick 5
England Sefton Payne 5
Jamaica Alex Peart 5
Wales Gary Peters 5
Thailand Phaitoon Phonbun 5
England Udesh Pillay 5
England Stephen Popplewell 5
England Tom Reece 5
United States Jim Rempe 5
Wales James Reynolds 5
England David Rippon 5
Canada Wayne Sanderson 5
Scotland Chris Shade 5
England Elliot Slessor 5
England Lyndon Smith 5
England Richard Somauroo 5
England Glenn Stevenson 5
Thailand Suriya Suwannasingh 5
England Anthony Taylor 5
England Stephen Taylor 5
Thailand Thanawat Thirapongpaiboon 5
Scotland Gary Thomson 5
Wales Neil Tomkins 5
England Iain Trimble 5
England Hassan Vaizie 5
England James Vicarey 5
England Jason Walton 5
England Mark Whatley 5
England Richard Wheelhouse 5
Australia Glen Wilkinson 5
England Mark Williams (II) 5
England David Wilson 5
China Zhou Yuelong 5
Italy Daniele Zagaroli 5
Pakistan Hamza Akbar 4
England Matt Bailey 4
Italy Andrea Barbacane 4
England Ali Bassiri 4
England John Bayliss 4
England Clive Bernstone 4
England Shaun Berry 4
England Malcolm Billaney 4
England David Blakey 4
England Craig Bradshaw 4
England Alan Brookes 4
England Tony Brown 4
England Kevin Brown 4
Belgium Peter Bullen 4
Scotland Alan Burnett 4
England James Cahill 4
Scotland Duncan Campbell 4
Ireland Joe Canny 4
England Chris Carpenter 4
Hong Kong Franky Chan 4
Scotland Rhys Clark 4
England Andrew Clark 4
England John Clouden 4
England Grant Conquest 4
Scotland Alex Coutts 4
England Sam Craigie 4
England Paul Dawson 4
England Guy Dennis 4
England Marc Devon 4
England Edward Diggle 4
Scotland Geoff Dunn 4
England Jason Dunworth 4
England Alan Edmonds 4
England Gareth Esprit 4
England Rogelio Esteiro 4
England Mark Faulkner 4
Canada Louis Fazekas 4
England Allison Fisher 4
England Paul Florence 4
England Graham Francis 4
England Philip Freeman 4
England Steve Gough 4
England Andrew Grieve 4
England David Grimwood 4
England Ron Gross 4
England Carl Groves 4
England Darren Guest 4
China Lyu Haotian 4
England Cecil Harverson 4
England Stan Haslam 4
England Paul Hefford 4
England Stacey Hillyard 4
South Africa Mike Hines 4
England Paul Hurren 4
England Kamal Jit Singh 4
England Lee Johnson 4
England Kevin Johnstone 4
England Neal Jones 4
Wales Richard Jones 4
Ireland Gerry Jones 4
Wales Duane Jones 4
England Colin Kelly 4
England Johangir Khan 4
England Cary Kikis 4
England Michael Kirkham 4
England Sanderson Lam 4
England Willie Leigh 4
England Roger Leighton 4
Scotland Michael Leslie 4
Ireland Jimmy Long 4
England Eddie Lott 4
Scotland Scott MacFarlane 4
Wales Norman Maher 4
England Mitchell Mann 4
England Nick Marsh 4
New Zealand Clark McConachy 4
Malta Paul Mifsud 4
England Mark Miller 4
England Andrew Milliard 4
England Philip Minchin 4
England Neil Mosley 4
England Daniel Murphy 4
Wales Donald Newcombe 4
England Stanley Newman 4
England Craig Newson 4
England Jamie O'Neill 4
Netherlands Johan Oenema 4
England Stephen Ormerod 4
England Lee Page 4
England Timothy Paling 4
Switzerland Darren Paris 4
Scotland Joe Patterson 4
England Grant Peabody 4
England Daryl Peach 4
England Peter Peratikou 4
Thailand Tai Pichit 4
England Richard Pipe 4
England Andrew Radford 4
England Scott Rigg 4
England Luke Roberts 4
Israel Eden Sharav 4
England Darren Shaw 4
England Mohammed Shazi Khan 4
England John Shilton 4
England Danny Smith 4
England Simon Smith 4
England Mike Smith 4
Thailand Akani Songsermsawad 4
England Matthew Spade 4
England Matthew Street 4
Thailand Passakorn Suwannawat 4
Scotland Robert Thallon 4
England David Thompson 4
England Alan Trigg 4
Switzerland Alexander Ursenbacher 4
England Stephen Waldron 4
England Joel Walker 4
England Michael Wasley 4
England Carl Waters 4
England Simon Westcott 4
Australia Dennis Wheelwright 4
England John Whitty 4
England Neil Wood 4
China Mei Xiwen 4
China Zhang Yong 4
Australia Johl Younger 4
China Chen Zhe 4
England Richard Alford 3
England Kevin Ashby 3
England Justin Astley 3
England Gareth Atkins 3
England Neville Atkins 3
Ireland Joe Baines 3
England Craig Barber 3
England Peter Bardsley 3
England Chris Barnard 3
England Tom Bell 3
Ireland John Benton 3
England Malcolm Bilclough 3
China Yan Bingtao 3
Ireland Donal Bonar 3
England Christopher Booth 3
England Mark Boyd 3
England Dean Bracey 3
England Matthew Bray 3
England Barry Bunn 3
Ireland Gay Burns 3
England Peter Cadogan 3
Australia Vinnie Calabrese 3
South Africa Munier Cassim 3
England Mark Colmer 3
England Scott Cooney 3
England Mark Darnes 3
England Alex Davies 3
England Richard Davis 3
England Steve Day 3
England Peter Delaney 3
England Frank Dezi 3
Sri Lanka Indika Dodangoda 3
England Darren Dodd 3
Scotland Colin Donaldson 3
England Peter Donegan 3
England Derek Dunkling 3
England Spencer Dunn 3
Germany Patrick Einsle 3
England Andrew Essilfie 3
England Steven Evans 3
England Mark Evans 3
Netherlands Raymon Fabrie 3
Wales Matthew Farrant 3
England Anne-Marie Farren 3
Ireland Mario Fernandez 3
England Luke Fisher 3
England Christopher Flight 3
England HF Francis 3
Australia George Ganim 3
England Roger Garrett 3
England Ernest Geoffrey Thompson 3
England Ian Gerrard 3
England James Gibson 3
England Neil Gilder 3
Ireland Rodney Goggins 3
England Michael Gold 3
England Russell Gough 3
England Martin Grainger 3
England Miles Green 3
England Sukhbir Grewal 3
England Anthony Halpin 3
England Jason Hawen 3
England Stuart Henderson 3
Germany Mike Henson 3
England Trevor Holtby 3
England Sid Hood 3
China Guo Hua 3
England Michael Huntingdon 3
England Melbourne Inman 3
Northern Ireland Gary Irvine 3
Wales David John 3
England Sacha Journet 3
Thailand Issara Kachaiwong 3
England Jack Karnehm 3
Cyprus Costas Kassinides 3
England Simon Keeton 3
England Dickie Laws 3
England David Lazenby 3
England Jim Lees 3
England Mark Love 3
England Kevin Lownds 3
England Rory Mallon 3
England Frank Maskell 3
England Paul Maskell 3
England Ralph Mason 3
England Anthony Massey 3
England Kevin McCallum 3
England Vince McCluskey 3
England Paul McDonald 3
England Christopher McGee 3
England James McGouran 3
England Thomas McKenna 3
Northern Ireland Kieran McMahon 3
Northern Ireland Joe Meara 3
England Sanjay Meghani 3
England David Mellon 3
England Chris Milner 3
England Ryan Milton 3
England Richard Moore 3
England Jamie Moreland 3
England Paul Morgan 3
England Gary Morris 3
England Jayson Morris 3
England Paul Moss 3
England Chris Nicholson 3
China Lu Ning 3
England Garoid O'Connor 3
Ireland Barry O'Loughlin 3
England James O'Sullivan 3
England Chris O'Sullivan 3
Belgium Ahmed Osman 3
England Chris Palmer 3
England Vipul Patel 3
England Brian Peddie 3
England Mark Peevers 3
England Stuart Pegrum 3
Wales Andrew Peters 3
England Richard Pincott 3
Thailand Kwan Poomjang 3
Russia Ashot Potikyan 3
England Andrew Prydden 3
England Mark Pugh 3
England Foizur Rahman 3
England Tony Rampello 3
England John Rees 3
England David Rice 3
England Dean Richardson 3
England Stephen Roberts 3
England Craig Roper 3
Thailand Supoj Saenla 3
England Brian Salmon 3
England Jonathan Saunders 3
England Jason Scott 3
England Pete Seager 3
India Geet Sethi 3
England Ronnie Shakespeare 3
England Rajan Sharma 3
England Darren Skinner 3
England Frank Smith 3
England Kevin Smith 3
England Paul Smith (II) 3
Netherlands Brian Smits 3
England Avtar Sohanpal 3
England Nick Spelman 3
England Harry Stevenson 3
England Paul Stockwell 3
England Carl Stringer 3
England Darren Swinburn 3
England Stuart Swinburn 3
England Paul Tanner 3
England James Tatton 3
Australia Robert Tavagna 3
Iceland Fjolnir Thorgeirsson 3
England John Timson 3
Scotland Michael Valentine 3
England Micky Wareham 3
England Michael Wild 3
England Shaun Wilkes 3
China Zhao Xintong 3
China Li Yan 3
England Kevin Young 3
Singapore Barry Zee 3
India Pankaj Advani 2
India Omprakesh Agrawal 2
Scotland Tom Aiken 2
Wales Gareth Allen 2
South Africa Roy Amdor 2
England Damian Astre 2
England Tim Bailey 2
England Justyn Barnes 2
England Jamie Barrett 2
England Matt Bayley 2
England John Bedford 2
Ireland Josh Boileau 2
Canada Tony Bolahood 2
Scotland Mark Boyle 2
England Simon Brooks 2
Northern Ireland Jordan Brown 2
Ireland John Buckley 2
England David Buskin 2
England Daniel Buskin 2
England Mark Cackett 2
England Neil Cameron 2
England Chris Capel 2
England Mark Carrington 2
England Brian Cassidy 2
England Brian Casson 2
England Billy Joe Castle 2
England Matthew Catchpole 2
Australia Jim Charlton 2
China Lyu Chenwei 2
England Ryan Clark 2
England Gary Clarke 2
England Richard Cleeter 2
Isle of Man Mike Colquitt 2
England Mark Congram 2
England Wayne Cooper 2
England Brian Cox 2
England David Craggs 2
England Andrew Craig 2
England John Daniels 2
England Len Davies 2
England Matthew Davies 2
England Adam Davies 2
Wales Paul Dawkins 2
England Charles Dawson 2
Belgium Steven de Baets 2
England Stephen Delaney 2
England Myles Deleuse 2
England Robert Dickson 2
Netherlands Wilfred Dijkstra 2
Wales John Dobson 2
England Robert Donkin 2
Scotland Wilson Dornan 2
Australia Kurt Dunham 2
England Michael Eaves 2
Egypt Basem Eltahhan 2
England Tony Emmott 2
England Marc Farnsworth 2
England Alexander Ferguson 2
England Neil Figgins 2
England Daniel Findlay 2
England Andrew Fisher 2
England John Fox 2
Italy Roberto Frezza 2
Hong Kong Paul Fung 2
Wales Paul Gavey 2
England Steven Gibbs 2
England Chris Gill 2
England Craig Glanville 2
England Eddie Glass 2
England Paul Green 2
England Stuart Green 2
England Geoff Grennan 2
England Frank Gumbrell 2
Scotland Simon Haggerty 2
England Andrew Hall 2
England Steven Hallworth 2
England John Harrop 2
Isle of Man Darryl Hill 2
Ireland David Hogan 2
England David Hoggarth 2
Canada John Horsfall 2
England Ashley Hugill 2
Scotland Ewan Hunter 2
Egypt Ahmed Hussein Gamal 2
England Stephen Jamieson 2
England Mark Jervis 2
England Kuldesh Johal 2
Iceland Johannes Johannesson 2
England Neil Johnson 2
England Craig Johnston-Allen 2
Wales Matt Jones 2
Thailand Boonyarit Keattikun 2
England Tony Kenny 2
England Christopher Keogan 2
Scotland Malcolm Kerr 2
Egypt Mohamed Khairy 2
England Ayub Khalifa 2
England Stephen Kiddle 2
Germany Lukas Kleckers 2
England John Knipe 2
England Andrew Krasinski 2
Scotland Alex Lambie 2
Belgium Danny Lathouwers 2
England Paul Lawrence 2
England Nicky Lazarus 2
England James Leadbetter 2
England Andy Lee 2
Thailand Kritsanut Lertsattayathorn 2
England Paul Lloyd 2
England Ross Mabbott 2
Ireland Patrick Mahon 2
China Rouzi Maimaiti 2
England Lee Mallen 2
Wales David Manley 2
England Nick Manning 2
Australia Ron Mares 2
England Lee Marney 2
Scotland Neil Martin 2
England Darren Martin 2
Iceland Edvard Matthiasson 2
Northern Ireland Kieran McAlinden 2
New Zealand Chris Mcbreen 2
Ireland John McBride 2
Canada Joe McDonald 2
England Russell McGrady 2
Wales John Mills 2
England Dale Milton 2
Sweden Farhan Mirza 2
England Darren Mirza 2
England Colin Mitchell 2
United States Steve Mizerak 2
England Jeffrey Moore 2
England Simon Morfitt 2
England John Mullane 2
India Sonic Multani 2
Ireland Aidan Murphy 2
England Eric Newman 2
England Mike Nixon 2
England Kyndon Paddon 2
England Alan Peacock 2
Scotland John Phillips 2
England Stephen Pieroni 2
England Tony Pierucci 2
Australia Vladimir Potazsnyk 2
England Karl Preece 2
England Paul Radin 2
China Ju Reti 2
England Michael Rhodes 2
Australia Gordon Robinson 2
Chile Juan Rosales 2
Qatar Ahmed Saif 2
England Stephen Sanders 2
Thailand Noppadol Sangnil 2
Brazil Itaro Santos 2
England Neil Shaw 2
United Arab Emirates Mohammed Shehab 2
China Xu Si 2
China Yuan Sijun 2
Thailand Sakchai Sim Ngam 2
England Luke Simmonds 2
England Ian Simmons 2
England Justin Smalley 2
England Paul Smith 2
England Luke Spiller 2
England Nick Stanfield 2
Scotland Robert Stephen 2
England Michael Stocks 2
Scotland Harry Stokes 2
England Zak Surety 2
Australia Philip Tarrant 2
England Richard Tatton 2
England Mark Taylor 2
Scotland Gary Thomas 2
England Paul Thomerson 2
Scotland Stephen Tierney 2
Scotland Chris Totten 2
Wales Mark Tucker 2
England Derek Turner 2
Iran Soheil Vahedi 2
Belgium Johan van Goetham 2
Malta Mario Vassallo 2
England Ramu Vaswani 2
England Lun Wai Lee 2
England Clement Walden 2
England Don Watson 2
England Paul Webb 2
England John Welsh 2
England Andrew Westmorland 2
England Mark Weston 2
England Adam Wicheard 2
Wales Peter Williams 2
England Jerry Williams 2
England Geoff Williams 2
England John Wilson 2
England Sydney Wilson 2
Wales Bill Withers 2
England George Wood 2
China Cao Xinlong 2
China Fang Xiongman 2
Egypt Hatem Yassen 2
England Ismail Yildiran 2
Thailand Ratchayothin Yotharuck 2
China Li Yuan 2
China Wang Yuchen 2
England Robert Yule 2
China Niu Zhuang 2
China Chen Zifan 2
Egypt Khaled Aboulmagd 1
United Arab Emirates Mohammed Al Joker 1
England Philip Alden 1
South Africa Abdul Allie 1
England Anup Amin 1
England Kostas Andreou 1
England Georgina Aplin 1
England Danny Auld 1
England Jason Baker 1
England Gary Bampton 1
England Chris Barnett 1
England Jason Barton 1
England Majed Basheer 1
England Ashley Beal 1
England Karl Beare 1
Libya Khalid Belaied Abumdas 1
Scotland Steven Bennie 1
Iceland Ahimar Bjarnsson 1
England David Blagg 1
Australia Matthew Bolton 1
Canada David Boon 1
Singapore Keith Boon 1
England Neil Bowles 1
Netherlands Wim Braam 1
Jersey David Brabiner 1
England Graham Bradley 1
England Steve Bradley 1
England Christian Brooks 1
England Russell Burgess 1
England Michael Burke 1
England Gavin Burns 1
South Africa Paul Burrell 1
Scotland Nat Butler 1
England Eden Butterworth 1
England Kirk Byers 1
Scotland Mark Cadenhead 1
Canada John Cahill 1
England Brian Cakebread 1
England Simon Capon 1
England Martin Carolan 1
England Ashley Carty 1
Netherlands Karan Chand 1
England Harvey Chandler 1
India Manan Chandra 1
Pakistan Zulfigar Cheema 1
Canada George Chenier 1
Hong Kong David Cheung 1
Wales Jamie Clarke 1
England Roy Clarke 1
England Robert Clifforth 1
Canada Paul Clutterbuck 1
England Paul Clutton 1
England Max Cockrell 1
England James Collens 1
England Darren Collison 1
England Roy Connor 1
England Albert Cope 1
Wales Gareth Coppack 1
England Anthony Corina 1
England Sean Coyle 1
England Stephen Craigie 1
England Stephen Croft 1
Malta Mario Cutajar 1
England Tessa Davidson 1
England Neil Davies 1
Wales Edward Davies 1
England Paul Davis 1
England John Disney 1
Scotland Spencer Donnelly 1
Wales David Donovan 1
Cyprus Charlie Economou 1
England Mark Elliott 1
England Sam Ellis 1
England Wayne Ellison 1
Wales Tim English 1
England Reanne Evans 1
England Mark Evans (II) 1
England Claude Falkiner 1
England Mark Farrimond 1
England Andrew Farrow 1
China Chen Feilong 1
Poland Kacper Filipiak 1
England Gary Filtness 1
South Africa Mannie Francisco 1
Australia Sam Frangie 1
Canada Eddie Galati 1
England Georgio Georgiou 1
England Carlo Giagnacovo 1
England David Giles 1
Australia Daniel Gimenez 1
England Anthony Gorman 1
Canada Ted Guerreri 1
New Zealand Daniel Haenga 1
China Da Hailin 1
England David Hall 1
England Dane Hall 1
England Chris Hamson 1
China Shi Hanqing 1
Ireland Gary Hardiman 1
England James Harris 1
England Declan Healy 1
England Luke Heard 1
Belgium Chris Henry 1
England Eamonn Hill 1
England Gary Hill 1
England Colin Hinds 1
England Stuart Hinton 1
Wales Kishan Hirani 1
England Peter Holland 1
England Jamie Home 1
China Luo Honghao 1
Malaysia Keen Hoo Moh 1
Wales Steve Hornby 1
China Zhang Jiankang 1
Iceland Johannes Johannesson (II) 1
England Nick Jones (II) 1
Canada John Jorgensen 1
Australia Ben Judge 1
Thailand Somporn Kanthawung 1
England Scot Kearney 1
Scotland Johnny Kemp 1
Canada Craig Kerry 1
England Navid Khan 1
Australia Rex King 1
Canada Peter Kippie 1
Malaysia Liew Kitt Fatt 1
England Karl Krajnyak 1
Hong Kong Gary Kwok 1
England Graham Lambert 1
England John Lau 1
England Andy Lavin 1
England Tom Lee 1
England Graham Lee 1
Canada Donald Lelievre 1
Germany Simon Lichtenberg 1
England Lawrence Lillie 1
Ireland James Linehan 1
England Marcus Lord 1
England Walter Lovejoy 1
England Mark Lythe 1
South Africa Peter Mans 1
England Wayne Martin 1
England Kulvindar Mattu 1
Northern Ireland Maureen McCarthy 1
England Paul McCullough 1
Australia Allan McDonald 1
Ireland Damien McKiernan 1
England Steven McMillan 1
Ireland Barry McNamee 1
Canada Levi Meiller 1
England Tanel Miah 1
Macedonia Zivko Mihailovski 1
England Gary Miller 1
Ireland William Milton 1
Afghanistan Saleh Mohammadi 1
England Keith Moore 1
England Duncan Moore 1
Northern Ireland Harry Morgan 1
England Tony Mucklow 1
Ireland Vincent Muldoon 1
Ireland John Mulready 1
England Phil Mumford 1
Germany Lasse Munstermann 1
South Africa Hitesh Naran 1
England Robert Noon 1
England Tim Norris 1
England Joe O'Connor 1
England Clare O'Donnell 1
Ireland Brendan O'Donoghue 1
Ireland Paul O'Donoghue 1
Northern Ireland Sean O'Neill 1
England Peter Oakley 1
England Tim Parry 1
Malta Jason Peplow 1
England Stephen Phillips 1
Thailand Charoen Phorat 1
England Tim Price 1
England Kelsall Prince 1
England Imran Puri 1
England Mohammed Rangzib 1
England Paul Raulston 1
Italy Claudio Ravagnani 1
Scotland Guilio Rea 1
England CW Read 1
England Paul Reeve 1
Canada Ben Reicker 1
England Fred Richardson 1
England Paul Riley 1
Scotland Robert Ritchie 1
England Lewis Roberts 1
Canada Kevin Robitaille 1
Scotland Ray Romantschuk 1
Wales Peter Roscoe 1
England Jason Rosenfeld 1
England Stephen Rowlings 1
England Mike Russell 1
Thailand Chatchawan Rutphae 1
England Russ Schuster 1
England Balvinder Sembi 1
England Sean Seymour 1
England David Sharpe 1
England Andrew Shaw 1
England Harinder Singh Chahal 1
England Gary Skipworth 1
England Neil Smitham 1
England Michael Speight 1
Australia Norman Squire 1
England Wayne Stannard 1
Poland Adam Stefanow 1
Netherlands Roy Stolk 1
England David Stone 1
England Paul Strafford 1
Bahrain Habib Subah 1
England Kevin Sullivan 1
Thailand Rom Surin 1
Egypt Wael Talaat 1
England Chris Taylor 1
Thailand Anan Terananon 1
England Harold Terry 1
England Shilun Thakkar 1
England Peter Tolen 1
England Russell Toombes 1
England Andrew Truss 1
China Hasimu Tuerxun 1
England Martin Unsworth 1
South Africa Zbynek Vaic 1
Iceland Bryngmar Valdimarsson 1
England Paul Vallance 1
Iceland Gunnar Valsson 1
Australia Ray van den Nouwland 1
Belgium Stefan van der Borght 1
Belgium Kevin van Hove 1
Belgium Steven Van Osselaer 1
South Africa Freddie van Rensberg 1
England Sunit Vaswani 1
India Lucky Vatnani 1
Canada Charles Vos 1
England John Wade 1
England Mike Watling 1
England Stephen Webster 1
China Pang Weiguo 1
New Zealand Brent Wells 1
Canada Jeff White 1
Canada John White 1
England Jonathan White 1
Thailand Nut Wiangchai 1
England Jon Wibberley 1
Scotland Allan Williams 1
England Mark Witts 1
Canada Daryl Wouters 1
England Chris Wright 1
England David Wright 1
England Ashley Wright 1
Scotland Stephen Wylie 1
England David Young 1
China Fan Zhengyi 1
Canada Floyd Ziegler 1