As of 1 April 2018, O'Sullivan has won five World Championships, a record seven Masters titles, and a joint record six UK Championships, equalling Stephen Hendry 's record of 18 titles in Triple Crown tournaments. His career total of 33 ranking titles is second only to Hendry 's 36, while his estimated career earnings of £ 9.7 million put him in first place on snooker 's all - time prize - money list. A prolific break - builder, he holds the records for the most competitive century breaks (948), the most ratified maximum breaks in professional competition (14), and the fastest competitive maximum break, compiled at the 1997 World Championship. Based at the Legends Snooker Academy in Leytonstone, he also plays pool, and competed on the elite International Pool Tour in 2005.
who has won the most money in snooker
O'Sullivan