World snooker championship winners list



World Snooker Championship: Past Winners, Stats & History




The World Snooker Championship is the pinnacle of the sport and the one event that all players are desperate to win. By taking the world title you go down as one of the best to have played the sport and with it, immortalise yourself in snooker history.

The tournament is held at the world-famous Crucible Theatre, which is in Sheffield, England. It’s been running since 1927 and is also the oldest tournament on the snooker calendar. As the season finale, it’s the one that the players are all geared up for. Twelve months of preparation is required to even get on the table, let alone win the event, such is the structure of the World Snooker Championship.

World Snooker Championship Recent Winners





Year

Winner (Seeding)

Runner-Up (Seeding)

Score





2025

Zhao Xintong (-)

Mark Williams (6)

18-12



2024

Kyren Wilson (12)

Jak Jones (-)

18-14



2023

Luca Brecel (9)

Mark Selby (2)

18-15



2022

Ronnie O'Sullivan (2)

Judd Trump (4)

18-13



2021

Mark Selby (4)

Shaun Murphy (7)

18-15



2020

Ronnie O'Sullivan (6)

Kyren Wilson (8)

18-8



2019

Judd Trump (7)

John Higgins (5)

18-9



2018

Mark Wi

Ranking Event Winners



Over 400 ranking events have been staged by World Snooker Tour since the 1974 World Championship.


As of 2025, Ronnie O’Sullivan holds the record for most titles (41), having eclipsed the previous benchmark of 36 set by Stephen Hendry, following his victory at the 2020 World Championship.




View the full list of winners below (Updated following the 2025 Wuhan Open):




Name

Titles





Ronnie O'Sullivan

41



Stephen Hendry

36



John Higgins

33



Judd Trump

30



Steve Davis

28



Mark Williams

26



Neil Robertson

26



Mark Selby

24



Ding Junhui

15



Shaun Murphy

13



Mark Allen

11



Jimmy White

10



Kyren Wilson

10



John Parrott

9



Peter Ebdon

9



Stephen Maguire

7



Ali Carter

6



Stuart Bingham

6



Ken Doherty

6



Ray Reardon

5



Stephen Lee

5



Ryan Day

4



Luca Brecel

4



James Wattana

3



Paul Hunter

3



Ricky Walden

3



Marco Fu

3



Barry Hawkins

3



Gary Wilson

3



Zhao Xintong

3



Tony Knowles

2



Dennis Taylor

2



Cliff Thorburn

2



Doug Mountjoy

2



Alan McManus

2



Graeme Dott

2



Dominic Dale

2



Anthony McGill

2



Michael White

2



Joe Perry

2



Robert

World Champions



The World Women's Snooker Championship in its current form dates back to the 1976 Women's World Open won by Vera Selby and has been won by 15 players in all during its history.





England's Reanne Evans leads the way with a record 12 world titles dating back to her maiden triumph in 2005, with a further five players having claimed the crown on more than one occasion.


View our full Roll of Honour from the most prestigious tournament in women's snooker...






Year

Winner

Score

Runner-Up





2025

Bai Yulu

6-4

Nutcharut Wongharuthai



2024

Bai Yulu

6-5

Nutcharut Wongharuthai



2023

Siripaporn Nuanthakhamjan

6-3

Bai Yulu



2022

Nutcharut Wongharuthai

6-5

Wendy Jans



2019

Reanne Evans

6-3

Nutcharut Wongharuthai



2018

Ng On Yee

5-0

Maria Catalano



2017

Ng On Yee

6-5

Vidya Pillai



2016

Reanne Evans

6-4

Ng On Yee



2015

Ng On Yee

6-2

Emma Bonney



2014

Reanne Evans

6-0

Ng On Yee



2013

Reanne Evans

6-3

Maria Catalano



2012

Reanne Evans

5-3

Maria Catalano



2011

Reanne Evans

5-1

Emma Bonney



2010

Reanne Evans

5-1

Maria Catalano



2009

Reanne Evans

5-2

Maria Catalano



2008

Reanne Evans

5-2

Ju

NB! THIS PAGE IS OUTDATED


See the updated list for the latest finals.



Embassy World Professional Open Championship




2004


Ronnie O'Sullivan

England


18-8


Graeme Dott

Scotland




2003


Mark J Williams

Wales


18-16


Ken Doherty

Ireland




2002


Peter Ebdon

England


18-17


Stephen Hendry

Scotland




2001


Ronnie O'Sullivan

England


18-14


John Higgins

Scotland




2000


Mark J Williams

Wales


18-16


Matthew Stevens

Wales




1999


Stephen Hendry

Scotland


18-11


Mark J Williams

Wales




1998


John Higgins

Scotland


18-12


Ken Doherty

Ireland




1997


Ken Doherty

Ireland


18-12


Stephen Hendry

Scotland




1996


Stephen Hendry

Scotland


18-12


Peter Ebdon

England




1995


Stephen Hendry

Scotland


18-9


Nigel Bond

England




1994


Stephen Hendry

Scotland


18-17


Jimmy White

England




1993


Stephen Hendry

Scotland



18-5



Jimmy White

England




1992


Stephen Hendry

Scotland



18-14



Jimmy White

England




1991


John Parrott

England



18-11



Jimmy White

England




1990


Stephen Hendry

Scotland


18-12


Jimmy White

England




1989


Steve Davis

England


18-3


John Parrott

England




19