Most Centuries In A Match By One Player - Decade 2000-2009 - 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 2002 World Championship Semi-final 33 England Ronnie O'Sullivan 5
Scotland John Higgins England 2002 World Championship Last 16 25 Scotland Graeme Dott 5
England Paul Hunter England 2004 Masters Final 19 England Ronnie O'Sullivan 5
England Ronnie O'Sullivan England 2008 World Championship Semi-final 33 Scotland Stephen Hendry 5
England Ronnie O'Sullivan Northern Ireland 2007 Northern Ireland Trophy Last 16 9 England Ali Carter 5
England Ronnie O'Sullivan England 2004 World Championship Last 16 25 England Andy Hicks 5
England Ronnie O'Sullivan England 2003 UK Championship Last 16 17 Scotland Alan McManus 5
England Ronnie O'Sullivan England 2000 World Championship Last 32 19 England David Gray 5
England Mark Selby England 2009 World Championship Quarter-final 25 Scotland John Higgins 5
England Mark Selby England 2007 World Championship Last 16 25 England Peter Ebdon 5
Wales Matthew Stevens England 2000 World Championship Final 35 Wales Mark Williams 5
Northern Ireland Mark Allen England 2009 UK Championship Last 32 17 England Stephen Lee 4
Northern Ireland Mark Allen England 2009 World Championship Quarter-final 25 Wales Ryan Day 4
England Nigel Bond England 2003 UK Championship Last 64 17 Thailand Atthasit Mahitthi 4
Scotland Jamie Burnett England 2007 World Championship Last 80 19 England Paul Davison 4
Wales Ryan Day England 2005 World Championship Last 64 19 Scotland Scott MacKenzie 4
England Peter Ebdon England 2006 UK Championship Last 32 17 England Mark Selby 4
England Peter Ebdon England 2002 World Championship Final 35 Scotland Stephen Hendry 4
England Tom Ford Wales 2005 Welsh Open Last 96 9 England Gary Wilson 4
Scotland Stephen Hendry Malta 2006 Malta Cup Last 32 9 Australia Neil Robertson 4
Scotland Stephen Hendry Wales 2003 Welsh Open Final 17 Wales Mark Williams 4
Scotland Stephen Hendry England 2002 World Championship Quarter-final 25 Ireland Ken Doherty 4
Scotland Stephen Hendry England 2002 World Championship Final 35 England Peter Ebdon 4
Scotland John Higgins England 2009 World Championship Semi-final 33 Northern Ireland Mark Allen 4
Scotland John Higgins England 2007 World Championship Semi-final 33 Scotland Stephen Maguire 4
Scotland John Higgins England 2006 UK Championship Last 16 17 England Stephen Lee 4
Scotland John Higgins England 2005 Grand Prix Final 17 England Ronnie O'Sullivan 4
Scotland John Higgins England 2001 World Championship Quarter-final 25 Ireland Ken Doherty 4
Scotland John Higgins England 2000 World Championship Last 32 19 England Dave Harold 4
Scotland John Higgins England 2000 World Championship Quarter-final 25 England Anthony Hamilton 4
Finland Robin Hull England 2002 World Championship Last 96 19 England Neal Foulds 4
England Paul Hunter England 2001 Masters Final 19 Ireland Fergal O'Brien 4
Scotland Stephen Maguire England 2007 World Championship Quarter-final 25 England Anthony Hamilton 4
England Shaun Murphy Wales 2007 Welsh Open Last 32 9 England Jamie Cope 4
England Shaun Murphy England 2005 World Championship Semi-final 33 England Peter Ebdon 4
England Ronnie O'Sullivan England 2008 World Championship Last 16 25 Wales Mark Williams 4
England Ronnie O'Sullivan England 2007 World Championship Last 16 25 Australia Neil Robertson 4
England Ronnie O'Sullivan England 2007 Masters Final 19 China Ding Junhui 4
England Ronnie O'Sullivan 2005 Premier League Semi-final 9 England Steve Davis 4
England Ronnie O'Sullivan Ireland 2005 Irish Masters Quarter-final 11 Northern Ireland Gerard Greene 4
England Ronnie O'Sullivan England 2004 World Championship Quarter-final 25 England Anthony Hamilton 4
England Ronnie O'Sullivan Wales 2004 Welsh Open Final 17 England Steve Davis 4
England Ronnie O'Sullivan England 2002 World Championship Quarter-final 25 England Stephen Lee 4
Wales James Reynolds England 2000 Benson and Hedges Championship Last 128 9 Scotland Jamie Burnett 4
England Mark Selby England 2008 UK Championship Last 32 17 Wales Mark Williams 4
England Mark Selby England 2008 Masters Final 19 England Stephen Lee 4
England Mark Selby England 2007 World Championship Semi-final 33 England Shaun Murphy 4
England Ricky Walden England 2009 Pro Challenge Series - Event 3 Last 16 7 England Jamie Cope 4
China Liang Wenbo Bahrain 2008 Bahrain Championship Last 64 9 England Martin Gould 4
Northern Ireland Mark Allen England 2009 World Championship Last 16 25 England Ronnie O'Sullivan 3
Northern Ireland Mark Allen Bahrain 2008 Bahrain Championship Quarter-final 9 England Barry Hawkins 3
Northern Ireland Mark Allen England 2007 World Championship Last 48 19 England Robert Milkins 3
England Stuart Bingham England 2006 Masters Qualifying Event Quarter-final 9 England Michael Holt 3
England Stuart Bingham England 2004 UK Championship Last 64 17 Pakistan Shokat Ali 3
England Stuart Bingham England 2000 Benson and Hedges Championship Last 16 9 England Sean Storey 3
England Nigel Bond England 2000 Benson and Hedges Championship Last 128 9 England Paul Davison 3
Scotland Jamie Burnett Wales 2009 Welsh Open Last 64 9 England Mark Joyce 3
England Jamie Cope England 2009 World Championship Last 16 25 Scotland John Higgins 3
England Jamie Cope Ireland 2004 Irish Masters Last 96 9 England Luke Simmonds 3
Wales Dominic Dale England 2000 World Championship Last 16 25 England David Gray 3
England Steve Davis England 2005 UK Championship Last 16 17 Scotland Stephen Maguire 3
Wales Ryan Day Scotland 2008 Grand Prix Semi-final 11 England Ali Carter 3
Wales Ryan Day Wales 2005 Welsh Open Last 48 9 England Barry Pinches 3
Wales Ryan Day England 2004 World Championship Last 32 19 Scotland John Higgins 3
Wales Ryan Day England 2003 World Championship Last 48 19 England Steve Davis 3
Wales Ryan Day England 2002 World Championship Last 80 19 England Mark Davis 3
Wales Ryan Day England 2001 Challenge Tour - Event 2 Quarter-final 9 Scotland Scott MacKenzie 3
Ireland Ken Doherty England 2008 Masters Quarter-final 11 England Shaun Murphy 3
Ireland Ken Doherty England 2006 UK Championship Last 16 17 England Joe Perry 3
Ireland Ken Doherty England 2005 UK Championship Last 16 17 Scotland John Higgins 3
Ireland Ken Doherty England 2003 World Championship Final 35 Wales Mark Williams 3
Scotland Graeme Dott England 2006 UK Championship Last 32 17 Scotland Scott MacKenzie 3
England Nick Dyson Malta 2000 Malta Grand Prix Wildcard 9 Malta Joe Grech 3
England Peter Ebdon England 2006 World Championship Semi-final 33 Hong Kong Marco Fu 3
England Tom Ford Scotland 2007 Grand Prix Group 7 England Steve Davis 3
England Tom Ford England 2004 World Championship Last 128 19 England Martin Gould 3
Hong Kong Marco Fu England 2009 World Championship Last 32 19 Northern Ireland Joe Swail 3
Hong Kong Marco Fu England 2008 UK Championship Last 16 17 Wales Matthew Stevens 3
Hong Kong Marco Fu England 2008 UK Championship Semi-final 17 England Ali Carter 3
Hong Kong Marco Fu England 2006 World Championship Quarter-final 25 Ireland Ken Doherty 3
Hong Kong Marco Fu England 2006 World Championship Last 16 25 Scotland Stephen Maguire 3
Hong Kong Marco Fu 2004 Premier League Group 8 England Steve Davis 3
England Martin Gould England 2009 World Championship Last 48 19 Wales Matthew Stevens 3
England David Gray England 2007 UK Championship Last 64 17 Ireland Rodney Goggins 3
England David Gray England 2004 UK Championship Semi-final 17 England Joe Perry 3
England David Gray England 2002 British Open Last 32 9 Wales Mark Williams 3
England Adrian Gunnell China 2005 China Open Last 80 9 England Joe Jogia 3
England Anthony Hamilton Wales 2003 Welsh Open Last 48 9 England Mark Davis 3
England Anthony Hamilton England 2001 Benson and Hedges Championship Last 128 9 England Jason Weston 3
England Anthony Hamilton England 2000 World Championship Last 16 25 Ireland Ken Doherty 3
England Dave Harold England 2008 Championship League Group 7 4 England Ali Carter 3
England Dave Harold England 2006 UK Championship Last 32 17 Scotland Stephen Hendry 3
England Barry Hawkins Wales 2005 Masters Qualifying Event Last 32 9 England Andrew Norman 3
England Barry Hawkins England 2003 World Championship Last 80 19 England Tony Jones 3
Scotland Stephen Hendry England 2009 UK Championship Last 32 17 England Steve Davis 3
Scotland Stephen Hendry England 2005 UK Championship Last 32 17 Thailand James Wattana 3
Scotland Stephen Hendry Malta 2005 Malta Cup Final 17 Scotland Graeme Dott 3
Scotland Stephen Hendry Malta 2005 Malta Cup Quarter-final 9 England Tom Ford 3
Scotland Stephen Hendry Wales 2005 Welsh Open Quarter-final 9 Ireland Ken Doherty 3
Scotland Stephen Hendry England 2003 UK Championship Final 19 Wales Matthew Stevens 3
Scotland Stephen Hendry England 2003 British Open Final 17 England Ronnie O'Sullivan 3
Scotland Stephen Hendry England 2003 World Championship Last 16 25 Scotland Drew Henry 3
Scotland Stephen Hendry Scotland 2003 Scottish Open Last 32 9 England Steve Davis 3
Scotland Stephen Hendry England 2003 Masters Quarter-final 11 England Jimmy White 3
Scotland Stephen Hendry 2001 Premier League Group 8 Wales Mark Williams 3
Scotland Stephen Hendry England 2000 British Open Last 16 9 England Robert Milkins 3
Scotland Stephen Hendry 2000 Premier League Group 8 England Jimmy White 3
Scotland John Higgins England 2009 UK Championship Quarter-final 17 China Liang Wenbo 3
Scotland John Higgins England 2009 World Championship Last 16 25 England Jamie Cope 3
Scotland John Higgins England 2007 World Championship Final 35 England Mark Selby 3
Scotland John Higgins England 2005 World Championship Last 32 19 England Mark Selby 3
Scotland John Higgins England 2004 British Open Final 17 Scotland Stephen Maguire 3
Scotland John Higgins England 2002 World Championship Last 32 19 Thailand James Wattana 3
Scotland John Higgins England 2001 LG Cup Last 32 9 England John Parrott 3
Scotland John Higgins England 2000 UK Championship Final 19 Wales Mark Williams 3
Scotland John Higgins England 2000 Grand Prix Last 32 9 England Paul Sweeny 3
Scotland John Higgins England 2000 World Championship Last 16 25 England Steve Davis 3
England Michael Holt Wales 2007 Welsh Open Last 48 9 England Ricky Walden 3
Finland Robin Hull Wales 2005 Masters Qualifying Event Last 32 9 England David Gray 3
Finland Robin Hull England 2001 UK Championship Last 32 17 England Mark King 3
England Paul Hunter England 2003 UK Championship Last 32 17 Scotland Stephen Maguire 3
England Paul Hunter England 2003 UK Championship Last 16 17 England Mark King 3
England Paul Hunter England 2003 World Championship Quarter-final 25 England Peter Ebdon 3
England Paul Hunter England 2001 World Championship Last 32 19 England David Roe 3
China Ding Junhui England 2009 World Championship Last 16 25 Scotland Stephen Hendry 3
China Ding Junhui Malta 2008 Malta Cup Group 6 England Peter Ebdon 3
China Ding Junhui 2007 Premier League Group 6 England Steve Davis 3
China Ding Junhui 2007 Premier League Group 6 Scotland Stephen Hendry 3
China Ding Junhui 2007 Premier League Group 6 Australia Neil Robertson 3
China Ding Junhui England 2007 Masters Wildcard 11 England Anthony Hamilton 3
China Ding Junhui Wales 2006 Welsh Open Last 80 9 Finland Robin Hull 3
China Ding Junhui England 2005 UK Championship Semi-final 17 England Joe Perry 3
China Ding Junhui Ireland 2005 Irish Masters Last 80 9 England Gary Wilkinson 3
China Ding Junhui England 2004 UK Championship Last 96 17 England Stefan Mazrocis 3
England Stephen Lee England 2006 World Championship Last 16 25 Australia Neil Robertson 3
England Stephen Lee England 2005 World Championship Last 32 19 Malta Tony Drago 3
England Peter Lines England 2009 UK Championship Last 64 17 England Ian McCulloch 3
Norway Kurt Maflin Scotland 2004 Players Championship Last 96 9 England Craig Butler 3
Scotland Stephen Maguire England 2009 World Championship Last 32 19 Scotland Jamie Burnett 3
Scotland Stephen Maguire England 2009 Masters Quarter-final 11 Australia Neil Robertson 3
Scotland Stephen Maguire England 2008 World Championship Last 16 25 Australia Neil Robertson 3
Scotland Stephen Maguire China 2008 China Open Final 19 England Shaun Murphy 3
Scotland Stephen Maguire England 2007 UK Championship Semi-final 17 England Shaun Murphy 3
Scotland Stephen Maguire England 2005 UK Championship Last 16 17 England Steve Davis 3
Scotland Stephen Maguire England 2004 UK Championship Final 19 England David Gray 3
Scotland Stephen Maguire England 2004 British Open Quarter-final 9 England Anthony Hamilton 3
England Ian McCulloch England 2009 World Championship Last 48 19 Jamaica Rory McLeod 3
England Ian McCulloch England 2008 UK Championship Last 48 17 Ireland Joe Delaney 3
England Ian McCulloch England 2005 World Championship Last 16 25 Wales Mark Williams 3
Jamaica Rory McLeod England 2008 UK Championship Last 32 17 England Ronnie O'Sullivan 3
Jamaica Rory McLeod England 2003 UK Championship Last 80 17 England Mike Dunn 3
Scotland Alan McManus England 2005 World Championship Last 16 25 Ireland Ken Doherty 3
England Robert Milkins China 2005 China Open Last 48 9 Wales Paul Davies 3
England Shaun Murphy England 2009 World Championship Last 16 25 Hong Kong Marco Fu 3
England Shaun Murphy England 2009 World Championship Quarter-final 25 Scotland Stephen Hendry 3
England Shaun Murphy Wales 2009 Welsh Open Last 16 9 England Mark King 3
England Shaun Murphy England 2007 World Championship Semi-final 33 England Mark Selby 3
England Shaun Murphy Malta 2007 Malta Cup Last 16 9 England Stephen Lee 3
England Shaun Murphy England 2005 World Championship Last 48 19 Northern Ireland Joe Swail 3
England Shaun Murphy England 2005 World Championship Final 35 Wales Matthew Stevens 3
England Shaun Murphy England 2003 World Championship Last 64 19 England Mark Davis 3
England Shaun Murphy England 2002 World Championship Last 96 19 England Adrian Gunnell 3
England Ronnie O'Sullivan England 2009 UK Championship Semi-final 17 Scotland John Higgins 3
England Ronnie O'Sullivan 2009 Premier League Group 6 Hong Kong Marco Fu 3
England Ronnie O'Sullivan England 2009 World Championship Last 32 19 England Stuart Bingham 3
England Ronnie O'Sullivan England 2008 UK Championship Last 16 17 England Joe Perry 3
England Ronnie O'Sullivan Wales 2008 Welsh Open Semi-final 11 England Shaun Murphy 3
England Ronnie O'Sullivan Scotland 2007 Grand Prix Group 7 England Tom Ford 3
England Ronnie O'Sullivan 2007 Premier League Group 6 Australia Neil Robertson 3
England Ronnie O'Sullivan England 2006 UK Championship Last 32 17 England Ricky Walden 3
England Ronnie O'Sullivan England 2006 World Championship Last 32 19 England Dave Harold 3
England Ronnie O'Sullivan England 2006 Masters Final 19 Scotland John Higgins 3
England Ronnie O'Sullivan England 2005 Masters Final 19 Scotland John Higgins 3
England Ronnie O'Sullivan Wales 2005 Welsh Open Quarter-final 9 Australia Neil Robertson 3
England Ronnie O'Sullivan England 2004 UK Championship Last 32 17 Scotland Stephen Maguire 3
England Ronnie O'Sullivan England 2003 UK Championship Quarter-final 17 Australia Quinten Hann 3
England Ronnie O'Sullivan England 2003 UK Championship Last 32 17 England Ian McCulloch 3
England Ronnie O'Sullivan England 2003 British Open Final 17 Scotland Stephen Hendry 3
England Ronnie O'Sullivan England 2003 European Open Final 17 Scotland Stephen Hendry 3
England Ronnie O'Sullivan England 2003 European Open Last 16 9 England David Finbow 3
England Ronnie O'Sullivan 2002 Premier League Group 8 Scotland John Higgins 3
England Ronnie O'Sullivan 2002 Premier League Group 8 England Jimmy White 3
England Ronnie O'Sullivan England 2001 UK Championship Semi-final 17 Wales Mark Williams 3
England Ronnie O'Sullivan England 2001 British Open Last 16 9 Northern Ireland Joe Swail 3
England Ronnie O'Sullivan England 2001 World Championship Semi-final 33 Northern Ireland Joe Swail 3
England Ronnie O'Sullivan England 2001 World Championship Last 16 25 England Dave Harold 3
England Ronnie O'Sullivan Scotland 2000 Scottish Masters Round 1 9 England Jimmy White 3
England Ronnie O'Sullivan England 2000 Champions Cup Group 9 England Jimmy White 3
England Joe Perry England 2008 World Championship Last 32 19 Scotland Graeme Dott 3
England Barry Pinches England 2007 UK Championship Last 64 17 Scotland Alan McManus 3
England Barry Pinches England 2002 World Championship Last 64 19 Northern Ireland Terry Murphy 3
Australia Neil Robertson England 2009 UK Championship Last 32 17 England Tom Ford 3
Australia Neil Robertson Scotland 2009 Grand Prix Semi-final 11 Scotland John Higgins 3
Australia Neil Robertson England 2006 World Championship Quarter-final 25 Scotland Graeme Dott 3
Australia Neil Robertson Malta 2005 Malta Cup Last 80 9 Wales Darren Morgan 3
Australia Neil Robertson England 2004 World Championship Last 96 19 Ireland Joe Delaney 3
Australia Neil Robertson England 2003 UK Championship Last 96 17 England Craig Butler 3
England Mark Selby England 2009 UK Championship Last 16 17 Scotland Stephen Hendry 3
England Mark Selby England 2009 World Championship Last 32 19 England Ricky Walden 3
England Mark Selby Scotland 2008 Grand Prix Last 32 9 England Andrew Higginson 3
England Mark Selby 2008 Premier League Semi-final 9 Scotland Stephen Hendry 3
England Mark Selby England 2006 Masters Qualifying Event Last 16 9 England Ian McCulloch 3
England Matthew Selt China 2008 China Open Last 96 9 Scotland Fraser Patrick 3
England Lee Spick England 2002 Challenge Tour - Event 4 Last 32 9 England Gary Lees 3
Wales Matthew Stevens England 2006 World Championship Last 32 19 Northern Ireland Joe Swail 3
Wales Matthew Stevens England 2004 World Championship Semi-final 33 Scotland Graeme Dott 3
Wales Matthew Stevens England 2002 World Championship Last 16 25 England Jimmy White 3
Wales Matthew Stevens England 2001 World Championship Last 16 25 England Anthony Hamilton 3
Wales Matthew Stevens England 2000 World Championship Semi-final 33 Northern Ireland Joe Swail 3
Wales Matthew Stevens Wales 2000 Welsh Open Last 32 9 Wales Dominic Dale 3
England Sean Storey Wales 2003 Welsh Open Last 128 9 Thailand Suchakree Poomjang 3
England Sean Storey England 2001 Benson and Hedges Championship Last 16 9 Northern Ireland Terry Murphy 3
Northern Ireland Joe Swail England 2001 World Championship Semi-final 33 England Ronnie O'Sullivan 3
England Judd Trump England 2006 UK Championship Last 64 17 England Rod Lawler 3
England Ricky Walden Wales 2007 Welsh Open Last 64 9 England Stuart Pettman 3
England Ricky Walden England 2004 World Championship Last 96 19 England Jason Ferguson 3
Northern Ireland Patrick Wallace England 2001 World Championship Last 48 19 England Joe Perry 3
Thailand James Wattana England 2004 World Championship Last 48 19 England Dave Harold 3
Wales Mark Williams 2005 Premier League Group 6 England Paul Hunter 3
Wales Mark Williams England 2003 World Championship Final 35 Ireland Ken Doherty 3
Wales Mark Williams England 2003 Masters Last 16 11 Scotland Graeme Dott 3
Wales Mark Williams 2002 Premier League Group 8 Scotland John Higgins 3
Wales Mark Williams England 2001 UK Championship Last 32 17 England Nick Dyson 3
England Ben Woollaston England 2005 World Championship Round 5 19 England Mark Joyce 3
Scotland Hugh Abernethy Wales 2008 PIOS - Event 3 Last 64 7 England Daniel Ward 2
Pakistan Shokat Ali England 2000 Benson and Hedges Championship Last 32 9 England Nigel Bond 2
Northern Ireland Mark Allen England 2009 World Championship Semi-final 33 Scotland John Higgins 2
Northern Ireland Mark Allen England 2008 UK Championship Last 16 17 England Shaun Murphy 2
Northern Ireland Mark Allen England 2007 UK Championship Last 16 17 Wales Mark Williams 2
Northern Ireland Mark Allen England 2007 World Championship Last 16 25 Wales Matthew Stevens 2
Northern Ireland Mark Allen England 2006 World Championship Last 64 19 Northern Ireland Patrick Wallace 2
Northern Ireland Mark Allen England 2006 World Championship Last 80 19 England Justin Astley 2
England Justin Astley Wales 2008 PIOS - Event 4 Last 128 7 England Ryan Clark 2
England Justin Astley England 2003 World Championship Last 96 19 England Paul Wykes 2
England Justin Astley England 2001 World Championship Pre-qualifying 3 9 England Gavin Lomax 2
England Sam Baird England 2009 Pro Challenge Series - Event 3 Last 16 7 England Judd Trump 2
England Matthew Barnes Wales 2007 PIOS - Event 5 Last 64 7 England Stuart Mann 2
England Simon Bedford England 2009 UK Championship Last 80 17 Ireland David Morris 2
England Stuart Bingham England 2009 Pro Challenge Series - Event 3 Pre-qualifying 1 7 Wales Ryan Day 2
England Stuart Bingham Wales 2006 Welsh Open Last 64 9 England Jamie Cope 2
England Stuart Bingham Wales 2005 Masters Qualifying Event Final 11 England Ali Carter 2
England Stuart Bingham England 2005 Grand Prix Last 16 9 England Shaun Murphy 2
England Stuart Bingham England 2005 World Championship Last 48 19 England Michael Holt 2
England Stuart Bingham England 2003 UK Championship Last 64 17 England Jamie Cope 2
England Stuart Bingham Wales 2002 WSA Open Tour - Event 6 Final 9 England Matthew Selt 2
England Stuart Bingham England 2002 World Championship Last 32 19 Ireland Ken Doherty 2
England Stuart Bingham England 2001 World Championship Last 96 19 Pakistan Shokat Ali 2
England Stuart Bingham China 2000 China Open Last 96 9 England Barry Hawkins 2
England Stuart Bingham China 2000 China Open Last 64 9 England David Finbow 2
England Stuart Bingham England 2000 UK Championship Last 48 17 Scotland Drew Henry 2
England Stuart Bingham England 2000 World Championship Last 128 19 Cyprus Mehmet Husnu 2
England Nigel Bond China 2008 China Open Last 16 9 England Barry Pinches 2
England Nigel Bond England 2007 World Championship Last 32 19 England Peter Ebdon 2
England Nigel Bond England 2004 World Championship Last 48 19 England Ian McCulloch 2
England Nigel Bond England 2001 World Championship Last 48 19 England Jimmy Michie 2
Northern Ireland Jordan Brown China 2009 Shanghai Masters Last 96 9 Northern Ireland Patrick Wallace 2
England Wayne Brown Scotland 2002 Scottish Open Last 80 9 Wales Lee Walker 2
England Alfie Burden Wales 2005 Masters Qualifying Event Last 48 7 England Chris Norbury 2
England Alfie Burden England 2003 World Championship Last 64 19 Wales Ryan Day 2
England Alfie Burden England 2001 World Championship Last 64 19 Belgium Patrick Delsemme 2
Scotland Jamie Burnett Wales 2009 Masters Qualifying Event Last 32 9 England Robert Milkins 2
Scotland Jamie Burnett England 2007 UK Championship Last 64 17 England Munraj Pal 2
Scotland Jamie Burnett China 2007 Shanghai Masters Last 64 9 China Liang Wenbo 2
Scotland Jamie Burnett England 2007 World Championship Last 48 19 England Nigel Bond 2
Scotland Jamie Burnett England 2006 UK Championship Last 64 17 England Jamie Cope 2
Scotland Jamie Burnett England 2006 UK Championship Last 48 17 England Andy Hicks 2
Scotland Jamie Burnett England 2004 UK Championship Last 64 17 England Barry Hawkins 2
Scotland Jamie Burnett England 2004 UK Championship Last 80 17 Ireland Leo Fernandez 2
Scotland Jamie Burnett Wales 2002 Welsh Open Last 48 9 England Nigel Bond 2
Australia Vinnie Calabrese Wales 2007 PIOS - Event 6 Last 64 7 England Mark Carrington 2
Scotland Marcus Campbell China 2008 China Open Wildcard 9 China A Bulajiang 2
Scotland Marcus Campbell England 2002 World Championship Last 48 19 Wales Anthony Davies 2
England Ali Carter Wales 2009 Welsh Open Final 17 Northern Ireland Joe Swail 2
England Ali Carter England 2009 Masters Last 16 11 England Peter Ebdon 2
England Ali Carter England 2009 Championship League Group 3 4 England Barry Hawkins 2
England Ali Carter England 2009 Championship League Group 1 - Semi-final 5 China Ding Junhui 2
England Ali Carter Scotland 2008 Grand Prix Semi-final 11 Wales Ryan Day 2
England Ali Carter England 2008 World Championship Semi-final 33 England Joe Perry 2
England Ali Carter England 2007 World Championship Last 32 19 England Andy Hicks 2
England Ali Carter England 2006 World Championship Last 32 19 England Stephen Lee 2
England Ali Carter England 2005 UK Championship Quarter-final 17 Scotland Stephen Hendry 2
England Ali Carter Scotland 2003 Scottish Open Last 32 9 England Peter Ebdon 2
England Ali Carter England 2002 World Championship Last 80 19 England Jason Weston 2
England Ali Carter Thailand 2002 Thailand Masters Last 80 9 England Antony Bolsover 2
China Lyu Chuang England 2007 Masters Qualifying Event Last 16 9 England David Gilbert 2
England Jamie Cope England 2009 Championship League Group 4 4 Australia Neil Robertson 2
England Jamie Cope England 2008 Masters Qualifying Event Last 32 9 England David Grace 2
England Jamie Cope England 2008 World Championship Last 32 19 England Peter Ebdon 2
England Jamie Cope England 2008 Championship League Group 4 4 England Joe Perry 2
England Jamie Cope England 2007 UK Championship Last 32 17 Scotland John Higgins 2
England Jamie Cope England 2007 Masters Qualifying Event Last 64 7 England Mark Joyce 2
England Jamie Cope China 2007 China Open Last 32 9 Wales Mark Williams 2
England Jamie Cope England 2005 UK Championship Last 80 17 Ireland Joe Delaney 2
England Jamie Cope England 2005 World Championship Round 2 9 Scotland Evan Munro 2
England Jamie Cope Wales 2003 Masters Qualifying Event Last 128 9 England Matthew Selt 2
England Matthew Couch England 2007 World Championship Last 96 19 Wales Jamie Jones 2
England Matthew Couch China 2007 China Open Last 80 9 Northern Ireland Mark Allen 2
England David Craggs Wales 2006 PIOS - Event 2 Last 32 7 Netherlands Gerrit Bij de Leij 2
Scotland Bobby Cruickshanks Wales 2008 PIOS - Event 5 Pre-qualifying 1 7 Brazil Itaro Santos 2
Wales Dominic Dale Wales 2009 Welsh Open Last 48 9 China Liang Wenbo 2
Wales Dominic Dale England 2008 World Championship Last 48 19 China Lyu Chuang 2
Wales Dominic Dale China 2007 Shanghai Masters Last 48 9 Jamaica Rory McLeod 2
Wales Dominic Dale England 2005 UK Championship Last 32 17 England Peter Ebdon 2
Wales Dominic Dale Wales 2003 Masters Qualifying Event Last 64 9 Wales Paul Davies 2
Wales Dominic Dale England 2003 UK Championship Last 32 17 Scotland Alan McManus 2
Wales Dominic Dale England 2003 British Open Last 32 9 Scotland Stephen Hendry 2
Wales Dominic Dale England 2002 British Open Last 48 9 Belgium Bjorn Haneveer 2
Wales Dominic Dale England 2001 Benson and Hedges Championship Last 64 9 Scotland Hugh Abernethy 2
England Alex Davies England 2008 World Championship Last 80 19 Wales Ian Preece 2
Wales Paul Davies England 2004 UK Championship Last 96 17 England Gary Wilson 2
Wales Anthony Davies Wales 2000 Welsh Open Last 64 9 Scotland John Higgins 2
England Mark Davis England 2007 World Championship Last 48 19 China Ding Junhui 2
England Mark Davis Wales 2007 Welsh Open Last 64 9 China Liang Wenbo 2
England Mark Davis Malta 2007 Malta Cup Last 64 9 England Joe Jogia 2
England Mark Davis England 2006 World Championship Last 64 19 Finland Robin Hull 2
England Steve Davis England 2005 World Championship Last 16 25 England Michael Holt 2
England Mark Davis England 2004 Merseyside Professional Last 32 9 Belgium Bjorn Haneveer 2
England Mark Davis England 2004 Merseyside Professional Last 64 9 England Alex Davies 2
England Steve Davis England 2004 World Championship Last 32 19 England Anthony Hamilton 2
England Steve Davis England 2003 UK Championship Last 32 17 England Ali Carter 2
England Steve Davis England 2003 World Championship Last 48 19 Wales Ryan Day 2
England Mark Davis England 2003 Masters Wildcard 11 Scotland Alan McManus 2
England Steve Davis 2003 Premier League Group 8 England Peter Ebdon 2
England Mark Davis England 2001 UK Championship Last 80 9 England Mark Gray 2
England Mark Davis England 2001 UK Championship Last 48 13 Thailand James Wattana 2
England Mark Davis England 2001 UK Championship Last 32 17 Northern Ireland Joe Swail 2
England Steve Davis 2000 Premier League Group 8 Scotland John Higgins 2
England Paul Davison England 2004 Merseyside Professional Last 64 9 England Ricky Walden 2
Wales Ryan Day Wales 2009 Welsh Open Last 32 9 Ireland Michael Judge 2
Wales Ryan Day Scotland 2008 Grand Prix Quarter-final 9 England Jamie Cope 2
Wales Ryan Day England 2008 Championship League Winners Group 4 England Joe Perry 2
Wales Ryan Day England 2008 Masters Wildcard 11 England Barry Hawkins 2
Wales Ryan Day Scotland 2007 Grand Prix Group 7 China Tian Pengfei 2
Wales Ryan Day China 2007 Shanghai Masters Final 19 Wales Dominic Dale 2
Wales Ryan Day China 2006 China Open Last 64 9 Scotland Jamie Burnett 2
Wales Ryan Day Wales 2006 Welsh Open Last 48 9 England John Parrott 2
Wales Ryan Day Wales 2005 Masters Qualifying Event Last 32 9 England Alfie Burden 2
Wales Ryan Day England 2004 UK Championship Last 32 17 Scotland Alan McManus 2
Wales Ryan Day England 2004 World Championship Last 80 19 England Mike Dunn 2
Wales Ryan Day England 2004 World Championship Last 48 19 Scotland Drew Henry 2
Wales Ryan Day Ireland 2004 Irish Masters Last 80 9 England David Roe 2
Wales Ryan Day England 2003 UK Championship Last 128 17 Scotland Steven Bennie 2
Wales Ryan Day Scotland 2003 Scottish Open Last 96 9 Scotland Hugh Abernethy 2
Wales Ryan Day Wales 2003 Welsh Open Last 96 9 England Sean Storey 2
Wales Ryan Day England 2002 World Championship Round 2 9 England Robert Read 2
Wales Ryan Day England 2002 Challenge Tour - Event 4 Quarter-final 9 England Jason Pegram 2
Ireland Joe Delaney England 2007 UK Championship Last 80 17 England Munraj Pal 2
Ireland Ken Doherty England 2008 Championship League Group 2 4 England Anthony Hamilton 2
Ireland Ken Doherty Ireland 2006 Irish Professional Championship Semi-final 11 Northern Ireland Mark Allen 2
Ireland Ken Doherty Malta 2006 Malta Cup Last 32 9 Northern Ireland Joe Swail 2
Ireland Ken Doherty England 2005 UK Championship Last 32 17 Hong Kong Marco Fu 2
Ireland Ken Doherty Ireland 2005 Irish Professional Championship Final 17 Northern Ireland Joe Swail 2
Ireland Ken Doherty England 2003 British Open Last 32 9 Northern Ireland Gerard Greene 2
Ireland Ken Doherty England 2003 World Championship Semi-final 33 England Paul Hunter 2
Ireland Ken Doherty England 2003 World Championship Quarter-final 25 Scotland John Higgins 2
Ireland Ken Doherty England 2002 UK Championship Last 32 17 Scotland Stephen Maguire 2
Ireland Ken Doherty England 2002 World Championship Last 32 19 England Stuart Bingham 2
Ireland Ken Doherty England 2002 World Championship Quarter-final 25 Scotland Stephen Hendry 2
Ireland Ken Doherty England 2001 World Championship Last 32 19 England Nick Dyson 2
Ireland Ken Doherty Thailand 2001 Thailand Masters Final 17 Scotland Stephen Hendry 2
Ireland Ken Doherty Thailand 2001 Thailand Masters Quarter-final 9 Pakistan Shokat Ali 2
Ireland Ken Doherty Malta 2001 Malta Grand Prix Group 1 9 Malta Alex Borg 2
Ireland Ken Doherty Scotland 2000 Scottish Open Last 32 9 England Gary Wilkinson 2
Ireland Ken Doherty Malta 2000 Malta Grand Prix Last 16 9 England Alfie Burden 2
Scotland Graeme Dott China 2009 China Open Last 32 9 China Yu Delu 2
Scotland Graeme Dott China 2007 China Open Quarter-final 9 Scotland John Higgins 2
Scotland Graeme Dott China 2007 China Open Final 17 England Jamie Cope 2
Scotland Graeme Dott Malta 2006 Malta Cup Last 32 9 England John Parrott 2
Scotland Graeme Dott England 2006 Masters Last 16 11 Wales Matthew Stevens 2
Scotland Graeme Dott Scotland 2004 Players Championship Last 16 9 England Peter Ebdon 2
Scotland Graeme Dott England 2002 UK Championship Last 16 17 Scotland Stephen Hendry 2
Scotland Graeme Dott England 2000 UK Championship Last 48 17 England Neal Foulds 2
Malta Tony Drago Wales 2004 Welsh Open Last 48 9 England Barry Pinches 2
England Nick Dyson England 2000 British Open Last 128 9 England Neal Foulds 2
Scotland Martin Dziewialtowski England 2004 World Championship Last 128 19 Australia Neil Robertson 2
Scotland Martin Dziewialtowski England 2002 UK Championship Last 128 9 Scotland Hugh Abernethy 2
Scotland Martin Dziewialtowski England 2002 LG Cup Last 128 9 England Nick Pearce 2
Scotland Martin Dziewialtowski England 2001 British Open Last 96 9 England Neal Foulds 2
England Peter Ebdon England 2008 World Championship Last 32 19 England Jamie Cope 2
England Peter Ebdon England 2008 World Championship Quarter-final 25 England Ali Carter 2
England Peter Ebdon England 2006 UK Championship Semi-final 17 Scotland John Higgins 2
England Peter Ebdon England 2006 World Championship Quarter-final 25 England Shaun Murphy 2
England Peter Ebdon England 2006 Masters Last 16 11 England Stuart Bingham 2
England Peter Ebdon England 2005 World Championship Last 16 25 England Stephen Lee 2
England Peter Ebdon England 2005 Masters Last 16 11 England David Gray 2
England Peter Ebdon Wales 2005 Welsh Open Last 32 9 England Joe Perry 2
England Peter Ebdon England 2004 UK Championship Last 16 17 England Stephen Lee 2
England Peter Ebdon Ireland 2004 Irish Masters Last 32 9 England Ian McCulloch 2
England Peter Ebdon Wales 2004 Welsh Open Last 16 9 Scotland Alan McManus 2
England Peter Ebdon England 2003 UK Championship Last 16 17 Australia Quinten Hann 2
England Peter Ebdon England 2003 World Championship Last 32 19 Northern Ireland Gerard Greene 2
England Peter Ebdon England 2003 World Championship Quarter-final 25 England Paul Hunter 2
England Peter Ebdon 2003 Premier League Group 8 England Ronnie O'Sullivan 2
England Peter Ebdon England 2002 UK Championship Quarter-final 17 England Robert Milkins 2
England Peter Ebdon England 2002 LG Cup Last 32 9 Ireland Fergal O'Brien 2
England Peter Ebdon England 2002 World Championship Last 32 19 Ireland Michael Judge 2
England Peter Ebdon England 2002 World Championship Quarter-final 25 England Anthony Hamilton 2
England Peter Ebdon England 2002 World Championship Semi-final 33 Wales Matthew Stevens 2
England Peter Ebdon Ireland 2002 Irish Masters Quarter-final 11 Wales Mark Williams 2
England Peter Ebdon England 2001 UK Championship Quarter-final 17 England Ronnie O'Sullivan 2
England Peter Ebdon Scotland 2001 Scottish Open Quarter-final 9 Scotland Alan McManus 2
England Peter Ebdon England 2001 Masters Last 16 11 Scotland Alan McManus 2
England Peter Ebdon Wales 2001 Welsh Open Last 32 9 Thailand Noppadon Noppachorn 2
England Peter Ebdon Malta 2000 Malta Grand Prix Last 32 9 Hong Kong Marco Fu 2
England Tom Ford England 2009 UK Championship Last 64 17 England Stuart Pettman 2
England Tom Ford England 2009 World Championship Last 64 19 Northern Ireland Patrick Wallace 2
England Tom Ford England 2008 UK Championship Last 64 17 England Martin Gould 2
England Tom Ford China 2008 Shanghai Masters Last 48 9 England Stephen Lee 2
England Tom Ford Scotland 2007 Grand Prix Qualifying Group 7 England Andrew Higginson 2
England Tom Ford Scotland 2007 Grand Prix Group 7 Northern Ireland Gerard Greene 2
England Tom Ford England 2006 World Championship Last 80 19 Ireland David McDonnell 2
England Tom Ford England 2006 World Championship Last 64 19 England Dave Harold 2
England Tom Ford England 2005 UK Championship Last 80 17 England David Gilbert 2
England Tom Ford Malta 2005 Malta Cup Wildcard 9 Malta Joe Grech 2
England Tom Ford England 2003 UK Championship Last 80 17 England Shaun Murphy 2
England Tom Ford England 2003 World Championship Round 6 19 England Stefan Mazrocis 2
England Tom Ford England 2002 World Championship Last 128 19 England Mark Selby 2
England Neal Foulds Scotland 2002 Scottish Open Last 128 9 England Eddie Barker 2
Hong Kong Marco Fu Wales 2009 Welsh Open Last 32 9 Ireland Fergal O'Brien 2
Hong Kong Marco Fu Wales 2009 Welsh Open Last 16 9 England Ronnie O'Sullivan 2
Hong Kong Marco Fu England 2008 World Championship Last 32 19 China Ding Junhui 2
Hong Kong Marco Fu China 2008 China Open Last 48 9 Jamaica Rory McLeod 2
Hong Kong Marco Fu England 2007 UK Championship Last 32 17 Wales Ryan Day 2
Hong Kong Marco Fu Scotland 2007 Grand Prix Last 16 9 Scotland John Higgins 2
Hong Kong Marco Fu Scotland 2007 Grand Prix Final 17 England Ronnie O'Sullivan 2
Hong Kong Marco Fu Scotland 2007 Grand Prix Group 7 England Shaun Murphy 2
Hong Kong Marco Fu England 2006 Masters Qualifying Event Quarter-final 9 China Liang Wenbo 2
Hong Kong Marco Fu England 2006 World Championship Semi-final 33 England Peter Ebdon 2
Hong Kong Marco Fu 2004 Premier League Group 8 Wales Mark Williams 2
Hong Kong Marco Fu 2004 Premier League Group 8 England Paul Hunter 2
Hong Kong Marco Fu England 2003 World Championship Last 32 19 England Ronnie O'Sullivan 2
Hong Kong Marco Fu Wales 2003 Welsh Open Last 16 9 England Stephen Lee 2
Hong Kong Marco Fu 2003 Premier League Group 8 England Steve Davis 2
Hong Kong Marco Fu England 2002 UK Championship Last 16 17 England Ronnie O'Sullivan 2
Hong Kong Marco Fu England 2002 UK Championship Last 32 17 Australia Quinten Hann 2
Hong Kong Marco Fu 2001 Premier League Group 8 England Jimmy White 2
Hong Kong Marco Fu Scotland 2000 Scottish Open Last 16 9 England Gary Ponting 2
England David Gilbert Scotland 2009 Grand Prix Last 80 9 England Stephen Rowlings 2
England David Gilbert Wales 2009 Welsh Open Last 48 9 Wales Mark Williams 2
England David Gilbert England 2007 World Championship Last 80 19 England Alfie Burden 2
England David Gilbert Wales 2006 Welsh Open Last 96 9 England Simon Bedford 2
England David Gilbert England 2005 UK Championship Last 96 17 Wales Darren Morgan 2
England David Gilbert England 2001 Benson and Hedges Championship Last 128 9 England Ali Carter 2
Ireland Colm Gilcreest England 2004 World Championship Last 128 19 Scotland Steven Bennie 2
Ireland Rodney Goggins England 2004 Merseyside Professional Last 64 9 Northern Ireland Gerard Greene 2
England Martin Gould England 2003 World Championship Last 80 19 Scotland Stephen Maguire 2
England David Gray China 2007 Shanghai Masters Last 64 9 England Jamie O'Neill 2
England Mark Gray Scotland 2003 Scottish Open Last 128 9 England Peter Lines 2
England David Gray England 2001 British Open Last 48 9 Pakistan Shokat Ali 2
England David Gray Thailand 2001 Thailand Masters Last 64 9 Scotland Martin Dziewialtowski 2
England David Gray England 2000 Benson and Hedges Championship Last 32 9 Scotland Billy Snaddon 2
Northern Ireland Gerard Greene China 2009 China Open Last 32 9 Australia Neil Robertson 2
Northern Ireland Gerard Greene England 2000 UK Championship Last 32 17 Ireland Ken Doherty 2
England Adrian Gunnell England 2006 UK Championship Last 64 17 England Sean Storey 2
England Adrian Gunnell Scotland 2004 Players Championship Last 96 9 Northern Ireland Jason Prince 2
England Adrian Gunnell Wales 2003 Masters Qualifying Event Last 32 9 Wales Ryan Day 2
England Adrian Gunnell England 2003 European Open Last 96 9 Thailand Phaitoon Phonbun 2
China Xiao Guodong China 2009 Shanghai Masters Last 96 9 Thailand Thepchaiya Un-Nooh 2
China Xiao Guodong Wales 2008 PIOS - Event 2 Last 64 7 England Lee Richardson 2
England Anthony Hamilton Wales 2009 Welsh Open Last 16 9 Ireland Michael Judge 2
England Anthony Hamilton England 2008 Championship League Group 3 4 Northern Ireland Joe Swail 2
England Anthony Hamilton England 2007 World Championship Last 16 25 England Ian McCulloch 2
England Anthony Hamilton Wales 2007 Welsh Open Quarter-final 9 England Steve Davis 2
England Anthony Hamilton China 2005 China Open Last 48 9 Ireland Fergal O'Brien 2
England Anthony Hamilton Ireland 2004 Irish Masters Last 16 9 Wales Mark Williams 2
England Anthony Hamilton Malta 2004 European Open Last 48 9 England Michael Holt 2
England Anthony Hamilton Wales 2003 Masters Qualifying Event Last 64 9 Wales James Reynolds 2
England Anthony Hamilton England 2003 UK Championship Last 48 17 England Stuart Bingham 2
England Anthony Hamilton England 2001 World Championship Last 16 25 Wales Matthew Stevens 2
Belgium Bjorn Haneveer England 2005 UK Championship Last 96 17 England Adam Davies 2
Belgium Bjorn Haneveer England 2004 World Championship Last 80 19 Jamaica Rory McLeod 2
Belgium Bjorn Haneveer England 2000 Benson and Hedges Championship Round 2 9 England David Coles 2
Australia Quinten Hann England 2003 UK Championship Last 32 17 Scotland Chris Small 2
Australia Quinten Hann Wales 2001 Welsh Open Last 32 9 England Anthony Hamilton 2
England Dave Harold England 2006 UK Championship Last 48 17 England Robert Milkins 2
England Dave Harold Ireland 2003 Irish Masters Quarter-final 11 Australia Quinten Hann 2
England Dave Harold England 2002 UK Championship Last 32 17 England Peter Ebdon 2
England Dave Harold England 2002 World Championship Last 32 19 England Anthony Hamilton 2
England Dave Harold England 2000 UK Championship Last 32 17 Scotland Graeme Dott 2
England Dave Harold Wales 2000 Welsh Open Last 32 9 Ireland Fergal O'Brien 2
England Barry Hawkins England 2009 World Championship Last 48 19 Wales Daniel Wells 2
England Barry Hawkins England 2009 World Championship Last 32 19 Scotland Graeme Dott 2
England Barry Hawkins China 2007 China Open Last 32 9 China Ding Junhui 2
England Barry Hawkins England 2005 UK Championship Last 48 17 England Stuart Pettman 2
England Barry Hawkins Malta 2001 European Open Last 96 9 England Antony Bolsover 2
Iceland Kristjan Helgason England 2003 World Championship Last 128 19 England Darren Clarke 2
Iceland Kristjan Helgason China 2002 China Open Last 96 9 England Tom Ford 2
Iceland Kristjan Helgason England 2001 World Championship Last 96 19 England David Gray 2
Scotland Euan Henderson Wales 2002 Welsh Open Last 96 9 England Andrew Higginson 2
Scotland Stephen Hendry England 2009 World Championship Last 16 25 China Ding Junhui 2
Scotland Stephen Hendry England 2009 World Championship Quarter-final 25 England Shaun Murphy 2
Scotland Stephen Hendry Bahrain 2008 Bahrain Championship Last 32 9 England Ricky Walden 2
Scotland Stephen Hendry Bahrain 2008 Bahrain Championship Quarter-final 9 England Robert Milkins 2
Scotland Stephen Hendry England 2008 World Championship Last 16 25 China Ding Junhui 2
Scotland Stephen Hendry Wales 2008 Welsh Open Semi-final 11 England Mark Selby 2
Scotland Stephen Hendry England 2006 UK Championship Last 16 17 Wales Mark Williams 2
Scotland Stephen Hendry England 2006 UK Championship Semi-final 17 Scotland Graeme Dott 2
Scotland Stephen Hendry England 2005 Grand Prix Quarter-final 9 England David Gray 2
Scotland Stephen Hendry England 2005 World Championship Quarter-final 25 Wales Matthew Stevens 2
Scotland Stephen Hendry China 2005 China Open Semi-final 11 Scotland Alan McManus 2
Scotland Stephen Hendry Wales 2005 Welsh Open Last 16 9 Scotland Graeme Dott 2
Scotland Stephen Hendry England 2004 World Championship Quarter-final 25 England Ian McCulloch 2
Scotland Stephen Hendry England 2003 UK Championship Semi-final 17 England Ronnie O'Sullivan 2
Scotland Stephen Hendry England 2003 UK Championship Quarter-final 17 England Barry Pinches 2
Scotland Stephen Hendry England 2003 British Open Last 32 9 Wales Dominic Dale 2
Scotland Stephen Hendry England 2003 World Championship Last 32 19 England Gary Wilkinson 2
Scotland Stephen Hendry Scotland 2003 Scottish Open Last 16 9 England David Gray 2
Scotland Stephen Hendry Ireland 2003 Irish Masters Last 32 9 England Mark Selby 2
Scotland Stephen Hendry England 2003 European Open Final 17 England Ronnie O'Sullivan 2
Scotland Stephen Hendry England 2003 Masters Final 19 Wales Mark Williams 2
Scotland Stephen Hendry Wales 2003 Welsh Open Quarter-final 9 England Rod Lawler 2
Scotland Stephen Hendry England 2002 UK Championship Last 32 17 Wales Dominic Dale 2
Scotland Stephen Hendry England 2002 UK Championship Last 16 17 Scotland Graeme Dott 2
Scotland Stephen Hendry England 2002 World Championship Last 32 19 England Shaun Murphy 2
Scotland Stephen Hendry Scotland 2002 Scottish Open Last 16 9 England Ali Carter 2
Scotland Stephen Hendry Ireland 2002 Irish Masters Round 1 11 Ireland Fergal O'Brien 2
Scotland Stephen Hendry Wales 2002 Welsh Open Last 32 9 England Steve Davis 2
Scotland Stephen Hendry Wales 2002 Welsh Open Last 16 9 England Jimmy White 2
Scotland Stephen Hendry England 2001 UK Championship Last 32 17 Scotland Drew Henry 2
Scotland Stephen Hendry England 2001 UK Championship Last 16 17 England Mark Davis 2
Scotland Stephen Hendry Malta 2001 European Open Semi-final 11 Ireland Ken Doherty 2
Scotland Stephen Hendry Malta 2001 European Open Final 17 England Joe Perry 2
Scotland Stephen Hendry England 2001 World Championship Last 16 25 England Paul Hunter 2
Scotland Stephen Hendry Ireland 2001 Irish Masters Semi-final 11 Wales Mark Williams 2
Scotland Stephen Hendry China 2000 China Open Last 16 9 England Peter Ebdon 2
Scotland Stephen Hendry Scotland 2000 Scottish Masters Final 17 England Ronnie O'Sullivan 2
Scotland Stephen Hendry Ireland 2000 Irish Masters Final 17 Scotland John Higgins 2
Scotland Stephen Hendry Malta 2000 Malta Grand Prix Last 16 9 Wales Matthew Stevens 2
Scotland Stephen Hendry England 2000 Masters Quarter-final 11 Ireland Ken Doherty 2
Scotland Stephen Hendry 2000 Premier League Group 8 Hong Kong Marco Fu 2
England Andy Hicks England 2008 World Championship Last 64 19 England David Roe 2
England Andy Hicks England 2004 UK Championship Last 64 17 England Dave Harold 2
England Andy Hicks England 2004 British Open Last 16 9 Ireland Ken Doherty 2
England Andy Hicks England 2004 Grand Prix Last 64 9 Wales Matthew Stevens 2
England Andy Hicks England 2004 World Championship Last 64 19 Scotland Jamie Burnett 2
England Andy Hicks England 2003 British Open Last 80 9 Scotland Gary Thomson 2
England Andy Hicks China 2002 China Open Last 48 9 Australia Quinten Hann 2
England Andy Hicks England 2001 British Open Last 32 9 England Jimmy White 2
England Andy Hicks England 2000 Benson and Hedges Championship Last 16 9 Scotland Stephen Maguire 2
Scotland John Higgins England 2009 UK Championship Semi-final 17 England Ronnie O'Sullivan 2
Scotland John Higgins 2009 Premier League Group 6 England Ronnie O'Sullivan 2
Scotland John Higgins England 2009 World Championship Final 35 England Shaun Murphy 2
Scotland John Higgins China 2009 China Open Semi-final 11 Wales Ryan Day 2
Scotland John Higgins China 2009 China Open Last 16 9 China Tian Pengfei 2
Scotland John Higgins England 2009 Championship League Group 5 - Semi-final 5 Ireland Ken Doherty 2
Scotland John Higgins England 2008 World Championship Last 32 19 Wales Matthew Stevens 2
Scotland John Higgins Scotland 2007 Grand Prix Last 16 9 Hong Kong Marco Fu 2
Scotland John Higgins England 2007 World Championship Last 16 25 Ireland Fergal O'Brien 2
Scotland John Higgins Malta 2006 Malta Cup Quarter-final 9 Scotland Stephen Hendry 2
Scotland John Higgins England 2005 UK Championship Last 32 17 Northern Ireland Gerard Greene 2
Scotland John Higgins China 2005 China Open Last 32 9 England Tom Ford 2
Scotland John Higgins Malta 2005 Malta Cup Semi-final 11 Scotland Graeme Dott 2
Scotland John Higgins England 2004 British Open Last 16 9 England Barry Pinches 2
Scotland John Higgins England 2004 British Open Semi-final 11 England Shaun Murphy 2
Scotland John Higgins Wales 2004 Welsh Open Last 32 9 Scotland Marcus Campbell 2
Scotland John Higgins England 2003 British Open Last 16 9 England Mark Davis 2
Scotland John Higgins England 2003 LG Cup Final 17 Wales Mark Williams 2
Scotland John Higgins England 2003 World Championship Last 16 25 England Sean Storey 2
Scotland John Higgins Ireland 2003 Irish Masters Final 19 England Ronnie O'Sullivan 2
Scotland John Higgins Ireland 2003 Irish Masters Last 16 9 England Anthony Hamilton 2
Scotland John Higgins England 2003 Masters Quarter-final 11 Wales Mark Williams 2
Scotland John Higgins England 2002 UK Championship Last 16 17 England Steve Davis 2
Scotland John Higgins England 2002 UK Championship Quarter-final 17 Ireland Ken Doherty 2
Scotland John Higgins Thailand 2002 Thailand Masters Last 32 9 England Michael Holt 2
Scotland John Higgins Scotland 2001 Scottish Masters Final 17 England Ronnie O'Sullivan 2
Scotland John Higgins England 2001 World Championship Final 35 England Ronnie O'Sullivan 2
Scotland John Higgins England 2001 World Championship Last 32 19 Scotland Graeme Dott 2
Scotland John Higgins England 2001 World Championship Semi-final 33 Wales Matthew Stevens 2
Scotland John Higgins Scotland 2001 Scottish Open Last 32 9 England Steve Davis 2
Scotland John Higgins 2001 Premier League Group 8 Hong Kong Marco Fu 2
Scotland John Higgins Ireland 2000 Irish Masters Final 17 Scotland Stephen Hendry 2
Scotland John Higgins Wales 2000 Welsh Open Last 64 9 Wales Anthony Davies 2
Scotland John Higgins Wales 2000 Welsh Open Final 17 England Stephen Lee 2
England Andrew Higginson Wales 2007 Welsh Open Quarter-final 9 England Ali Carter 2
England Andrew Higginson Wales 2007 Welsh Open Last 16 9 Ireland Michael Judge 2
England Andrew Higginson Wales 2007 Welsh Open Final 17 Australia Neil Robertson 2
England Michael Holt England 2008 UK Championship Last 48 17 Ireland Fergal O'Brien 2
England Michael Holt Scotland 2008 Grand Prix Last 64 9 England Jimmy White 2
England Michael Holt England 2005 World Championship Last 16 25 England Steve Davis 2
England Michael Holt China 2005 China Open Wildcard 9 China Cai Jian Zhong 2
England Michael Holt Ireland 2005 Irish Masters Last 48 9 England Mark Selby 2
England Michael Holt Malta 2000 Malta Grand Prix Last 96 9 England David Finbow 2
Finland Robin Hull England 2006 UK Championship Last 48 17 England Nigel Bond 2
Finland Robin Hull Malta 2006 Malta Cup Last 16 9 England Barry Hawkins 2
Finland Robin Hull Wales 2005 Welsh Open Last 64 9 England Simon Bedford 2
Finland Robin Hull England 2004 UK Championship Last 64 17 England Adrian Gunnell 2
Finland Robin Hull Malta 2004 European Open Last 48 9 England Stuart Bingham 2
Finland Robin Hull England 2002 World Championship Last 128 19 England Craig Butler 2
Finland Robin Hull Thailand 2002 Thailand Masters Last 64 9 England Bradley Jones 2
Finland Robin Hull England 2001 UK Championship Last 48 13 Wales Anthony Davies 2
Finland Robin Hull England 2001 British Open Last 80 9 England Nick Dyson 2
England Paul Hunter England 2005 World Championship Last 32 19 England Michael Holt 2
England Paul Hunter England 2004 Grand Prix Last 64 9 Wales Darren Morgan 2
England Paul Hunter England 2004 World Championship Last 32 19 England John Parrott 2
England Paul Hunter Scotland 2004 Players Championship Quarter-final 9 England Ronnie O'Sullivan 2
England Paul Hunter Scotland 2004 Players Championship Last 32 9 China Ding Junhui 2
England Paul Hunter 2004 Premier League Group 8 Hong Kong Marco Fu 2
England Paul Hunter England 2003 British Open Last 32 9 England Shaun Murphy 2
England Paul Hunter England 2003 World Championship Last 16 25 Wales Matthew Stevens 2
England Paul Hunter Ireland 2003 Irish Masters Semi-final 11 England Ronnie O'Sullivan 2
England Paul Hunter England 2003 Masters Quarter-final 11 England Stephen Lee 2
England Paul Hunter England 2002 UK Championship Last 32 17 England David Gray 2
England Paul Hunter China 2002 China Open Last 16 9 England Stephen Lee 2
Cyprus Mehmet Husnu England 2002 Benson and Hedges Championship Final 17 England Mark Davis 2
England Joe Jogia England 2007 UK Championship Last 96 17 China Lyu Chuang 2
England Joe Jogia England 2007 World Championship Last 80 19 China Tian Pengfei 2
Wales Jamie Jones Wales 2009 PIOS - Event 2 Quarter-final 9 Wales Andrew Pagett 2
Wales Jamie Jones England 2008 UK Championship Last 96 17 Scotland Robert Stephen 2
England Bradley Jones England 2000 UK Championship Last 64 11 Wales Mark Fenton 2
England Bradley Jones England 2000 Grand Prix Last 64 9 England Craig Harrison 2
England Mark Joyce Malta 2007 Malta Cup Last 80 9 Finland Robin Hull 2
Ireland Michael Judge China 2007 Shanghai Masters Last 48 9 Northern Ireland Mark Allen 2
Ireland Michael Judge Northern Ireland 2006 Northern Ireland Trophy Last 64 9 England David Gilbert 2
Ireland Michael Judge England 2004 UK Championship Last 64 17 England Sean Storey 2
Ireland Michael Judge England 2004 World Championship Last 64 19 England David Roe 2
Ireland Michael Judge England 2001 UK Championship Last 48 13 Pakistan Shokat Ali 2
Ireland Michael Judge England 2000 UK Championship Last 96 9 England Craig Harrison 2
Ireland Michael Judge England 2000 World Championship Last 48 19 Wales Darren Morgan 2
China Ding Junhui China 2009 Jiangsu Classic Semi-final 9 Hong Kong Marco Fu 2
China Ding Junhui England 2009 Championship League Group 3 4 England Joe Perry 2
China Ding Junhui England 2009 Championship League Group 2 4 Scotland Stephen Hendry 2
China Ding Junhui England 2008 UK Championship Last 32 17 England Steve Davis 2
China Ding Junhui England 2008 World Championship Last 32 19 Hong Kong Marco Fu 2
China Ding Junhui England 2007 UK Championship Last 16 17 England Nigel Bond 2
China Ding Junhui 2007 Premier League Group 6 England Jimmy White 2
China Ding Junhui England 2007 World Championship Last 48 19 England Mark Davis 2
China Ding Junhui England 2006 UK Championship Last 32 17 Wales Ryan Day 2
China Ding Junhui England 2006 UK Championship Last 16 17 Wales Matthew Stevens 2
China Ding Junhui 2006 Premier League Group 6 Scotland Stephen Hendry 2
China Ding Junhui England 2006 World Championship Last 80 19 England Brian Morgan 2
China Ding Junhui England 2005 UK Championship Last 64 17 Ireland Fergal O'Brien 2
China Ding Junhui England 2005 Grand Prix Last 96 9 England Tom Ford 2
China Ding Junhui 2005 Premier League Group 6 England Shaun Murphy 2
China Ding Junhui England 2005 World Championship Last 96 19 England Lee Spick 2
China Ding Junhui China 2005 China Open Final 17 Scotland Stephen Hendry 2
China Ding Junhui China 2005 China Open Semi-final 11 Ireland Ken Doherty 2
China Ding Junhui England 2004 World Championship Last 128 19 Thailand Atthasit Mahitthi 2
China Ding Junhui England 2004 World Championship Last 96 19 Wales Paul Davies 2
China Ding Junhui England 2004 World Championship Last 80 19 Scotland Marcus Campbell 2
China Ding Junhui England 2004 Masters Wildcard 11 England Joe Perry 2
England Mark King England 2008 World Championship Last 32 19 England Mark Selby 2
England Mark King England 2007 UK Championship Last 48 17 England David Gray 2
England Mark King Scotland 2006 Grand Prix Last 16 9 England Stephen Lee 2
England Rod Lawler England 2005 UK Championship Last 96 17 England Nick Dyson 2
England Rod Lawler Scotland 2004 Players Championship Last 32 9 Wales Mark Williams 2
England Rod Lawler England 2003 World Championship Last 96 19 Wales Ian Preece 2
England James Leadbetter Wales 2007 PIOS - Event 5 Last 128 7 England Stephen Wycherley 2
England James Leadbetter England 2007 World Championship Pre-qualifying 3 19 England Les Dodd 2
England Stephen Lee England 2009 UK Championship Last 48 17 England Robert Milkins 2
England Stephen Lee England 2008 UK Championship Last 16 17 England Mark King 2
England Stephen Lee Northern Ireland 2008 Northern Ireland Trophy Last 48 9 England Judd Trump 2
England Stephen Lee Northern Ireland 2007 Northern Ireland Trophy Last 32 9 England Ian McCulloch 2
England Stephen Lee England 2006 UK Championship Last 32 17 England Rod Lawler 2
England Stephen Lee England 2003 UK Championship Last 32 17 England Dave Harold 2
England Stephen Lee England 2003 LG Cup Last 32 9 England John Parrott 2
England Stephen Lee England 2003 World Championship Last 16 25 England Jimmy White 2
England Stephen Lee Scotland 2002 Scottish Open Quarter-final 9 England Jimmy White 2
England Stephen Lee England 2001 UK Championship Last 16 17 Finland Robin Hull 2
England Stephen Lee Malta 2001 European Open Last 32 9 England Alfie Burden 2
England Stephen Lee England 2000 World Championship Last 16 25 Ireland Fergal O'Brien 2
England Peter Lines England 2009 UK Championship Last 80 17 China Xiao Guodong 2
England Jack Lisowski Wales 2009 PIOS - Event 4 Quarter-final 9 England Liam Highfield 2
China Jin Long England 2009 World Championship Last 80 19 England David Gray 2
Scotland Scott MacKenzie England 2006 UK Championship Last 80 17 New Zealand Dene O'Kane 2
Scotland Scott MacKenzie Wales 2006 Welsh Open Last 64 9 Malta Tony Drago 2
Scotland Scott MacKenzie Wales 2004 Welsh Open Last 96 9 Ireland Leo Fernandez 2
Norway Kurt Maflin Wales 2003 Masters Qualifying Event Last 128 9 Netherlands Bas Jansen 2
Norway Kurt Maflin Wales 2002 Welsh Open Last 80 9 England Nick Dyson 2
Scotland Stephen Maguire England 2008 UK Championship Semi-final 17 England Shaun Murphy 2
Scotland Stephen Maguire England 2008 UK Championship Last 16 17 Australia Neil Robertson 2
Scotland Stephen Maguire England 2008 World Championship Last 32 19 England Anthony Hamilton 2
Scotland Stephen Maguire England 2007 UK Championship Last 32 17 Northern Ireland Joe Swail 2
Scotland Stephen Maguire China 2007 Shanghai Masters Last 32 9 China Xiao Guodong 2
Scotland Stephen Maguire England 2007 World Championship Semi-final 33 Scotland John Higgins 2
Scotland Stephen Maguire Wales 2007 Welsh Open Last 32 9 Scotland Alan McManus 2
Scotland Stephen Maguire Scotland 2006 Grand Prix Group 5 China Ding Junhui 2
Scotland Stephen Maguire Malta 2006 Malta Cup Quarter-final 9 Ireland Ken Doherty 2
Scotland Stephen Maguire England 2005 World Championship Last 48 19 Wales Ryan Day 2
Scotland Stephen Maguire England 2004 UK Championship Semi-final 17 England Mark King 2
Scotland Stephen Maguire England 2004 UK Championship Last 32 17 England Ronnie O'Sullivan 2
Scotland Stephen Maguire England 2004 British Open Semi-final 11 England Ronnie O'Sullivan 2
Scotland Stephen Maguire England 2004 Merseyside Professional Last 16 9 England Gareth Coates 2
Scotland Stephen Maguire England 2004 World Championship Last 32 19 England Ronnie O'Sullivan 2
Scotland Stephen Maguire England 2004 World Championship Last 64 19 Australia Neil Robertson 2
Scotland Stephen Maguire Malta 2004 European Open Final 17 England Jimmy White 2
Scotland Stephen Maguire England 2002 Benson and Hedges Championship Last 64 9 England Gary Lees 2
Scotland Stephen Maguire England 2001 UK Championship Last 64 9 England Michael Holt 2
Scotland Stephen Maguire England 2001 World Championship Round 6 19 England Troy Shaw 2
Scotland Stephen Maguire England 2000 Benson and Hedges Championship Round 2 9 Northern Ireland Joe Meara 2
Thailand Atthasit Mahitthi England 2003 LG Cup Last 96 9 England Adrian Gunnell 2
England Stuart Mann England 2004 World Championship Last 96 19 Scotland Scott MacKenzie 2
Scotland James McBain Scotland 2008 Grand Prix Last 96 9 Wales Andrew Pagett 2
Scotland James McBain Northern Ireland 2008 Northern Ireland Trophy Last 80 9 England Stuart Pettman 2
England Ian McCulloch England 2007 UK Championship Last 32 17 England Peter Ebdon 2
England Ian McCulloch China 2007 Shanghai Masters Last 32 9 England Shaun Murphy 2
England Ian McCulloch England 2005 World Championship Semi-final 33 Wales Matthew Stevens 2
England Ian McCulloch England 2004 World Championship Last 16 25 Scotland Alan McManus 2
England Ian McCulloch England 2004 World Championship Quarter-final 25 Scotland Stephen Hendry 2
England Ian McCulloch England 2003 British Open Last 48 9 England Tom Ford 2
England Ian McCulloch England 2001 World Championship Last 64 19 England Joe Johnson 2
Ireland David McDonnell England 2004 UK Championship Last 96 17 England Craig Butler 2
Jamaica Rory McLeod England 2009 UK Championship Last 48 17 Ireland Fergal O'Brien 2
Jamaica Rory McLeod Bahrain 2008 Bahrain Championship Last 64 9 England Mark Joyce 2
Scotland Alan McManus England 2008 UK Championship Last 48 17 England Barry Hawkins 2
Scotland Alan McManus Wales 2004 Welsh Open Last 16 9 England Peter Ebdon 2
Scotland Alan McManus England 2003 UK Championship Last 32 17 Wales Dominic Dale 2
Scotland Alan McManus England 2001 LG Cup Last 16 9 Scotland Stephen Hendry 2
England Chris Melling Wales 2008 PIOS - Event 5 Last 64 7 England Ian Burns 2
England Robert Milkins England 2009 Pro Challenge Series - Event 3 Final 9 England Joe Jogia 2
England Robert Milkins England 2008 UK Championship Last 80 17 England Paul Davison 2
England Robert Milkins Wales 2004 Welsh Open Last 16 9 England Stephen Lee 2
England Robert Milkins England 2002 Benson and Hedges Championship Last 128 9 England Neil Selman 2
England Robert Milkins England 2000 Grand Prix Last 48 9 Scotland Chris Small 2
England Robert Mills England 2002 World Championship Round 3 9 England Ian Brumby 2
England Brian Morgan England 2003 LG Cup Last 64 9 England Shaun Murphy 2
Wales Darren Morgan England 2002 World Championship Last 64 19 England Ali Carter 2
England Brian Morgan England 2001 LG Cup Last 64 9 England Luke Fisher 2
Wales Darren Morgan England 2000 World Championship Last 48 19 Ireland Michael Judge 2
Wales Darren Morgan Malta 2000 Malta Grand Prix Last 48 9 Ireland Stephen O'Connor 2
England Shaun Murphy China 2009 Shanghai Masters Last 16 9 England Jamie Cope 2
England Shaun Murphy 2009 Premier League Group 6 Hong Kong Marco Fu 2
England Shaun Murphy England 2009 World Championship Last 32 19 England Andrew Higginson 2
England Shaun Murphy England 2008 Championship League Winners Group 4 England Joe Perry 2
England Shaun Murphy Wales 2008 Welsh Open Last 16 9 Wales Mark Williams 2
England Shaun Murphy Scotland 2007 Grand Prix Semi-final 11 England Ronnie O'Sullivan 2
England Shaun Murphy England 2007 World Championship Last 16 25 England John Parrott 2
England Shaun Murphy Malta 2007 Malta Cup Semi-final 11 England Ali Carter 2
England Shaun Murphy Wales 2006 Welsh Open Semi-final 11 England Barry Hawkins 2
England Shaun Murphy England 2005 Grand Prix Last 32 9 England Andy Hicks 2
England Shaun Murphy Northern Ireland 2005 Northern Ireland Trophy Quarter-final 9 Australia Neil Robertson 2
England Shaun Murphy England 2005 World Championship Last 16 25 Scotland John Higgins 2
England Shaun Murphy England 2004 UK Championship Last 64 17 Australia Neil Robertson 2
England Shaun Murphy Wales 2003 Masters Qualifying Event Last 96 9 England Ian Brumby 2
England Shaun Murphy England 2003 World Championship Last 128 19 England Jamie Cope 2
England Shaun Murphy England 2002 World Championship Last 80 19 England Nick Dyson 2
England Shaun Murphy England 2002 WSA Open Tour - Event 5 Quarter-final 7 England Munraj Pal 2
England Shaun Murphy England 2002 WSA Open Tour - Event 5 Last 64 7 Wales Ian Preece 2
England Shaun Murphy England 2001 British Open Last 96 9 England Barry Hawkins 2
England Shaun Murphy England 2001 Masters Wildcard 11 Hong Kong Marco Fu 2
England Shaun Murphy England 2000 Benson and Hedges Championship Round 2 9 England Andrew Atkinson 2
England Shaun Murphy England 2000 Benson and Hedges Championship Semi-final 11 England Mark Davis 2
England Andy Neck England 2000 Benson and Hedges Championship Round 2 9 Sweden Farhan Mirza 2
Ireland Fergal O'Brien Bahrain 2008 Bahrain Championship Last 48 9 England Barry Pinches 2
Ireland Fergal O'Brien Northern Ireland 2007 Northern Ireland Trophy Last 32 9 Scotland John Higgins 2
Ireland Fergal O'Brien England 2006 World Championship Last 48 19 Hong Kong Marco Fu 2
Ireland Fergal O'Brien Wales 2005 Masters Qualifying Event Last 16 9 England Lee Spick 2
Ireland Fergal O'Brien Ireland 2004 Irish Masters Last 64 9 England Munraj Pal 2
Ireland Fergal O'Brien England 2002 LG Cup Last 32 9 England Peter Ebdon 2
England Jamie O'Neill Wales 2007 PIOS - Event 5 Last 64 7 England Robert James 2
England Ronnie O'Sullivan England 2009 UK Championship Last 16 17 England Peter Ebdon 2
England Ronnie O'Sullivan England 2009 World Championship Last 16 25 Northern Ireland Mark Allen 2
England Ronnie O'Sullivan China 2009 China Open Last 16 9 China Xiao Guodong 2
England Ronnie O'Sullivan England 2009 Masters Quarter-final 11 England Ali Carter 2
England Ronnie O'Sullivan England 2009 Masters Semi-final 11 Scotland Stephen Maguire 2
England Ronnie O'Sullivan England 2009 Masters Final 19 England Mark Selby 2
England Ronnie O'Sullivan England 2009 Masters Last 16 11 England Joe Perry 2
England Ronnie O'Sullivan England 2008 UK Championship Last 32 17 Jamaica Rory McLeod 2
England Ronnie O'Sullivan China 2008 Shanghai Masters Quarter-final 9 Wales Mark Williams 2
England Ronnie O'Sullivan China 2008 Shanghai Masters Semi-final 11 Scotland Stephen Maguire 2
England Ronnie O'Sullivan 2008 Premier League Group 6 China Ding Junhui 2
England Ronnie O'Sullivan Northern Ireland 2008 Northern Ireland Trophy Quarter-final 9 England Barry Hawkins 2
England Ronnie O'Sullivan England 2008 World Championship Quarter-final 25 China Liang Wenbo 2
England Ronnie O'Sullivan Wales 2008 Welsh Open Final 17 England Mark Selby 2
England Ronnie O'Sullivan England 2007 UK Championship Quarter-final 17 England Jamie Cope 2
England Ronnie O'Sullivan 2007 Premier League Group 6 England Steve Davis 2
England Ronnie O'Sullivan 2007 Premier League Final 13 Scotland John Higgins 2
England Ronnie O'Sullivan China 2007 China Open Last 32 9 China Lyu Chuang 2
England Ronnie O'Sullivan Wales 2007 Welsh Open Quarter-final 9 Australia Neil Robertson 2
England Ronnie O'Sullivan England 2007 Masters Last 16 11 England Ali Carter 2
England Ronnie O'Sullivan England 2006 UK Championship Last 16 17 Scotland Stephen Maguire 2
England Ronnie O'Sullivan Scotland 2006 Grand Prix Last 16 9 England David Gray 2
England Ronnie O'Sullivan Scotland 2006 Grand Prix Group 5 England Jamie Cope 2
England Ronnie O'Sullivan 2006 Premier League Final 13 England Jimmy White 2
England Ronnie O'Sullivan Northern Ireland 2006 Northern Ireland Trophy Final 17 China Ding Junhui 2
England Ronnie O'Sullivan Northern Ireland 2006 Northern Ireland Trophy Quarter-final 9 Wales Ryan Day 2
England Ronnie O'Sullivan England 2005 UK Championship Last 32 17 England Mark King 2
England Ronnie O'Sullivan England 2005 Grand Prix Semi-final 11 England Barry Hawkins 2
England Ronnie O'Sullivan 2005 Premier League Group 6 Scotland Stephen Hendry 2
England Ronnie O'Sullivan England 2005 World Championship Quarter-final 25 England Peter Ebdon 2
England Ronnie O'Sullivan Ireland 2005 Irish Masters Last 32 9 Scotland Stephen Maguire 2
England Ronnie O'Sullivan Wales 2005 Welsh Open Final 17 Scotland Stephen Hendry 2
England Ronnie O'Sullivan Wales 2005 Welsh Open Last 16 9 England Anthony Hamilton 2
England Ronnie O'Sullivan Wales 2005 Welsh Open Semi-final 11 England Barry Hawkins 2
England Ronnie O'Sullivan England 2004 British Open Last 16 9 England Stephen Lee 2
England Ronnie O'Sullivan England 2004 Grand Prix Final 17 England Ian McCulloch 2
England Ronnie O'Sullivan England 2004 Grand Prix Quarter-final 9 England Mark Selby 2
England Ronnie O'Sullivan England 2004 World Championship Semi-final 33 Scotland Stephen Hendry 2
England Ronnie O'Sullivan Scotland 2004 Players Championship Last 16 9 Scotland Jamie Burnett 2
England Ronnie O'Sullivan Wales 2004 Welsh Open Semi-final 11 Wales Dominic Dale 2
England Ronnie O'Sullivan Ireland 2003 Irish Masters Final 19 Scotland John Higgins 2
England Ronnie O'Sullivan England 2003 Masters Last 16 11 England Joe Perry 2
England Ronnie O'Sullivan England 2002 UK Championship Last 32 17 England Adrian Gunnell 2
England Ronnie O'Sullivan England 2002 British Open Last 16 9 England Paul Hunter 2
England Ronnie O'Sullivan England 2002 World Championship Last 16 25 England Robert Milkins 2
England Ronnie O'Sullivan England 2002 World Championship Semi-final 33 Scotland Stephen Hendry 2
England Ronnie O'Sullivan China 2002 China Open Last 32 9 England Ali Carter 2
England Ronnie O'Sullivan England 2002 Masters Last 16 11 Northern Ireland Joe Swail 2
England Ronnie O'Sullivan 2002 Premier League Final 17 Scotland John Higgins 2
England Ronnie O'Sullivan England 2001 British Open Quarter-final 9 Scotland Alan McManus 2
England Ronnie O'Sullivan Scotland 2001 Scottish Masters Quarter-final 11 Wales Matthew Stevens 2
England Ronnie O'Sullivan England 2001 World Championship Final 35 Scotland John Higgins 2
England Ronnie O'Sullivan Ireland 2001 Irish Masters Quarter-final 11 England Steve Davis 2
England Ronnie O'Sullivan Ireland 2001 Irish Masters Semi-final 11 England Peter Ebdon 2
England Ronnie O'Sullivan England 2000 Grand Prix Semi-final 11 Scotland Graeme Dott 2
England Ronnie O'Sullivan Malta 2000 Malta Grand Prix Last 16 9 England Jimmy White 2
England Ronnie O'Sullivan 2000 Premier League Group 8 Hong Kong Marco Fu 2
England Ronnie O'Sullivan 2000 Premier League Group 8 Scotland John Higgins 2
England Munraj Pal England 2003 UK Championship Last 128 17 Ireland Joe Delaney 2
England Munraj Pal Scotland 2001 Scottish Open Last 64 9 England Michael Holt 2
England John Parrott England 2004 UK Championship Last 48 17 Thailand James Wattana 2
England John Parrott England 2002 World Championship Last 48 19 Pakistan Shokat Ali 2
England John Parrott Wales 2000 Welsh Open Last 64 9 Scotland Drew Henry 2
China Tian Pengfei England 2007 UK Championship Last 96 17 Thailand Supoj Saenla 2
England Joe Perry England 2009 Championship League Group 2 - Final 5 Northern Ireland Mark Allen 2
England Joe Perry England 2008 World Championship Semi-final 33 England Ali Carter 2
England Joe Perry England 2008 Championship League Winners Group - Semi-final 5 Wales Ryan Day 2
England Joe Perry Wales 2008 Welsh Open Last 16 9 England Stuart Bingham 2
England Joe Perry Wales 2008 Welsh Open Last 32 9 England Peter Ebdon 2
England Joe Perry England 2006 UK Championship Quarter-final 17 Scotland John Higgins 2
England Joe Perry Scotland 2006 Grand Prix Quarter-final 9 England Jamie Cope 2
England Joe Perry England 2005 UK Championship Quarter-final 17 England Stuart Bingham 2
England Joe Perry England 2004 Grand Prix Last 16 9 Australia Neil Robertson 2
England Joe Perry England 2002 World Championship Last 32 19 Northern Ireland Joe Swail 2
England Joe Perry Malta 2001 European Open Semi-final 11 Wales Mark Williams 2
England Joe Perry England 2000 UK Championship Last 48 17 Iceland Kristjan Helgason 2
England Stuart Pettman China 2008 Shanghai Masters Last 48 9 England Nigel Bond 2
England Stuart Pettman Wales 2004 Welsh Open Last 32 9 Wales Mark Williams 2
England Stuart Pettman England 2000 World Championship Last 96 19 England Alfie Burden 2
Thailand Phaitoon Phonbun China 2000 China Open Last 96 9 England Jimmy Michie 2
England Barry Pinches England 2007 UK Championship Last 48 17 England Anthony Hamilton 2
England Barry Pinches England 2006 Masters Qualifying Event Last 32 9 Scotland Jamie Burnett 2
England Barry Pinches England 2004 World Championship Last 48 19 Malta Tony Drago 2
England Barry Pinches Malta 2004 European Open Last 64 9 Pakistan Shokat Ali 2
England Barry Pinches England 2003 UK Championship Last 48 17 Hong Kong Marco Fu 2
England Barry Pinches Malta 2001 European Open Last 128 9 Canada Levi Meiller 2
England Barry Pinches Wales 2000 Welsh Open Last 96 9 England Joe Johnson 2
Wales Ian Preece England 2008 UK Championship Last 80 17 England Jimmy White 2
Wales Ian Preece England 2008 World Championship Last 80 19 England Alex Davies 2
Wales Ian Preece Wales 2007 Welsh Open Last 80 9 Finland Robin Hull 2
Wales Ian Preece England 2004 World Championship Round 5 19 England Justin Astley 2
Wales James Reynolds England 2002 World Championship Round 5 9 England Malcolm Bilclough 2
Wales James Reynolds England 2002 World Championship Round 2 9 England David Coles 2
Wales James Reynolds England 2001 Challenge Tour - Event 1 Final 11 England Steve Judd 2
England Jimmy Robertson England 2009 UK Championship Last 80 17 Wales Paul Davies 2
Australia Neil Robertson Scotland 2009 Grand Prix Quarter-final 9 England Joe Perry 2
Australia Neil Robertson Scotland 2009 Grand Prix Final 17 China Ding Junhui 2
Australia Neil Robertson England 2009 World Championship Quarter-final 25 Scotland Stephen Maguire 2
Australia Neil Robertson England 2009 Masters Quarter-final 11 Scotland Stephen Maguire 2
Australia Neil Robertson Bahrain 2008 Bahrain Championship Final 17 Wales Matthew Stevens 2
Australia Neil Robertson England 2008 Championship League Group 5 4 Northern Ireland Mark Allen 2
Australia Neil Robertson England 2008 Championship League Group 5 4 England Ali Carter 2
Australia Neil Robertson England 2008 Championship League Group 6 4 England Ali Carter 2
Australia Neil Robertson Malta 2008 Malta Cup Group 6 England Stephen Lee 2
Australia Neil Robertson Wales 2007 Welsh Open Quarter-final 9 England Ronnie O'Sullivan 2
Australia Neil Robertson England 2006 World Championship Last 16 25 England Stephen Lee 2
Australia Neil Robertson England 2005 World Championship Last 80 19 England Stuart Mann 2
Australia Neil Robertson England 2004 UK Championship Last 64 17 England Shaun Murphy 2
Australia Neil Robertson England 2004 World Championship Last 80 19 England Rod Lawler 2
Australia Neil Robertson Ireland 2004 Irish Masters Last 128 9 England Paul Wykes 2
Australia Neil Robertson England 2002 World Championship Round 6 19 Wales James Reynolds 2
England David Roe England 2003 British Open Last 80 9 England Paul Wykes 2
England Adrian Rosa England 2003 British Open Last 80 9 England Jimmy Michie 2
England Adrian Rosa England 2002 WSA Open Tour - Event 5 Last 16 7 England Peter Lines 2
England Brian Salmon England 2004 World Championship Round 5 19 England Chris Melling 2
England Mark Selby England 2009 UK Championship Last 32 17 England Jamie Cope 2
England Mark Selby England 2009 World Championship Last 16 25 Scotland Graeme Dott 2
England Mark Selby England 2009 Masters Final 19 England Ronnie O'Sullivan 2
England Mark Selby England 2009 Masters Quarter-final 11 Northern Ireland Mark Allen 2
England Mark Selby 2008 Premier League Group 6 Scotland John Higgins 2
England Mark Selby China 2008 China Open Last 32 9 England Ricky Walden 2
England Mark Selby Malta 2008 Malta Cup Group 6 Malta Tony Drago 2
England Mark Selby England 2007 UK Championship Last 16 17 England Dave Harold 2
England Mark Selby England 2007 UK Championship Quarter-final 17 Hong Kong Marco Fu 2
England Mark Selby England 2007 World Championship Final 35 Scotland John Higgins 2
England Mark Selby China 2007 China Open Last 48 9 England Mark Davis 2
England Mark Selby England 2006 UK Championship Last 48 17 England John Parrott 2
England Mark Selby England 2006 Masters Qualifying Event Final 11 England Stuart Bingham 2
England Mark Selby England 2006 World Championship Last 32 19 Scotland John Higgins 2
England Mark Selby England 2006 World Championship Last 48 19 England Robert Milkins 2
England Mark Selby England 2003 World Championship Last 80 19 England Justin Astley 2
England Matthew Selt China 2009 Shanghai Masters Wildcard 9 China Shi Hanqing 2
England Matthew Selt England 2009 World Championship Last 96 19 Scotland Robert Stephen 2
England Luke Simmonds England 2003 World Championship Round 2 9 Finland Jussi Tyrkko 2
England Lee Spick China 2009 Shanghai Masters Last 80 9 England Tom Ford 2
England Lee Spick England 2008 UK Championship Last 96 17 New Zealand Chris Mcbreen 2
England Lee Spick England 2006 World Championship Last 80 19 England David Roe 2
England Lee Spick Wales 2006 Welsh Open Last 80 9 England David Roe 2
England Lee Spick England 2005 World Championship Last 80 19 Belgium Bjorn Haneveer 2
England Lee Spick England 2002 Challenge Tour - Event 3 Semi-final 9 Scotland Steven Bennie 2
England Lee Spick England 2000 Benson and Hedges Championship Last 64 9 England Dean Reynolds 2
England Lee Spick England 2000 Benson and Hedges Championship Last 16 9 England Brian Morgan 2
England Lee Spick England 2000 World Championship Round 4 19 England Darren Clarke 2
Wales Matthew Stevens China 2009 Shanghai Masters Last 32 9 Northern Ireland Mark Allen 2
Wales Matthew Stevens Bahrain 2008 Bahrain Championship Semi-final 11 Scotland Stephen Hendry 2
Wales Matthew Stevens England 2008 World Championship Last 48 19 Jamaica Rory McLeod 2
Wales Matthew Stevens England 2007 World Championship Quarter-final 25 England Shaun Murphy 2
Wales Matthew Stevens England 2007 Masters Last 16 11 Scotland Stephen Hendry 2
Wales Matthew Stevens England 2006 UK Championship Last 32 17 England David Gray 2
Wales Matthew Stevens England 2005 World Championship Last 16 25 England Jimmy White 2
Wales Matthew Stevens Ireland 2005 Irish Masters Quarter-final 11 Scotland Stephen Hendry 2
Wales Matthew Stevens England 2004 World Championship Last 16 25 England Paul Hunter 2
Wales Matthew Stevens England 2004 World Championship Quarter-final 25 England Joe Perry 2
Wales Matthew Stevens England 2003 UK Championship Quarter-final 17 England Paul Hunter 2
Wales Matthew Stevens England 2003 British Open Last 32 9 England Mark King 2
Wales Matthew Stevens England 2002 World Championship Last 32 19 England Mike Dunn 2
Wales Matthew Stevens England 2002 World Championship Quarter-final 25 Scotland John Higgins 2
Wales Matthew Stevens 2002 Premier League Group 8 England Steve Davis 2
Wales Matthew Stevens England 2001 UK Championship Quarter-final 17 Ireland Ken Doherty 2
Wales Matthew Stevens England 2001 World Championship Semi-final 33 Scotland John Higgins 2
Wales Matthew Stevens China 2000 China Open Last 32 9 Scotland Graeme Dott 2
Wales Matthew Stevens England 2000 World Championship Last 16 25 Scotland Alan McManus 2
Wales Matthew Stevens Malta 2000 Malta Grand Prix Last 32 9 England Michael Holt 2
Wales Matthew Stevens England 2000 Masters Final 19 Ireland Ken Doherty 2
England Sean Storey England 2002 LG Cup Last 80 9 Northern Ireland Gerard Greene 2
England Sean Storey England 2001 Benson and Hedges Championship Last 32 9 Thailand Noppadon Noppachorn 2
England Sean Storey England 2001 World Championship Last 48 19 Northern Ireland Terry Murphy 2
Northern Ireland Joe Swail England 2008 UK Championship Last 48 17 China Liang Wenbo 2
Northern Ireland Joe Swail England 2008 World Championship Last 16 25 China Liang Wenbo 2
Northern Ireland Joe Swail England 2005 UK Championship Last 64 17 England Sean Storey 2
Northern Ireland Joe Swail England 2004 World Championship Last 32 19 Ireland Ken Doherty 2
Northern Ireland Joe Swail Wales 2002 Welsh Open Last 32 9 England Mark Selby 2
Northern Ireland Joe Swail Scotland 2001 Scottish Open Last 16 9 England Ali Carter 2
Northern Ireland Joe Swail England 2000 World Championship Last 32 19 England Paul Hunter 2
England Paul Sweeny England 2002 Challenge Tour - Event 4 Quarter-final 9 England Simon Bedford 2
England Nick Terry England 2000 World Championship Round 4 19 Scotland Gary Thomson 2
England Willie Thorne England 2002 World Championship Round 3 9 England Wayne Saidler 2
England Judd Trump England 2009 Pro Challenge Series - Event 3 Quarter-final 7 England Mark Davis 2
England Judd Trump 2009 Premier League Group 6 Hong Kong Marco Fu 2
England Judd Trump England 2008 UK Championship Last 64 17 China Jin Long 2
England Judd Trump England 2008 UK Championship Last 48 17 Ireland Michael Judge 2
England Judd Trump Bahrain 2008 Bahrain Championship Last 48 9 Wales Mark Williams 2
England Judd Trump Wales 2008 Welsh Open Last 48 9 Northern Ireland Joe Swail 2
England Judd Trump England 2007 World Championship Last 96 19 England Bradley Jones 2
England Judd Trump Wales 2007 Welsh Open Last 96 9 Scotland Mark Boyle 2
England Ricky Walden China 2009 Shanghai Masters Quarter-final 9 China Liang Wenbo 2
England Ricky Walden China 2008 China Open Wildcard 9 China Yu Delu 2
England Ricky Walden England 2007 UK Championship Last 64 17 England Martin Gould 2
England Ricky Walden England 2006 UK Championship Last 64 17 Malta Tony Drago 2
England Ricky Walden China 2006 China Open Last 32 9 Scotland Stephen Maguire 2
England Ricky Walden England 2005 World Championship Last 96 19 England Gary Wilson 2
England Ricky Walden England 2004 UK Championship Last 32 17 Scotland John Higgins 2
England Ricky Walden Wales 2003 Masters Qualifying Event Last 128 9 England Gary Lees 2
Wales Lee Walker England 2004 World Championship Last 80 19 England Alfie Burden 2
England Nick Walker China 2002 China Open Wildcard 9 China Cai Jian Zhong 2
Northern Ireland Patrick Wallace England 2008 World Championship Round 1 19 England Sean Storey 2
Northern Ireland Patrick Wallace Wales 2004 Welsh Open Last 48 9 England John Parrott 2
Northern Ireland Patrick Wallace England 2001 World Championship Last 16 25 England Mark King 2
Northern Ireland Patrick Wallace Wales 2001 Welsh Open Last 96 9 England Peter McCullagh 2
Northern Ireland Patrick Wallace China 2000 China Open Last 96 9 England Leigh Griffin 2
Thailand James Wattana England 2005 UK Championship Last 48 17 Scotland Drew Henry 2
Wales Daniel Wells England 2009 World Championship Last 80 19 Wales Ian Preece 2
Wales Daniel Wells England 2009 World Championship Last 96 19 China Li Hang 2
China Liang Wenbo England 2009 UK Championship Last 48 17 Wales Michael White 2
China Liang Wenbo Scotland 2009 Grand Prix Last 48 9 Wales Dominic Dale 2
China Liang Wenbo England 2009 World Championship Last 48 19 England Dave Harold 2
China Liang Wenbo Wales 2009 Welsh Open Last 64 9 China Li Hang 2
China Liang Wenbo Wales 2007 Welsh Open Last 80 9 England Joe Jogia 2
China Liang Wenbo Malta 2007 Malta Cup Last 80 9 England Joe Jogia 2
China Liang Wenbo Wales 2005 PIOS - Event 2 Last 32 7 England Andrew Higginson 2
England Jimmy White England 2009 World Championship Last 80 19 England Andy Hicks 2
England Jimmy White England 2009 World Championship Last 96 19 Ireland Vincent Muldoon 2
England Jimmy White England 2007 Masters Qualifying Event Last 16 9 Scotland Jamie Burnett 2
England Jimmy White England 2005 Masters Last 16 11 Wales Matthew Stevens 2
England Jimmy White England 2004 Masters Quarter-final 11 England Peter Ebdon 2
England Jimmy White Ireland 2002 Irish Masters Round 1 11 Wales Matthew Stevens 2
England Jimmy White England 2000 Grand Prix Last 16 9 Scotland Alan McManus 2
England Jimmy White Wales 2000 Pontins Professional Semi-final 11 Wales Matthew Stevens 2
England Michael Wild Wales 2008 PIOS - Event 6 Last 64 7 Australia Simon Bevz 2
Wales Mark Williams China 2008 China Open Last 32 9 Scotland Marcus Campbell 2
Wales Mark Williams China 2006 China Open Last 32 9 Scotland Drew Henry 2
Wales Mark Williams England 2005 World Championship Last 16 25 England Ian McCulloch 2
Wales Mark Williams China 2005 China Open Last 32 9 China Liang Wenbo 2
Wales Mark Williams China 2005 China Open Last 16 9 England Adrian Gunnell 2
Wales Mark Williams Ireland 2005 Irish Masters Quarter-final 11 England Stephen Lee 2
Wales Mark Williams England 2004 World Championship Last 32 19 Wales Dominic Dale 2
Wales Mark Williams 2004 Premier League Group 8 Scotland John Higgins 2
Wales Mark Williams England 2003 British Open Last 32 9 England Michael Holt 2
Wales Mark Williams England 2003 World Championship Quarter-final 25 Scotland Stephen Hendry 2
Wales Mark Williams England 2003 Masters Quarter-final 11 Scotland John Higgins 2
Wales Mark Williams 2003 Premier League Group 8 England Peter Ebdon 2
Wales Mark Williams China 2002 China Open Last 32 9 Wales Anthony Davies 2
Wales Mark Williams England 2002 Masters Semi-final 11 England Jimmy White 2
Wales Mark Williams England 2001 Champions Cup Final 13 Scotland John Higgins 2
Wales Mark Williams England 2000 Grand Prix Final 17 England Ronnie O'Sullivan 2
Wales Mark Williams England 2000 World Championship Quarter-final 25 Ireland Fergal O'Brien 2
Wales Mark Williams England 2000 World Championship Final 35 Wales Matthew Stevens 2
Wales Mark Williams Scotland 2000 Scottish Open Last 64 9 Scotland John Lardner 2
Wales Mark Williams Scotland 2000 Scottish Open Semi-final 11 Hong Kong Marco Fu 2
Wales Mark Williams Wales 2000 Welsh Open Last 64 9 England Alfie Burden 2
England Kyren Wilson Wales 2009 PIOS - Event 3 Quarter-final 9 England John Whitty 2
England Gary Wilson England 2005 World Championship Last 96 19 England Ricky Walden 2
England Gary Wilson Wales 2004 Challenge Tour - Event 4 Last 16 9 England Mark Gray 2
England Gary Wilson Wales 2004 Challenge Tour - Event 4 Final 11 China Jin Long 2
England Ben Woollaston Wales 2008 PIOS - Event 5 Last 16 7 England Jimmy Robertson 2
England Paul Wykes Ireland 2003 Irish Masters Last 64 9 England Alfie Burden 2
Scotland Hugh Abernethy Wales 2007 PIOS - Event 1 Last 128 7 England James Welsh 1
Scotland Hugh Abernethy England 2001 Benson and Hedges Championship Last 64 9 Wales Dominic Dale 1
Scotland Hugh Abernethy England 2001 Benson and Hedges Championship Semi-final 11 England Shaun Murphy 1
Scotland Hugh Abernethy England 2001 Benson and Hedges Championship Final 17 Wales Ryan Day 1
Scotland Hugh Abernethy China 2000 China Open Round 1 9 England Craig Harrison 1