Compiling a list of the top 10 snooker players of all time always sparks debate among fans and this one is no exception. While World Championship victories are a significant factor, they’re not the sole criteria considered. Joe Davis the pioneer of the game dominated the early years winning 15 World Championships. Ray Reardon and Alex Higgins followed each leaving a lasting legacy despite competing in different eras with limited elite competition.
Yet, today’s snooker landscape presents a tougher challenge raising questions about how past legends would fare against modern players. Professional titles won, highest rankings and sustained excellence at the top level are also vital considerations.
Here’s the ranking:
10. Jimmy White – A fan favorite, White’s six times runner-up status at the World Championship is notable along with his 10 ranking titles and victories at the Masters and World Matchplay.
9. Shaun Murphy – Murphy’s 2005 World Championship win sets him apart coupled with victories in prestigious events like the Masters and UK Championship.
8. Neil Robertson – Robertson’s consistency over nearly two decades is impressive although he has only clinched the World Championship once. Still, his collection includes multiple UK Championship and Masters titles.
7. Judd Trump – Trump’s dominance in recent years, including three consecutive ranking titles in 2023 puts him on track to challenge for the most career victories. However, he has only secured one World Championship so far.
6. Mark Williams – With three World Championships and seven Triple Crown titles, Williams’ prowess in major events is undeniable. He continues to compete at a high level winning the British Open in 2023 at age 48.
5. Mark Selby – Selby’s ability to win four out of eight World Championships staged at the Crucible Theatre demonstrates his resilience and strategic prowess on the table.
4. John Higgins – Higgins’ four World Championship victories combined with his all-around game and nine Triple Crown titles solidify his status as one of the sport’s greats.
3. Steve Davis – Davis dominated the 1980s, claiming six World Championships and more than 80 professional trophies during snooker’s peak popularity.
2. Stephen Hendry – Hendry’s seven World Championships in the 1990s along with his mastery at the Masters tournament, exemplify his dominance and hunger for success.
1. Ronnie O’Sullivan – With a record number of World Championships, Triple Crown trophies and century breaks, O’Sullivan’s natural talent and longevity make him the undisputed greatest snooker player of all time still ranking as the world number one in 2023.
Lindsey Vonn marked her return to World Cup skiing after more than five years away…
Luke Littler began his bid for the PDC World Championship with a dramatic 3-1 victory…
Tyson Fury refused to accept his defeat against Oleksandr Usyk in their rematch, claiming the…
Oleksandr Usyk defeated Tyson Fury in a close points decision to retain his unified heavyweight…
Alexander Sorloth scored a dramatic injury-time winner to give Atletico Madrid a 2-1 victory over…
Nottingham Forest manager Nuno Espirito Santo remains cautious despite his team's 2-0 win over Brentford…