Most Triple Crown Titles in Snooker History

The Triple Crown represents one of the highest levels of achievement in professional snooker.
It consists of the sport’s three longest-running and most prestigious tournaments:

  • the World Snooker Championship
  • the Masters
  • the UK Championship

Winning any one of these events is considered a career-defining accomplishment. This page lists the players with the most Triple Crown titles in snooker history, combining victories across all three tournaments.

What is a Triple Crown title?

A Triple Crown title is awarded for winning any of the following events:

  • World Championship – snooker’s most demanding and prestigious ranking event
  • Masters – a non-ranking invitational event featuring the world’s elite players
  • UK Championship – the second-oldest ranking event after the World Championship

The term “Triple Crown” emerged through common usage in the early 2000s, particularly in television coverage by the BBC, to describe the sport’s three most prestigious events.

Over time, the label became widely accepted by players, broadcasters, and fans as a shorthand for snooker’s three elite tournaments, even though some other events boasted bigger prize funds.

Only titles from what the modern era are included (1969 onward).

Completing the career Triple Crown

A player is said to have completed the Career Triple Crown when they have won all three Triple Crown events at least once during their professional career.

Only a small number of players in snooker history have completed the Career Triple Crown, underlining the difficulty of succeeding across all three stages.

The first player to complete the set was Steve Davis and there have been 11 players in total who have achieved the feat.

Other players to reach this milestone include Terry Griffiths, Alex Higgins, Stephen Hendry, John Higgins, Mark Williams, Ronnie O’Sullivan, Neil Robertson, Mark Selby, Shaun Murphy, and Judd Trump.

While total Triple Crown titles measure overall dominance, completing the Career Triple Crown is often viewed as a benchmark of all-round greatness in professional snooker.

World champions before the Triple Crown era

Several players won the World Championship before the modern professional era began in 1969. These titles are generally not included in Triple Crown records.

World champions from the pre-1969 era include Joe Davis (15), Fred Davis (8), John Pulman (8), Walter Donaldson (2), and Horace Lindrum (1).

The all-time list of Triple Crown snooker titles

PlayerWorld ChampionshipThe MastersUK ChampionshipTotal
Ronnie O'Sullivan78823
Stephen Hendry76518
Steve Davis63615
Mark Selby43310
John Higgins4239
Ray Reardon6107
Mark Williams3227
Neil Robertson1236
Alex Higgins2215
Judd Trump1225
John Spencer3104
Cliff Thorburn1304
Shaun Murphy1214
Ding Junhui0134
Terry Griffiths1113
Paul Hunter0303
Doug Mountjoy0123
Dennis Taylor1102
Stuart Bingham1102
Kyren Wilson1102
John Parrott1012
Peter Ebdon1012
Zhao Xintong1012
Jimmy White0112
Matthew Stevens0112
Mark Allen0112
Joe Johnson1001
Ken Doherty1001
Graeme Dott1001
Luca Brecel1001
Perrie Mans0101
Alan McManus0101
Yan Bingtao0101
Patsy Fagan0011
John Virgo0011
Stephen Maguire0011

View all Records pages →