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
| Player | World Championship | The Masters | UK Championship | Total |
|---|---|---|---|---|
| Ronnie O'Sullivan | 7 | 8 | 8 | 23 |
| Stephen Hendry | 7 | 6 | 5 | 18 |
| Steve Davis | 6 | 3 | 6 | 15 |
| Mark Selby | 4 | 3 | 3 | 10 |
| John Higgins | 4 | 2 | 3 | 9 |
| Ray Reardon | 6 | 1 | 0 | 7 |
| Mark Williams | 3 | 2 | 2 | 7 |
| Neil Robertson | 1 | 2 | 3 | 6 |
| Alex Higgins | 2 | 2 | 1 | 5 |
| Judd Trump | 1 | 2 | 2 | 5 |
| John Spencer | 3 | 1 | 0 | 4 |
| Cliff Thorburn | 1 | 3 | 0 | 4 |
| Shaun Murphy | 1 | 2 | 1 | 4 |
| Ding Junhui | 0 | 1 | 3 | 4 |
| Terry Griffiths | 1 | 1 | 1 | 3 |
| Paul Hunter | 0 | 3 | 0 | 3 |
| Doug Mountjoy | 0 | 1 | 2 | 3 |
| Dennis Taylor | 1 | 1 | 0 | 2 |
| Stuart Bingham | 1 | 1 | 0 | 2 |
| Kyren Wilson | 1 | 1 | 0 | 2 |
| John Parrott | 1 | 0 | 1 | 2 |
| Peter Ebdon | 1 | 0 | 1 | 2 |
| Zhao Xintong | 1 | 0 | 1 | 2 |
| Jimmy White | 0 | 1 | 1 | 2 |
| Matthew Stevens | 0 | 1 | 1 | 2 |
| Mark Allen | 0 | 1 | 1 | 2 |
| Joe Johnson | 1 | 0 | 0 | 1 |
| Ken Doherty | 1 | 0 | 0 | 1 |
| Graeme Dott | 1 | 0 | 0 | 1 |
| Luca Brecel | 1 | 0 | 0 | 1 |
| Perrie Mans | 0 | 1 | 0 | 1 |
| Alan McManus | 0 | 1 | 0 | 1 |
| Yan Bingtao | 0 | 1 | 0 | 1 |
| Patsy Fagan | 0 | 0 | 1 | 1 |
| John Virgo | 0 | 0 | 1 | 1 |
| Stephen Maguire | 0 | 0 | 1 | 1 |
