Most Centuries In A Match By One Player - Decade 1990-1999 - Professional

Filtering

Most centuries made in a single match by a player.
Status
Categories
Scope
Range
Player Tournament Round Best of Opponent Centuries
Scotland Stephen Hendry England 1994 UK Championship Final 19 Ireland Ken Doherty 7
Scotland Stephen Hendry England 1997 World Championship Final 35 Ireland Ken Doherty 5
Scotland Stephen Hendry England 1995 World Championship Semi-final 31 England Jimmy White 5
Scotland Stephen Hendry England 1993 UK Championship Semi-final 17 England John Parrott 5
Scotland John Higgins England 1998 World Championship Final 35 Ireland Ken Doherty 5
England Steve Davis India 1992 Indian Masters Final 17 England Steve James 4
Ireland Ken Doherty Wales 1996 Pontins Professional Final 17 England Nigel Bond 4
England Peter Ebdon England 1998 World Championship Last 16 25 Ireland Fergal O'Brien 4
England Peter Ebdon Belgium 1993 European Open Last 64 9 Scotland Alan McManus 4
Scotland Stephen Hendry England 1999 World Championship Semi-final 33 England Ronnie O'Sullivan 4
Scotland Stephen Hendry England 1997 Charity Challenge Final 17 England Ronnie O'Sullivan 4
Scotland Stephen Hendry England 1996 World Championship Last 32 19 England Jason Ferguson 4
Scotland Stephen Hendry England 1994 UK Championship Last 16 17 England Willie Thorne 4
Scotland Stephen Hendry England 1992 World Championship Final 35 England Jimmy White 4
Scotland John Higgins England 1998 World Championship Last 16 25 England Anthony Hamilton 4
England Paul Hunter England 1996 UK Championship Last 32 17 Thailand James Wattana 4
Wales Darren Morgan England 1997 UK Championship Last 64 17 Wales Dominic Dale 4
England Ronnie O'Sullivan England 1999 World Championship Semi-final 33 Scotland Stephen Hendry 4
England Barry Pinches England 1999 World Championship Round 3 19 England Jeff Cundy 4
England Jonathan Birch England 1997 Benson and Hedges Championship Last 128 9 Wales Mark Fenton 3
England Karl Broughton England 1994 Benson and Hedges Championship Last 128 9 England Mukesh Parmar 3
England Alfie Burden England 1996 Grand Prix Round 5 9 Northern Ireland Dylan Leary 3
Scotland Alan Burnett England 1998 Benson and Hedges Championship Last 64 9 Wales Philip Williams 3
India Amrik Cheema Scotland 1991 Benson and Hedges Satellite Championship Last 128 9 Scotland Ian Black 3
England Steve Davis England 1997 European League Group 8 Scotland John Higgins 3
England Steve Davis England 1992 World Matchplay Semi-final 17 England Martin Clark 3
England Steve Davis Belgium 1991 Belgian Challenge Final 19 Scotland Stephen Hendry 3
Wales Paul Dawkins England 1991 UK Championship Round 1 11 England Chris Achilles 3
Ireland Ken Doherty England 1994 UK Championship Last 64 17 England Rod Lawler 3
Ireland Ken Doherty Wales 1993 Welsh Open Final 17 Scotland Alan McManus 3
Malta Tony Drago England 1999 Masters Last 16 11 Scotland Stephen Hendry 3
England Peter Ebdon England 1996 World Championship Semi-final 31 England Ronnie O'Sullivan 3
England Peter Ebdon Malta 1994 Malta Grand Prix Quarter-final 9 England Tony Knowles 3
England Peter Ebdon England 1992 World Championship Quarter-final 25 Wales Terry Griffiths 3
England Neal Foulds England 1993 World Championship Quarter-final 25 Scotland Alan McManus 3
England Anthony Hamilton England 1999 British Open Final 17 Ireland Fergal O'Brien 3
England Anthony Hamilton England 1998 World Championship Last 32 19 England Dave Harold 3
England Anthony Hamilton Wales 1998 Welsh Open Last 16 9 England Ronnie O'Sullivan 3
England Anthony Hamilton England 1997 World Championship Last 16 25 England John Parrott 3
England Anthony Hamilton Thailand 1997 Thailand Open Last 32 9 Scotland Alan McManus 3
England Dave Harold England 1999 World Championship Last 48 19 England Joe Perry 3
England Dave Harold England 1996 World Championship Last 32 19 England Neal Foulds 3
Scotland Stephen Hendry Ireland 1999 Irish Masters Final 17 England Stephen Lee 3
Scotland Stephen Hendry Wales 1999 Welsh Open Semi-final 11 Northern Ireland Joe Swail 3
Scotland Stephen Hendry Thailand 1998 Thailand Masters Final 17 England John Parrott 3
Scotland Stephen Hendry England 1997 World Championship Semi-final 33 Thailand James Wattana 3
Scotland Stephen Hendry Wales 1997 Welsh Open Final 17 England Mark King 3
Scotland Stephen Hendry England 1997 Charity Challenge Semi-final 11 Scotland Alan McManus 3
Scotland Stephen Hendry England 1996 UK Championship Final 19 Scotland John Higgins 3
Scotland Stephen Hendry England 1996 Masters Quarter-final 11 England Jimmy White 3
Scotland Stephen Hendry England 1995 UK Championship Last 16 17 England Gary Wilkinson 3
Scotland Stephen Hendry England 1995 UK Championship Last 32 17 England Anthony Hamilton 3
Scotland Stephen Hendry Scotland 1995 Scottish Masters Semi-final 11 Wales Darren Morgan 3
Scotland Stephen Hendry England 1995 World Championship Final 35 England Nigel Bond 3
Scotland Stephen Hendry England 1995 European League Final 19 Ireland Ken Doherty 3
Scotland Stephen Hendry Belgium 1994 European Open Final 17 England John Parrott 3
Scotland Stephen Hendry England 1993 World Championship Final 35 England Jimmy White 3
Scotland Stephen Hendry England 1993 Masters Last 16 9 Ireland Ken Doherty 3
Scotland Stephen Hendry England 1992 UK Championship Last 64 17 Wales Mark Williams 3
Scotland Stephen Hendry Wales 1992 Welsh Open Final 17 Wales Darren Morgan 3
Scotland Stephen Hendry Belgium 1991 Belgian Challenge Last 16 9 Germany Mike Henson 3
Scotland Stephen Hendry England 1991 World Championship Last 32 19 Australia Warren King 3
Scotland Stephen Hendry England 1990 UK Championship Semi-final 17 Scotland Alan McManus 3
Scotland Stephen Hendry England 1990 World Championship Last 16 25 England Tony Meo 3
Scotland Stephen Hendry England 1990 World Championship Final 35 England Jimmy White 3
Scotland Drew Henry England 1994 World Championship Last 96 19 England Mike Dunn 3
England Andy Hicks England 1998 UK Championship Last 64 17 England John Whitty 3
England Andy Hicks England 1996 UK Championship Last 32 17 Malta Tony Drago 3
England Andy Hicks England 1996 UK Championship Last 64 17 England Nick Terry 3
England Andy Hicks England 1996 Masters Wildcard 9 England David Roe 3
England Andy Hicks England 1994 Grand Prix Quarter-final 9 England Steve Davis 3
Scotland John Higgins Scotland 1999 Scottish Masters Final 17 Wales Matthew Stevens 3
Scotland John Higgins England 1999 World Championship Semi-final 33 Wales Mark Williams 3
Scotland John Higgins England 1999 World Championship Quarter-final 25 England Stephen Lee 3
Scotland John Higgins England 1998 World Championship Quarter-final 25 England John Parrott 3
Scotland John Higgins England 1997 World Championship Last 32 19 Scotland Graham Horne 3
England Paul Hunter Wales 1998 Welsh Open Final 17 Scotland John Higgins 3
England Steve James England 1999 UK Championship Last 64 17 England Ronnie O'Sullivan 3
England Steve James England 1991 World Championship Semi-final 31 England Jimmy White 3
England Stephen Lee Wales 1999 Welsh Open Last 64 9 England Matthew Couch 3
England Stephen Lee England 1997 UK Championship Semi-final 17 England Ronnie O'Sullivan 3
England Robert Marshall England 1993 Strachan Challenge - Event 2 Last 64 9 England Steve Meakin 3
Scotland Alan McManus England 1992 UK Championship Last 32 17 Australia Eddie Charlton 3
Wales Darren Morgan England 1997 World Championship Last 16 25 England Ronnie O'Sullivan 3
England Brian Morgan Thailand 1996 Asian Classic Final 17 England Ronnie O'Sullivan 3
England Brian Morgan England 1993 Strachan Challenge - Event 2 Last 64 9 South Africa Silvino Francisco 3
Ireland Stephen Murphy England 1992 World Championship Last 96 19 Ireland Eugene Hughes 3
Ireland Fergal O'Brien England 1994 Strachan Challenge - Event 2 Round 1 9 England Darren Holdcroft 3
England Ronnie O'Sullivan England 1997 Masters Final 19 England Steve Davis 3
England Ronnie O'Sullivan England 1997 Charity Challenge Final 17 Scotland Stephen Hendry 3
England Ronnie O'Sullivan Germany 1996 German Open Semi-final 11 England Nigel Bond 3
England Ronnie O'Sullivan England 1996 World Championship Semi-final 31 England Peter Ebdon 3
England Ronnie O'Sullivan England 1993 UK Championship Semi-final 17 Wales Darren Morgan 3
England Ronnie O'Sullivan Scotland 1993 Benson and Hedges Championship Last 32 9 South Africa Peter Francisco 3
England Ronnie O'Sullivan Scotland 1993 Benson and Hedges Championship Semi-final 11 England Brian Morgan 3
England John Parrott England 1991 World Championship Final 35 England Jimmy White 3
England Barry Pinches England 1994 Benson and Hedges Championship Last 128 9 Wales Richard King 3
England Gary Ponting England 1998 UK Championship Last 64 17 Malta Tony Drago 3
England Mick Price Scotland 1990 Benson and Hedges Satellite Championship Last 64 9 England Tony Knowles 3
England Dean Reynolds England 1990 World Matchplay Quarter-final 17 Scotland Stephen Hendry 3
Wales Matthew Stevens England 1995 UK Championship Last 64 17 England Steve James 3
Wales Matthew Stevens England 1994 Benson and Hedges Championship Last 16 9 England Mick Price 3
England Willie Thorne England 1991 UK Championship Last 64 17 Isle of Man Tony Wilson 3
Thailand James Wattana England 1998 Masters Last 16 11 England John Parrott 3
Thailand James Wattana England 1996 UK Championship Last 64 17 England Jonathan Birch 3
Thailand James Wattana Thailand 1994 Thailand Open Final 17 England Steve Davis 3
Thailand James Wattana England 1993 World Championship Last 16 25 England Steve James 3
Thailand James Wattana England 1991 UK Championship Last 32 17 Canada Alain Robidoux 3
England Jimmy White England 1998 World Championship Last 16 25 Wales Darren Morgan 3
England Jimmy White England 1992 Grand Prix Semi-final 17 Scotland Alan McManus 3
England Jimmy White England 1991 World Championship Last 32 19 England Nick Dyson 3
Wales Mark Williams England 1994 Benson and Hedges Championship Final 17 England Rod Lawler 3
Wales Mark Williams England 1994 Benson and Hedges Championship Quarter-final 9 England Jason Ferguson 3
England Jamie Woodman Scotland 1996 Benson and Hedges Championship Round 1 9 Scotland Ewan Hunter 3
England Tim Bailey Thailand 1994 Thailand Open Round 2 9 England Gregg Tugby 2
England Nic Barrow England 1992 World Championship Round 2 11 England Stuart Mann 2
England Stuart Bingham England 1997 WPBSA Qualifying School - Event 2 Last 96 9 England Adrian Rosa 2
England Jonathan Birch England 1990 UK Championship Last 128 11 England Martin Smith 2
England Nigel Bond England 1999 Grand Prix Last 64 9 Scotland Drew Henry 2
England Nigel Bond England 1997 Grand Prix Last 64 9 England David Gray 2
England Nigel Bond Germany 1996 German Open Last 16 9 England Steve Davis 2
England Nigel Bond England 1996 UK Championship Last 64 17 England Paul Wykes 2
England Nigel Bond Wales 1996 Pontins Professional Final 17 Ireland Ken Doherty 2
England Nigel Bond England 1996 British Open Last 32 9 New Zealand Dene O'Kane 2
England Nigel Bond England 1993 World Championship Quarter-final 25 Scotland Stephen Hendry 2
England Nigel Bond England 1991 World Championship Last 64 19 Ireland Eugene Hughes 2
England Nigel Bond England 1990 Grand Prix Final 19 Scotland Stephen Hendry 2
England Wayne Brown England 1997 WPBSA Qualifying School - Event 4 Last 32 9 Thailand Noppadon Noppachorn 2
England Alfie Burden England 1999 World Championship Last 64 19 Northern Ireland Gerard Greene 2
England Alfie Burden England 1998 World Championship Last 32 19 Malta Tony Drago 2
England Alfie Burden England 1997 Grand Prix Last 128 9 Scotland Graeme Dott 2
England Alfie Burden Germany 1996 German Open Round 3 9 England Mark Williams (II) 2
Scotland Jamie Burnett Malta 1997 European Open Last 48 9 England Gary Wilkinson 2
Scotland Jamie Burnett Scotland 1997 International Open Last 96 9 Ireland Stephen O'Connor 2
Scotland Jamie Burnett England 1996 World Championship Round 6 19 England Mark Love 2
Scotland Jamie Burnett England 1994 International Open Round 5 9 England Andrew Hannah 2
England Karl Burrows Germany 1997 German Open Last 96 9 England David Finbow 2
Scotland Marcus Campbell England 1996 UK Championship Last 64 17 England Steve James 2
England Ali Carter England 1999 Benson and Hedges Championship Last 128 9 England Michael Holt 2
England Brian Cassidy England 1992 British Open Round 4 9 England Peter Ebdon 2
England Paul Cavney England 1995 World Championship Round 4 19 England Andrew Cairns 2
England Paul Cavney England 1992 Classic Round 4 9 England Adrian Rosa 2
Canada Bob Chaperon China 1990 Asian Open Last 32 9 Wales Mark Bennett 2
Wales Tony Chappel Scotland 1997 International Open Last 96 9 India Yasin Merchant 2
England Martin Clark England 1994 World Championship Last 32 19 England Brian Morgan 2
England Matthew Couch England 1998 World Championship Last 64 19 England Stefan Mazrocis 2
England Jeff Cundy England 1991 UK Championship Round 2 11 England Peter Bardsley 2
Wales Dominic Dale England 1999 UK Championship Last 64 17 Scotland Drew Henry 2
Wales Dominic Dale England 1999 Benson and Hedges Championship Last 64 9 England Shaun Murphy 2
England Peter Daubney Thailand 1994 Thailand Open Round 6 9 England Tony Rampello 2
Wales Paul Davies England 1997 Benson and Hedges Championship Last 32 9 England Paul Sweeny 2
Wales Paul Davies England 1996 World Championship Last 96 19 Canada Cliff Thorburn 2
Wales Paul Davies England 1991 UK Championship Round 1 11 England Gary Hill 2
England Steve Davis England 1999 British Open Last 32 9 Ireland Michael Judge 2
England Mark Davis Scotland 1997 International Open Last 96 9 England Paul Wykes 2
England Mark Davis Thailand 1996 Asian Classic Last 96 9 England Nick Pearce 2
England Steve Davis England 1996 World Championship Quarter-final 25 England Peter Ebdon 2
England Mark Davis England 1995 World Championship Last 128 19 Northern Ireland Jack McLaughlin 2
England Steve Davis Belgium 1994 European Open Last 32 9 England Mike Hallett 2
England Steve Davis England 1994 World Championship Quarter-final 25 Thailand James Wattana 2
England Steve Davis England 1994 British Open Semi-final 11 Thailand James Wattana 2
England Steve Davis Ireland 1994 Irish Masters Final 17 Scotland Alan McManus 2
England Steve Davis 1994 Matchroom League Group 8 Germany Sascha Diemer 2
England Steve Davis 1994 Matchroom League Group 8 England Jimmy White 2
England Steve Davis England 1993 UK Championship Last 32 17 England Mike Hallett 2
England Mark Davis Scotland 1993 Benson and Hedges Championship Last 64 9 England Sean Lanigan 2
England Steve Davis England 1993 British Open Semi-final 11 England Jimmy White 2
England Steve Davis India 1991 Indian Challenge Quarter-final 9 England Neal Foulds 2
England Steve Davis 1990 Matchroom International League Group 8 Northern Ireland Alex Higgins 2
England Steve Day England 1997 World Championship Round 3 9 England Neil Wood 2
England Frank Dezi Wales 1992 Welsh Open Round 3 9 England Paul Lovegrove 2
Ireland Ken Doherty China 1999 China International Last 32 9 England Michael Holt 2
Ireland Ken Doherty Scotland 1999 Scottish Open Quarter-final 9 Wales Mark Williams 2
Ireland Ken Doherty Malta 1998 Malta Grand Prix Quarter-final 9 England Jimmy White 2
Ireland Ken Doherty England 1998 World Championship Last 32 19 Wales Lee Walker 2
Ireland Ken Doherty England 1997 World Championship Last 16 25 England Steve Davis 2
Ireland Ken Doherty England 1997 European League Group 8 England Peter Ebdon 2
Ireland Ken Doherty England 1996 European League Group 8 England John Parrott 2
Ireland Ken Doherty England 1996 European League Group 8 Scotland Stephen Hendry 2
Ireland Ken Doherty England 1995 European League Group 8 England Steve Davis 2
Ireland Ken Doherty Scotland 1994 Scottish Masters Quarter-final 11 England Mike Hallett 2
Ireland Ken Doherty Wales 1993 Pontins Professional Final 17 Wales Darren Morgan 2
Ireland Ken Doherty England 1993 International Open Last 16 9 England Darryn Walker 2
Ireland Ken Doherty England 1992 Strachan Challenge - Event 1 Last 16 9 England Mark Davis 2
Ireland Ken Doherty Scotland 1991 Benson and Hedges Satellite Championship Last 32 9 Northern Ireland Alex Higgins 2
Ireland Ken Doherty Scotland 1991 Benson and Hedges Satellite Championship Quarter-final 9 England Willie Thorne 2
Ireland Ken Doherty Scotland 1991 Benson and Hedges Satellite Championship Final 17 Wales Darren Morgan 2
Ireland Ken Doherty England 1991 World Championship Last 128 19 England Martin Smith 2
Malta Tony Drago England 1999 World Championship Last 16 25 Wales Matthew Stevens 2
Malta Tony Drago England 1999 Masters Quarter-final 11 England Anthony Hamilton 2
Malta Tony Drago England 1991 UK Championship Last 64 17 England Barry West 2
Malta Tony Drago England 1991 Classic Last 16 9 Canada Bob Chaperon 2
Scotland Martin Dziewialtowski England 1997 Benson and Hedges Championship Round 4 9 England Ali Carter 2
England Peter Ebdon England 1998 World Championship Last 32 19 Northern Ireland Terry Murphy 2
England Peter Ebdon England 1997 UK Championship Last 64 17 England David Gray 2
England Peter Ebdon Malta 1997 European Open Last 32 9 Wales Tony Chappel 2
England Peter Ebdon England 1996 World Championship Last 16 25 England Jimmy White 2
England Peter Ebdon England 1996 World Championship Last 32 19 New Zealand Dene O'Kane 2
England Peter Ebdon Ireland 1996 Irish Masters Quarter-final 11 Wales Darren Morgan 2
England Peter Ebdon Thailand 1995 Thailand Classic Last 16 9 Scotland Stephen Hendry 2
England Peter Ebdon England 1995 Masters Semi-final 11 England Ronnie O'Sullivan 2
England Peter Ebdon England 1994 UK Championship Last 64 17 England Karl Payne 2
England Peter Ebdon Scotland 1993 Benson and Hedges Championship Last 64 9 England Ronnie O'Sullivan 2
England Peter Ebdon England 1991 Grand Prix Last 128 9 England Dave Gilbert (II) 2
Ireland Leo Fernandez England 1999 Benson and Hedges Championship Last 128 9 England Lee Richardson 2
Ireland Leo Fernandez England 1999 World Championship Last 48 19 England Brian Morgan 2
Ireland Leo Fernandez England 1999 World Championship Last 96 19 Wales Paul Davies 2
England David Finbow England 1994 British Open Last 96 9 India Yasin Merchant 2
England Neal Foulds England 1998 Benson and Hedges Championship Last 128 9 Scotland Richy McDonald 2
England Neal Foulds England 1992 World Championship Last 32 19 England Jason Ferguson 2
England Neal Foulds England 1991 UK Championship Quarter-final 17 England Jimmy White 2
England Neal Foulds Wales 1991 Pontins Professional Final 17 England Mike Hallett 2
England Neal Foulds 1990 Matchroom League Group 8 England Steve Davis 2
England Neal Foulds 1990 Matchroom League Group 8 Northern Ireland Dennis Taylor 2
South Africa Peter Francisco England 1992 UK Championship Last 64 17 Ireland Eugene Hughes 2
South Africa Peter Francisco England 1991 World Championship Last 48 19 England Robert Marshall 2
Hong Kong Marco Fu China 1999 China Open Last 96 9 Scotland John Lardner 2
Hong Kong Marco Fu England 1999 UK Championship Last 64 17 Scotland Billy Snaddon 2
Hong Kong Marco Fu England 1999 World Championship Overseas Qualifiers 19 Wales Gareth Chilcott 2
Hong Kong Marco Fu China 1998 Champions Super League Group 5 China Pang Weiguo 2
Hong Kong Marco Fu England 1998 World Championship Round 5 19 England Adrian Rosa 2
Hong Kong Marco Fu England 1998 World Championship Round 4 19 England Mike Hallett 2
Belgium Mario Geudens England 1997 WPBSA Qualifying School - Event 3 Last 128 9 Malta Joe Grech 2
England Nigel Gilbert England 1991 World Championship Last 96 19 England Steve Campbell 2
England Mark Gray Thailand 1999 Thailand Masters Last 134 9 England Oliver King 2
England David Gray England 1998 World Championship Last 32 19 Scotland Alan McManus 2
England David Gray Germany 1996 German Open Round 2 9 Wales John Herbert 2
Malta Joe Grech England 1999 World Championship Round 5 19 England Karl Payne 2
Northern Ireland Gerard Greene England 1998 UK Championship Last 64 17 Scotland Graeme Dott 2
Wales Terry Griffiths England 1992 Classic Last 64 9 England Roger Bales 2
Wales Terry Griffiths Belgium 1991 Belgian Challenge Last 16 9 England Steve James 2
Wales Terry Griffiths England 1990 World Championship Last 32 19 England Nigel Gilbert 2
England Adrian Gunnell England 1999 World Championship Round 2 19 Scotland James McBain 2
England Adrian Gunnell Ireland 1998 Irish Open Round 2 9 Ireland Stephen Murphy 2
England Anthony Hamilton England 1999 World Championship Last 32 19 Scotland Chris Small 2
England Anthony Hamilton Thailand 1998 Thailand Masters Semi-final 9 England John Parrott 2
England Anthony Hamilton England 1997 UK Championship Last 32 17 Scotland Jamie Burnett 2
England Anthony Hamilton England 1997 World Championship Last 48 19 England Karl Broughton 2
England Anthony Hamilton England 1996 UK Championship Last 64 17 Australia Quinten Hann 2
England Anthony Hamilton England 1995 Grand Prix Last 64 9 Malaysia Sam Chong 2
England Anthony Hamilton Wales 1995 Welsh Open Last 32 9 Scotland Alan McManus 2
England Anthony Hamilton Wales 1995 Welsh Open Last 64 9 Wales Mark Bennett 2
England Anthony Hamilton United Arab Emirates 1994 Dubai Classic Last 64 9 Thailand Suriya Suwannasingh 2
England Anthony Hamilton England 1993 UK Championship Last 32 17 Scotland Stephen Hendry 2
England Anthony Hamilton Scotland 1993 Benson and Hedges Championship Last 128 9 England Darren Clarke 2
England Anthony Hamilton Scotland 1993 Benson and Hedges Championship Last 32 9 England Mike Hallett 2
England Anthony Hamilton England 1992 Strachan Challenge - Event 1 Last 32 9 Wales Darren Morgan 2
England Anthony Hamilton England 1992 Strachan Open Round 2 9 England Neil Cameron 2
England Anthony Hamilton Thailand 1992 Asian Open Last 32 9 England Mick Price 2
Australia Quinten Hann England 1998 Grand Prix Last 16 9 England Jason Ferguson 2
Australia Quinten Hann England 1998 World Championship Last 48 19 England Brian Morgan 2
Australia Quinten Hann England 1998 World Championship Last 96 19 Wales Wayne Jones 2
England Dave Harold England 1998 UK Championship Last 32 17 England Nigel Bond 2
England Dave Harold England 1998 Grand Prix Last 64 9 Malta Alex Borg 2
England Dave Harold England 1997 Grand Prix Last 32 9 Scotland Jamie Burnett 2
England Dave Harold England 1994 Grand Prix Last 16 9 Scotland Alan McManus 2
England Dave Harold England 1993 UK Championship Last 64 17 England Neal Foulds 2
England Craig Harrison England 1993 Grand Prix Round 4 9 England Jason Curtis 2
Iceland Kristjan Helgason England 1999 World Championship Round 2 19 England Robert Donkin 2
Scotland Euan Henderson England 1998 UK Championship Last 64 17 England John Parrott 2
Scotland Euan Henderson England 1992 World Championship Round 2 11 England Richard Pincott 2
Scotland Stephen Hendry England 1999 UK Championship Last 16 17 England Paul Wykes 2
Scotland Stephen Hendry England 1999 British Open Final 17 England Peter Ebdon 2
Scotland Stephen Hendry England 1999 Champions Cup Final 13 Wales Mark Williams 2
Scotland Stephen Hendry England 1999 Champions Cup Semi-final 9 Scotland John Higgins 2
Scotland Stephen Hendry England 1999 World Championship Final 35 Wales Mark Williams 2
Scotland Stephen Hendry England 1999 World Championship Quarter-final 25 Wales Matthew Stevens 2
Scotland Stephen Hendry England 1999 British Open Last 16 9 England Mark King 2
Scotland Stephen Hendry England 1999 British Open Last 64 9 England Jonathan Birch 2
Scotland Stephen Hendry Ireland 1999 Irish Masters Quarter-final 11 England Steve Davis 2
Scotland Stephen Hendry Ireland 1998 Irish Open Last 16 9 England Paul Hunter 2
Scotland Stephen Hendry England 1998 British Open Last 32 9 England Andy Hicks 2
Scotland Stephen Hendry Scotland 1998 Scottish Open Last 32 9 England Gary Wilkinson 2
Scotland Stephen Hendry England 1998 Masters Semi-final 11 Ireland Ken Doherty 2
Scotland Stephen Hendry England 1998 Premier League Semi-final 11 Ireland Ken Doherty 2
Scotland Stephen Hendry England 1997 British Open Semi-final 11 England Steve Davis 2
Scotland Stephen Hendry England 1997 European League Final 19 England Ronnie O'Sullivan 2
Scotland Stephen Hendry England 1997 European League Group 8 England Steve Davis 2
Scotland Stephen Hendry England 1996 UK Championship Last 16 17 England Anthony Hamilton 2
Scotland Stephen Hendry England 1996 World Championship Semi-final 31 England Nigel Bond 2
Scotland Stephen Hendry England 1996 World Championship Last 16 25 England Gary Wilkinson 2
Scotland Stephen Hendry England 1996 World Championship Quarter-final 25 Wales Darren Morgan 2
Scotland Stephen Hendry Ireland 1996 Irish Masters Quarter-final 11 Ireland Ken Doherty 2
Scotland Stephen Hendry England 1996 European League Group 8 England John Parrott 2
Scotland Stephen Hendry England 1995 UK Championship Semi-final 17 Scotland John Higgins 2
Scotland Stephen Hendry England 1995 UK Championship Final 19 England Peter Ebdon 2
Scotland Stephen Hendry England 1995 Grand Prix Semi-final 17 England Steve James 2
Scotland Stephen Hendry England 1995 World Championship Quarter-final 25 England Ronnie O'Sullivan 2
Scotland Stephen Hendry England 1995 World Championship Last 32 19 England Stefan Mazrocis 2
Scotland Stephen Hendry England 1995 British Open Last 32 9 Scotland Drew Henry 2
Scotland Stephen Hendry England 1995 Masters Quarter-final 9 England Peter Ebdon 2
Scotland Stephen Hendry England 1995 Charity Challenge Semi-final 11 Scotland Alan McManus 2
Scotland Stephen Hendry England 1995 European League Semi-final 11 England Jimmy White 2
Scotland Stephen Hendry Thailand 1994 Top Rank Classic Group 11 Scotland Alan McManus 2
Scotland Stephen Hendry England 1994 World Championship Last 16 25 England Dave Harold 2
Scotland Stephen Hendry England 1994 World Championship Last 32 19 England Surinder Gill 2
Scotland Stephen Hendry England 1994 International Open Last 16 9 Malta Tony Drago 2
Scotland Stephen Hendry 1994 Matchroom League Group 8 Netherlands Mario Wehrmann 2
Scotland Stephen Hendry England 1993 UK Championship Last 16 17 England Martin Clark 2
Scotland Stephen Hendry England 1993 Grand Prix Last 64 9 England Darryn Walker 2
Scotland Stephen Hendry United Arab Emirates 1993 Dubai Classic Final 17 England Steve Davis 2
Scotland Stephen Hendry England 1993 World Championship Last 32 19 England Danny Fowler 2
Scotland Stephen Hendry England 1993 International Open Last 16 9 England Peter Ebdon 2
Scotland Stephen Hendry England 1993 International Open Quarter-final 9 Scotland Alan McManus 2
Scotland Stephen Hendry England 1993 International Open Semi-final 11 England Dave Harold 2
Scotland Stephen Hendry England 1993 International Open Final 19 England Steve Davis 2
Scotland Stephen Hendry Thailand 1993 Asian Open Last 64 9 England David Finbow 2
Scotland Stephen Hendry Belgium 1992 Humo Masters Quarter-final 9 England Gary Wilkinson 2
Scotland Stephen Hendry England 1992 World Championship Semi-final 31 Wales Terry Griffiths 2
Scotland Stephen Hendry Wales 1992 Welsh Open Quarter-final 9 England Steve James 2
Scotland Stephen Hendry England 1992 Matchroom League Semi-final 17 England Jimmy White 2
Scotland Stephen Hendry England 1992 Matchroom League Group 8 England Steve Davis 2
Scotland Stephen Hendry England 1992 Classic Last 32 9 Scotland Paul McPhillips 2
Scotland Stephen Hendry Belgium 1991 Belgian Challenge Final 19 England Steve Davis 2
Scotland Stephen Hendry England 1991 Grand Prix Final 19 England Steve Davis 2
Scotland Stephen Hendry Hong Kong 1991 Hong Kong Challenge Last 16 9 Hong Kong Kong Wah On 2
Scotland Stephen Hendry Hong Kong 1991 Hong Kong Challenge Final 17 Thailand James Wattana 2
Scotland Stephen Hendry Thailand 1991 Thailand Masters Quarter-final 9 England Mike Hallett 2
Scotland Stephen Hendry England 1991 World Championship Last 16 25 Canada Alain Robidoux 2
Scotland Stephen Hendry England 1991 Masters Quarter-final 9 England Tony Meo 2
Scotland Stephen Hendry 1991 Matchroom League Group 8 Thailand James Wattana 2
Scotland Stephen Hendry 1991 Matchroom League Group 8 Wales Doug Mountjoy 2
Scotland Stephen Hendry 1991 Matchroom League Group 8 Northern Ireland Dennis Taylor 2
Scotland Stephen Hendry England 1991 Classic Semi-final 11 England Neal Foulds 2
Scotland Stephen Hendry England 1990 UK Championship Last 32 17 Wales Tony Chappel 2
Scotland Stephen Hendry 1990 Matchroom League Group 8 England Tony Meo 2
Scotland Drew Henry England 1995 UK Championship Last 64 17 Ireland Ken Doherty 2
Scotland Drew Henry England 1994 World Championship Last 32 19 England John Parrott 2
Scotland Drew Henry England 1992 British Open Last 128 9 England Roger Bales 2
Wales John Herbert England 1997 World Championship Round 3 9 England Justin Smalley 2
England Andy Hicks England 1997 World Championship Last 48 19 Wales Matthew Stevens 2
England Andy Hicks England 1995 UK Championship Last 16 17 Thailand James Wattana 2
England Andy Hicks England 1995 World Championship Last 16 25 England Willie Thorne 2
England Andy Hicks England 1995 British Open Last 96 9 England Nick Dyson 2
England Andy Hicks England 1994 Benson and Hedges Championship Last 64 9 England Andrew Cairns 2
England Andy Hicks England 1994 Grand Prix Last 32 9 Wales Terry Griffiths 2
England Andy Hicks England 1994 British Open Last 32 9 England Mike Hallett 2
England Andy Hicks England 1994 Strachan Challenge - Event 1 Quarter-final 9 Malta Tony Drago 2
England Andy Hicks England 1994 Strachan Challenge - Event 1 Final 17 England Anthony Hamilton 2
England Andy Hicks England 1993 Strachan Challenge - Event 2 Last 128 9 England Shaun Mellish 2
Scotland John Higgins England 1999 UK Championship Last 32 17 Scotland Chris Small 2
Scotland John Higgins England 1999 UK Championship Last 16 17 England Steve Davis 2
Scotland John Higgins England 1999 Grand Prix Last 16 9 Thailand James Wattana 2
Scotland John Higgins England 1999 World Championship Last 16 25 England Mark King 2
Scotland John Higgins England 1999 Charity Challenge Semi-final 11 Ireland Ken Doherty 2
Scotland John Higgins England 1999 Premier League Final 17 England Jimmy White 2
Scotland John Higgins England 1998 World Championship Semi-final 33 England Ronnie O'Sullivan 2
Scotland John Higgins England 1997 European League Group 8 Scotland Stephen Hendry 2
Scotland John Higgins England 1996 World Championship Quarter-final 25 England Ronnie O'Sullivan 2
Scotland John Higgins England 1996 International Open Final 17 England Rod Lawler 2
Scotland John Higgins England 1996 Charity Challenge Semi-final 11 England Peter Ebdon 2
Scotland John Higgins England 1995 UK Championship Last 64 17 England Mark King 2
Scotland John Higgins England 1995 UK Championship Last 32 17 Canada Alain Robidoux 2
Scotland John Higgins England 1995 British Open Final 17 England Ronnie O'Sullivan 2
Scotland John Higgins England 1995 British Open Last 64 9 Wales Terry Griffiths 2
Scotland John Higgins England 1995 International Open Last 16 9 Ireland Ken Doherty 2
Scotland John Higgins England 1994 World Championship Last 128 19 England Leigh Robinson 2
Scotland John Higgins United Arab Emirates 1993 Dubai Classic Last 64 9 England Karl Broughton 2
Scotland John Higgins Scotland 1992 Benson and Hedges Championship Round 2 9 England Anthony Buckley 2
Scotland John Higgins England 1992 Grand Prix Last 64 9 New Zealand Dene O'Kane 2
Northern Ireland Alex Higgins 1990 Matchroom International League Group 8 England Steve Davis 2
England Michael Holt England 1999 UK Championship Last 32 17 Malta Tony Drago 2
England Michael Holt China 1999 China International Last 96 9 New Zealand Dene O'Kane 2
Finland Robin Hull England 1999 World Championship Round 4 19 Ireland Stephen Murphy 2
Finland Robin Hull England 1999 World Championship Round 2 19 England Anton Bishop 2
Finland Robin Hull Thailand 1997 Thailand Open Round 5 9 Ireland Eugene Hughes 2
Finland Robin Hull England 1994 International Open Round 3 9 England Jayson Morris 2
England Paul Hunter Scotland 1997 International Open Last 128 9 England Paul Wykes 2
England Paul Hunter England 1996 World Championship Round 6 19 Finland Robin Hull 2
England Steve James England 1993 World Championship Last 32 19 England John Giles 2
England Steve James England 1992 Matchroom League Group 8 England Mike Hallett 2
England Steve James England 1991 UK Championship Last 16 17 England Tony Jones 2
England Mark Johnston-Allen England 1992 World Championship Last 96 19 Scotland Murdo Macleod 2
England Bradley Jones Ireland 1998 Irish Open Last 32 9 England Nigel Bond 2
Ireland Michael Judge England 1999 Benson and Hedges Championship Last 128 9 Wales Wayne Jones 2
Ireland Michael Judge United Arab Emirates 1994 Dubai Classic Last 128 9 England Steve Meakin 2
England Pat Kenny England 1992 British Open Round 2 9 England Gary Filtness 2
England Mark King England 1999 World Championship Last 16 25 Scotland John Higgins 2
England Mark King England 1998 World Championship Last 16 25 Wales Matthew Stevens 2
England Mark King Thailand 1997 Thailand Open Last 64 9 England Dean Reynolds 2
England Tony Knowles Scotland 1999 Scottish Open Round 2 9 Australia Johl Younger 2
Norway Bjorn L'Orange England 1991 Grand Prix Round 2 9 England Hitesh Lakhani 2
England Sean Lanigan England 1995 British Open Last 96 9 Scotland Billy Snaddon 2
England Sean Lanigan England 1993 Grand Prix Last 128 9 England Eddie Lott 2
Scotland John Lardner England 1999 Grand Prix Last 128 9 England Robert Milkins 2
Scotland John Lardner Scotland 1993 Benson and Hedges Championship Last 128 9 Scotland Murdo Macleod 2
England Rod Lawler Scotland 1993 Benson and Hedges Championship Last 128 9 Wales Mark Williams 2
Northern Ireland Dylan Leary England 1998 World Championship Round 2 19 England Marc Farnsworth 2
England Stephen Lee England 1999 UK Championship Last 32 17 Scotland Drew Henry 2
England Stephen Lee England 1999 British Open Last 32 9 Australia Quinten Hann 2
England Stephen Lee England 1999 World Championship Last 16 25 Scotland Alan McManus 2
England Stephen Lee England 1998 Grand Prix Final 17 Hong Kong Marco Fu 2
England Stephen Lee England 1993 International Open Round 4 9 England John Burns 2
Scotland Scott MacFarlane England 1992 Strachan Challenge - Event 1 Round 3 9 England John Manley 2
Scotland Craig MacGillivray England 1999 World Championship Last 64 19 England Steve James 2
Scotland Stephen Maguire England 1999 World Championship Overseas Qualifiers 19 Thailand Phaitoon Phonbun 2
Scotland Stephen Maguire England 1999 World Championship Round 3 19 England Adrian Gunnell 2
England Eddie Manning Scotland 1996 Benson and Hedges Championship Round 1 9 Ireland Michael Judge 2
England Stefan Mazrocis Wales 1998 Welsh Open Last 64 9 Canada Alain Robidoux 2
England Ian McCulloch England 1999 UK Championship Last 96 11 Scotland Stephen Maguire 2
England Ian McCulloch England 1999 World Championship Last 96 19 England Barry Pinches 2
England Ian McCulloch England 1996 Grand Prix Round 5 9 Thailand Suriya Suwannasingh 2
England Ian McCulloch Thailand 1994 Thailand Open Round 3 9 England Paul Hefford 2
Scotland David McLellan England 1999 Benson and Hedges Championship Round 2 9 England Grant Conquest 2
Scotland David McLellan England 1998 UK Tour - Event 1 Last 32 9 England Barry Pinches 2
Scotland David McLellan England 1995 British Open Round 3 9 Belgium Patrick Delsemme 2
Scotland Alan McManus England 1997 UK Championship Quarter-final 17 Scotland Stephen Hendry 2
Scotland Alan McManus Malta 1996 European Open Last 32 9 Wales Tony Chappel 2
Scotland Alan McManus England 1996 Masters Quarter-final 11 England Steve Davis 2
Scotland Alan McManus England 1994 World Championship Last 16 25 Ireland Ken Doherty 2
Scotland Alan McManus England 1994 International Open Last 64 9 England David Finbow 2
Scotland Alan McManus Wales 1994 Welsh Open Last 32 9 England Gary Wilkinson 2
Scotland Alan McManus 1994 Matchroom League Group 8 Netherlands Mario Wehrmann 2
Scotland Alan McManus 1994 Matchroom League Group 8 Austria Robert Burda 2
Scotland Alan McManus Wales 1993 Welsh Open Semi-final 11 Northern Ireland Joe Swail 2
Scotland Alan McManus England 1992 Grand Prix Last 64 9 Scotland Scott MacFarlane 2
Scotland Alan McManus England 1991 World Masters - Mens Singles Last 128 11 Sweden Ronny Johannsson 2
Scotland Alan McManus Scotland 1990 Benson and Hedges Satellite Championship Final 17 Thailand James Wattana 2
England Tony Meo Scotland 1993 Benson and Hedges Championship Last 128 9 England Colin Morton 2
England Tony Meo Scotland 1993 Benson and Hedges Championship Last 32 9 England Barry Pinches 2
India Yasin Merchant Belgium 1993 European Open Round 5 9 England Garry Baldrey 2
England Robert Milkins England 1999 UK Championship Last 64 17 Northern Ireland Terry Murphy 2
England Robert Milkins England 1999 British Open Last 128 9 England Willie Thorne 2
Wales Darren Morgan England 1999 Benson and Hedges Championship Last 64 9 Finland Robin Hull 2
England Brian Morgan Thailand 1996 Asian Classic Last 64 9 England John Giles 2
Wales Darren Morgan Germany 1995 German Open Last 32 9 Scotland Billy Snaddon 2
England Brian Morgan England 1994 World Championship Last 16 25 Thailand James Wattana 2
Wales Darren Morgan England 1994 British Open Last 32 9 Scotland John Higgins 2
Wales Darren Morgan England 1993 UK Championship Last 64 17 England Darren Clarke 2
Wales Darren Morgan England 1992 UK Championship Last 64 17 Wales Paul Davies 2
Wales Darren Morgan Wales 1992 Welsh Open Last 32 9 England Nick Dyson 2
Wales Darren Morgan United Arab Emirates 1991 Dubai Classic Last 16 9 England David Roe 2
Wales Darren Morgan England 1991 World Masters - Mens Singles Last 128 11 New Zealand Dene O'Kane 2
Wales Darren Morgan England 1990 British Open Last 32 9 England Steve Davis 2
England Colin Morton Wales 1992 Welsh Open Round 2 9 England Graham Fisken 2
Wales Doug Mountjoy England 1993 World Championship Last 48 19 Wales Tony Chappel 2
England Shaun Murphy England 1999 Benson and Hedges Championship Round 2 9 England Steve Meakin 2
Northern Ireland Terry Murphy Thailand 1997 Thailand Open Last 64 9 Wales Matthew Stevens 2
Northern Ireland Terry Murphy England 1994 UK Championship Round 5 9 England Ian McCulloch 2
Thailand Noppadon Noppachorn Thailand 1995 WPBSA Minor Tour - Event 2 Semi-final 11 Thailand Tai Pichit 2
Thailand Noppadon Noppachorn Wales 1995 Welsh Open Round 2 9 England Jason Scott 2
Ireland Fergal O'Brien England 1999 British Open Semi-final 11 Scotland John Higgins 2
Ireland Fergal O'Brien Scotland 1999 Scottish Open Last 32 9 Malta Tony Drago 2
Ireland Fergal O'Brien Scotland 1998 Scottish Open Last 32 9 England Joe Perry 2
Ireland Fergal O'Brien England 1994 World Championship Last 32 19 Scotland Alan McManus 2
Ireland Fergal O'Brien Ireland 1994 Irish Masters Quarter-final 9 Scotland Stephen Hendry 2
England Garoid O'Connor Scotland 1996 Benson and Hedges Championship Last 64 9 England Stuart Mann 2
England Ronnie O'Sullivan China 1999 China Open Final 17 England Stephen Lee 2
England Ronnie O'Sullivan England 1999 UK Championship Last 64 17 England Steve James 2
England Ronnie O'Sullivan England 1999 UK Championship Last 32 17 England Wayne Brown 2
England Ronnie O'Sullivan England 1999 UK Championship Last 16 17 England Anthony Hamilton 2
England Ronnie O'Sullivan England 1999 Grand Prix Last 16 9 England Andy Hicks 2
England Ronnie O'Sullivan England 1999 British Open Last 16 9 England Paul Hunter 2
England Ronnie O'Sullivan England 1999 British Open Last 32 9 Scotland Jamie Burnett 2
England Ronnie O'Sullivan England 1999 World Championship Quarter-final 25 England John Parrott 2
England Ronnie O'Sullivan Wales 1999 Welsh Open Quarter-final 9 Thailand James Wattana 2
England Ronnie O'Sullivan England 1998 World Championship Quarter-final 25 England Jimmy White 2
England Ronnie O'Sullivan England 1998 World Championship Last 16 25 Scotland Alan McManus 2
England Ronnie O'Sullivan Wales 1998 Welsh Open Last 64 9 Ireland Stephen O'Connor 2
England Ronnie O'Sullivan Ireland 1997 Irish Masters Quarter-final 11 Scotland John Higgins 2
England Ronnie O'Sullivan England 1997 European League Final 19 Scotland Stephen Hendry 2
England Ronnie O'Sullivan Germany 1996 German Open Final 17 Canada Alain Robidoux 2
England Ronnie O'Sullivan England 1996 Grand Prix Last 64 9 England Gary Ponting 2
England Ronnie O'Sullivan England 1996 World Championship Quarter-final 25 Scotland John Higgins 2
England Ronnie O'Sullivan England 1996 World Championship Last 16 25 Malta Tony Drago 2
England Ronnie O'Sullivan England 1996 World Championship Last 32 19 Canada Alain Robidoux 2
England Ronnie O'Sullivan Thailand 1996 Thailand Open Last 32 9 England Barry Pinches 2
England Ronnie O'Sullivan England 1996 Masters Final 19 Scotland Stephen Hendry 2
England Ronnie O'Sullivan England 1996 Masters Last 16 11 England Nigel Bond 2
England Ronnie O'Sullivan England 1995 World Championship Last 32 19 England Dave Harold 2
England Ronnie O'Sullivan England 1994 UK Championship Last 32 17 Wales Mark Fenton 2
England Ronnie O'Sullivan Scotland 1994 Scottish Masters Quarter-final 11 Thailand James Wattana 2
England Ronnie O'Sullivan England 1993 UK Championship Final 19 Scotland Stephen Hendry 2
England Ronnie O'Sullivan Scotland 1993 Benson and Hedges Championship Final 17 Scotland John Lardner 2
England Ronnie O'Sullivan England 1993 International Open Round 3 9 Ireland Micky Roughan 2
England Ronnie O'Sullivan Thailand 1993 Asian Open Round 7 9 England Brian Rowswell 2
England Ronnie O'Sullivan England 1992 UK Championship Last 32 17 Wales Cliff Wilson 2
England Ronnie O'Sullivan England 1992 Grand Prix Round 3 9 England Jason Curtis 2
England John Parrott England 1998 World Championship Last 16 25 Malta Tony Drago 2
England John Parrott England 1998 World Championship Last 32 19 England Peter Lines 2
England John Parrott Thailand 1998 Thailand Masters Final 17 Scotland Stephen Hendry 2
England John Parrott England 1997 World Championship Quarter-final 25 Thailand James Wattana 2
England John Parrott Ireland 1996 Irish Masters Round 1 11 Northern Ireland Joe Swail 2
England John Parrott Thailand 1996 Thailand Open Last 32 9 England Paul Hunter 2
England John Parrott Malta 1996 European Open Semi-final 11 Northern Ireland Joe Swail 2
England John Parrott England 1995 World Championship Last 16 25 Northern Ireland Joe Swail 2
England John Parrott 1994 Matchroom League Group 8 England Allison Fisher 2
England John Parrott England 1993 UK Championship Last 16 17 England David Roe 2
England John Parrott England 1993 World Championship Quarter-final 25 Thailand James Wattana 2
England John Parrott United Arab Emirates 1991 Dubai Classic Final 17 England Tony Knowles 2
England John Parrott India 1991 Indian Challenge Quarter-final 9 England Mike Hallett 2
England John Parrott India 1991 Indian Challenge Semi-final 9 England Gary Wilkinson 2
England John Parrott England 1991 World Championship Last 16 25 England Tony Knowles 2
England John Parrott England 1990 World Matchplay Quarter-final 17 Wales Terry Griffiths 2
England John Parrott England 1990 UK Championship Last 64 17 England Mark Rowing 2
England John Parrott 1990 Matchroom League Group 8 Wales Doug Mountjoy 2
England John Parrott England 1990 London Masters Quarter-final 7 England Mike Hallett 2
England Nick Pearce England 1998 UK Tour - Event 1 Semi-final 9 Wales Anthony Davies 2
England Nick Pearce England 1995 UK Championship Round 6 9 England Stefan Mazrocis 2
England Joe Perry England 1997 World Championship Round 5 19 England Tony Meo 2
England Stuart Pettman England 1995 UK Championship Last 64 17 England Anthony Hamilton 2
England Barry Pinches England 1999 World Championship Round 2 19 England Garoid O'Connor 2
England Barry Pinches England 1998 World Championship Round 6 19 England Joe Perry 2
England Barry Pinches England 1998 World Championship Round 2 19 England Neil Selman 2
England Gary Ponting Germany 1996 German Open Round 4 9 Northern Ireland Patrick Wallace 2
England Mick Price England 1991 World Championship Last 96 19 Northern Ireland Jack McLaughlin 2
England Mick Price England 1990 World Championship Last 96 19 England Steve Duggan 2
England John Read England 1998 British Open Last 96 9 England Jonathan Birch 2
England John Read Scotland 1993 Benson and Hedges Championship Last 16 9 Wales Tony Chappel 2
England John Read Wales 1992 Welsh Open Round 3 9 Northern Ireland Joe Swail 2
England Stuart Reardon England 1993 Strachan Challenge - Event 2 Last 128 9 England Sean Storey 2
Wales James Reynolds England 1999 World Championship Round 4 19 England John Whitty 2
England Dean Reynolds England 1994 World Championship Last 48 19 England Brian Morgan 2
England Michael Rhodes England 1997 Benson and Hedges Championship Round 3 9 England Daryl Grainger 2
England Lee Richardson England 1998 UK Championship Last 96 9 Ireland Michael Judge 2
England David Rippon Belgium 1992 European Open Round 1 9 England Neil Figgins 2
Canada Alain Robidoux Belgium 1994 European Open Last 48 9 England Nick Dyson 2
Canada Alain Robidoux England 1990 World Championship Last 96 19 England Craig Edwards 2
England Leigh Robinson England 1994 World Championship Last 128 19 Scotland John Higgins 2
England Steve Russell Thailand 1996 Thailand Open Round 3 9 England Adrian Gunnell 2
England Chris Scanlon England 1996 World Championship Round 6 19 England Stuart Parnell 2
England Mark Selby England 1999 Grand Prix Last 64 9 England Dave Harold 2
Scotland Chris Shade England 1995 Grand Prix Round 2 9 Belgium Ahmed Osman 2
Scotland Chris Small England 1999 UK Championship Last 64 17 England Jonathan Birch 2
Scotland Chris Small Wales 1998 Welsh Open Last 64 9 England David Roe 2
Scotland Chris Small England 1995 UK Championship Last 96 9 Thailand Suriya Suwannasingh 2
Canada Kirk Stevens England 1999 World Championship Round 3 19 England Gary Lees 2
Wales Matthew Stevens England 1998 World Championship Last 64 19 Scotland Drew Henry 2
Wales Matthew Stevens England 1997 UK Championship Quarter-final 17 Scotland Martin Dziewialtowski 2
Wales Matthew Stevens Malta 1997 European Open Last 48 9 England Willie Thorne 2
Wales Matthew Stevens Scotland 1995 Benson and Hedges Championship Quarter-final 9 England Rod Lawler 2
Wales Matthew Stevens England 1994 UK Championship Round 2 9 Ireland John Leahy 2
England Sean Storey England 1997 WPBSA Qualifying School - Event 1 Last 32 9 England Steve Meakin 2
Northern Ireland Joe Swail England 1997 World Championship Last 48 19 Scotland Graeme Dott 2
Northern Ireland Dennis Taylor Thailand 1995 Thailand Open Last 48 9 England Stuart Pettman 2
England Nick Terry England 1997 World Championship Last 96 19 England Bradley Jones 2
England Nick Terry England 1995 World Championship Last 64 19 England Paul Cavney 2
England Nick Terry England 1991 UK Championship Last 64 17 Wales Wayne Jones 2
England Nick Terry France 1990 European Open Last 128 9 South Africa François Ellis 2
Canada Cliff Thorburn England 1994 World Championship Last 64 19 England Rod Lawler 2
Canada Cliff Thorburn Netherlands 1991 European Open Last 16 9 England Steve Davis 2
England Willie Thorne England 1994 UK Championship Last 32 17 England Gary Wilkinson 2
England Willie Thorne England 1993 World Championship Last 16 25 England John Parrott 2
England Willie Thorne England 1993 British Open Last 16 9 Ireland Ken Doherty 2
England Willie Thorne United Arab Emirates 1992 Dubai Classic Last 64 9 England Jonathan Birch 2
England Nick Walker England 1998 Benson and Hedges Championship Last 128 9 England Barry Pinches 2
England Nick Walker Wales 1998 Welsh Open Last 96 9 England Jimmy Michie 2
England Darryn Walker Scotland 1997 International Open Round 5 9 Wales Philip Williams 2
England Darryn Walker England 1992 World Championship Round 3 11 England Daryl Peach 2
England Jason Wallace Germany 1996 German Open Last 128 9 England Robert Milkins 2
Thailand James Wattana England 1999 World Championship Last 16 25 Scotland Stephen Hendry 2
Thailand James Wattana England 1998 World Championship Last 32 19 Ireland Fergal O'Brien 2
Thailand James Wattana England 1996 Grand Prix Last 32 9 Scotland Paul McPhillips 2
Thailand James Wattana England 1994 UK Championship Last 32 17 Scotland Richy McDonald 2
Thailand James Wattana Thailand 1994 Thailand Open Semi-final 9 England Jimmy White 2
Thailand James Wattana Wales 1994 Welsh Open Quarter-final 9 England Jimmy White 2
Thailand James Wattana Thailand 1992 Super League Group 9 England Steve James 2
Thailand James Wattana England 1992 Strachan Open Semi-final 17 England Nigel Bond 2
Thailand James Wattana 1991 Matchroom League Group 8 England Steve Davis 2
England Jason Weston England 1999 World Championship Round 4 19 England Barry Pinches 2
England Jason Weston England 1996 UK Championship Last 128 9 England Nick Fruin 2
England Jimmy White England 1999 Charity Challenge Semi-final 11 England Ronnie O'Sullivan 2
England Jimmy White England 1998 Benson and Hedges Championship Last 128 9 England Mike Hallett 2
England Jimmy White England 1997 Benson and Hedges Championship Last 32 9 England Wayne Brown 2
England Jimmy White Wales 1996 Welsh Open Last 64 9 England Mark Johnston-Allen 2
England Jimmy White England 1994 World Championship Last 32 19 Scotland Billy Snaddon 2
England Jimmy White Wales 1994 Welsh Open Last 32 9 England Jason Ferguson 2
England Jimmy White Belgium 1993 European Open Last 32 9 Thailand Noppadon Noppachorn 2
England Jimmy White England 1993 World Championship Semi-final 31 Thailand James Wattana 2
England Jimmy White Thailand 1993 Asian Open Last 16 9 Scotland Alan McManus 2
England Jimmy White England 1993 British Open Last 64 9 Canada Brady Gollan 2
England Jimmy White Thailand 1992 Super League Group 9 Thailand James Wattana 2
England Jimmy White England 1992 World Championship Last 32 19 Malta Tony Drago 2
England Jimmy White England 1992 World Championship Final 35 Scotland Stephen Hendry 2
England Jimmy White Belgium 1991 Humo Masters Quarter-final 7 England Steve James 2
England Jimmy White England 1991 Masters Last 16 9 England Martin Clark 2
England Jimmy White 1991 Matchroom League Group 8 Northern Ireland Dennis Taylor 2
England Jimmy White England 1991 World Masters - Mens Singles Quarter-final 15 England Steve Longworth 2
England Gary Wilkinson India 1991 Indian Challenge Quarter-final 9 England Jimmy White 2
England Gary Wilkinson Thailand 1991 Thailand Masters Round 2 9 England Allison Fisher 2
Wales Mark Williams England 1999 World Championship Semi-final 33 Scotland John Higgins 2
Wales Mark Williams England 1999 World Championship Last 32 19 England Ian McCulloch 2
Wales Mark Williams England 1999 Premier League Group 8 England Jimmy White 2
Wales Mark Williams England 1998 Grand Prix Last 32 9 Wales Darren Morgan 2
Wales Mark Williams Ireland 1998 Irish Masters Quarter-final 11 England John Parrott 2
Wales Mark Williams England 1996 British Open Last 32 9 England Neal Foulds 2
Wales Mark Williams Scotland 1995 Benson and Hedges Championship Last 64 9 Northern Ireland Gerard Greene 2
Wales Mark Williams China 1995 WPBSA Minor Tour - Event 6 Quarter-final 9 England Gary Wilkinson 2
England Jamie Woodman England 1992 Classic Round 1 9 England Gregg Tugby 2
Scotland Hugh Abernethy England 1999 British Open Last 96 9 Northern Ireland Jason Prince 1
Scotland Hugh Abernethy Thailand 1999 Thailand Masters Last 96 9 England Joe Johnson 1
Scotland Hugh Abernethy England 1998 UK Tour - Event 1 Last 16 9 England Steve Judd 1
Pakistan Shokat Ali England 1998 British Open Last 96 9 England Lee Richardson 1
Pakistan Shokat Ali Scotland 1998 Scottish Open Last 96 9 England Wayne Brown 1
Pakistan Shokat Ali England 1997 UK Championship Last 32 17 England Dean Reynolds 1
Pakistan Shokat Ali Scotland 1997 International Open Last 64 9 England Willie Thorne 1
Pakistan Shokat Ali England 1996 UK Championship Last 64 17 England Jason Ferguson 1
Pakistan Shokat Ali England 1995 World Championship Round 4 19 England Eddie Manning 1
Pakistan Shokat Ali Wales 1993 Welsh Open Last 96 9 Northern Ireland Jason Prince 1
Pakistan Shokat Ali Scotland 1992 Benson and Hedges Championship Round 3 9 England Anthony Taylor 1
Pakistan Shokat Ali Belgium 1992 European Open Round 4 9 Wales Paul Gavey 1
Pakistan Shokat Ali England 1992 Strachan Open Round 1 9 England Karl Broughton 1
England Chris Archer Wales 1994 Welsh Open Round 4 9 England Andrew Hannah 1
England Steve Archer England 1993 International Open Round 3 9 Wales Nick Jones 1
England Steve Archer England 1992 Strachan Challenge - Event 1 Round 2 9 England Hitesh Lakhani 1
England Tim Bailey England 1994 International Open Round 5 9 England Mukesh Parmar 1
England Garry Baldrey England 1996 World Championship Round 6 19 England Craig Edwards 1
England Garry Baldrey Germany 1995 German Open Last 128 9 Ireland Eugene Hughes 1
England Garry Baldrey Belgium 1993 European Open Round 3 9 England Stuart Pettman 1
England Garry Baldrey England 1992 UK Championship Round 4 9 England David Blagg 1
England Garry Baldrey England 1991 UK Championship Round 1 11 England Andreas Ahmed 1
England Craig Barber Thailand 1994 Thailand Open Round 2 9 Scotland Martin Dziewialtowski 1
England Craig Barber England 1993 International Open Round 2 9 Belgium Peter Bullen 1
England Peter Bardsley England 1991 UK Championship Round 1 11 England Anthony Gorman 1
England Eddie Barker Malta 1997 European Open Round 3 9 England Stephen Waldron 1
England Chris Barnard Germany 1996 German Open Round 3 9 England Darren Limburg 1
England Chris Barnard Germany 1995 German Open Last 128 9 England Darren Limburg 1
England Chris Barnard England 1995 World Championship Round 3 9 England Tim Parry 1
England Justyn Barnes Malta 1996 European Open Round 2 9 England Stephen Kershaw 1
England Chris Barnett Belgium 1992 European Open Round 2 9 England Will Jerram 1
England Chris Barnett England 1992 Strachan Open Round 4 9 England Robert Dickson 1
England Nic Barrow England 1993 Strachan Challenge - Event 2 Last 64 9 England Jason Ferguson 1
England Nic Barrow England 1992 Strachan Challenge - Event 1 Round 4 9 Australia Robert Tavagna 1
England Nic Barrow England 1992 World Championship Round 3 11 Scotland Euan Henderson 1
England Nic Barrow United Arab Emirates 1991 Dubai Classic Round 2 9 England Dave Harold 1
England John Bayliss United Arab Emirates 1993 Dubai Classic Round 3 9 England Shane Haines 1
England Simon Bedford England 1999 Benson and Hedges Championship Last 16 9 England Jeff Cundy 1
England Simon Bedford England 1999 Benson and Hedges Championship Quarter-final 9 Ireland Colm Gilcreest 1
England Simon Bedford England 1999 Benson and Hedges Championship Final 17 England Ali Carter 1
England Simon Bedford Wales 1999 Welsh Open Round 2 9 Thailand Tai Pichit 1
England Simon Bedford England 1996 Grand Prix Round 3 9 Wales John Herbert 1
England Simon Bedford England 1996 Grand Prix Round 4 9 Scotland Craig MacGillivray 1
England Simon Bedford Scotland 1996 Benson and Hedges Championship Round 1 9 England Kyndon Paddon 1
England Sergio Beggiato Thailand 1993 Asian Open Round 7 9 England Ken Owers 1
England Sergio Beggiato Wales 1992 Welsh Open Round 2 9 England Elliott Clark 1
Wales Mark Bennett England 1997 UK Championship Last 64 17 Scotland Chris Small 1
Wales Mark Bennett Germany 1995 German Open Last 96 9 Scotland Marcus Campbell 1
Wales Mark Bennett England 1993 World Championship Last 48 19 England Spencer Dunn 1
Wales Mark Bennett England 1992 Strachan Challenge - Event 1 Last 128 9 Scotland Jamie Burnett 1
Wales Mark Bennett United Arab Emirates 1992 Dubai Classic Last 64 9 England Barry West 1
Wales Mark Bennett England 1991 UK Championship Last 32 17 England Martin Clark 1
Wales Mark Bennett England 1991 British Open Last 96 9 England Mick Fisher 1
Wales Mark Bennett England 1991 British Open Last 64 9 England Barry West 1
Wales Mark Bennett England 1991 Classic Last 64 9 Wales Terry Griffiths 1
Wales Mark Bennett China 1990 Asian Open Last 32 9 Canada Bob Chaperon 1
Scotland Scott Bigham England 1994 International Open Round 7 9 Wales Mark Williams 1
Scotland Scott Bigham England 1993 Strachan Challenge - Event 2 Round 2 9 England John Giles 1
England Stuart Bingham China 1999 China Open Last 48 9 England Andy Hicks 1
England Stuart Bingham England 1999 Benson and Hedges Championship Last 32 9 England Adrian Rosa 1
England Stuart Bingham England 1999 World Championship Round 5 19 Scotland Martin Dziewialtowski 1
England Stuart Bingham Thailand 1999 Thailand Masters Last 134 9 Scotland Graham Horne 1
England Stuart Bingham England 1999 UK Tour - Event 3 Semi-final 9 England Barry Pinches 1
England Stuart Bingham England 1999 UK Tour - Event 3 Last 128 7 England Barry Hawkins 1
England Stuart Bingham Wales 1999 Welsh Open Round 2 9 England Paul Davison 1
England Stuart Bingham Wales 1999 Welsh Open Last 134 9 Wales Anthony Davies 1
England Stuart Bingham Wales 1999 Welsh Open Quarter-final 9 Northern Ireland Joe Swail 1
England Stuart Bingham Wales 1999 Welsh Open Last 32 9 Northern Ireland Gerard Greene 1
England Stuart Bingham Ireland 1998 Irish Open Round 2 9 England Jason Weston 1
England Stuart Bingham England 1998 Benson and Hedges Championship Last 128 9 Scotland Craig MacGillivray 1
England Stuart Bingham England 1998 World Championship Round 3 19 England Ian Hurdman 1
England Stuart Bingham England 1997 World Championship Last 96 19 England Brian Morgan 1
England Stuart Bingham England 1996 British Open Round 5 9 England Jason Pegram 1
England Stuart Bingham Thailand 1995 Thailand Classic Round 4 9 England Leigh Robinson 1
England Jonathan Birch England 1999 Grand Prix Last 64 9 England Steve Davis 1
England Jonathan Birch England 1999 British Open Last 64 9 England Stephen Lee 1
England Jonathan Birch Scotland 1999 Scottish Open Last 96 9 England Jason Weston 1
England Jonathan Birch Ireland 1998 Irish Open Last 96 9 England Shaun Murphy 1
England Jonathan Birch England 1997 Benson and Hedges Championship Last 64 9 Scotland Alistair Fleming 1
England Jonathan Birch England 1997 Benson and Hedges Championship Last 32 9 Scotland Martin Dziewialtowski 1
England Jonathan Birch England 1997 Benson and Hedges Championship Last 16 9 England Tony Knowles 1
England Jonathan Birch England 1996 UK Championship Last 64 17 Thailand James Wattana 1
England Jonathan Birch England 1996 World Championship Last 96 19 Scotland Chris Shade 1
England Jonathan Birch England 1995 British Open Last 32 9 Canada Alain Robidoux 1
England Jonathan Birch England 1994 World Championship Last 96 19 England Surinder Gill 1
England Jonathan Birch United Arab Emirates 1993 Dubai Classic Last 48 9 England Mike Hallett 1
England Jonathan Birch United Arab Emirates 1993 Dubai Classic Last 32 9 Northern Ireland Dennis Taylor 1
England Jonathan Birch England 1992 Strachan Challenge - Event 1 Last 64 9 England Peter Lines 1
England Jonathan Birch Scotland 1992 Benson and Hedges Championship Last 128 9 Scotland Graham Horne 1
England Jonathan Birch Scotland 1992 Benson and Hedges Championship Last 16 9 England Rod Lawler 1
England Jonathan Birch England 1992 Strachan Open Last 32 9 Australia Eddie Charlton 1
England Jonathan Birch England 1991 World Championship Round 1 19 Ireland Pascal Burke 1
England Jonathan Birch England 1991 World Masters - Mens Singles Last 128 11 Wales Cliff Wilson 1
England Jonathan Birch England 1990 UK Championship Last 16 17 England Nigel Bond 1
England Jonathan Birch China 1990 Asian Open Last 96 9 England Tony Jones 1
England Anton Bishop England 1992 World Championship Round 2 11 England Jonathan Bagley 1
England David Blagg England 1992 Grand Prix Round 2 9 England Richard Davis 1
England David Blakey England 1992 Grand Prix Round 4 9 Wales John Herbert 1
England Jamie Bodle England 1993 Grand Prix Round 4 9 England Matt Wilson 1
England Antony Bolsover England 1999 British Open Last 64 9 Ireland Fergal O'Brien 1
England Antony Bolsover England 1997 Benson and Hedges Championship Last 128 9 England Michael Rhodes 1
England Antony Bolsover England 1997 Merseyside Professional Semi-final 9 England David Gray 1
England Antony Bolsover Wales 1996 Welsh Open Last 96 9 England Jonathan Birch 1
England Antony Bolsover Wales 1995 Welsh Open Last 32 9 England Jeff Cundy 1
England Antony Bolsover England 1994 British Open Round 5 9 England Lee Walters 1
England Antony Bolsover England 1994 British Open Last 96 9 England Les Dodd 1
England Antony Bolsover United Arab Emirates 1993 Dubai Classic Round 7 9 Isle of Man Tony Wilson 1
England Antony Bolsover Thailand 1993 Asian Open Last 96 9 Australia John Campbell 1
England Antony Bolsover England 1993 British Open Round 4 9 England Roger Garrett 1
England Antony Bolsover Wales 1993 Welsh Open Round 4 9 Iceland Fjolnir Thorgeirsson 1
England Antony Bolsover England 1993 Strachan Challenge - Event 2 Round 3 9 England Richard Culham 1
England Antony Bolsover Wales 1992 Welsh Open Round 1 9 England Karl Broughton 1
England Antony Bolsover England 1992 Classic Round 1 9 England Colin Kelly 1
England Antony Bolsover United Arab Emirates 1991 Dubai Classic Round 2 9 England Kevin Young 1
England Nigel Bond England 1999 UK Championship Last 64 17 England Alfie Burden 1
England Nigel Bond England 1998 Masters Quarter-final 11 Scotland Stephen Hendry 1
England Nigel Bond England 1998 Masters Last 16 11 England Peter Ebdon 1
England Nigel Bond Scotland 1997 Scottish Masters Final 17 Scotland Alan McManus 1
England Nigel Bond England 1997 Masters Semi-final 11 England Ronnie O'Sullivan 1
England Nigel Bond Thailand 1996 Asian Classic Last 16 9 Malta Tony Drago 1
England Nigel Bond England 1996 British Open Final 17 Scotland John Higgins 1
England Nigel Bond England 1996 British Open Quarter-final 9 England Peter Ebdon 1
England Nigel Bond England 1996 Masters Last 16 11 England Ronnie O'Sullivan 1
England Nigel Bond Thailand 1995 Thailand Classic Final 17 England John Parrott 1
England Nigel Bond Thailand 1995 Thailand Classic Semi-final 9 New Zealand Dene O'Kane 1
England Nigel Bond Thailand 1995 Thailand Classic Last 32 9 Northern Ireland Michael Duffy 1
England Nigel Bond England 1995 World Championship Final 35 Scotland Stephen Hendry 1
England Nigel Bond England 1995 World Championship Semi-final 31 England Andy Hicks 1
England Nigel Bond England 1995 World Championship Last 16 25 Scotland Alan McManus 1
England Nigel Bond Wales 1994 Pontins Professional Final 17 Ireland Ken Doherty 1
England Nigel Bond England 1994 British Open Last 16 9 England John Parrott 1
England Nigel Bond England 1994 International Open Last 64 9 Wales Wayne Jones 1
England Nigel Bond England 1993 UK Championship Last 16 17 Scotland Drew Henry 1
England Nigel Bond England 1993 UK Championship Last 32 17 Wales Doug Mountjoy 1
England Nigel Bond Scotland 1993 Scottish Masters Quarter-final 11 England Jimmy White 1
England Nigel Bond England 1993 World Championship Last 16 25 England Gary Wilkinson 1
England Nigel Bond Wales 1993 Welsh Open Last 32 9 Wales Doug Mountjoy 1
England Nigel Bond Scotland 1992 Benson and Hedges Championship Last 128 9 England Paul Davison (II) 1
England Nigel Bond England 1992 World Championship Last 48 19 Northern Ireland Jack McLaughlin 1
England Nigel Bond England 1992 World Championship Last 32 19 Canada Alain Robidoux 1
England Nigel Bond England 1992 Strachan Open Last 64 9 England Peter Ebdon 1
England Nigel Bond England 1992 Strachan Open Quarter-final 9 Hong Kong Franky Chan 1
England Nigel Bond Wales 1992 Welsh Open Last 64 9 Ireland Eugene Hughes 1
England Nigel Bond England 1991 UK Championship Last 64 17 Ireland Joe Delaney 1
England Nigel Bond Scotland 1991 Benson and Hedges Satellite Championship Last 16 9 Ireland Ken Doherty 1
England Nigel Bond England 1991 World Masters - Mens Singles Last 128 11 United States Mike Massey 1
England Nigel Bond England 1990 UK Championship Last 32 17 Canada Alain Robidoux 1
England Nigel Bond England 1990 UK Championship Quarter-final 17 England Steve Davis 1
England Nigel Bond England 1990 World Championship Last 64 19 Ireland Paul Watchorn 1
England Nigel Bond England 1990 British Open Last 96 9 Wales Tony Chappel 1
Singapore Keith Boon England 1998 UK Championship Round 1 9 Scotland Geoff Dunn 1
Malta Alex Borg England 1999 British Open Round 1 9 Malaysia Sam Chong 1
Malta Alex Borg England 1994 International Open Last 96 9 England Nigel Gilbert 1
Malta Alex Borg England 1993 UK Championship Round 6 9 England Mark Gray 1
Malta Alex Borg England 1993 World Championship Round 7 9 England Robert Marshall 1
Malta Alex Borg England 1991 Grand Prix Round 2 9 England Roy Bigg 1
England Mark Boyd England 1994 International Open Last 128 9 Ireland David McDonnell 1
England Mark Boyd England 1991 UK Championship Round 1 11 Scotland Malcolm Kerr 1
England Mark Boyd England 1991 UK Championship Round 2 11 Australia Robert Tavagna 1
England Craig Bradshaw Thailand 1994 Thailand Open Round 1 9 England Richard Batty 1
England Karl Broughton England 1999 Benson and Hedges Championship Last 128 9 England Paul Sweeny 1
England Karl Broughton Ireland 1998 Irish Open Last 64 9 England Joe Johnson 1
England Karl Broughton Scotland 1998 Scottish Open Last 96 9 England John Read 1
England Karl Broughton England 1997 World Championship Last 96 19 Ireland Stephen O'Connor 1
England Karl Broughton England 1997 British Open Last 64 9 Scotland Stephen Hendry 1
England Karl Broughton Wales 1997 Welsh Open Last 96 9 England Nick Walker 1
England Karl Broughton England 1996 UK Championship Last 16 17 Canada Alain Robidoux 1
England Karl Broughton Thailand 1996 Thailand Open Last 128 9 England Andrew Cairns 1
England Karl Broughton England 1994 World Championship Round 5 19 India Yasin Merchant 1
England Karl Broughton Thailand 1994 Thailand Open Round 6 9 Scotland Richy McDonald 1
England Karl Broughton England 1994 International Open Round 7 9 Canada Tom Finstad 1
England Karl Broughton Scotland 1993 Benson and Hedges Championship Last 128 9 Northern Ireland Michael Duffy 1
England Karl Broughton Scotland 1993 Benson and Hedges Championship Last 64 9 England Tony Meo 1
England Karl Broughton England 1993 Strachan Challenge - Event 3 Last 64 9 England Andrew Cairns 1
England Karl Broughton England 1993 Strachan Challenge - Event 3 Last 32 9 England Mark Johnston-Allen 1
England Karl Broughton Wales 1993 Welsh Open Round 7 9 England Jim Chambers 1
England Karl Broughton England 1992 Classic Round 1 9 Ireland John Mulready 1
England Wayne Brown China 1999 China Open Last 32 9 England Jimmy White 1
England Wayne Brown England 1999 Benson and Hedges Championship Last 32 9 Thailand James Wattana 1
England Wayne Brown England 1997 Grand Prix Last 16 9 England Mick Price 1
England Wayne Brown England 1997 Grand Prix Last 32 9 Northern Ireland Terry Murphy 1
England Wayne Brown Malta 1997 European Open Round 5 9 Scotland Hugh Abernethy 1
England Wayne Brown England 1995 Grand Prix Last 128 9 England Steve Ventham 1
England Wayne Brown Thailand 1995 Thailand Open Round 3 9 England Paul Davison 1
England Wayne Brown England 1995 International Open Round 3 9 Wales Gareth Chilcott 1
England Wayne Brown Belgium 1994 European Open Round 4 9 Ireland David McDonnell 1
England Wayne Brown England 1994 Grand Prix Last 64 9 New Zealand Dene O'Kane 1
Ireland Paddy Browne England 1992 Grand Prix Round 7 9 England Nic Barrow 1
Ireland Paddy Browne England 1991 World Championship Last 64 19 Ireland Ken Doherty 1
Ireland Paddy Browne France 1990 European Open Last 96 9 Ireland Billy Kelly 1
England Ian Brumby England 1999 Grand Prix Last 128 9 England Leigh Griffin 1
England Ian Brumby Thailand 1999 Thailand Masters Last 134 9 Belgium Patrick Delsemme 1
England Ian Brumby Scotland 1999 Scottish Open Last 134 9 England Jason Weston 1
England Ian Brumby Scotland 1992 Benson and Hedges Championship Last 128 9 Wales Colin Roscoe 1
England Justin Buckingham Scotland 1997 International Open Round 4 9 England Richard Wheelhouse 1
England Ian Bullimore Scotland 1996 Benson and Hedges Championship Round 1 9 England Avtar Sohanpal 1
England Barry Bunn Thailand 1992 Asian Open Round 2 9 England John Burns 1
England Barry Bunn England 1991 Grand Prix Round 3 9 England Tony Rampello 1
Austria Robert Burda 1994 Matchroom League Group 8 England Ronnie O'Sullivan 1
England Alfie Burden England 1999 British Open Last 96 9 England Barry Pinches 1
England Alfie Burden England 1999 World Championship Last 96 19 New Zealand Dene O'Kane 1
England Alfie Burden Scotland 1999 Scottish Open Last 134 9 England Tony Knowles 1
England Alfie Burden England 1998 UK Championship Last 134 9 England Shaun Murphy 1
England Alfie Burden England 1998 Benson and Hedges Championship Last 128 9 England Matthew Street 1
England Alfie Burden England 1998 UK Tour - Event 2 Semi-final 9 England Ali Carter 1
England Alfie Burden England 1998 UK Tour - Event 2 Quarter-final 9 Finland Robin Hull 1
England Alfie Burden England 1998 UK Tour - Event 1 Final 11 Wales Anthony Davies 1
England Alfie Burden England 1998 UK Tour - Event 1 Semi-final 9 Wales Mark Fenton 1
England Alfie Burden England 1997 Grand Prix Last 64 9 England Gary Wilkinson 1
England Alfie Burden England 1997 World Championship Last 128 19 England Sean Storey 1
England Alfie Burden Scotland 1995 Benson and Hedges Championship Last 128 9 England Neil Mosley 1
England Alfie Burden England 1995 International Open Round 3 9 Ireland Paul Watchorn 1
Scotland Jamie Burnett China 1999 China Open Last 48 9 England Mike Dunn 1
Scotland Alan Burnett England 1999 Benson and Hedges Championship Round 2 9 England Anthony Massey 1
Scotland Jamie Burnett England 1999 British Open Last 64 9 England Mark Gray 1
Scotland Alan Burnett China 1999 China International Last 134 9 England Karl Payne 1
Scotland Jamie Burnett Ireland 1998 Irish Open Last 48 9 Australia Quinten Hann 1
Scotland Alan Burnett England 1998 Grand Prix Last 96 9 Northern Ireland Dennis Taylor 1
Scotland Jamie Burnett Wales 1998 Welsh Open Last 16 9 England Stephen Lee 1
Scotland Jamie Burnett England 1997 UK Championship Last 64 17 England Mick Price 1
Scotland Alan Burnett England 1997 Benson and Hedges Championship Last 32 9 England Paul Cavney 1
Scotland Alan Burnett England 1997 WPBSA Qualifying School - Event 1 Last 96 9 England Leigh Robinson 1
Scotland Alan Burnett England 1997 WPBSA Qualifying School - Event 3 Last 96 9 England Stephen Taylor 1
Scotland Alan Burnett England 1997 British Open Round 1 9 Northern Ireland Karen Corr 1
Scotland Alan Burnett England 1997 British Open Round 2 9 England Stuart Bingham 1
Scotland Alan Burnett Thailand 1997 Thailand Open Round 3 9 Belgium Mario Geudens 1
Scotland Jamie Burnett Wales 1997 Welsh Open Last 64 9 England Neal Foulds 1
Scotland Alan Burnett Wales 1997 Welsh Open Round 1 9 England Richard Tatton 1
Scotland Jamie Burnett Wales 1997 Welsh Open Last 96 9 England Ian Brumby 1
Scotland Alan Burnett Germany 1996 German Open Round 2 9 England Scott Cooney 1
Scotland Jamie Burnett Germany 1996 German Open Last 48 9 England Steve James 1
Scotland Alan Burnett Germany 1996 German Open Round 3 9 Thailand Suriya Suwannasingh 1
Scotland Jamie Burnett England 1996 Grand Prix Last 64 9 Scotland John Higgins 1
Scotland Jamie Burnett Scotland 1996 Benson and Hedges Championship Last 32 9 Scotland Alan Burnett 1
Scotland Jamie Burnett England 1996 World Championship Last 128 19 Scotland Geoff Dunn 1
Scotland Jamie Burnett England 1995 International Open Round 4 9 England Jonathan Saunders 1
Scotland Jamie Burnett England 1994 UK Championship Last 96 9 Wales Tony Chappel 1
Scotland Jamie Burnett England 1994 World Championship Round 4 9 England Graham Cripsey 1
Scotland Jamie Burnett England 1994 World Championship Round 5 19 England Stefan Mazrocis 1
Scotland Jamie Burnett England 1994 International Open Last 64 9 England Peter Ebdon 1
Scotland Jamie Burnett Belgium 1993 European Open Round 4 9 Ireland Mark O'Sullivan 1
Scotland Jamie Burnett Scotland 1993 Benson and Hedges Championship Round 1 9 England Daryl Peach 1
Scotland Jamie Burnett United Arab Emirates 1993 Dubai Classic Round 6 9 England Ian Williamson 1
Scotland Jamie Burnett England 1993 International Open Round 2 9 England Mark Jervis 1
Scotland Jamie Burnett Wales 1993 Welsh Open Round 2 9 England Ian Gerrard 1
Scotland Jamie Burnett England 1992 Strachan Challenge - Event 1 Round 2 9 England Richard Pipe 1
Scotland Jamie Burnett England 1992 Grand Prix Round 1 9 England Robert Clifforth 1
Ireland Gaye Burns England 1993 UK Championship Round 4 9 Iceland Fjolnir Thorgeirsson 1
England Karl Burrows England 1999 Benson and Hedges Championship Last 128 9 England Adrian Rosa 1
England Karl Burrows Ireland 1998 Irish Open Last 134 9 England Shaun Murphy 1
England Karl Burrows England 1998 Benson and Hedges Championship Last 64 9 England Jason Ferguson 1
England Karl Burrows England 1997 UK Championship Last 64 17 England Neal Foulds 1
England Karl Burrows England 1997 UK Championship Last 96 11 England David Roe 1
England Karl Burrows Wales 1995 Welsh Open Round 2 9 England Neil Wood 1
England Karl Burrows Wales 1995 Welsh Open Round 3 9 England Steve Harrison 1
England Karl Burrows England 1993 Strachan Challenge - Event 2 Round 4 9 England Bradley Jones 1
England Karl Burrows Scotland 1992 Benson and Hedges Championship Round 3 9 England Mark Pugh 1
England David Buskin Thailand 1994 Thailand Open Round 6 9 England John Read 1
England Daniel Buskin England 1993 Grand Prix Round 1 9 England Mark Dickens 1
England David Buskin United Arab Emirates 1993 Dubai Classic Round 6 9 England Daniel Murphy 1
England Andrew Cairns England 1997 WPBSA Qualifying School - Event 3 Last 64 9 England Adrian Gunnell 1
England Andrew Cairns Scotland 1995 Benson and Hedges Championship Round 1 9 England Richard Alford 1
England Andrew Cairns Scotland 1993 Benson and Hedges Championship Last 32 9 England Dean Reynolds 1
England Andrew Cairns England 1993 British Open Last 128 9 England John Giles 1
England Andrew Cairns Scotland 1992 Benson and Hedges Championship Last 128 9 Scotland Craig MacGillivray 1
England Andrew Cairns United Arab Emirates 1990 Dubai Classic Last 64 9 England Neal Foulds 1
England Andrew Cairns England 1990 Grand Prix Last 128 9 Canada Jim Bear 1
England Brian Cakebread England 1992 Classic Round 1 9 Jersey David Brabiner 1
Scotland Marcus Campbell England 1999 Grand Prix Last 16 9 Hong Kong Marco Fu 1
Scotland Marcus Campbell Scotland 1999 Scottish Open Last 64 9 England Gary Wilkinson 1
Scotland Marcus Campbell England 1997 UK Championship Last 64 17 England Ronnie O'Sullivan 1
Scotland Marcus Campbell Scotland 1996 Benson and Hedges Championship Quarter-final 9 Wales Matthew Stevens 1
Scotland Marcus Campbell Wales 1996 Welsh Open Round 5 9 England Steve Prest 1
Scotland Marcus Campbell United Arab Emirates 1993 Dubai Classic Round 6 9 England Jason Walton 1
England Steve Campbell Wales 1993 Welsh Open Round 7 9 Wales John Herbert 1
England Steve Campbell United Arab Emirates 1992 Dubai Classic Last 128 9 England Michael Gold 1
Scotland Marcus Campbell Thailand 1992 Asian Open Round 1 9 Ireland David McDonnell 1
Scotland Marcus Campbell United Arab Emirates 1991 Dubai Classic Round 2 9 England Tony Rampello 1
Scotland Duncan Campbell England 1991 British Open Last 128 9 England Jon Wright 1
Australia John Campbell England 1991 British Open Last 96 9 England Bob Harris 1
England Steve Campbell China 1990 Asian Open Last 64 9 England Gary Wilkinson 1
Australia John Campbell France 1990 European Open Last 96 9 Canada Brady Gollan 1
Ireland Joe Canny England 1994 World Championship Round 1 9 England Dave Andrew 1
Ireland Joe Canny England 1993 UK Championship Round 2 9 England Matthew Catchpole 1
Ireland Joe Canny England 1993 UK Championship Round 3 9 England Peter Peratikou 1
Ireland Joe Canny England 1993 Grand Prix Round 3 9 England Ian Barry Stark 1
Ireland Joe Canny England 1992 UK Championship Round 1 9 Turkey Huseyin Hursid 1
England Chris Capel Wales 1992 Welsh Open Round 1 9 Jersey David Brabiner 1
England Ali Carter England 1998 UK Championship Round 1 9 Netherlands Mario Wehrmann 1
England Ali Carter England 1998 Benson and Hedges Championship Round 1 9 England Kamal Jit Singh 1
England Ali Carter England 1998 UK Tour - Event 2 Last 16 9 England Nick Terry 1
England Ali Carter England 1998 UK Tour - Event 2 Last 32 9 England Wayne Brown 1
England Brian Cassidy England 1991 UK Championship Round 2 11 England Craig Johnston-Allen 1
England Paul Cavney Ireland 1998 Irish Open Round 1 9 Scotland Alistair Fleming 1
England Paul Cavney England 1994 World Championship Last 128 19 England Neil Mosley 1
England Paul Cavney England 1994 World Championship Last 96 19 England Nick Terry 1
England Paul Cavney England 1993 International Open Last 128 9 England Brian Cassidy 1
England Paul Cavney England 1992 Strachan Open Round 2 9 England Jerry Williams 1
England Paul Cavney Thailand 1992 Asian Open Round 1 9 England John Clouden 1
England Paul Cavney England 1992 Classic Round 3 9 Ireland John Leahy 1
England Jim Chambers England 1996 International Open Last 64 9 England David Roe 1
England Jim Chambers England 1993 UK Championship Last 128 9 England Carl Waters 1
England Jim Chambers Belgium 1992 European Open Last 96 9 England Stuart Reardon 1
Hong Kong Franky Chan England 1993 Grand Prix Round 7 9 England David Grimwood 1
Canada Bob Chaperon England 1991 UK Championship Last 64 17 England Andrew Cairns 1
Canada Bob Chaperon England 1991 World Championship Last 48 19 England Nigel Gilbert 1
Canada Bob Chaperon England 1990 British Open Final 19 Northern Ireland Alex Higgins 1
England Robert Chapman England 1994 World Championship Round 4 9 Ireland Joe Delaney 1
Wales Tony Chappel England 1999 World Championship Last 96 19 Scotland Craig MacGillivray 1
Wales Tony Chappel England 1998 Benson and Hedges Championship Last 128 9 England David Coles 1
Wales Tony Chappel Wales 1998 Welsh Open Last 32 9 England Mark King 1
Wales Tony Chappel Wales 1998 Welsh Open Last 64 9 Ireland Ken Doherty 1
Wales Tony Chappel England 1997 UK Championship Last 96 11 Scotland Marcus Campbell 1
Wales Tony Chappel Malta 1997 European Open Last 32 9 England Peter Ebdon 1
Wales Tony Chappel Wales 1997 Welsh Open Last 64 9 Scotland Alan McManus 1
Wales Tony Chappel Wales 1997 Welsh Open Last 96 9 Finland Robin Hull 1
Wales Tony Chappel England 1996 UK Championship Last 96 9 England Danny Fowler 1
Wales Tony Chappel Malta 1996 European Open Last 16 9 England Stephen Lee 1
Wales Tony Chappel Malta 1996 European Open Last 32 9 Scotland Alan McManus 1
Wales Tony Chappel Wales 1996 Welsh Open Last 32 9 Wales Terry Griffiths 1
Wales Tony Chappel Scotland 1993 Benson and Hedges Championship Quarter-final 9 Scotland John Lardner 1
Wales Tony Chappel Wales 1993 Welsh Open Last 96 9 England Wayne Rendle 1
Wales Tony Chappel England 1993 Strachan Challenge - Event 2 Last 32 9 England Peter Daubney 1
Wales Tony Chappel England 1992 Grand Prix Last 32 9 Ireland Eugene Hughes 1
Wales Tony Chappel United Arab Emirates 1992 Dubai Classic Last 96 9 England Tony Rampello 1
Wales Tony Chappel England 1991 World Masters - Mens Singles Last 32 11 Northern Ireland Jason Prince 1
Wales Tony Chappel England 1991 Classic Last 64 9 England Willie Thorne 1
Wales Tony Chappel England 1990 World Championship Last 64 19 England Barry Pinches 1
Wales Tony Chappel Wales 1990 Welsh Professional Championship Semi-final 17 Wales Darren Morgan 1
Australia Eddie Charlton England 1993 Strachan Challenge - Event 3 Last 128 9 England Kevin Ashby 1
Australia Eddie Charlton England 1992 World Championship Last 48 19 England David Roe 1
Australia Eddie Charlton Wales 1992 Welsh Open Last 64 9 Australia Warren King 1
Australia Eddie Charlton England 1991 World Seniors Championship Semi-final 9 Northern Ireland Dennis Taylor 1
Australia Eddie Charlton China 1990 Asian Open Last 64 9 Wales Colin Roscoe 1
India Amrik Cheema Scotland 1993 Benson and Hedges Championship Last 128 9 England Mike Hallett 1
India Amrik Cheema United Arab Emirates 1993 Dubai Classic Round 6 9 England Jason Pegram 1
India Amrik Cheema England 1992 World Championship Round 1 11 England Brian Cassidy 1
India Amrik Cheema England 1991 Grand Prix Round 4 9 England John Timson 1
India Amrik Cheema United Arab Emirates 1991 Dubai Classic Round 2 9 England Carl Groves 1
Wales Gareth Chilcott England 1999 Benson and Hedges Championship Round 2 9 England Marc Farnsworth 1
Wales Gareth Chilcott England 1995 International Open Round 2 9 England Julian Goodyear 1
Wales Gareth Chilcott England 1995 International Open Round 4 9 England Sean Storey 1
Wales Gareth Chilcott England 1994 International Open Round 3 9 Wales Robert Harrhy 1
Malaysia Sam Chong England 1999 World Championship Round 4 19 England Paul Sweeny 1
Malaysia Sam Chong England 1999 British Open Round 1 9 Malta Alex Borg 1
Malaysia Sam Chong England 1997 World Championship Round 4 9 England Robert Milkins 1
Malaysia Sam Chong England 1997 British Open Round 4 9 England Del Smith 1
Malaysia Sam Chong Thailand 1997 Thailand Open Round 4 9 England Philip Seaton 1
Malaysia Sam Chong Thailand 1996 Asian Classic Round 4 9 England Chris Barnard 1
Malaysia Sam Chong Thailand 1996 Thailand Open Round 4 9 Cyprus Mehmet Husnu 1
Malaysia Sam Chong England 1995 Grand Prix Round 4 9 England Eden Butterworth 1
Malaysia Sam Chong Thailand 1995 WPBSA Minor Tour - Event 2 Final 15 Thailand Noppadon Noppachorn 1
Malaysia Sam Chong Thailand 1995 WPBSA Minor Tour - Event 2 Semi-final 11 Scotland Drew Henry 1
Malaysia Sam Chong England 1992 World Championship Round 1 11 Ireland Anthony O'Connor 1
England Martin Clark England 1998 UK Championship Last 64 17 England Joe Perry 1
England Martin Clark England 1998 Benson and Hedges Championship Last 128 9 Wales Mark Tucker 1
England Martin Clark England 1998 Grand Prix Last 64 9 England Jason Ferguson 1
England Martin Clark Wales 1998 Pontins Professional Quarter-final 9 England Mike Hallett 1
England Martin Clark England 1998 British Open Last 64 9 Ireland Michael Judge 1
England Martin Clark Germany 1997 German Open Last 32 9 England Steve Davis 1
England Martin Clark England 1997 Benson and Hedges Championship Last 128 9 England James Carney 1
England Martin Clark England 1997 World Championship Last 96 19 Wales Matthew Stevens 1
England Martin Clark England 1996 British Open Last 32 9 Wales Darren Morgan 1
England Martin Clark England 1995 UK Championship Last 64 17 England Mark Flowerdew 1
England Martin Clark England 1995 Grand Prix Last 64 9 Wales Anthony Davies 1
England Martin Clark Belgium 1994 European Open Last 32 9 Scotland Alan McManus 1
England Martin Clark England 1994 UK Championship Last 64 17 Scotland Drew Henry 1
England Martin Clark England 1994 Benson and Hedges Championship Quarter-final 9 Scotland Jamie Burnett 1
England Martin Clark England 1993 UK Championship Last 64 17 Australia Eddie Charlton 1
England Martin Clark England 1993 Grand Prix Last 32 9 England Mike Hallett 1
England Martin Clark England 1993 Grand Prix Quarter-final 9 England John Parrott 1
England Martin Clark England 1993 World Championship Last 32 19 England Karl Payne 1
England Martin Clark England 1992 World Matchplay Round 1 17 England Nigel Bond 1
England Martin Clark Scotland 1992 Benson and Hedges Championship Last 32 9 England Peter Lines 1
England Martin Clark United Arab Emirates 1992 Dubai Classic Last 64 9 England Mick Price 1
England Martin Clark England 1991 UK Championship Last 64 17 England Mark Johnston-Allen 1
England Martin Clark England 1991 UK Championship Last 16 17 Scotland Stephen Hendry 1
England Martin Clark England 1991 World Championship Last 16 25 England Gary Wilkinson 1
England Martin Clark England 1991 World Masters - Mens Singles Last 128 13 England Steve Longworth 1
England Martin Clark England 1990 UK Championship Last 64 17 Canada Gary Natale 1
England Martin Clark China 1990 Asian Open Last 32 9 Northern Ireland Jack McLaughlin 1
England Martin Clark England 1990 Grand Prix Last 32 9 Canada Alain Robidoux 1
England Martin Clark England 1990 Classic Last 32 9 England Nigel Gilbert 1
England Darren Clarke England 1999 Grand Prix Last 64 9 Wales Mark Williams 1
England Darren Clarke Scotland 1999 Scottish Open Last 134 9 England Mike Dunn 1
England Darren Clarke Scotland 1999 Scottish Open Last 96 9 England David Gray 1
England Darren Clarke England 1997 Benson and Hedges Championship Last 128 9 England Matthew Couch 1
England Darren Clarke England 1997 Grand Prix Last 128 9 Ireland Michael Judge 1
England Darren Clarke Malta 1997 European Open Last 64 9 England Paul Hunter 1
England Darren Clarke Wales 1997 Welsh Open Last 64 9 England Nigel Bond 1
England Darren Clarke England 1996 UK Championship Round 5 9 Wales Philip Williams 1
England Darren Clarke England 1996 UK Championship Last 96 9 England Mike Hallett 1
England Darren Clarke England 1995 International Open Round 4 9 England Gary Lees 1
England Darren Clarke Thailand 1994 Thailand Open Round 6 9 Ireland Stephen O'Connor 1
England Darren Clarke Scotland 1993 Benson and Hedges Championship Round 1 9 England Matt Wilson 1
England Steven Cook Belgium 1992 European Open Round 2 9 England Simon Parker 1
England Chris Cookson England 1993 International Open Round 6 9 England Paul Morgan 1
England Scott Cooney Scotland 1996 Benson and Hedges Championship Last 128 9 Scotland Billy Snaddon 1
England Scott Cooney Germany 1995 German Open Round 2 9 Scotland Colin Donaldson 1
England Matthew Couch England 1999 British Open Last 96 9 Ireland Leo Fernandez 1
England Matthew Couch Thailand 1999 Thailand Masters Last 96 9 England Karl Broughton 1
England Matthew Couch England 1998 Benson and Hedges Championship Last 128 9 Wales Philip Williams 1
England Matthew Couch England 1998 Grand Prix Last 134 9 England Darryn Walker 1
England Matthew Couch England 1998 British Open Last 64 9 England Andy Hicks 1
England Matthew Couch England 1998 British Open Last 96 9 England Jason Ferguson 1
England Matthew Couch England 1997 Benson and Hedges Championship Round 4 9 England Wayne Townsend 1
England Matthew Couch Scotland 1995 Benson and Hedges Championship Quarter-final 9 Scotland Graeme Dott 1
England Matthew Couch Scotland 1995 Benson and Hedges Championship Last 16 9 England Dean Reynolds 1
England Matthew Couch England 1993 UK Championship Round 6 9 England Stuart Reardon 1
England Jeff Cundy England 1999 Benson and Hedges Championship Last 64 9 Scotland Euan Henderson 1
England Jeff Cundy England 1998 Grand Prix Round 2 9 England Paul Davison 1