斯诺克世锦赛历届冠军名单:
1927年-1940年乔-戴维斯包揽了全部的冠军。
1941年-1945年中途比赛暂停了几年。
1946年冠军依旧为乔-戴维斯。
1947年冠军为沃尔特-唐纳德森。
1948-1949年连续两届冠军为弗雷德-戴维斯。
1950年冠军为沃尔特-唐纳德森。
1951年冠军为弗雷德-戴维斯。
1952年冠军为贺瑞斯-林祖母。
1952年-1956年弗雷德-戴维斯连续包揽冠军。
1957年冠军为约翰-普尔曼。
1958-1963年期间比赛暂停。
1964年-1968年期间约翰-普尔曼连续包揽冠军。
1969年冠军为约翰-斯宾塞。
1970年冠军为雷-里尔顿。
1971年冠军为约翰-斯宾塞。
1972年冠军为阿莱克斯-希尔金。
1973年-1976年雷-里尔顿包揽冠军。
1977年冠军为约翰-斯宾塞。
1978年冠军为雷-里尔顿。
1979年冠军为特里-格里菲斯。
1980年冠军为克里夫-索本。
1981年冠军为史蒂夫-戴维斯。
1982年冠军为阿莱克斯-希金斯。
1983年-1984年史蒂夫-戴维斯包揽两届冠军。
1985年冠军为丹尼斯-泰勒。
1986年冠军为乔-约翰逊。
1987-1989年史蒂夫-戴维斯包揽冠军。
1990年冠军为斯蒂芬-亨德利。
1991年冠军为约翰-帕洛特。
1992年-1996年史蒂芬-亨德利包揽冠军。
1997年冠军为肯-达赫迪。
1998年冠军为约翰-希金斯。
1999年冠军为斯蒂芬-亨德利。
2000年冠军为马克-威廉姆斯。
2001年冠军为罗尼-奥沙利文。
2002年冠军为彼得-艾伯顿。
2003年冠军为马克-威廉姆斯。
2004年冠军为罗尼-奥沙利文。
2005年冠军为肖恩-墨菲。
2006年冠军为格雷姆-多特。
2007年冠军为约翰-希金斯。
2008年冠军为罗尼-奥沙利文。
2009年冠军为约翰-希金斯。
2010年冠军为尼尔-罗伯逊。
2011年冠军为约翰-希金斯。
2012-2013年罗尼-奥沙利文连续两届夺冠。
2014年冠军为马克-塞尔比。
2015年为斯图尔特-宾汉姆。
2016-2017年马克-塞尔比连续两年夺冠。
2018年为马克-威廉姆斯。
2019年为贾德-特鲁姆多。
2020年为罗尼-奥沙利文。
2021年冠军为马克-塞尔比。