2024 European Snooker Tour A full list of World Snooker Championship Winners

07-11-24  | Year-by-year victories.

From it's beginnings in Camkin's Hall in Birmingham, to Thurston's Hall in London and onto Blackpool, Australia and eventually the Crucible Theatre, the Snooker World Championship has seen some final players lift the trophy over the years. The majority of winners have been from England and Scotland in recent years however, Australia's Neil Robertson won the Triple Crown event in 2010.

  • 1927 - Joe Davis
  • 1928 - Joe Davis
  • 1929 - Joe Davis
  • 1930 - Joe Davis
  • 1931 - Joe Davis
  • 1932 - Joe Davis
  • 1933 - Joe Davis
  • 1934 - Joe Davis
  • 1935 - Joe Davis
  • 1936 - Joe Davis
  • 1937 - Joe Davis
  • 1938 - Joe Davis
  • 1939 - Joe Davis
  • 1940 - Joe Davis
  • 1941 - No tournament held
  • 1942 - No tournament held
  • 1943 - No tournament held
  • 1944 - No tournament held
  • 1945 - No tournament held
  • 1946 - Joe Davis
  • 1947 - Walter Donaldson
  • 1948 - Fred Davis
  • 1949 - Fred Davis
  • 1950 - Walter Donaldson
  • 1951 - Fred Davis
  • 1952 - Fred Davis
  • 1953 - Fred Davis
  • 1954 - Fred Davis
  • 1955 - Fred Davis
  • 1956 - Fred Davis
  • 1957 - John Pulman
  • 1958 - No tournament held
  • 1959 - No tournament held
  • 1960 - No tournament held
  • 1961 - No tournament held
  • 1962 - No tournament held
  • 1963 - No tournament held
  • 1964 - John Pulman
  • 1965 - John Pulman
  • 1966 - John Pulman
  • 1967 - No tournament held
  • 1968 - John Pulman
  • 1969 - John Spencer
  • 1970 - Ray Reardon
  • 1971 - John Spencer
  • 1972 - Alex Higgins
  • 1973 - Ray Reardon
  • 1974 - Ray Reardon
  • 1975 - Ray Reardon
  • 1976 - Ray Reardon
  • 1977 - John Spencer
  • 1978 - Ray Reardon
  • 1979 - Terry Griffiths
  • 1980 - Cliff Thorburn
  • 1981 - Steve Davis
  • 1982 - Alex Higgins
  • 1983 - Steve Davis
  • 1984 - Steve Davis
  • 1985 - Dennis Taylor
  • 1986 - Joe Johnson
  • 1987 - Steve Davis
  • 1988 - Steve Davis
  • 1989 - Steve Davis
  • 1990 - Stephen Hendry
  • 1991 - John Parrott
  • 1992 - Stephen Hendry
  • 1993 - Stephen Hendry
  • 1994 - Stephen Hendry
  • 1995 - Stephen Hendry
  • 1996 - Stephen Hendry
  • 1997 - Ken Doherty
  • 1998 - John Higgins
  • 1999 - Stephen Hendry
  • 2000 - Mark Williams
  • 2001 - Ronnie O'Sullivan
  • 2002 - Peter Ebdon
  • 2003 - Mark Williams
  • 2004 - Ronnie O'Sullivan
  • 2005 - Shaun Murphy
  • 2006 - Graeme Dott
  • 2007 - John Higgins
  • 2008 - Ronnie O'Sullivan
  • 2009 - John Higgins
  • 2010 - Neil Robertson
  • 2011 - John Higgins
  • 2012 - Ronnie O'Sullivan
  • 2013 - Ronnie O'Sullivan
  • 2014 - Mark Selby
  • 2015 - Stuart Bingham
  • 2016 - Mark Selby
  • 2017 - Mark Selby

Stream Racing Return to 2024 European Snooker Tour live