Snooker

World Snooker Championship
Complete Winners History

The Crucible Theatre, Sheffield

49 editions in our records — 1977 to 2025

Most recent: Ronnie O'Sullivan — 2025

← Back to Sport Hub

About World Snooker Championship — The Crucible

The World Snooker Championship is the most prestigious title in professional snooker, held annually at the Crucible Theatre in Sheffield since 1977. The Crucible — with its intimate 980-seat theatre — provides one of sport's most unique and intense atmospheres. The final is played over two days.

This page tracks every World Snooker Championship result with a live elapsed counter showing exactly how many days have passed since each edition. The most recent World Snooker Championship was won by Ronnie O'Sullivan on 5 May 2025347 days ago.

Year Champion Runner Up Days Since
2025
Ronnie O'Sullivan 18-12
Si Jiahui
347 days ago
2024
Kyren Wilson 18-14
Jak Jones
711 days ago
2023
Luca Brecel 18-14
Mark Selby
1,082 days ago
2022
Ronnie O'Sullivan 18-13
Judd Trump
1,446 days ago
2021
Mark Selby 18-15
Shaun Murphy
1,810 days ago
2020
Ronnie O'Sullivan 18-8
Kyren Wilson
2,070 days ago
2019
Judd Trump 18-9
John Higgins
2,538 days ago
2018
Mark Williams 18-16
John Higgins
2,902 days ago
2017
Mark Selby 18-15
John Higgins
3,273 days ago
2016
Mark Selby 18-14
Ding Junhui
3,637 days ago
2015
Stuart Bingham 18-15
Shaun Murphy
4,001 days ago
2014
Mark Selby 18-14
Ronnie O'Sullivan
4,365 days ago
2013
Ronnie O'Sullivan 18-12
Barry Hawkins
4,729 days ago
2012
Ronnie O'Sullivan 18-11
Ali Carter
5,093 days ago
2011
John Higgins 18-15
Judd Trump
5,464 days ago
2010
Neil Robertson 18-13
Graeme Dott
5,828 days ago
2009
John Higgins 18-9
Shaun Murphy
6,192 days ago
2008
Ronnie O'Sullivan 18-8
Ali Carter
6,556 days ago
2007
John Higgins 18-13
Mark Selby
6,920 days ago
2006
Graeme Dott 18-14
Peter Ebdon
7,291 days ago
2005
Shaun Murphy 18-16
Matthew Stevens
7,655 days ago
2004
Ronnie O'Sullivan 18-8
Graeme Dott
8,019 days ago
2003
Mark Williams 18-16
Ken Doherty
8,383 days ago
2002
Peter Ebdon 18-17
Stephen Hendry
8,747 days ago
2001
Ronnie O'Sullivan 18-14
John Higgins
9,111 days ago
2000
Mark Williams 18-16
Matthew Stevens
9,475 days ago
1999
Stephen Hendry 18-11
Mark Williams
9,846 days ago
1998
John Higgins 18-12
Ken Doherty
10,210 days ago
1997
Ken Doherty 18-12
Stephen Hendry
10,574 days ago
1996
Stephen Hendry 18-12
Peter Ebdon
10,938 days ago
1995
Stephen Hendry 18-9
Nigel Bond
11,309 days ago
1994
Stephen Hendry 18-17
Jimmy White
11,673 days ago
1993
Stephen Hendry 18-5
Jimmy White
12,037 days ago
1992
Stephen Hendry 18-14
Jimmy White
12,401 days ago
1991
John Parrott 18-11
Jimmy White
12,765 days ago
1990
Stephen Hendry 18-12
Jimmy White
13,129 days ago
1989
Steve Davis 18-3
John Parrott
13,500 days ago
1988
Steve Davis 18-11
Terry Griffiths
13,864 days ago
1987
Steve Davis 18-14
Joe Johnson
14,228 days ago
1986
Joe Johnson 18-12
Steve Davis
14,592 days ago
1985
Dennis Taylor 18-17
Steve Davis
14,956 days ago
1984
Steve Davis 18-16
Jimmy White
15,320 days ago
1983
Steve Davis 18-6
Cliff Thorburn
15,691 days ago
1982
Alex Higgins 18-15
Ray Reardon
16,055 days ago
1981
Steve Davis 18-12
Doug Mountjoy
16,419 days ago
1980
Cliff Thorburn 18-16
Alex Higgins
16,783 days ago
1979
Terry Griffiths 24-16
Dennis Taylor
17,147 days ago
1978
Ray Reardon 25-18
Perrie Mans
17,511 days ago
1977
John Spencer 25-21
Cliff Thorburn
17,875 days ago

Frequently Asked Questions

Who won the World Snooker Championship most recently?

Ronnie O'Sullivan won the 2025 World Snooker Championship on 5 May 2025 — 347 days ago.

How many days since the last World Snooker Championship?

It has been 347 days since the 2025 World Snooker Championship on 5 May 2025.

Where is the World Snooker Championship held?

The Crucible Theatre, Sheffield.

How many times has the World Snooker Championship been held?

The World Snooker Championship has been held 49 times in our records, from 1977 to 2025.

Who has won the World Snooker Championship the most times?

Use the complete results table above to see the full list of World Snooker Championship winners throughout history.

Share this page