who has won the most championships in snooker?
In the modern era (since 1969), the best record is that of Stephen Hendry, who won the title seven times. Steve Davis and Ray Reardon both won six times while Ronnie O'Sullivan has won five titles. The current champion is Judd Trump, whose 2019 win was his first.