Most Centuries In A Match By One Player - Crucible

  • Patreon
  • Filtering

    Most centuries made in a single match by a player.
    Status
    Categories
    Scope
    Range
    Player Tournament Round Best of Opponent Centuries
    China Ding Junhui England 2016 World Championship Semi-final 33 Scotland Alan McManus 7
    England Judd Trump England 2019 World Championship Final 35 Scotland John Higgins 7
    England Ronnie O'Sullivan England 2013 World Championship Final 35 England Barry Hawkins 6
    England Mark Selby England 2011 World Championship Last 16 25 Scotland Stephen Hendry 6
    Scotland Stephen Hendry England 2002 World Championship Semi-final 33 England Ronnie O'Sullivan 5
    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 John Higgins England 2002 World Championship Last 16 25 Scotland Graeme Dott 5
    Scotland John Higgins England 1998 World Championship Final 35 Ireland Ken Doherty 5
    England Shaun Murphy England 2015 World Championship Semi-final 33 England Barry Hawkins 5
    England Ronnie O'Sullivan England 2008 World Championship Semi-final 33 Scotland Stephen Hendry 5
    England Ronnie O'Sullivan England 2004 World Championship Last 16 25 England Andy Hicks 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
    England Kyren Wilson England 2019 World Championship Last 16 25 England Barry Hawkins 5
    Northern Ireland Mark Allen England 2017 World Championship Last 16 25 Scotland John Higgins 4
    Northern Ireland Mark Allen England 2009 World Championship Quarter-final 25 Wales Ryan Day 4
    England Stuart Bingham England 2015 World Championship Final 35 England Shaun Murphy 4
    England Peter Ebdon England 2002 World Championship Final 35 Scotland Stephen Hendry 4
    England Peter Ebdon England 1998 World Championship Last 16 25 Ireland Fergal O'Brien 4
    Hong Kong Marco Fu England 2016 World Championship Semi-final 33 England Mark Selby 4
    England Barry Hawkins England 2019 World Championship Last 16 25 England Kyren Wilson 4
    England Barry Hawkins England 2018 World Championship Last 16 25 China Lyu Haotian 4
    England Barry Hawkins England 2015 World Championship Quarter-final 25 Australia Neil Robertson 4
    Scotland Stephen Hendry England 2002 World Championship Final 35 England Peter Ebdon 4
    Scotland Stephen Hendry England 2002 World Championship Quarter-final 25 Ireland Ken Doherty 4
    Scotland Stephen Hendry England 1999 World Championship Semi-final 33 England Ronnie O'Sullivan 4
    Scotland Stephen Hendry England 1996 World Championship Last 32 19 England Jason Ferguson 4
    Scotland Stephen Hendry England 1992 World Championship Final 35 England Jimmy White 4
    Scotland John Higgins England 2019 World Championship Final 35 England Judd Trump 4
    Scotland John Higgins England 2018 World Championship Final 35 Wales Mark Williams 4
    Scotland John Higgins England 2016 World Championship Last 32 19 Wales Ryan Day 4
    Scotland John Higgins England 2011 World Championship Last 32 19 England Stephen Lee 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 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
    Scotland John Higgins England 1998 World Championship Last 16 25 England Anthony Hamilton 4
    China Ding Junhui England 2017 World Championship Semi-final 33 England Mark Selby 4
    China Ding Junhui England 2013 World Championship Last 16 25 England Mark King 4
    Scotland Stephen Maguire England 2007 World Championship Quarter-final 25 England Anthony Hamilton 4
    England Shaun Murphy England 2019 World Championship Last 32 19 China Luo Honghao 4
    England Shaun Murphy England 2005 World Championship Semi-final 33 England Peter Ebdon 4
    England Ronnie O'Sullivan England 2016 World Championship Last 16 25 England Barry Hawkins 4
    England Ronnie O'Sullivan England 2014 World Championship Semi-final 33 England Barry Hawkins 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 2004 World Championship Quarter-final 25 England Anthony Hamilton 4
    England Ronnie O'Sullivan England 2002 World Championship Quarter-final 25 England Stephen Lee 4
    England Ronnie O'Sullivan England 1999 World Championship Semi-final 33 Scotland Stephen Hendry 4
    Australia Neil Robertson England 2015 World Championship Quarter-final 25 England Barry Hawkins 4
    Australia Neil Robertson England 2015 World Championship Last 16 25 England Ali Carter 4
    Australia Neil Robertson England 2014 World Championship Last 32 19 England Robbie Williams 4
    Australia Neil Robertson England 2010 World Championship Semi-final 33 England Ali Carter 4
    England Mark Selby England 2007 World Championship Semi-final 33 England Shaun Murphy 4
    England Judd Trump England 2018 World Championship Last 16 25 England Ricky Walden 4
    England Judd Trump England 2015 World Championship Quarter-final 25 China Ding Junhui 4
    England Judd Trump England 2011 World Championship Semi-final 33 China Ding Junhui 4
    Wales Mark Williams England 2018 World Championship Quarter-final 25 England Ali Carter 4
    England Gary Wilson England 2019 World Championship Quarter-final 25 England Ali Carter 4
    Northern Ireland Mark Allen England 2016 World Championship Last 16 25 England Kyren Wilson 3
    Northern Ireland Mark Allen England 2010 World Championship Last 16 25 England Mark Davis 3
    Northern Ireland Mark Allen England 2009 World Championship Last 16 25 England Ronnie O'Sullivan 3
    England Stuart Bingham England 2015 World Championship Last 16 25 Scotland Graeme Dott 3
    England Stuart Carrington England 2017 World Championship Last 32 19 China Liang Wenbo 3
    England Ali Carter England 2019 World Championship Quarter-final 25 England Gary Wilson 3
    England Ali Carter England 2011 World Championship Last 16 25 Scotland Graeme Dott 3
    England Jamie Cope England 2009 World Championship Last 16 25 Scotland John Higgins 3
    Wales Dominic Dale England 2000 World Championship Last 16 25 England David Gray 3
    England Steve Davis England 1986 World Championship Final 35 England Joe Johnson 3
    Wales Ryan Day England 2012 World Championship Last 16 25 China Cao Yupeng 3
    Wales Ryan Day England 2004 World Championship Last 32 19 Scotland John Higgins 3
    Ireland Ken Doherty England 2003 World Championship Final 35 Wales Mark Williams 3
    Scotland Graeme Dott England 2010 World Championship Last 16 25 Scotland Stephen Maguire 3
    England Peter Ebdon England 2006 World Championship Semi-final 33 Hong Kong Marco Fu 3
    England Peter Ebdon England 1996 World Championship Semi-final 31 England Ronnie O'Sullivan 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
    Hong Kong Marco Fu England 2017 World Championship Last 16 25 Australia Neil Robertson 3
    Hong Kong Marco Fu England 2009 World Championship Last 32 19 Northern Ireland Joe Swail 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
    England David Gilbert England 2019 World Championship Semi-final 33 Scotland John Higgins 3
    England Anthony Hamilton England 2000 World Championship Last 16 25 Ireland Ken Doherty 3
    England Anthony Hamilton England 1998 World Championship Last 32 19 England Dave Harold 3
    England Anthony Hamilton England 1997 World Championship Last 16 25 England John Parrott 3
    England Dave Harold England 1996 World Championship Last 32 19 England Neal Foulds 3
    England Barry Hawkins England 2018 World Championship Semi-final 33 Wales Mark Williams 3
    England Barry Hawkins England 2015 World Championship Last 16 25 Northern Ireland Mark Allen 3
    England Barry Hawkins England 2015 World Championship Semi-final 33 England Shaun Murphy 3
    Scotland Stephen Hendry England 2003 World Championship Last 16 25 Scotland Drew Henry 3
    Scotland Stephen Hendry England 1997 World Championship Semi-final 33 Thailand James Wattana 3
    Scotland Stephen Hendry England 1995 World Championship Final 35 England Nigel Bond 3
    Scotland Stephen Hendry England 1993 World Championship Final 35 England Jimmy White 3
    Scotland Stephen Hendry England 1991 World Championship Last 32 19 Australia Warren King 3
    Scotland Stephen Hendry England 1990 World Championship Final 35 England Jimmy White 3
    Scotland Stephen Hendry England 1990 World Championship Last 16 25 England Tony Meo 3
    Scotland Stephen Hendry England 1988 World Championship Last 16 25 England Jimmy White 3
    Scotland John Higgins England 2019 World Championship Last 32 19 England Mark Davis 3
    Scotland John Higgins England 2018 World Championship Last 16 25 England Jack Lisowski 3
    Scotland John Higgins England 2011 World Championship Semi-final 33 Wales Mark Williams 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 2002 World Championship Last 32 19 Thailand James Wattana 3
    Scotland John Higgins England 2000 World Championship Last 16 25 England Steve Davis 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 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
    England Steve James England 1991 World Championship Semi-final 31 England Jimmy White 3
    Wales Jamie Jones England 2012 World Championship Quarter-final 25 England Ali Carter 3
    China Ding Junhui England 2019 World Championship Last 32 19 Scotland Anthony McGill 3
    China Ding Junhui England 2018 World Championship Last 16 25 Scotland Anthony McGill 3
    China Ding Junhui England 2017 World Championship Last 16 25 China Liang Wenbo 3
    China Ding Junhui England 2017 World Championship Quarter-final 25 England Ronnie O'Sullivan 3
    China Ding Junhui England 2017 World Championship Last 32 19 China Zhou Yuelong 3
    China Ding Junhui England 2016 World Championship Final 35 England Mark Selby 3
    China Ding Junhui England 2016 World Championship Last 32 19 England Martin Gould 3
    China Ding Junhui England 2011 World Championship Semi-final 33 England Judd Trump 3
    China Ding Junhui England 2009 World Championship Last 16 25 Scotland Stephen Hendry 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
    Scotland Stephen Maguire England 2019 World Championship Last 16 25 England James Cahill 3
    Scotland Stephen Maguire England 2009 World Championship Last 32 19 Scotland Jamie Burnett 3
    Scotland Stephen Maguire England 2008 World Championship Last 16 25 Australia Neil Robertson 3
    England Ian McCulloch England 2005 World Championship Last 16 25 Wales Mark Williams 3
    Scotland Alan McManus England 2016 World Championship Semi-final 33 China Ding Junhui 3
    Scotland Alan McManus England 2005 World Championship Last 16 25 Ireland Ken Doherty 3
    Wales Darren Morgan England 1997 World Championship Last 16 25 England Ronnie O'Sullivan 3
    England Shaun Murphy England 2018 World Championship Last 32 19 Wales Jamie Jones 3
    England Shaun Murphy England 2017 World Championship Last 32 19 China Yan Bingtao 3
    England Shaun Murphy England 2015 World Championship Quarter-final 25 Scotland Anthony McGill 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 England 2007 World Championship Semi-final 33 England Mark Selby 3
    England Shaun Murphy England 2005 World Championship Final 35 Wales Matthew Stevens 3
    England Ronnie O'Sullivan England 2015 World Championship Quarter-final 25 England Stuart Bingham 3
    England Ronnie O'Sullivan England 2015 World Championship Last 16 25 Wales Matthew Stevens 3
    England Ronnie O'Sullivan England 2014 World Championship Final 35 England Mark Selby 3
    England Ronnie O'Sullivan England 2014 World Championship Last 16 25 England Joe Perry 3
    England Ronnie O'Sullivan England 2013 World Championship Last 16 25 England Ali Carter 3
    England Ronnie O'Sullivan England 2013 World Championship Quarter-final 25 England Stuart Bingham 3
    England Ronnie O'Sullivan England 2012 World Championship Semi-final 33 Wales Matthew Stevens 3
    England Ronnie O'Sullivan England 2012 World Championship Final 35 England Ali Carter 3
    England Ronnie O'Sullivan England 2012 World Championship Quarter-final 25 Australia Neil Robertson 3
    England Ronnie O'Sullivan England 2011 World Championship Last 32 19 Wales Dominic Dale 3
    England Ronnie O'Sullivan England 2010 World Championship Last 16 25 Wales Mark Williams 3
    England Ronnie O'Sullivan England 2009 World Championship Last 32 19 England Stuart Bingham 3
    England Ronnie O'Sullivan England 2006 World Championship Last 32 19 England Dave Harold 3
    England Ronnie O'Sullivan England 2001 World Championship Last 16 25 England Dave Harold 3
    England Ronnie O'Sullivan England 2001 World Championship Semi-final 33 Northern Ireland Joe Swail 3
    England Ronnie O'Sullivan England 1996 World Championship Semi-final 31 England Peter Ebdon 3
    England John Parrott England 1989 World Championship Last 32 19 England Steve James 3
    England Joe Perry England 2008 World Championship Last 32 19 Scotland Graeme Dott 3
    Australia Neil Robertson England 2019 World Championship Last 16 25 England Shaun Murphy 3
    Australia Neil Robertson England 2015 World Championship Last 32 19 Wales Jamie Jones 3
    Australia Neil Robertson England 2014 World Championship Semi-final 33 England Mark Selby 3
    Australia Neil Robertson England 2012 World Championship Last 32 19 Ireland Ken Doherty 3
    Australia Neil Robertson England 2006 World Championship Quarter-final 25 Scotland Graeme Dott 3
    England Mark Selby England 2019 World Championship Last 32 19 China Zhao Xintong 3
    England Mark Selby England 2017 World Championship Quarter-final 25 Hong Kong Marco Fu 3
    England Mark Selby England 2016 World Championship Last 16 25 England Sam Baird 3
    England Mark Selby England 2009 World Championship Last 32 19 England Ricky Walden 3
    Wales Matthew Stevens England 2012 World Championship Last 16 25 England Barry Hawkins 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
    Northern Ireland Joe Swail England 2001 World Championship Semi-final 33 England Ronnie O'Sullivan 3
    England Judd Trump England 2019 World Championship Quarter-final 25 Scotland Stephen Maguire 3
    England Judd Trump England 2015 World Championship Semi-final 33 England Stuart Bingham 3
    England Judd Trump England 2013 World Championship Last 16 25 Hong Kong Marco Fu 3
    England Judd Trump England 2011 World Championship Final 35 Scotland John Higgins 3
    England Ricky Walden England 2013 World Championship Semi-final 33 England Barry Hawkins 3
    Thailand James Wattana England 1993 World Championship Last 16 25 England Steve James 3
    England Jimmy White England 1998 World Championship Last 16 25 Wales Darren Morgan 3
    England Jimmy White England 1991 World Championship Last 32 19 England Nick Dyson 3
    Wales Mark Williams England 2018 World Championship Last 32 19 England Jimmy Robertson 3
    Wales Mark Williams England 2011 World Championship Quarter-final 25 Northern Ireland Mark Allen 3
    Wales Mark Williams England 2011 World Championship Semi-final 33 Scotland John Higgins 3
    Wales Mark Williams England 2003 World Championship Final 35 Ireland Ken Doherty 3
    England Kyren Wilson England 2018 World Championship Semi-final 33 Scotland John Higgins 3
    Northern Ireland Mark Allen England 2018 World Championship Last 16 25 England Joe Perry 2
    Northern Ireland Mark Allen England 2017 World Championship Last 32 19 England Jimmy Robertson 2
    Northern Ireland Mark Allen England 2015 World Championship Last 16 25 England Barry Hawkins 2
    Northern Ireland Mark Allen England 2011 World Championship Quarter-final 25 Wales Mark Williams 2
    Northern Ireland Mark Allen England 2009 World Championship Semi-final 33 Scotland John Higgins 2
    Northern Ireland Mark Allen England 2007 World Championship Last 16 25 Wales Matthew Stevens 2
    England Sam Baird England 2016 World Championship Last 32 19 Wales Michael White 2
    England Stuart Bingham England 2019 World Championship Last 16 25 Scotland John Higgins 2
    England Stuart Bingham England 2015 World Championship Semi-final 33 England Judd Trump 2
    England Stuart Bingham England 2013 World Championship Last 16 25 England Mark Davis 2
    England Stuart Bingham England 2011 World Championship Last 16 25 China Ding Junhui 2
    England Stuart Bingham England 2002 World Championship Last 32 19 Ireland Ken Doherty 2
    England Nigel Bond England 2007 World Championship Last 32 19 England Peter Ebdon 2
    England Nigel Bond England 1993 World Championship Quarter-final 25 Scotland Stephen Hendry 2
    England Alfie Burden England 1998 World Championship Last 32 19 Malta Tony Drago 2
    England Ali Carter England 2018 World Championship Last 32 19 Scotland Graeme Dott 2
    England Ali Carter England 2017 World Championship Last 32 19 Scotland Graeme Dott 2
    England Ali Carter England 2016 World Championship Last 16 25 Scotland Alan McManus 2
    England Ali Carter England 2014 World Championship Last 16 25 England Mark Selby 2
    England Ali Carter England 2012 World Championship Last 32 19 England Mark Davis 2
    England Ali Carter England 2012 World Championship Semi-final 33 Scotland Stephen Maguire 2
    England Ali Carter England 2010 World Championship Last 16 25 England Joe Perry 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
    Australia Eddie Charlton England 1983 World Championship Last 32 19 England Les Dodd 2
    England Martin Clark England 1994 World Championship Last 32 19 England Brian Morgan 2
    England Jamie Cope England 2008 World Championship Last 32 19 England Peter Ebdon 2
    England Steve Davis England 2005 World Championship Last 16 25 England Michael Holt 2
    England Steve Davis England 2004 World Championship Last 32 19 England Anthony Hamilton 2
    England Steve Davis England 1996 World Championship Quarter-final 25 England Peter Ebdon 2
    England Steve Davis England 1994 World Championship Quarter-final 25 Thailand James Wattana 2
    England Steve Davis England 1989 World Championship Last 32 19 Wales Steve Newbury 2
    England Steve Davis England 1988 World Championship Final 35 Wales Terry Griffiths 2
    England Steve Davis England 1986 World Championship Quarter-final 25 England Jimmy White 2
    England Steve Davis England 1985 World Championship Last 16 25 England David Taylor 2
    England Steve Davis England 1981 World Championship Last 24 19 England Jimmy White 2
    Wales Ryan Day England 2018 World Championship Last 32 19 Scotland Anthony McGill 2
    Wales Ryan Day England 2012 World Championship Quarter-final 25 Wales Matthew Stevens 2
    Ireland Ken Doherty England 2003 World Championship Quarter-final 25 Scotland John Higgins 2
    Ireland Ken Doherty England 2003 World Championship Semi-final 33 England Paul Hunter 2
    Ireland Ken Doherty England 2002 World Championship Quarter-final 25 Scotland Stephen Hendry 2
    Ireland Ken Doherty England 2002 World Championship Last 32 19 England Stuart Bingham 2
    Ireland Ken Doherty England 2001 World Championship Last 32 19 England Nick Dyson 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
    Scotland Graeme Dott England 2011 World Championship Quarter-final 25 England Judd Trump 2
    Scotland Graeme Dott England 2010 World Championship Quarter-final 25 Northern Ireland Mark Allen 2
    Malta Tony Drago England 1999 World Championship Last 16 25 Wales Matthew Stevens 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 World Championship Quarter-final 25 England Shaun Murphy 2
    England Peter Ebdon England 2005 World Championship Last 16 25 England Stephen Lee 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 England 2002 World Championship Semi-final 33 Wales Matthew Stevens 2
    England Peter Ebdon England 2002 World Championship Quarter-final 25 England Anthony Hamilton 2
    England Peter Ebdon England 2002 World Championship Last 32 19 Ireland Michael Judge 2
    England Peter Ebdon England 1998 World Championship Last 32 19 Northern Ireland Terry Murphy 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 Neal Foulds England 1992 World Championship Last 32 19 England Jason Ferguson 2
    South Africa Silvino Francisco England 1988 World Championship Last 32 19 Australia Eddie Charlton 2
    Hong Kong Marco Fu England 2018 World Championship Last 32 19 China Lyu Haotian 2
    Hong Kong Marco Fu England 2016 World Championship Last 32 19 England Peter Ebdon 2
    Hong Kong Marco Fu England 2016 World Championship Last 16 25 Scotland Anthony McGill 2
    Hong Kong Marco Fu England 2014 World Championship Last 16 25 England Shaun Murphy 2
    Hong Kong Marco Fu England 2014 World Championship Last 32 19 England Martin Gould 2
    Hong Kong Marco Fu England 2011 World Championship Last 32 19 England Martin Gould 2
    Hong Kong Marco Fu England 2008 World Championship Last 32 19 China Ding Junhui 2
    Hong Kong Marco Fu England 2006 World Championship Semi-final 33 England Peter Ebdon 2
    Hong Kong Marco Fu England 2003 World Championship Last 32 19 England Ronnie O'Sullivan 2
    England David Gilbert England 2019 World Championship Last 16 25 Wales Mark Williams 2
    England David Gilbert England 2019 World Championship Quarter-final 25 England Kyren Wilson 2
    England Martin Gould England 2017 World Championship Last 32 19 Scotland John Higgins 2
    England Martin Gould England 2012 World Championship Last 32 19 England David Gilbert 2
    England Martin Gould England 2010 World Championship Last 32 19 Hong Kong Marco Fu 2
    England David Gray England 1998 World Championship Last 32 19 Scotland Alan McManus 2
    Wales Terry Griffiths England 1990 World Championship Last 32 19 England Nigel Gilbert 2
    Wales Terry Griffiths England 1979 World Championship Quarter-final 25 Northern Ireland Alex Higgins 2
    England Mike Hallett England 1987 World Championship Quarter-final 25 England Neal Foulds 2
    England Anthony Hamilton England 2007 World Championship Last 16 25 England Ian McCulloch 2
    England Anthony Hamilton England 2001 World Championship Last 16 25 Wales Matthew Stevens 2
    England Anthony Hamilton England 1999 World Championship Last 32 19 Scotland Chris Small 2
    China Lyu Haotian England 2018 World Championship Last 32 19 Hong Kong Marco Fu 2
    China Lyu Haotian England 2018 World Championship Last 16 25 England Barry Hawkins 2
    England Dave Harold England 2002 World Championship Last 32 19 England Anthony Hamilton 2
    England Barry Hawkins England 2018 World Championship Quarter-final 25 China Ding Junhui 2
    England Barry Hawkins England 2013 World Championship Semi-final 33 England Ricky Walden 2
    England Barry Hawkins England 2013 World Championship Final 35 England Ronnie O'Sullivan 2
    England Barry Hawkins England 2009 World Championship Last 32 19 Scotland Graeme Dott 2
    Scotland Stephen Hendry England 2012 World Championship Last 32 19 England Stuart Bingham 2
    Scotland Stephen Hendry England 2011 World Championship Last 32 19 England Joe Perry 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 England 2008 World Championship Last 16 25 China Ding Junhui 2
    Scotland Stephen Hendry England 2005 World Championship Quarter-final 25 Wales Matthew Stevens 2
    Scotland Stephen Hendry England 2004 World Championship Quarter-final 25 England Ian McCulloch 2
    Scotland Stephen Hendry England 2003 World Championship Last 32 19 England Gary Wilkinson 2
    Scotland Stephen Hendry England 2002 World Championship Last 32 19 England Shaun Murphy 2
    Scotland Stephen Hendry England 2001 World Championship Last 16 25 England Paul Hunter 2
    Scotland Stephen Hendry England 1999 World Championship Quarter-final 25 Wales Matthew Stevens 2
    Scotland Stephen Hendry England 1999 World Championship Final 35 Wales Mark Williams 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 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 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 1993 World Championship Last 32 19 England Danny Fowler 2
    Scotland Stephen Hendry England 1992 World Championship Semi-final 31 Wales Terry Griffiths 2
    Scotland Stephen Hendry England 1991 World Championship Last 16 25 Canada Alain Robidoux 2
    Scotland Drew Henry England 1994 World Championship Last 32 19 England John Parrott 2
    England Andy Hicks England 1995 World Championship Last 16 25 England Willie Thorne 2
    Scotland John Higgins England 2019 World Championship Semi-final 33 England David Gilbert 2
    Scotland John Higgins England 2019 World Championship Quarter-final 25 Australia Neil Robertson 2
    Scotland John Higgins England 2018 World Championship Semi-final 33 England Kyren Wilson 2
    Scotland John Higgins England 2017 World Championship Quarter-final 25 England Kyren Wilson 2
    Scotland John Higgins England 2017 World Championship Last 16 25 Northern Ireland Mark Allen 2
    Scotland John Higgins England 2017 World Championship Final 35 England Mark Selby 2
    Scotland John Higgins England 2010 World Championship Last 32 19 England Barry Hawkins 2
    Scotland John Higgins England 2010 World Championship Last 16 25 England Steve Davis 2
    Scotland John Higgins England 2009 World Championship Final 35 England Shaun Murphy 2
    Scotland John Higgins England 2008 World Championship Last 32 19 Wales Matthew Stevens 2
    Scotland John Higgins England 2007 World Championship Last 16 25 Ireland Fergal O'Brien 2
    Scotland John Higgins England 2003 World Championship Last 16 25 England Sean Storey 2
    Scotland John Higgins England 2001 World Championship Semi-final 33 Wales Matthew Stevens 2
    Scotland John Higgins England 2001 World Championship Last 32 19 Scotland Graeme Dott 2
    Scotland John Higgins England 2001 World Championship Final 35 England Ronnie O'Sullivan 2
    Scotland John Higgins England 1999 World Championship Last 16 25 England Mark King 2
    Scotland John Higgins England 1998 World Championship Semi-final 33 England Ronnie O'Sullivan 2
    Scotland John Higgins England 1996 World Championship Quarter-final 25 England Ronnie O'Sullivan 2
    Northern Ireland Alex Higgins England 1982 World Championship Final 35 Wales Ray Reardon 2
    Northern Ireland Alex Higgins England 1979 World Championship Quarter-final 25 Wales Terry Griffiths 2
    England Michael Holt England 2016 World Championship Last 32 19 Australia Neil Robertson 2
    England Michael Holt England 2005 World Championship Last 16 25 England Steve Davis 2
    England Paul Hunter England 2005 World Championship Last 32 19 England Michael Holt 2
    England Paul Hunter England 2004 World Championship Last 32 19 England John Parrott 2
    England Paul Hunter England 2003 World Championship Last 16 25 Wales Matthew Stevens 2
    England Steve James England 1993 World Championship Last 32 19 England John Giles 2
    England Steve James England 1988 World Championship Last 32 19 England Rex Williams 2
    England Joe Johnson England 1987 World Championship Last 32 19 Ireland Eugene Hughes 2
    England Joe Johnson England 1986 World Championship Quarter-final 25 Wales Terry Griffiths 2
    Wales Jamie Jones England 2018 World Championship Last 32 19 England Shaun Murphy 2
    Wales Jamie Jones England 2012 World Championship Last 16 25 England Andrew Higginson 2
    Wales Jamie Jones England 2012 World Championship Last 32 19 England Shaun Murphy 2
    China Ding Junhui England 2013 World Championship Last 32 19 Scotland Alan McManus 2
    China Ding Junhui England 2011 World Championship Last 32 19 Scotland Jamie Burnett 2
    China Ding Junhui England 2010 World Championship Last 16 25 England Shaun Murphy 2
    China Ding Junhui England 2008 World Championship Last 32 19 Hong Kong Marco Fu 2
    England Mark King England 2008 World Championship Last 32 19 England Mark Selby 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 Stephen Lee England 2012 World Championship Last 32 19 England Andrew Higginson 2
    England Stephen Lee England 2003 World Championship Last 16 25 England Jimmy White 2
    England Stephen Lee England 2000 World Championship Last 16 25 Ireland Fergal O'Brien 2
    England Stephen Lee England 1999 World Championship Last 16 25 Scotland Alan McManus 2
    England Jack Lisowski England 2019 World Championship Last 32 19 England Ali Carter 2
    England Jack Lisowski England 2018 World Championship Last 32 19 England Stuart Bingham 2
    Scotland Stephen Maguire England 2019 World Championship Quarter-final 25 England Judd Trump 2
    Scotland Stephen Maguire England 2019 World Championship Last 32 19 China Tian Pengfei 2
    Scotland Stephen Maguire England 2012 World Championship Quarter-final 25 Scotland Stephen Hendry 2
    Scotland Stephen Maguire England 2012 World Championship Last 16 25 England Joe Perry 2
    Scotland Stephen Maguire England 2008 World Championship Last 32 19 England Anthony Hamilton 2
    Scotland Stephen Maguire England 2007 World Championship Semi-final 33 Scotland John Higgins 2
    Scotland Stephen Maguire England 2004 World Championship Last 32 19 England Ronnie O'Sullivan 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
    Scotland Anthony McGill England 2016 World Championship Last 32 19 England Shaun Murphy 2
    Scotland Alan McManus England 2016 World Championship Quarter-final 25 Scotland John Higgins 2
    Scotland Alan McManus England 1994 World Championship Last 16 25 Ireland Ken Doherty 2
    England Robert Milkins England 2013 World Championship Last 16 25 England Ricky Walden 2
    England Brian Morgan England 1994 World Championship Last 16 25 Thailand James Wattana 2
    Wales Doug Mountjoy England 1981 World Championship Semi-final 31 Wales Ray Reardon 2
    England Shaun Murphy England 2019 World Championship Last 16 25 Australia Neil Robertson 2
    England Shaun Murphy England 2016 World Championship Last 32 19 Scotland Anthony McGill 2
    England Shaun Murphy England 2015 World Championship Final 35 England Stuart Bingham 2
    England Shaun Murphy England 2015 World Championship Last 32 19 Finland Robin Hull 2
    England Shaun Murphy England 2013 World Championship Last 16 25 Scotland Graeme Dott 2
    England Shaun Murphy England 2013 World Championship Last 32 19 England Martin Gould 2
    England Shaun Murphy England 2012 World Championship Last 32 19 Wales Jamie Jones 2
    England Shaun Murphy England 2010 World Championship Last 16 25 China Ding Junhui 2
    England Shaun Murphy England 2009 World Championship Last 32 19 England Andrew Higginson 2
    England Shaun Murphy England 2007 World Championship Last 16 25 England John Parrott 2
    England Shaun Murphy England 2005 World Championship Last 16 25 Scotland John Higgins 2
    Ireland Fergal O'Brien England 1994 World Championship Last 32 19 Scotland Alan McManus 2
    England Ronnie O'Sullivan England 2018 World Championship Last 16 25 England Ali Carter 2
    England Ronnie O'Sullivan England 2018 World Championship Last 32 19 Scotland Stephen Maguire 2
    England Ronnie O'Sullivan England 2017 World Championship Quarter-final 25 China Ding Junhui 2
    England Ronnie O'Sullivan England 2017 World Championship Last 32 19 England Gary Wilson 2
    England Ronnie O'Sullivan England 2017 World Championship Last 16 25 England Shaun Murphy 2
    England Ronnie O'Sullivan England 2014 World Championship Quarter-final 25 England Shaun Murphy 2
    England Ronnie O'Sullivan England 2012 World Championship Last 16 25 Wales Mark Williams 2
    England Ronnie O'Sullivan England 2011 World Championship Quarter-final 25 Scotland John Higgins 2
    England Ronnie O'Sullivan England 2011 World Championship Last 16 25 England Shaun Murphy 2
    England Ronnie O'Sullivan England 2010 World Championship Last 32 19 China Liang Wenbo 2
    England Ronnie O'Sullivan England 2009 World Championship Last 16 25 Northern Ireland Mark Allen 2
    England Ronnie O'Sullivan England 2008 World Championship Quarter-final 25 China Liang Wenbo 2
    England Ronnie O'Sullivan England 2005 World Championship Quarter-final 25 England Peter Ebdon 2
    England Ronnie O'Sullivan England 2004 World Championship Semi-final 33 Scotland Stephen Hendry 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 England 2001 World Championship Final 35 Scotland John Higgins 2
    England Ronnie O'Sullivan England 1999 World Championship Quarter-final 25 England John Parrott 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 England 1996 World Championship Last 32 19 Canada Alain Robidoux 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 1995 World Championship Last 32 19 England Dave Harold 2
    England John Parrott England 1998 World Championship Last 32 19 England Peter Lines 2
    England John Parrott England 1998 World Championship Last 16 25 Malta Tony Drago 2
    England John Parrott England 1997 World Championship Quarter-final 25 Thailand James Wattana 2
    England John Parrott England 1995 World Championship Last 16 25 Northern Ireland Joe Swail 2
    England John Parrott England 1993 World Championship Quarter-final 25 Thailand James Wattana 2
    England John Parrott England 1991 World Championship Last 16 25 England Tony Knowles 2
    England John Parrott England 1991 World Championship Final 35 England Jimmy White 2
    China Tian Pengfei England 2019 World Championship Last 32 19 Scotland Stephen Maguire 2
    England Joe Perry England 2018 World Championship Last 16 25 Northern Ireland Mark Allen 2
    England Joe Perry England 2012 World Championship Last 16 25 Scotland Stephen Maguire 2
    England Joe Perry England 2008 World Championship Semi-final 33 England Ali Carter 2
    England Joe Perry England 2002 World Championship Last 32 19 Northern Ireland Joe Swail 2
    Wales Ray Reardon England 1983 World Championship Last 16 25 England Tony Knowles 2
    Australia Neil Robertson England 2019 World Championship Last 32 19 Cyprus Michael Georgiou 2
    Australia Neil Robertson England 2016 World Championship Last 32 19 England Michael Holt 2
    Australia Neil Robertson England 2014 World Championship Last 16 25 Northern Ireland Mark Allen 2
    Australia Neil Robertson England 2012 World Championship Last 16 25 England David Gilbert 2
    Australia Neil Robertson England 2011 World Championship Last 32 19 England Judd Trump 2
    Australia Neil Robertson England 2009 World Championship Quarter-final 25 Scotland Stephen Maguire 2
    Australia Neil Robertson England 2006 World Championship Last 16 25 England Stephen Lee 2
    England Mark Selby England 2017 World Championship Final 35 Scotland John Higgins 2
    England Mark Selby England 2017 World Championship Semi-final 33 China Ding Junhui 2
    England Mark Selby England 2016 World Championship Semi-final 33 Hong Kong Marco Fu 2
    England Mark Selby England 2016 World Championship Final 35 China Ding Junhui 2
    England Mark Selby England 2015 World Championship Last 32 19 Norway Kurt Maflin 2
    England Mark Selby England 2015 World Championship Last 16 25 Scotland Anthony McGill 2
    England Mark Selby England 2014 World Championship Quarter-final 25 Scotland Alan McManus 2
    England Mark Selby England 2014 World Championship Semi-final 33 Australia Neil Robertson 2
    England Mark Selby England 2010 World Championship Last 32 19 Ireland Ken Doherty 2
    England Mark Selby England 2010 World Championship Quarter-final 25 England Ronnie O'Sullivan 2
    England Mark Selby England 2009 World Championship Last 16 25 Scotland Graeme Dott 2
    England Mark Selby England 2007 World Championship Final 35 Scotland John Higgins 2
    England Mark Selby England 2006 World Championship Last 32 19 Scotland John Higgins 2
    England Matthew Selt England 2015 World Championship Last 32 19 England Barry Hawkins 2
    England John Spencer England 1978 World Championship Last 16 25 South Africa Perrie Mans 2
    Wales Matthew Stevens England 2015 World Championship Last 32 19 Wales Mark Williams 2
    Wales Matthew Stevens England 2007 World Championship Quarter-final 25 England Shaun Murphy 2
    Wales Matthew Stevens England 2005 World Championship Last 16 25 England Jimmy White 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 2002 World Championship Quarter-final 25 Scotland John Higgins 2
    Wales Matthew Stevens England 2002 World Championship Last 32 19 England Mike Dunn 2
    Wales Matthew Stevens England 2001 World Championship Semi-final 33 Scotland John Higgins 2
    Wales Matthew Stevens England 2000 World Championship Last 16 25 Scotland Alan McManus 2
    Canada Kirk Stevens England 1983 World Championship Last 16 25 South Africa Perrie Mans 2
    Northern Ireland Joe Swail England 2008 World Championship Last 16 25 China Liang Wenbo 2
    Northern Ireland Joe Swail England 2004 World Championship Last 32 19 Ireland Ken Doherty 2
    Northern Ireland Joe Swail England 2000 World Championship Last 32 19 England Paul Hunter 2
    Northern Ireland Dennis Taylor England 1981 World Championship Last 16 25 Canada Kirk Stevens 2
    Canada Cliff Thorburn England 1977 World Championship Semi-final 35 Northern Ireland Dennis Taylor 2
    England Willie Thorne England 1993 World Championship Last 16 25 England John Parrott 2
    England Willie Thorne England 1982 World Championship Quarter-final 25 Northern Ireland Alex Higgins 2
    England Judd Trump England 2019 World Championship Semi-final 33 England Gary Wilson 2
    England Judd Trump England 2015 World Championship Last 16 25 Hong Kong Marco Fu 2
    England Judd Trump England 2014 World Championship Quarter-final 25 Australia Neil Robertson 2
    England Judd Trump England 2013 World Championship Last 32 19 Wales Dominic Dale 2
    Thailand Thepchaiya Un-Nooh England 2018 World Championship Last 32 19 Scotland John Higgins 2
    England Ricky Walden England 2018 World Championship Last 32 19 Belgium Luca Brecel 2
    England Ricky Walden England 2015 World Championship Last 32 19 Scotland Graeme Dott 2
    England Ricky Walden England 2014 World Championship Last 16 25 England Barry Hawkins 2
    England Ricky Walden England 2013 World Championship Quarter-final 25 Wales Michael White 2
    Northern Ireland Patrick Wallace England 2001 World Championship Last 16 25 England Mark King 2
    England Michael Wasley England 2014 World Championship Last 32 19 China Ding Junhui 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
    China Liang Wenbo England 2016 World Championship Last 32 19 England Judd Trump 2
    China Liang Wenbo England 2010 World Championship Last 32 19 England Ronnie O'Sullivan 2
    Wales Michael White England 2013 World Championship Last 16 25 Thailand Dechawat Poomjaeng 2
    England Jimmy White England 1994 World Championship Last 32 19 Scotland Billy Snaddon 2
    England Jimmy White England 1993 World Championship Semi-final 31 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
    Wales Mark Williams England 2019 World Championship Last 16 25 England David Gilbert 2
    Wales Mark Williams England 2018 World Championship Semi-final 33 England Barry Hawkins 2
    Wales Mark Williams England 2018 World Championship Final 35 Scotland John Higgins 2
    Wales Mark Williams England 2011 World Championship Last 16 25 England Jamie Cope 2
    Wales Mark Williams England 2005 World Championship Last 16 25 England Ian McCulloch 2
    Wales Mark Williams England 2004 World Championship Last 32 19 Wales Dominic Dale 2
    Wales Mark Williams England 2003 World Championship Quarter-final 25 Scotland Stephen Hendry 2
    Wales Mark Williams England 2000 World Championship Final 35 Wales Matthew Stevens 2
    Wales Mark Williams England 2000 World Championship Quarter-final 25 Ireland Fergal O'Brien 2
    Wales Mark Williams England 1999 World Championship Last 32 19 England Ian McCulloch 2
    Wales Mark Williams England 1999 World Championship Semi-final 33 Scotland John Higgins 2
    England Gary Wilson England 2019 World Championship Last 16 25 England Mark Selby 2
    England Kyren Wilson England 2018 World Championship Last 32 19 Wales Matthew Stevens 2
    England Kyren Wilson England 2018 World Championship Quarter-final 25 Northern Ireland Mark Allen 2
    England Gary Wilson England 2017 World Championship Last 32 19 England Ronnie O'Sullivan 2
    England Kyren Wilson England 2016 World Championship Last 32 19 England Joe Perry 2
    China Zhou Yuelong England 2019 World Championship Last 16 25 England Ali Carter 2
    China Cao Yupeng England 2012 World Championship Last 32 19 Northern Ireland Mark Allen 2
    Northern Ireland Mark Allen England 2019 World Championship Last 32 19 China Zhou Yuelong 1
    Northern Ireland Mark Allen England 2016 World Championship Last 32 19 England Mitchell Mann 1
    Northern Ireland Mark Allen England 2015 World Championship Last 32 19 Wales Ryan Day 1
    Northern Ireland Mark Allen England 2012 World Championship Last 32 19 China Cao Yupeng 1
    Northern Ireland Mark Allen England 2011 World Championship Last 16 25 England Barry Hawkins 1
    Northern Ireland Mark Allen England 2011 World Championship Last 32 19 Wales Matthew Stevens 1
    Northern Ireland Mark Allen England 2010 World Championship Quarter-final 25 Scotland Graeme Dott 1
    Northern Ireland Mark Allen England 2010 World Championship Last 32 19 England Tom Ford 1
    Northern Ireland Mark Allen England 2009 World Championship Last 32 19 England Martin Gould 1
    Northern Ireland Mark Allen England 2008 World Championship Last 32 19 Scotland Stephen Hendry 1
    China Zhang Anda England 2015 World Championship Last 32 19 England Joe Perry 1
    England Sam Baird England 2016 World Championship Last 16 25 England Mark Selby 1
    England Stuart Bingham England 2019 World Championship Last 32 19 Scotland Graeme Dott 1
    England Stuart Bingham England 2018 World Championship Last 32 19 England Jack Lisowski 1
    England Stuart Bingham England 2017 World Championship Last 16 25 England Kyren Wilson 1
    England Stuart Bingham England 2017 World Championship Last 32 19 England Peter Ebdon 1
    England Stuart Bingham England 2016 World Championship Last 32 19 England Ali Carter 1
    England Stuart Bingham England 2015 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England Stuart Bingham England 2009 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England Stuart Bingham England 2008 World Championship Last 16 25 England Joe Perry 1
    England Stuart Bingham England 2000 World Championship Last 16 25 England Jimmy White 1
    China Yan Bingtao England 2017 World Championship Last 32 19 England Shaun Murphy 1
    England Nigel Bond England 2008 World Championship Last 32 19 Australia Neil Robertson 1
    England Nigel Bond England 2003 World Championship Last 32 19 Scotland Alan McManus 1
    England Nigel Bond England 1995 World Championship Last 16 25 Scotland Alan McManus 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 1993 World Championship Last 16 25 England Gary Wilkinson 1
    England Nigel Bond England 1992 World Championship Last 32 19 Canada Alain Robidoux 1
    Belgium Luca Brecel England 2019 World Championship Last 32 19 England Gary Wilson 1
    Belgium Luca Brecel England 2017 World Championship Last 32 19 Hong Kong Marco Fu 1
    Belgium Luca Brecel England 2012 World Championship Last 32 19 Scotland Stephen Maguire 1
    Scotland Jamie Burnett England 2014 World Championship Last 32 19 England Joe Perry 1
    England James Cahill England 2019 World Championship Last 16 25 Scotland Stephen Maguire 1
    England Ali Carter England 2018 World Championship Quarter-final 25 Wales Mark Williams 1
    England Ali Carter England 2018 World Championship Last 16 25 England Ronnie O'Sullivan 1
    England Ali Carter England 2016 World Championship Last 32 19 England Stuart Bingham 1
    England Ali Carter England 2015 World Championship Last 32 19 Scotland Alan McManus 1
    England Ali Carter England 2013 World Championship Last 32 19 England Ben Woollaston 1
    England Ali Carter England 2012 World Championship Final 35 England Ronnie O'Sullivan 1
    England Ali Carter England 2012 World Championship Last 16 25 England Judd Trump 1
    England Ali Carter England 2010 World Championship Quarter-final 25 England Shaun Murphy 1
    England Ali Carter England 2008 World Championship Final 35 England Ronnie O'Sullivan 1
    England Ali Carter England 2008 World Championship Last 16 25 England Shaun Murphy 1
    England Ali Carter England 2008 World Championship Last 32 19 England Barry Hawkins 1
    England Ali Carter England 2008 World Championship Quarter-final 25 England Peter Ebdon 1
    England Ali Carter England 2007 World Championship Quarter-final 25 England Mark Selby 1
    England Ali Carter England 2007 World Championship Last 16 25 Scotland Stephen Hendry 1
    England Ali Carter England 2003 World Championship Last 32 19 England Paul Hunter 1
    Australia Eddie Charlton England 1983 World Championship Quarter-final 25 England Steve Davis 1
    Australia Eddie Charlton England 1979 World Championship Quarter-final 25 England Fred Davis 1
    Australia Eddie Charlton England 1978 World Championship Quarter-final 25 Canada Cliff Thorburn 1
    Australia Eddie Charlton England 1977 World Championship Last 16 25 England David Taylor 1
    England Martin Clark England 1993 World Championship Last 32 19 England Karl Payne 1
    England Martin Clark England 1991 World Championship Last 16 25 England Gary Wilkinson 1
    Wales Dominic Dale England 2014 World Championship Last 16 25 England Michael Wasley 1
    Wales Dominic Dale England 2000 World Championship Quarter-final 25 Northern Ireland Joe Swail 1
    Wales Dominic Dale England 2000 World Championship Last 32 19 England Peter Ebdon 1
    Wales Dominic Dale England 1999 World Championship Last 32 19 England Nigel Bond 1
    Wales Dominic Dale England 1997 World Championship Last 16 25 Scotland John Higgins 1
    England Mark Davis England 2015 World Championship Last 32 19 China Ding Junhui 1
    England Steve Davis England 2010 World Championship Last 16 25 Scotland John Higgins 1
    England Steve Davis England 2010 World Championship Quarter-final 25 Australia Neil Robertson 1
    England Steve Davis England 2007 World Championship Last 32 19 England John Parrott 1
    England Steve Davis England 2005 World Championship Quarter-final 25 England Shaun Murphy 1
    England Steve Davis England 1996 World Championship Last 16 25 Wales Terry Griffiths 1
    England Steve Davis England 1996 World Championship Last 32 19 England Willie Thorne 1
    England Steve Davis England 1993 World Championship Last 16 25 Scotland Alan McManus 1
    England Steve Davis England 1990 World Championship Semi-final 31 England Jimmy White 1
    England Steve Davis England 1990 World Championship Last 32 19 Australia Eddie Charlton 1
    England Steve Davis England 1990 World Championship Last 16 25 England Steve James 1
    England Steve Davis England 1989 World Championship Final 35 England John Parrott 1
    England Steve Davis England 1989 World Championship Quarter-final 25 England Mike Hallett 1
    England Steve Davis England 1988 World Championship Semi-final 31 Canada Cliff Thorburn 1
    England Steve Davis England 1988 World Championship Last 16 25 England Mike Hallett 1
    England Steve Davis England 1987 World Championship Final 35 England Joe Johnson 1
    England Steve Davis England 1986 World Championship Semi-final 31 Canada Cliff Thorburn 1
    England Steve Davis England 1986 World Championship Last 16 25 Wales Doug Mountjoy 1
    England Steve Davis England 1986 World Championship Last 32 19 England Ray Edmonds 1
    England Steve Davis England 1985 World Championship Semi-final 31 Wales Ray Reardon 1
    England Steve Davis England 1984 World Championship Last 16 25 England John Spencer 1
    England Steve Davis England 1983 World Championship Final 35 Canada Cliff Thorburn 1
    England Steve Davis England 1983 World Championship Semi-final 31 Northern Ireland Alex Higgins 1
    England Steve Davis England 1981 World Championship Final 35 Wales Doug Mountjoy 1
    England Steve Davis England 1980 World Championship Quarter-final 25 Northern Ireland Alex Higgins 1
    England Steve Davis England 1980 World Championship Last 16 25 Wales Terry Griffiths 1
    England Fred Davis England 1980 World Championship Last 16 25 England David Taylor 1
    England Fred Davis England 1979 World Championship Last 16 25 Canada Kirk Stevens 1
    England Fred Davis England 1979 World Championship Quarter-final 25 Australia Eddie Charlton 1
    England Fred Davis England 1978 World Championship Quarter-final 25 Ireland Patsy Fagan 1
    Wales Ryan Day England 2017 World Championship Last 32 19 China Xiao Guodong 1
    Wales Ryan Day England 2014 World Championship Last 32 19 Scotland Stephen Maguire 1
    Wales Ryan Day England 2014 World Championship Last 16 25 England Judd Trump 1
    Wales Ryan Day England 2009 World Championship Quarter-final 25 Northern Ireland Mark Allen 1
    Wales Ryan Day England 2009 World Championship Last 16 25 England Nigel Bond 1
    Wales Ryan Day England 2009 World Championship Last 32 19 England Stephen Lee 1
    Wales Ryan Day England 2008 World Championship Last 32 19 Ireland Michael Judge 1
    Wales Ryan Day England 2007 World Championship Last 32 19 Australia Neil Robertson 1
    Wales Ryan Day England 2006 World Championship Last 16 25 England Ronnie O'Sullivan 1
    Ireland Ken Doherty England 2012 World Championship Last 32 19 Australia Neil Robertson 1
    Ireland Ken Doherty England 2007 World Championship Last 32 19 Northern Ireland Mark Allen 1
    Ireland Ken Doherty England 2005 World Championship Last 16 25 Scotland Alan McManus 1
    Ireland Ken Doherty England 2005 World Championship Last 32 19 England Barry Pinches 1
    Ireland Ken Doherty England 2003 World Championship Last 32 19 England Shaun Murphy 1
    Ireland Ken Doherty England 2001 World Championship Quarter-final 25 Scotland John Higgins 1
    Ireland Ken Doherty England 2000 World Championship Last 32 19 Wales Darren Morgan 1
    Ireland Ken Doherty England 1999 World Championship Last 32 19 England Steve James 1
    Ireland Ken Doherty England 1998 World Championship Final 35 Scotland John Higgins 1
    Ireland Ken Doherty England 1998 World Championship Last 16 25 England Stephen Lee 1
    Ireland Ken Doherty England 1997 World Championship Quarter-final 25 Scotland John Higgins 1
    Ireland Ken Doherty England 1996 World Championship Last 16 25 Wales Darren Morgan 1
    Ireland Ken Doherty England 1994 World Championship Last 32 19 Northern Ireland Alex Higgins 1
    Ireland Ken Doherty England 1994 World Championship Quarter-final 25 England Jimmy White 1
    Scotland Graeme Dott England 2019 World Championship Last 32 19 England Stuart Bingham 1
    Scotland Graeme Dott England 2017 World Championship Last 16 25 England Barry Hawkins 1
    Scotland Graeme Dott England 2013 World Championship Last 32 19 England Peter Ebdon 1
    Scotland Graeme Dott England 2011 World Championship Last 16 25 England Ali Carter 1
    Scotland Graeme Dott England 2011 World Championship Last 32 19 England Mark King 1
    Scotland Graeme Dott England 2010 World Championship Semi-final 33 England Mark Selby 1
    Scotland Graeme Dott England 2010 World Championship Final 35 Australia Neil Robertson 1
    Scotland Graeme Dott England 2010 World Championship Last 32 19 England Peter Ebdon 1
    Scotland Graeme Dott England 2009 World Championship Last 16 25 England Mark Selby 1
    Scotland Graeme Dott England 2008 World Championship Last 32 19 England Joe Perry 1
    Scotland Graeme Dott England 2006 World Championship Semi-final 33 England Ronnie O'Sullivan 1
    Scotland Graeme Dott England 2005 World Championship Last 32 19 England Ian McCulloch 1
    Scotland Graeme Dott England 2004 World Championship Semi-final 33 Wales Matthew Stevens 1
    Scotland Graeme Dott England 2004 World Championship Final 35 England Ronnie O'Sullivan 1
    Scotland Graeme Dott England 2003 World Championship Last 32 19 England Robert Milkins 1
    Malta Tony Drago England 2003 World Championship Last 32 19 Northern Ireland Joe Swail 1
    Malta Tony Drago England 2003 World Championship Last 16 25 England Peter Ebdon 1
    Malta Tony Drago England 1996 World Championship Last 16 25 England Ronnie O'Sullivan 1
    Malta Tony Drago England 1996 World Championship Last 32 19 England Steve James 1
    Malta Tony Drago England 1995 World Championship Last 16 25 Scotland Stephen Hendry 1
    Malta Tony Drago England 1990 World Championship Last 32 19 England Willie Thorne 1
    England Nick Dyson England 2001 World Championship Last 32 19 Ireland Ken Doherty 1
    England Peter Ebdon England 2009 World Championship Last 32 19 England Nigel Bond 1
    England Peter Ebdon England 2006 World Championship Final 35 Scotland Graeme Dott 1
    England Peter Ebdon England 2006 World Championship Last 16 25 England David Gray 1
    England Peter Ebdon England 2003 World Championship Last 16 25 Malta Tony Drago 1
    England Peter Ebdon England 2001 World Championship Last 32 19 Thailand James Wattana 1
    England Peter Ebdon England 2001 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England Peter Ebdon England 2000 World Championship Last 32 19 Wales Dominic Dale 1
    England Peter Ebdon England 1996 World Championship Quarter-final 25 England Steve Davis 1
    England Peter Ebdon England 1995 World Championship Quarter-final 25 England Andy Hicks 1
    England Peter Ebdon England 1995 World Championship Last 32 19 England Rod Lawler 1
    England Peter Ebdon England 1994 World Championship Last 32 19 Thailand James Wattana 1
    England Peter Ebdon England 1993 World Championship Last 32 19 England Steve Davis 1
    Ireland Patsy Fagan England 1978 World Championship Quarter-final 25 England Fred Davis 1
    England Jason Ferguson England 1996 World Championship Last 32 19 Scotland Stephen Hendry 1
    England Tom Ford England 2010 World Championship Last 32 19 Northern Ireland Mark Allen 1
    England Neal Foulds England 1993 World Championship Last 32 19 England Brian Morgan 1
    England Neal Foulds England 1988 World Championship Last 16 25 Wales Doug Mountjoy 1
    England Neal Foulds England 1987 World Championship Semi-final 31 England Joe Johnson 1
    England Neal Foulds England 1987 World Championship Last 16 25 Northern Ireland Dennis Taylor 1
    England Neal Foulds England 1987 World Championship Quarter-final 25 England Mike Hallett 1
    England Neal Foulds England 1987 World Championship Last 32 19 England John Virgo 1
    England Neal Foulds England 1985 World Championship Last 32 19 England Steve Davis 1
    South Africa Silvino Francisco England 1986 World Championship Last 16 25 England Tony Knowles 1
    Hong Kong Marco Fu England 2017 World Championship Last 32 19 Belgium Luca Brecel 1
    Hong Kong Marco Fu England 2016 World Championship Quarter-final 25 England Barry Hawkins 1
    Hong Kong Marco Fu England 2015 World Championship Last 16 25 England Judd Trump 1
    Hong Kong Marco Fu England 2013 World Championship Last 16 25 England Judd Trump 1
    Hong Kong Marco Fu England 2010 World Championship Last 32 19 England Martin Gould 1
    Hong Kong Marco Fu England 2009 World Championship Last 16 25 England Shaun Murphy 1
    Hong Kong Marco Fu England 2007 World Championship Last 32 19 England Anthony Hamilton 1
    Hong Kong Marco Fu England 2003 World Championship Quarter-final 25 England Stephen Lee 1
    Hong Kong Marco Fu England 2001 World Championship Last 32 19 Scotland Chris Small 1
    England David Gilbert England 2016 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England David Gilbert England 2012 World Championship Last 16 25 Australia Neil Robertson 1
    England David Gilbert England 2007 World Championship Last 32 19 Scotland Stephen Hendry 1
    England Martin Gould England 2016 World Championship Last 32 19 China Ding Junhui 1
    England Martin Gould England 2010 World Championship Last 16 25 Australia Neil Robertson 1
    England David Grace England 2017 World Championship Last 32 19 England Kyren Wilson 1
    England David Gray England 2006 World Championship Last 32 19 England Jimmy White 1
    England David Gray England 2004 World Championship Last 16 25 Wales Lee Walker 1
    Wales Terry Griffiths England 1993 World Championship Last 32 19 England David Roe 1
    Wales Terry Griffiths England 1988 World Championship Last 16 25 England Willie Thorne 1
    Wales Terry Griffiths England 1988 World Championship Semi-final 31 England Jimmy White 1
    Wales Terry Griffiths England 1986 World Championship Quarter-final 25 England Joe Johnson 1
    Wales Terry Griffiths England 1986 World Championship Last 16 25 Northern Ireland Alex Higgins 1
    Wales Terry Griffiths England 1981 World Championship Quarter-final 25 England Steve Davis 1
    Wales Terry Griffiths England 1979 World Championship Final 47 Northern Ireland Dennis Taylor 1
    Wales Terry Griffiths England 1979 World Championship Semi-final 37 Australia Eddie Charlton 1
    China Xiao Guodong England 2017 World Championship Last 16 25 England Mark Selby 1
    England Mike Hallett England 1989 World Championship Quarter-final 25 England Steve Davis 1
    England Mike Hallett England 1989 World Championship Last 32 19 Wales Doug Mountjoy 1
    England Anthony Hamilton England 2008 World Championship Last 32 19 Scotland Stephen Maguire 1
    England Anthony Hamilton England 2006 World Championship Last 32 19 Wales Mark Williams 1
    England Anthony Hamilton England 2005 World Championship Last 16 25 Scotland Stephen Hendry 1
    England Anthony Hamilton England 2002 World Championship Quarter-final 25 England Peter Ebdon 1
    England Anthony Hamilton England 2002 World Championship Last 32 19 England Dave Harold 1
    England Anthony Hamilton England 1998 World Championship Last 16 25 Scotland John Higgins 1
    England Anthony Hamilton England 1996 World Championship Last 32 19 England Nigel Bond 1
    England Dave Harold England 1998 World Championship Last 32 19 England Anthony Hamilton 1
    England Dave Harold England 1995 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England Barry Hawkins England 2017 World Championship Last 32 19 England Tom Ford 1
    England Barry Hawkins England 2017 World Championship Semi-final 33 Scotland John Higgins 1
    England Barry Hawkins England 2017 World Championship Quarter-final 25 Scotland Stephen Maguire 1
    England Barry Hawkins England 2016 World Championship Last 32 19 China Zhang Anda 1
    England Barry Hawkins England 2016 World Championship Last 16 25 England Ronnie O'Sullivan 1
    England Barry Hawkins England 2014 World Championship Quarter-final 25 Wales Dominic Dale 1
    England Barry Hawkins England 2014 World Championship Last 16 25 England Ricky Walden 1
    England Barry Hawkins England 2014 World Championship Semi-final 33 England Ronnie O'Sullivan 1
    England Barry Hawkins England 2014 World Championship Last 32 19 England David Gilbert 1
    England Barry Hawkins England 2013 World Championship Last 32 19 England Jack Lisowski 1
    England Barry Hawkins England 2011 World Championship Last 16 25 Northern Ireland Mark Allen 1
    England Barry Hawkins England 2007 World Championship Last 32 19 Ireland Fergal O'Brien 1
    Scotland Euan Henderson England 1996 World Championship Last 32 19 England Jimmy White 1
    Scotland Stephen Hendry England 2012 World Championship Last 16 25 Scotland John Higgins 1
    Scotland Stephen Hendry England 2011 World Championship Last 16 25 England Mark Selby 1
    Scotland Stephen Hendry England 2010 World Championship Last 16 25 England Mark Selby 1
    Scotland Stephen Hendry England 2008 World Championship Quarter-final 25 Wales Ryan Day 1
    Scotland Stephen Hendry England 2008 World Championship Last 32 19 Northern Ireland Mark Allen 1
    Scotland Stephen Hendry England 2008 World Championship Semi-final 33 England Ronnie O'Sullivan 1
    Scotland Stephen Hendry England 2005 World Championship Last 16 25 England Anthony Hamilton 1
    Scotland Stephen Hendry England 2005 World Championship Last 32 19 Australia Neil Robertson 1
    Scotland Stephen Hendry England 2004 World Championship Last 32 19 England Stuart Pettman 1
    Scotland Stephen Hendry England 2003 World Championship Quarter-final 25 Wales Mark Williams 1
    Scotland Stephen Hendry England 2002 World Championship Last 16 25 Wales Anthony Davies 1
    Scotland Stephen Hendry England 2001 World Championship Quarter-final 25 Wales Matthew Stevens 1
    Scotland Stephen Hendry England 2000 World Championship Last 32 19 England Stuart Bingham 1
    Scotland Stephen Hendry England 1997 World Championship Last 32 19 England Andy Hicks 1
    Scotland Stephen Hendry England 1996 World Championship Final 35 England Peter Ebdon 1
    Scotland Stephen Hendry England 1994 World Championship Semi-final 31 England Steve Davis 1
    Scotland Stephen Hendry England 1993 World Championship Last 16 25 Wales Darren Morgan 1
    Scotland Stephen Hendry England 1993 World Championship Semi-final 31 Scotland Alan McManus 1
    Scotland Stephen Hendry England 1993 World Championship Quarter-final 25 England Nigel Bond 1
    Scotland Stephen Hendry England 1991 World Championship Quarter-final 25 England Steve James 1
    Scotland Stephen Hendry England 1989 World Championship Quarter-final 25 Wales Terry Griffiths 1
    Scotland Stephen Hendry England 1989 World Championship Last 32 19 England Gary Wilkinson 1
    Scotland Stephen Hendry England 1989 World Championship Semi-final 31 England Steve Davis 1
    Scotland Stephen Hendry England 1987 World Championship Last 32 19 England Willie Thorne 1
    Scotland Drew Henry England 2005 World Championship Last 32 19 Scotland Alan McManus 1
    Scotland Drew Henry England 2002 World Championship Last 32 19 England Ronnie O'Sullivan 1
    Scotland Drew Henry England 2000 World Championship Last 16 25 Wales Mark Williams 1
    England Andy Hicks England 2005 World Championship Last 32 19 Wales Matthew Stevens 1
    England Andy Hicks England 2004 World Championship Last 16 25 England Ronnie O'Sullivan 1
    England Andy Hicks England 1995 World Championship Semi-final 31 England Nigel Bond 1
    Scotland John Higgins England 2019 World Championship Last 16 25 England Stuart Bingham 1
    Scotland John Higgins England 2018 World Championship Quarter-final 25 England Judd Trump 1
    Scotland John Higgins England 2018 World Championship Last 32 19 Thailand Thepchaiya Un-Nooh 1
    Scotland John Higgins England 2017 World Championship Last 32 19 England Martin Gould 1
    Scotland John Higgins England 2017 World Championship Semi-final 33 England Barry Hawkins 1
    Scotland John Higgins England 2016 World Championship Last 16 25 England Ricky Walden 1
    Scotland John Higgins England 2016 World Championship Quarter-final 25 Scotland Alan McManus 1
    Scotland John Higgins England 2015 World Championship Last 32 19 England Robert Milkins 1
    Scotland John Higgins England 2014 World Championship Last 32 19 Scotland Alan McManus 1
    Scotland John Higgins England 2012 World Championship Last 16 25 Scotland Stephen Hendry 1
    Scotland John Higgins England 2012 World Championship Last 32 19 China Liang Wenbo 1
    Scotland John Higgins England 2011 World Championship Final 35 England Judd Trump 1
    Scotland John Higgins England 2011 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    Scotland John Higgins England 2009 World Championship Quarter-final 25 England Mark Selby 1
    Scotland John Higgins England 2009 World Championship Last 32 19 England Michael Holt 1
    Scotland John Higgins England 2007 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    Scotland John Higgins England 2007 World Championship Last 32 19 England Michael Holt 1
    Scotland John Higgins England 2006 World Championship Last 32 19 England Mark Selby 1
    Scotland John Higgins England 2004 World Championship Last 32 19 Wales Ryan Day 1
    Scotland John Higgins England 2004 World Championship Last 16 25 Scotland Graeme Dott 1
    Scotland John Higgins England 2003 World Championship Last 32 19 England Ian McCulloch 1
    Scotland John Higgins England 2003 World Championship Quarter-final 25 Ireland Ken Doherty 1
    Scotland John Higgins England 2001 World Championship Last 16 25 Scotland Chris Small 1
    Scotland John Higgins England 2000 World Championship Semi-final 33 Wales Mark Williams 1
    Scotland John Higgins England 1999 World Championship Last 32 19 Northern Ireland Gerard Greene 1
    Scotland John Higgins England 1997 World Championship Last 16 25 Wales Dominic Dale 1
    Scotland John Higgins England 1996 World Championship Last 32 19 England Martin Clark 1
    Scotland John Higgins England 1996 World Championship Last 16 25 Scotland Alan McManus 1
    Northern Ireland Alex Higgins England 1983 World Championship Last 16 25 England Willie Thorne 1
    Northern Ireland Alex Higgins England 1983 World Championship Quarter-final 25 Canada Bill Werbeniuk 1
    Northern Ireland Alex Higgins England 1980 World Championship Quarter-final 25 England Steve Davis 1
    England Andrew Higginson England 2012 World Championship Last 32 19 England Stephen Lee 1
    England Michael Holt England 2016 World Championship Last 16 25 Wales Mark Williams 1
    England Michael Holt England 2010 World Championship Last 32 19 England Joe Perry 1
    England Michael Holt England 2009 World Championship Last 32 19 Scotland John Higgins 1
    England Michael Holt England 2006 World Championship Last 32 19 England Peter Ebdon 1
    Finland Robin Hull England 2014 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England Paul Hunter England 2004 World Championship Last 16 25 Wales Matthew Stevens 1
    England Paul Hunter England 2003 World Championship Semi-final 33 Ireland Ken Doherty 1
    England Paul Hunter England 2003 World Championship Last 32 19 England Ali Carter 1
    England Paul Hunter England 2002 World Championship Last 32 19 Australia Quinten Hann 1
    England Steve James England 1999 World Championship Last 32 19 Ireland Ken Doherty 1
    England Steve James England 1991 World Championship Quarter-final 25 Scotland Stephen Hendry 1
    England Steve James England 1990 World Championship Last 32 19 Northern Ireland Alex Higgins 1
    England Steve James England 1988 World Championship Quarter-final 25 Canada Cliff Thorburn 1
    England Steve James England 1988 World Championship Last 16 25 England Joe Johnson 1
    England Joe Johnson England 1989 World Championship Last 32 19 England Tony Meo 1
    England Joe Johnson England 1987 World Championship Final 35 England Steve Davis 1
    England Joe Johnson England 1986 World Championship Last 16 25 England Mike Hallett 1
    England Tony Jones England 1991 World Championship Last 16 25 Northern Ireland Dennis Taylor 1
    Ireland Michael Judge England 2008 World Championship Last 32 19 Wales Ryan Day 1
    Ireland Michael Judge England 2002 World Championship Last 32 19 England Peter Ebdon 1
    Ireland Michael Judge England 2001 World Championship Last 32 19 England John Parrott 1
    China Ding Junhui England 2018 World Championship Quarter-final 25 England Barry Hawkins 1
    China Ding Junhui England 2018 World Championship Last 32 19 China Xiao Guodong 1
    China Ding Junhui England 2016 World Championship Last 16 25 England Judd Trump 1
    China Ding Junhui England 2016 World Championship Quarter-final 25 Wales Mark Williams 1
    China Ding Junhui England 2015 World Championship Last 16 25 Scotland John Higgins 1
    China Ding Junhui England 2015 World Championship Last 32 19 England Mark Davis 1
    China Ding Junhui England 2014 World Championship Last 32 19 England Michael Wasley 1
    China Ding Junhui England 2012 World Championship Last 32 19 Wales Ryan Day 1
    China Ding Junhui England 2011 World Championship Quarter-final 25 England Mark Selby 1
    China Ding Junhui England 2011 World Championship Last 16 25 England Stuart Bingham 1
    China Ding Junhui England 2010 World Championship Last 32 19 England Stuart Pettman 1
    China Ding Junhui England 2009 World Championship Last 32 19 China Liang Wenbo 1
    China Ding Junhui England 2007 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England Mark King England 2011 World Championship Last 32 19 Scotland Graeme Dott 1
    England Mark King England 2009 World Championship Last 32 19 England Rory McLeod 1
    England Mark King England 2008 World Championship Last 16 25 England Peter Ebdon 1
    England Mark King England 2001 World Championship Last 32 19 Ireland Fergal O'Brien 1
    England Tony Knowles England 1992 World Championship Last 16 25 England John Parrott 1
    England Tony Knowles England 1988 World Championship Quarter-final 25 England Jimmy White 1
    England Tony Knowles England 1986 World Championship Quarter-final 25 Canada Kirk Stevens 1
    England Tony Knowles England 1985 World Championship Quarter-final 25 England Jimmy White 1
    England Tony Knowles England 1985 World Championship Last 16 25 Wales Doug Mountjoy 1
    England Tony Knowles England 1981 World Championship Last 24 19 England Graham Miles 1
    England Stephen Lee England 2011 World Championship Last 32 19 Scotland John Higgins 1
    England Stephen Lee England 2010 World Championship Last 32 19 Scotland Stephen Maguire 1
    England Stephen Lee England 2007 World Championship Last 32 19 England Mark Selby 1
    England Stephen Lee England 2003 World Championship Semi-final 33 Wales Mark Williams 1
    England Stephen Lee England 2003 World Championship Quarter-final 25 Hong Kong Marco Fu 1
    England Stephen Lee England 2002 World Championship Last 16 25 Australia Quinten Hann 1
    England Stephen Lee England 2002 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England Stephen Lee England 2001 World Championship Last 32 19 England Nigel Bond 1
    England Stephen Lee England 2001 World Championship Last 16 25 England Peter Ebdon 1
    England Stephen Lee England 1999 World Championship Quarter-final 25 Scotland John Higgins 1
    England Stephen Lee England 1998 World Championship Last 32 19 England Andy Hicks 1
    England Stephen Lee England 1998 World Championship Last 16 25 Ireland Ken Doherty 1
    England Stephen Lee England 1997 World Championship Last 16 25 Thailand James Wattana 1
    England Peter Lines England 1998 World Championship Last 32 19 England John Parrott 1
    England Jack Lisowski England 2013 World Championship Last 32 19 England Barry Hawkins 1
    England Steve Longworth England 1987 World Championship Last 16 25 Scotland Stephen Hendry 1
    Scotland Stephen Maguire England 2018 World Championship Last 32 19 England Ronnie O'Sullivan 1
    Scotland Stephen Maguire England 2017 World Championship Quarter-final 25 England Barry Hawkins 1
    Scotland Stephen Maguire England 2017 World Championship Last 16 25 England Rory McLeod 1
    Scotland Stephen Maguire England 2014 World Championship Last 32 19 Wales Ryan Day 1
    Scotland Stephen Maguire England 2012 World Championship Last 32 19 Belgium Luca Brecel 1
    Scotland Stephen Maguire England 2012 World Championship Semi-final 33 England Ali Carter 1
    Scotland Stephen Maguire England 2010 World Championship Last 16 25 Scotland Graeme Dott 1
    Scotland Stephen Maguire England 2010 World Championship Last 32 19 England Stephen Lee 1
    Scotland Stephen Maguire England 2009 World Championship Last 16 25 England Mark King 1
    Scotland Stephen Maguire England 2009 World Championship Quarter-final 25 Australia Neil Robertson 1
    Scotland Stephen Maguire England 2007 World Championship Last 32 19 England Joe Perry 1
    Scotland Stephen Maguire England 2005 World Championship Last 32 19 England Ronnie O'Sullivan 1
    England Stefan Mazrocis England 1997 World Championship Last 16 25 Canada Alain Robidoux 1
    England Ian McCulloch England 2007 World Championship Last 32 19 Scotland Graeme Dott 1
    England Ian McCulloch England 2005 World Championship Quarter-final 25 Scotland Alan McManus 1
    England Ian McCulloch England 2005 World Championship Last 32 19 Scotland Graeme Dott 1
    England Ian McCulloch England 2003 World Championship Last 32 19 Scotland John Higgins 1
    Scotland Anthony McGill England 2015 World Championship Quarter-final 25 England Shaun Murphy 1
    Scotland Anthony McGill England 2015 World Championship Last 16 25 England Mark Selby 1
    Scotland Anthony McGill England 2015 World Championship Last 32 19 Scotland Stephen Maguire 1
    Scotland Alan McManus England 2016 World Championship Last 16 25 England Ali Carter 1
    Scotland Alan McManus England 2014 World Championship Last 16 25 Ireland Ken Doherty 1
    Scotland Alan McManus England 2004 World Championship Last 16 25 England Ian McCulloch 1
    Scotland Alan McManus England 2003 World Championship Last 16 25 Hong Kong Marco Fu 1
    Scotland Alan McManus England 2002 World Championship Last 32 19 Wales Anthony Davies 1
    Scotland Alan McManus England 1998 World Championship Last 32 19 England David Gray 1
    Scotland Alan McManus England 1997 World Championship Last 16 25 Wales Lee Walker 1
    Scotland Alan McManus England 1996 World Championship Last 32 19 England Mick Price 1
    Scotland Alan McManus England 1995 World Championship Last 16 25 England Nigel Bond 1
    Scotland Alan McManus England 1994 World Championship Last 32 19 Ireland Fergal O'Brien 1
    Scotland Alan McManus England 1993 World Championship Last 16 25 England Steve Davis 1
    Scotland Alan McManus England 1991 World Championship Last 16 25 Wales Terry Griffiths 1
    England Tony Meo England 1991 World Championship Last 32 19 England Craig Edwards 1
    England Tony Meo England 1991 World Championship Last 16 25 England Steve Davis 1
    England Tony Meo England 1989 World Championship Last 32 19 England Joe Johnson 1
    England Tony Meo England 1989 World Championship Semi-final 31 England John Parrott 1
    England Tony Meo England 1987 World Championship Last 32 19 England John Parrott 1
    England Tony Meo England 1985 World Championship Last 16 25 England Jimmy White 1
    England Tony Meo England 1983 World Championship Last 16 25 Wales Doug Mountjoy 1
    England Tony Meo England 1981 World Championship Last 24 19 England John Virgo 1
    Wales Darren Morgan England 1998 World Championship Last 16 25 England Jimmy White 1
    Wales Darren Morgan England 1997 World Championship Last 32 19 England Gary Wilkinson 1
    Wales Darren Morgan England 1996 World Championship Last 16 25 Ireland Ken Doherty 1
    Wales Darren Morgan England 1995 World Championship Last 32 19 Wales Anthony Davies 1
    Wales Darren Morgan England 1994 World Championship Last 16 25 England Willie Thorne 1
    Wales Darren Morgan England 1994 World Championship Quarter-final 25 England John Parrott 1
    Wales Darren Morgan England 1994 World Championship Last 32 19 England Mark King 1
    Wales Darren Morgan England 1990 World Championship Last 16 25 England Mike Hallett 1
    Wales Doug Mountjoy England 1983 World Championship Last 16 25 England Tony Meo 1
    Wales Doug Mountjoy England 1983 World Championship Last 32 19 Wales Cliff Wilson 1
    Wales Doug Mountjoy England 1981 World Championship Final 35 England Steve Davis 1
    Wales Doug Mountjoy England 1980 World Championship Last 16 25 Canada Cliff Thorburn 1
    Wales Doug Mountjoy England 1980 World Championship Last 24 19 Wales Cliff Wilson 1
    Wales Doug Mountjoy England 1977 World Championship Last 16 25 Northern Ireland Alex Higgins 1
    England Shaun Murphy England 2015 World Championship Last 16 25 England Joe Perry 1
    England Shaun Murphy England 2014 World Championship Last 32 19 England Jamie Cope 1
    England Shaun Murphy England 2014 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England Shaun Murphy England 2014 World Championship Last 16 25 Hong Kong Marco Fu 1
    England Shaun Murphy England 2013 World Championship Quarter-final 25 England Judd Trump 1
    England Shaun Murphy England 2011 World Championship Last 32 19 Scotland Marcus Campbell 1
    England Shaun Murphy England 2010 World Championship Last 32 19 Northern Ireland Gerard Greene 1
    England Shaun Murphy England 2009 World Championship Semi-final 33 Australia Neil Robertson 1
    England Shaun Murphy England 2009 World Championship Final 35 Scotland John Higgins 1
    England Shaun Murphy England 2008 World Championship Last 32 19 England Dave Harold 1
    England Shaun Murphy England 2006 World Championship Last 16 25 England Steve Davis 1
    England Shaun Murphy England 2006 World Championship Quarter-final 25 England Peter Ebdon 1
    England Shaun Murphy England 2005 World Championship Last 32 19 Scotland Chris Small 1
    England Shaun Murphy England 2005 World Championship Quarter-final 25 England Steve Davis 1
    England Shaun Murphy England 2003 World Championship Last 32 19 Ireland Ken Doherty 1
    Ireland Fergal O'Brien England 2007 World Championship Last 32 19 England Barry Hawkins 1
    Ireland Fergal O'Brien England 1998 World Championship Last 32 19 Thailand James Wattana 1
    New Zealand Dene O'Kane England 1994 World Championship Last 32 19 England Steve Davis 1
    New Zealand Dene O'Kane England 1992 World Championship Quarter-final 25 Scotland Stephen Hendry 1
    New Zealand Dene O'Kane England 1992 World Championship Last 16 25 Scotland Chris Small 1
    New Zealand Dene O'Kane England 1989 World Championship Last 32 19 England Jimmy White 1
    England Ronnie O'Sullivan England 2019 World Championship Last 32 19 England James Cahill 1
    England Ronnie O'Sullivan England 2016 World Championship Last 32 19 England David Gilbert 1
    England Ronnie O'Sullivan England 2015 World Championship Last 32 19 England Craig Steadman 1
    England Ronnie O'Sullivan England 2014 World Championship Last 32 19 Finland Robin Hull 1
    England Ronnie O'Sullivan England 2013 World Championship Last 32 19 Scotland Marcus Campbell 1
    England Ronnie O'Sullivan England 2012 World Championship Last 32 19 England Peter Ebdon 1
    England Ronnie O'Sullivan England 2010 World Championship Quarter-final 25 England Mark Selby 1
    England Ronnie O'Sullivan England 2008 World Championship Final 35 England Ali Carter 1
    England Ronnie O'Sullivan England 2007 World Championship Last 32 19 China Ding Junhui 1
    England Ronnie O'Sullivan England 2006 World Championship Quarter-final 25 Wales Mark Williams 1
    England Ronnie O'Sullivan England 2006 World Championship Semi-final 33 Scotland Graeme Dott 1
    England Ronnie O'Sullivan England 2006 World Championship Last 16 25 Wales Ryan Day 1
    England Ronnie O'Sullivan England 2005 World Championship Last 32 19 Scotland Stephen Maguire 1
    England Ronnie O'Sullivan England 2005 World Championship Last 16 25 England Ali Carter 1
    England Ronnie O'Sullivan England 2004 World Championship Final 35 Scotland Graeme Dott 1
    England Ronnie O'Sullivan England 2004 World Championship Last 32 19 Scotland Stephen Maguire 1
    England Ronnie O'Sullivan England 2003 World Championship Last 32 19 Hong Kong Marco Fu 1
    England Ronnie O'Sullivan England 2001 World Championship Quarter-final 25 England Peter Ebdon 1
    England Ronnie O'Sullivan England 1999 World Championship Last 16 25 England Joe Perry 1
    England Ronnie O'Sullivan England 1998 World Championship Semi-final 33 Scotland John Higgins 1
    England Ronnie O'Sullivan England 1997 World Championship Last 16 25 Wales Darren Morgan 1
    England Ronnie O'Sullivan England 1997 World Championship Last 32 19 England Mick Price 1
    England John Parrott England 2007 World Championship Last 16 25 England Shaun Murphy 1
    England John Parrott England 2007 World Championship Last 32 19 England Steve Davis 1
    England John Parrott England 2000 World Championship Last 16 25 Northern Ireland Joe Swail 1
    England John Parrott England 1999 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    England John Parrott England 1997 World Championship Last 16 25 England Anthony Hamilton 1
    England John Parrott England 1997 World Championship Last 32 19 England Bradley Jones 1
    England John Parrott England 1995 World Championship Last 32 19 England Brian Morgan 1
    England John Parrott England 1995 World Championship Quarter-final 25 England Jimmy White 1
    England John Parrott England 1994 World Championship Quarter-final 25 Wales Darren Morgan 1
    England John Parrott England 1991 World Championship Semi-final 31 England Steve Davis 1
    England John Parrott England 1991 World Championship Last 32 19 England Nigel Gilbert 1
    England John Parrott England 1991 World Championship Quarter-final 25 Wales Terry Griffiths 1
    England John Parrott England 1990 World Championship Quarter-final 25 Canada Cliff Thorburn 1
    England John Parrott England 1989 World Championship Last 16 25 Northern Ireland Dennis Taylor 1
    England John Parrott England 1985 World Championship Quarter-final 25 Wales Ray Reardon 1
    England Joe Perry England 2019 World Championship Last 32 19 England David Gilbert 1
    England Joe Perry England 2018 World Championship Last 32 19 England Mark Selby 1
    England Joe Perry England 2015 World Championship Last 16 25 England Shaun Murphy 1
    England Joe Perry England 2009 World Championship Last 32 19 England Jamie Cope 1
    England Joe Perry England 2008 World Championship Quarter-final 25 Scotland Stephen Maguire 1
    England Joe Perry England 2004 World Championship Last 16 25 Wales Mark Williams 1
    England Joe Perry England 2004 World Championship Last 32 19 England Robert Milkins 1
    England Joe Perry England 2002 World Championship Last 16 25 England Peter Ebdon 1
    England Joe Perry England 1999 World Championship Last 32 19 England Steve Davis 1
    England Joe Perry England 1999 World Championship Last 16 25 England Ronnie O'Sullivan 1
    England Barry Pinches England 2005 World Championship Last 32 19 Ireland Ken Doherty 1
    England Barry Pinches England 2004 World Championship Last 32 19 England Jimmy White 1
    England Barry Pinches England 2004 World Championship Last 16 25 Scotland Stephen Hendry 1
    England Mick Price England 1992 World Championship Last 16 25 Scotland Alan McManus 1
    Wales Ray Reardon England 1987 World Championship Last 16 25 England Steve Davis 1
    Wales Ray Reardon England 1984 World Championship Last 16 25 South Africa Silvino Francisco 1
    Wales Ray Reardon England 1981 World Championship Quarter-final 25 Canada Bill Werbeniuk 1
    Wales Ray Reardon England 1978 World Championship Quarter-final 25 Canada Bill Werbeniuk 1
    Wales Ray Reardon England 1978 World Championship Final 49 South Africa Perrie Mans 1
    England Dean Reynolds England 1992 World Championship Last 32 19 Canada Jim Wych 1
    England Dean Reynolds England 1991 World Championship Last 32 19 England Robert Marshall 1
    England Dean Reynolds England 1986 World Championship Last 32 19 Canada Kirk Stevens 1
    Australia Neil Robertson England 2019 World Championship Quarter-final 25 Scotland John Higgins 1
    Australia Neil Robertson England 2017 World Championship Last 32 19 Thailand Noppon Saengkham 1
    Australia Neil Robertson England 2017 World Championship Last 16 25 Hong Kong Marco Fu 1
    England Jimmy Robertson England 2015 World Championship Last 32 19 Hong Kong Marco Fu 1
    Australia Neil Robertson England 2014 World Championship Quarter-final 25 England Judd Trump 1
    Australia Neil Robertson England 2013 World Championship Last 32 19 England Robert Milkins 1
    Australia Neil Robertson England 2012 World Championship Quarter-final 25 England Ronnie O'Sullivan 1
    Australia Neil Robertson England 2010 World Championship Last 16 25 England Martin Gould 1
    Australia Neil Robertson England 2010 World Championship Quarter-final 25 England Steve Davis 1
    Australia Neil Robertson England 2010 World Championship Last 32 19 Ireland Fergal O'Brien 1
    Australia Neil Robertson England 2009 World Championship Last 16 25 England Ali Carter 1
    Australia Neil Robertson England 2009 World Championship Semi-final 33 England Shaun Murphy 1
    Australia Neil Robertson England 2009 World Championship Last 32 19 England Steve Davis 1
    Australia Neil Robertson England 2007 World Championship Last 16 25 England Ronnie O'Sullivan 1
    Australia Neil Robertson England 2005 World Championship Last 32 19 Scotland Stephen Hendry 1
    Canada Alain Robidoux England 1997 World Championship Quarter-final 25 Wales Lee Walker 1
    Canada Alain Robidoux England 1997 World Championship Last 16 25 England Stefan Mazrocis 1
    England Mark Selby England 2019 World Championship Last 16 25 England Gary Wilson 1
    England Mark Selby England 2017 World Championship Last 16 25 China Xiao Guodong 1
    England Mark Selby England 2016 World Championship Quarter-final 25 England Kyren Wilson 1
    England Mark Selby England 2016 World Championship Last 32 19 England Robert Milkins 1
    England Mark Selby England 2014 World Championship Final 35 England Ronnie O'Sullivan 1
    England Mark Selby England 2013 World Championship Last 16 25 England Barry Hawkins 1
    England Mark Selby England 2011 World Championship Last 32 19 England Jimmy Robertson 1
    England Mark Selby England 2011 World Championship Quarter-final 25 China Ding Junhui 1
    England Mark Selby England 2010 World Championship Last 16 25 Scotland Stephen Hendry 1
    England Mark Selby England 2010 World Championship Semi-final 33 Scotland Graeme Dott 1
    England Mark Selby England 2008 World Championship Last 32 19 England Mark King 1
    England Mark Selby England 2007 World Championship Quarter-final 25 England Ali Carter 1
    England Mark Selby England 2006 World Championship Last 16 25 Wales Mark Williams 1
    England Mark Selby England 2005 World Championship Last 32 19 Scotland John Higgins 1
    Scotland Chris Small England 2005 World Championship Last 32 19 England Shaun Murphy 1
    Scotland Chris Small England 2000 World Championship Last 32 19 Ireland Fergal O'Brien 1
    Scotland Chris Small England 1999 World Championship Last 32 19 England Anthony Hamilton 1
    Scotland Chris Small England 1999 World Championship Last 16 25 England John Parrott 1
    Scotland Chris Small England 1992 World Championship Last 32 19 Wales Doug Mountjoy 1
    Scotland Billy Snaddon England 1997 World Championship Last 32 19 Scotland Alan McManus 1
    England John Spencer England 1983 World Championship Last 16 25 Australia Eddie Charlton 1
    England John Spencer England 1980 World Championship Last 16 25 Canada Kirk Stevens 1
    England John Spencer England 1979 World Championship Last 16 25 Canada Bill Werbeniuk 1
    England John Spencer England 1977 World Championship Semi-final 35 England John Pulman 1
    England John Spencer England 1977 World Championship Final 49 Canada Cliff Thorburn 1
    Wales Matthew Stevens England 2012 World Championship Semi-final 33 England Ronnie O'Sullivan 1
    Wales Matthew Stevens England 2008 World Championship Last 32 19 Scotland John Higgins 1
    Wales Matthew Stevens England 2007 World Championship Last 16 25 Northern Ireland Mark Allen 1