List of snooker Triple Crown finals

The Triple Crown in the sport of snooker is the achievement of winning three specific events: the UK Championship, the Masters, and the World Snooker Championship.

[3] The UK Championship was only contested between British residents and passport holders until 1984, when it became open to all professional overseas players.

[6] English player Ronnie O'Sullivan has won 23 Triple Crown titles, having contested a record 31 finals.

He is one of 11 players to have won each of the three events at least once, the others being Steve Davis, Terry Griffiths, Alex Higgins, Stephen Hendry, John Higgins, Mark Williams, Neil Robertson, Mark Selby, Shaun Murphy and Judd Trump.

[7][8] The finals held at each of the Triple Crown events are listed below.

photo of Ronnie O'Sulllivan playing a shot
Ronnie O'Sullivan has won a record 23 Triple Crown events.