Question: who has won the most money in snooker
Answer: 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 .