Who has won the most World Snooker Championship titles? Hendry, O'Sullivan, Davis and the players with the most trophies

Joe Wright

Who has won the most World Snooker Championship titles? Hendry, O'Sullivan, Davis and the players with the most trophies image

Ronnie O'Sullivan's 18-13 win over Judd Trump at the Crucible Theatre in the World Snooker Championship final in 2022 earned him the biggest prize in the sport for a record-equalling seventh time. 

The record was previously set by Stephen Hendry back in 1999. Even before his victory, O'Sullivan was already considered by many to be the greatest player of all time — not least because of the number of ranking titles he has collected during his storied 30-year career.

MORE: Is Ronnie O'Sullivan snooker's GOAT? Ranking the game's top five players in history, including World Championship stars

Stephen Hendry takes a shot during the World Snooker Championships in 2012
Gareth Copley/Getty Images

Who has won the most World Snooker Championship titles?

Stephen Hendry and Ronnie O'Sullivan jointly hold the record for the most World Snooker Championship titles with seven. 

Technically, the most successful player at the world championship is Joe Davis, who won 15 consecutive titles from 1927 to 1946. However, given the varying format changes in the tournament's early life, most records in the sport are now taken from the period beginning 1969, when the knockout format at the world championship was reintroduced. This is generally known as the start of the 'modern era'.

Most World Snooker Championship titles

PlayerNo. of titles wonYears won
Stephen Hendry71990, 1992, 1993, 1994, 1995, 1996, 1999
Ronnie O'Sullivan72001, 2004, 2008, 2012, 2013, 2020, 2022
Steve Davis61981, 1983, 1984, 1987, 1988, 1989
Ray Reardon61970, 1973, 1974, 1975, 1976, 1978
John Higgins41998, 2007, 2009, 2011
Mark Selby42014, 2016, 2017, 2021
Mark Williams32000, 2003, 2018
John Spencer31969, 1971, 1977
Walter Donaldson21947, 1950
Alex Higgins21972, 1982

Who has won the most ranking titles in snooker?

Ronnie O'Sullivan has won more ranking titles in snooker than any other player, just ahead of Stephen Hendry.

A ranking tournament is one that counts towards snooker's world rankings, which were introduced in the 1976/77 season. Until 1982, only the world championship counted as a ranking event; two others — the International Open and the Professional Players Tournament — were then added, as was the UK Championship in 1984.

There have been as many as 20 rankings tournament in a single season in recent years.

Ronnie O'Sullivan with the Players Championship trophy in 2019
Tai Chengzhe/Visual China Group via Getty Images

Most snooker rankings titles

PlayerNo. of rankings titles wonYear of first titleYear of last title
Ronnie O'Sullivan*4119932024
Stephen Hendry**3619872005
John Higgins*3119942021
Steve Davis2819811995
Judd Trump*2820112024
Mark Williams*2619942024
Neil Robertson*2320062022
Mark Selby*2220082023
Ding Junhui*1420052019

*Active player

**Hendry resumed playing in 2021 after nine years out, but his future on the tour is unclear

Who has won the most titles in snooker overall?

Considering all categories of tournament, including ranking, non-ranking and invitational, Steve Davis has won the most titles in snooker.

Most overall titles won in snooker

PlayerNo. of titles
Steve Davis81
Ronnie O'Sullivan*80
Stephen Hendry**73
John Higgins*50
Judd Trump*40
Mark Selby*35
Mark Williams*35
Neil Robertson*33

*Active player

**Hendry resumed playing in 2021 after nine years out, but his future on the tour is unclear

Steve Davis with the World Snooker Championship trophy at the Crucible Theatre in 2016
Gareth Copley/Getty Images

Who has been world number one in snooker for longest?

In terms of weeks spent as world number one, as of April 18, 2022, Stephen Hendry tops the list.

The Scot finished as the year-end rankings leader for eight seasons in a row from 1989/90 to 1996/97.

Longest time spent as snooker world number one

PlayerWeeks at No.1
Stephen Hendry**471
Steve Davis365
Ray Reardon362
Mark Selby*350
Ronnie O'Sullivan*336
John Higgins*197
Mark Williams*176
Judd Trump*120

*Active player

**Hendry resumed playing in 2021 after nine years out, but his future on the tour is unclear

Joe Wright

Joe Wright is a Senior Editor at Sporting News, managing global soccer and the UK team. He was previously a sub editor and writer for Goal.com before spending six years as part of the Stats Perform editorial news service, covering major global sports including football, tennis, boxing, NBA, rugby union and athletics. Joe has extensive experience covering some of the biggest events in football, including two UEFA Champions League finals, Euro 2016, the Confederations Cup 2017 and the 2018 World Cup, which included the final in Moscow.