How many Triple Crown titles has Ronnie O'Sullivan won?
18
21
24
27
Answer
Ronnie O'Sullivan has won a total of 21 Triple Crown titles, which is the most achieved by any player in snooker history. The Triple Crown consists of the World Snooker Championship, the Masters, and the UK Championship.
Ronnie O'Sullivan Challenge: 20 Questions for True Fans Only