List of players to appear in the World Snooker Championship

This article lists every player to have competed in the World Snooker Championship (not including qualifiers) since 1969, when the WPBSA took over the running of professional snooker and inaugurated a knockout tournament.

Players

Player Nationality Debut Last
appearance
Total
appearances
Best
John Pulman  England 1969 1980 11 Runner-up (x1 – 1970)
John Spencer  England 1969 1986 18 Winner (x3 – 1969, 1971, 1977)
Rex Williams  England 1969 1988 15 Semi-final (x3 – 1969, 1982, 1974)
Bernard Bennett  England 1969 1974 4 Quarter-final (x1 – 1969)
Gary Owen  Wales 1969 1976 7 Runner-up (x1 – 1969)
Jackie Rea  Northern Ireland 1969
Fred Davis  England 1969 1984 14 Semi-final (x3 – 1969, 1974, 1978)
Ray Reardon  Wales 1969 1987 19 Winner (x6 – 1970, 1973, 1974, 1975, 1976, 1978)
David Taylor  England 1970 1987 17 Semi-final (x1 – 1980)
Eddie Charlton  Australia 1971 1992 21 Runner-up (x2 – 1973, 1975)
Warren Simpson  Australia 1971
Paddy Morgan  Australia 1971
Perrie Mans  South Africa 1971 1986 13 Runner-up (x1 – 1978)
Norman Squire  Australia 1971
Alex Higgins  Northern Ireland 1972 1994 19 Winner (x2 – 1972, 1982)
John Dunning  England 1972
Pat Houlihan  England 1973
David Greaves  England 1973
Graham Miles  England 1973
Geoff Thompson  England 1973
Ron Gross  England 1973
Maurice Parkin  England 1973
Jim Meadowcroft  England 1973
Cliff Thorburn  Canada 1973 1994 19 Winner (x1 – 1980)
Dennis Taylor  Northern Ireland 1973 1994 21 Winner (x1 – 1985)
Kingsley Kennerley  England 1974 1974 1 1st round (x1 – 1974)
Marcus Owen  Wales 1974 1974 1 Quarter-final (x1 – 1974)
Bill Werbeniuk  Canada 1974 1988 13 Quarter-final (x4 – 1978, 1979, 1981, 1983)
Ian Anderson  Australia 1974
Sydney Lee  England 1974
Ron Mares  Australia 1975
Phil Tarrant  Australia 1975
Rex King  Australia 1975
Lou Condo  Australia 1975
Patsy Fagan  Ireland 1977 1985 5 Quarter-final (x1 – 1978)
John Virgo  England 1977 1991 14 Semi-final (x1 – 1979)
Willie Thorne  England 1977 1996 19 Quarter-final (x2 – 1982, 1986)
Doug Mountjoy  Wales 1977 1993 17 Runner-up (x1 – 1981)
Steve Davis  England 1979 2010 30 Winner (x6 – 1981, 1983, 1984, 1987, 1988, 1989)
Kirk Stevens  Canada 1979 1988 10 Semi-final (x1 – 1980)
Terry Griffiths  Wales 1979 1997 19 Winner (x1 – 1979)
Tony Meo  England 1980 1991 11 Semi-final (x1 – 1989)
Cliff Wilson  Wales 1980 1990 8 1st round (x8 – 1980, 1981, 1982, 1983, 1986, 1988, 1989, 1990)
Jim Wych  Canada 1980
Ray Edmonds  England 1980
Jimmy White  England 1981 2006 25 Runner-up (x6 – 1984, 1990, 1991, 1992, 1993, 1994)
Tony Knowles  England 1981 1992 12 Semi-final (x3 – 1983, 1985, 1986)
Dave Martin  England 1981
John Bear  Canada 1982
Silvino Francisco  South Africa 1982 1989 8 Quarter-final (x1 – 1982)
Dean Reynolds  England 1982 1993 11 Quarter-final (x1 – 1989)
Mike Hallett  England 1982 1992 13 Quarter-final (x2 – 1987, 1989)
Jim Donnelly  Scotland 1982
Jack Fitzmaurice  England 1982
Les Dodd  England 1983
Mark Wildman  England 1983
John Campbell  Australia 1983
Ian Black  Scotland 1983
Mick Fisher  England 1983
Eugene Hughes  Ireland 1983
Warren King  Australia 1984
Paul Mifsud  Malta 1984
Eddie Sinclair  Scotland 1984
Marcel Gauvreau  Canada 1984
Roy Andrewartha  Wales 1984
Neal Foulds  England 1984 1996 11 Semi-final (x1 – 1987)
Joe Johnson  England 1984 1991 8 Winner (x1 – 1986)
John Parrott  England 1984 2007 23 Winner (x1 – 1991)
Mario Morra  Canada 1984
Tony Jones  England 1985
Murdo MacLeod  Scotland 1985
Dene O'Kane  New Zealand 1985
Wayne Jones  Wales 1985
Danny Fowler  England 1986
Stephen Hendry  Scotland 1986 2012 27 Winner (x7 – 1990, 1992, 1993, 1994, 1995, 1996, 1999)
Barry West  England 1987
Steve Longworth  England 1987
Jon Wright  England 1987
Mark Bennett  Wales 1987
Bob Chaperon  Canada 1988
Tony Drago  Malta 1988 2005 13 Quarter-final (x1 – 1988)
Peter Francisco  South Africa 1988 1995 5 1st round (x5 – 1988, 1989, 1990, 1992, 1995)
Steve James  England 1988 1999 9 Semi-final (x1 – 1991)
Steve Newbury  Wales 1989
Darren Morgan  Wales 1989 2000 10 Semi-final (x1 – 1994)
Steve Duggan  England 1989
David Roe  England 1989 2001 6 2nd round (x2 – 1989, 1995)
Joe O'Boye  Northern Ireland 1989
Paddy Browne  Ireland 1989
Gary Wilkinson  England 1989 2003 10 Quarter-final (x2 – 1991, 1995)
Brady Gollan  Canada 1990
Nigel Gilbert  England 1990
Tony Chappel  Wales 1990
Alain Robidoux  Canada 1990 1999 9 Semi-final (x1 – 1997)
Craig Edwards  England 1991
Ken Doherty  Ireland 1991 2014 19 Winner (x1 – 1997)
Ian Graham  England 1991
Barry Pinches  England 1991 2005 3 2nd round (x1 – 2004)
Martin Clark  England 1991 1996 5 2nd round (x3 – 1991, 1992, 1993)
Alan McManus  Scotland 1991 2016 20 Semi-final (x3 – 1992, 1993, 2016)
Nick Dyson  England 1991
Robert Marshall  England 1991
Stephen Murphy  Ireland 1992
Mark Johnston-Allen  England 1992
Peter Ebdon  England 1992 2017 23 Winner (x1 – 2002)
James Wattana  Thailand 1992 2006 13 Semi-final (x2 – 1993, 1997)
Jason Ferguson  England 1992 1998 3 1st round (x3 – 1992, 1996, 1998)
Mick Price  England 1992
Chris Small  Scotland 1992 2005 8 2nd round (x3 – 1992, 1999, 2001)
Nigel Bond  England 1992 2009 15 Runner-up (x1 – 1995)
Shaun Mellish  England 1993
Joe Swail  Northern Ireland 1993 2009 12 Semi-final (x2 – 2000, 2001)
Stephen O'Connor  Ireland 1993
Spencer Dunn  England 1993 1993 1 1st round (x1 – 1993)
Ronnie O'Sullivan  England 1993 2019 27 Winner (x5 – 2001, 2004, 2008, 2012, 2013)
John Giles  England 1993
Brian Morgan  England 1993 1997 4 2nd round (x1 – 1994)
Karl Payne  England 1993
Surinder Gill  England 1994 1994 1 1st round (x1 – 1994)
Dave Harold  England 1994 2011 11 Quarter-final (x1 – 1996)
Billy Snaddon  Scotland 1994 2001 5 1st round (x5 – 1994, 1995, 1997, 2000, 2001)
Drew Henry  Scotland 1994 2005 6 2nd round (x2 – 2000, 2003)
Mark Davis  England 1994 2019 11 2nd round (x3 – 1995, 2010, 2013)
Mark King  England 1994 2013 11 2nd round (x7 – 1998, 1999, 2001, 2002, 2008, 2009, 2013)
Gary Ponting  England 1994 1994 1 1st round (x1 – 1994)
Fergal O'Brien  Ireland 1994 2017 10 Quarter-final (x1 – 2000)
Anthony Davies  Wales 1994 2002 3 2nd round (x1 – 2002)
Stefan Mazrocis  England 1995 1997 2 2nd round (x1 – 1997)
Rod Lawler  England 1995 1996 2 2nd round (x1 – 1996)
John Higgins  Scotland 1995 2019 25 Winner (x4 – 1998, 2007, 2009, 2011)
Tai Pichit  Thailand 1995 1995 1 1st round (x1 – 1995)
Andy Hicks  England 1995 2007 8 Semi-final (x1 – 1995)
Stephen Lee  England 1995 2012 17 Semi-final (x1 – 2003)
Anthony Hamilton  England 1996 2008 12 Quarter-final (x4 – 2000, 2002, 2004, 2007)
Nick Terry  England 1996 1996 1 1st round (x1 – 1996)
Jamie Burnett  Scotland 1996 2014 4 1st round (x4 – 1996, 2009, 2011, 2014)
Euan Henderson  Scotland 1996 1996 1 1st round (x1 – 1996)
Jimmy Michie  England 1996 1996 1 1st round (x1 – 1996)
Mark Williams  Wales 1997 2019 21 Winner (x3 – 2000, 2003, 2018)
Lee Walker  Wales 1997 2004 3 Quarter-final (x1 – 1997)
David McLellan  Scotland 1997 1997 1 1st round (x1 – 1997)
Bradley Jones  England 1997 1997 1 1st round (x1 – 1997)
Graham Horne  Scotland 1997 1997 1 1st round (x1 – 1997)
Dominic Dale  Wales 1997 2014 9 Quarter-final (x2 – 2000, 2014)
Graeme Dott  Scotland 1997 2019 20 Winner (x1 – 2006)
Alfie Burden  England 1998 1998 1 1st round (x1 – 1998)
Simon Bedford  England 1998 1998 1 1st round (x1 – 1998)
Quinten Hann  Australia 1998 2005 6 2nd round (x2 – 2002, 2003)
David Gray  England 1998 2006 6 Quarter-final (x1 – 2004)
Peter Lines  England 1998 1998 1 1st round (x1 – 1998)
Terry Murphy  Northern Ireland 1998 1999 2 1st round (x2 – 1998, 1999)
Jason Prince  Northern Ireland 1998 1998 1 1st round (x1 – 1998)
Matthew Stevens  Wales 1998 2018 16 Runner-up (x2 – 2000, 2005)
Gerard Greene  Northern Ireland 1999 2010 5 1st round (x5 – 1999, 2003, 2005, 2009, 2010)
Nick Walker  England 1999 1999 1 2nd round (x1 – 1999)
Marco Fu  Hong Kong 1999 2018 18 Semi-final (x2 – 2006, 2016)
Ian McCulloch  England 1999 2007 5 Semi-final (x1 – 2005)
Paul Hunter  England 1999 2006 8 Semi-final (x1 – 2003)
Joe Perry  England 1999 2019 16 Semi-final (x1 – 2008)
John Lardner  Scotland 1999 1999 1 1st round (x1 – 1999)
Leo Fernandez  Ireland 1999 1999 1 1st round (x1 – 1999)
Stuart Bingham  England 2000 2019 13 Winner (x1 – 2015)
John Read  England 2000 2000 1 1st round (x1 – 2000)
Kristján Helgason  Iceland 2000 2000 1 1st round (x1 – 2000)
Marcus Campbell  Scotland 2001 2013 4 1st round (x4 – 2001, 2010, 2011, 2013)
Patrick Wallace  Northern Ireland 2001 2001 1 Quarter-final (x1 – 2001)
Michael Judge  Ireland 2001 2008 3 2nd round (x1 – 2001)
Sean Storey  England 2001 2003 2 2nd round (x1 – 2003)
Robin Hull  Finland 2002 2015 3 1st round (x3 – 2002, 2014, 2015)
Mike Dunn  England 2002 2002 1 1st round (x1 – 2002)
Shaun Murphy  England 2002 2019 17 Winner (x1 – 2005)
Robert Milkins  England 2002 2018 8 2nd round (x3 – 2002, 2013, 2018)
Ali Carter  England 2003 2019 17 Runner-up (x2 – 2008, 2012)
Stuart Pettman  England 2003 2010 3 1st round (x3 – 2003, 2004, 2010)
Ryan Day  Wales 2004 2018 13 Quarter-final (x3 – 2008, 2009, 2012)
Stephen Maguire  Scotland 2004 2019 16 Semi-final (x2 – 2007, 2012)
Michael Holt  England 2005 2016 8 2nd round (x2 – 2005, 2016)
Mark Selby  England 2005 2019 15 Winner (x3 – 2014, 2016, 2017)
Neil Robertson  Australia 2005 2019 15 Winner (x1 – 2010)
Barry Hawkins  England 2006 2019 14 Runner-up (x1 – 2013)
Joe Delaney  Ireland 2007 2007 1 1st round (x1 – 2007)
Ding Junhui  China 2007 2019 13 Runner-up (x1 – 2016)
Judd Trump  England 2007 2019 10 Winner (x1 – 2019)
Mark Allen  Northern Ireland 2007 2019 13 Semi-final (x1 – 2009)
David Gilbert  England 2007 2019 5 Semi-final (x1 – 2019)
Jamie Cope  England 2008 2014 5 2nd round (x2 – 2009, 2011)
Liang Wenbo  China 2008 2017 6 Quarter-final (x1 – 2008)
Liu Chuang  China 2008 2012 2 1st round (x2 – 2008, 2012)
Rory McLeod  England 2009 2017 3 2nd round (x2 – 2011, 2017)
Martin Gould  England 2009 2019 9 2nd round (x2 – 2010, 2011)
Ricky Walden  England 2009 2018 7 Semi-final (x1 – 2013)
Andrew Higginson  England 2009 2012 2 2nd round (x1 – 2012)
Tom Ford  England 2010 2017 3 1st round (x3 – 2010, 2014, 2017)
Zhang Anda  China 2010 2016 3 1st round (x3 – 2010, 2015, 2016)
Andrew Pagett  Wales 2011 2011 1 1st round (x1 – 2011)
Jimmy Robertson  England 2011 2018 4 1st round (x4 – 2011, 2015, 2017, 2018)
Cao Yupeng  China 2012 2012 1 2nd round (x1 – 2012)
Luca Brecel  Belgium 2012 2019 4 1st round (x4 – 2012, 2017, 2018, 2019)
Jamie Jones  Wales 2012 2018 3 Quarter-final (x1 – 2012)
Jack Lisowski  England 2013 2019 3 2nd round (x1 – 2018)
Michael White  Wales 2013 2016 3 Quarter-final (x1 – 2013)
Dechawat Poomjaeng  Thailand 2013 2013 1 2nd round (x1 – 2013)
Ben Woollaston  England 2013 2013 1 1st round (x1 – 2013)
Matthew Selt  England 2013 2015 2 1st round (x2 – 2013, 2015)
Xiao Guodong  China 2014 2018 3 2nd round (x1 – 2017)
Michael Wasley  England 2014 2014 1 2nd round (x1 – 2014)
Kyren Wilson  England 2014 2019 5 Semi-final (x1 – 2018)
Robbie Williams  England 2014 2016 3 1st round (x3 – 2014, 2015, 2016)
Kurt Maflin  Norway 2015 2015 1 1st round (x1 – 2015)
Anthony McGill  Scotland 2015 2019 5 Quarter-final (x1 – 2015)
Craig Steadman  England 2015 2015 1 1st round (x1 – 2015)
Stuart Carrington  England 2015 2018 3 1st round (x3 – 2015, 2017, 2018)
Mitchell Mann  England 2016 2016 1 1st round (x1 – 2016)
Gary Wilson  England 2017 2019 2 Semi-final (x1 – 2019)
David Grace  England 2017 2017 1 1st round (x1 – 2017)
Yan Bingtao  China 2017 2017 1 1st round (x1 – 2017)
Zhou Yuelong  China 2017 2019 2 2nd round (x1 – 2019)
Noppon Saengkham  Thailand 2017 2017 1 1st round (x1 – 2017)
Lyu Haotian  China 2018 2018 1 2nd round (x1 – 2018)
Liam Highfield  England 2018 2018 1 1st round (x1 – 2018)
Thepchaiya Un-Nooh  Thailand 2018 2019 2 1st round (x2 – 2018, 2019)
Chris Wakelin  England 2018 2018 1 1st round (x1 – 2018)
Michael Georgiou  Cyprus 2019 2019 1 1st round (x1 – 2019)
Tian Pengfei  China 2019 2019 1 1st round (x1 – 2019)
Luo Honghao  China 2019 2019 1 1st round (x1 – 2019)
Zhao Xintong  China 2019 2019 1 1st round (x1 – 2019)
James Cahill  England 2019 2019 1 2nd round (x1 – 2019)
Li Hang  China 2019 2019 1 1st round (x1 – 2019)
Scott Donaldson  Scotland 2019 2019 1 1st round (x1 – 2019)
Player Nationality Debut Last
appearance
Total
appearances
Best

Notes

    References

      This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.