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.
Bayern Munich ended their two-match losing streak in the Champions League with a 1-0 victory…
Robert Lewandowski continued his sensational form, scoring twice as Barcelona cruised to a 4-1 victory…
Arsenal’s unbeaten Champions League run ended with a controversial 1-0 defeat to Inter Milan at…
Jimmy Anderson, England's all-time leading wicket-taker has put himself forward for selection in the Indian…
Jim Whitley has enjoyed a diverse post-football career, spanning from portrait painting to musical theatre…
Benjamin Mendy won a legal battle against Manchester City over unpaid wages and secured the…