In brief
- Ronnie O’Sullivan leads with £15.26 million in career prize money, according to CueTracker.
- John Higgins (£11.24 million) and Judd Trump (£10.31 million) are the only others above £10 million.
- Mark Allen has the highest prize money total of any player without a world title.
- Wu Yize won the 2026 World Championship, beating Shaun Murphy 18-17.
As of October 2026, Ronnie O’Sullivan is the richest snooker player in the world by career earnings, with £15.26 million in professional prize money according to CueTracker. John Higgins (£11.24 million) and Judd Trump (£10.31 million) are the only other players to pass £10 million in prize money.
Reliable net worth figures for snooker players are rare, as most income from exhibitions, sponsorship and media work is private. For that reason this list ranks players by official career prize money, which is public and can be checked. Figures are in pounds sterling, the currency used on the World Snooker Tour.
The 10 richest snooker players at a glance
| Rank | Player | Career prize money | World titles |
|---|---|---|---|
| 1 | Ronnie O’Sullivan | £15,257,917 | 7 |
| 2 | John Higgins | £11,235,819 | 4 |
| 3 | Judd Trump | £10,309,571 | 1 |
| 4 | Mark Selby | £9,606,979 | 4 |
| 5 | Mark Williams | £9,114,354 | 3 |
| 6 | Stephen Hendry | £8,807,081 | 7 |
| 7 | Neil Robertson | £8,330,045 | 1 |
| 8 | Shaun Murphy | £7,286,062 | 1 |
| 9 | Mark Allen | £6,186,240 | 0 |
| 10 | Steve Davis | £5,623,536 | 6 |
Prize money in snooker has grown sharply since the 2010s, which is why active players now lead a list once topped by stars of the 1980s and 1990s. The Scotsman, in its 2025 rich list, estimated that true earnings are around 50 percent higher than prize money once other income is added.
Also readMichael Dell Net Worth 2026: $241.6 Billion After October Slide1. Ronnie O’Sullivan: £15.26 million

O’Sullivan turned professional in 1992 at the age of 16 and has won seven world titles, the most of the modern era alongside Stephen Hendry. He became the oldest world champion in history when he won in 2022 at the age of 46.
He holds the records for most Masters and UK Championship titles, and he has won more ranking titles than any other player. Outside the table, he earns from television work, exhibitions and books, including crime novels and memoirs.
Celebrity Net Worth estimates his net worth at about $20 million, though that figure was last updated in 2023.
2. John Higgins: £11.24 million

The Scottish player has won four world titles, in 1998, 2007, 2009 and 2011. He has stayed in the top group of players for more than three decades, which explains his high prize money total.
Higgins is known as one of the best long potters and tactical players in the game, and he still competes at the top level in 2026.
3. Judd Trump: £10.31 million

Trump won his only world title in 2019 and has been the most consistent winner on the tour since then. In the 2019 to 2020 season he won six ranking events, a record for a single season at the time.
His attacking style has made him one of the sport’s most marketable players. He has spent long spells as world number one in recent seasons.
4. Mark Selby: £9.61 million

Selby has won four world titles, in 2014, 2016, 2017 and 2021. Known as “The Jester from Leicester”, he is considered one of the strongest match players of his generation.
He has also spoken publicly about his mental health, which has made him a respected figure beyond the sport.
5. Mark Williams: £9.11 million

The Welshman won world titles in 2000, 2003 and 2018. His third title came 15 years after his second, one of the longest gaps between Crucible wins.
Williams remains competitive in his fifties and is popular for his relaxed manner in interviews.
6. Stephen Hendry: £8.81 million

Hendry dominated the 1990s, winning seven world titles. He became the youngest world champion in history when he won his first title in 1990 at 21.
Prize money was much lower during his peak, so his total would be far higher at current prize levels. He retired in 2012, returned to the tour on an invitational card in 2021, and works as a television commentator.
7. Neil Robertson: £8.33 million

The Australian won the world title in 2010 and is the most successful player from outside the British Isles in terms of ranking titles. In the 2013 to 2014 season he became the first player to make 100 century breaks in a single season.
He has won all three Triple Crown events: the World Championship, the UK Championship and the Masters.
8. Shaun Murphy: £7.29 million

Murphy won the 2005 World Championship as a qualifier. In May 2026 he reached the final again but lost 18-17 to China’s Wu Yize in a deciding frame.
Wu, 22, became the second-youngest world champion in history and the second Chinese winner in a row after Zhao Xintong in 2025. The runner-up prize still added a large sum to Murphy’s career total.
9. Mark Allen: £6.19 million

The Northern Irish player has won the Masters and the UK Championship but has yet to win the World Championship. He has been a regular in the world top 16 for most of his career.
His prize money total is the highest of any player who has not won a world title.
10. Steve Davis: £5.62 million

Davis was the leading player of the 1980s, winning six world titles. He was one of the first snooker players to earn large sums from sponsorship and television when the sport boomed in Britain.
His prize money total is modest by current standards because prize funds in his era were far smaller. He retired in 2016 and now works as a commentator and DJ.
How we ranked these
We ranked players by career prize money from CueTracker, checked in October 2026. Prize money does not include sponsorship, exhibitions or media income, and it does not deduct tax or expenses, so it is a measure of earnings rather than net worth.
Earlier versions of this list used net worth estimates for players such as Dennis Taylor and Willie Thorne that we could not verify. For other racket and cue sports, see the richest table tennis players and the richest tennis players in the world.
Sources: CueTracker, all-time prize money, The Scotsman, snooker rich list, Sky Sports on the 2026 world final, Celebrity Net Worth, Ronnie O’Sullivan.
Frequently asked questions
Who is the richest snooker player in 2026?
Ronnie O’Sullivan is the richest snooker player by career earnings, with £15.26 million in professional prize money according to CueTracker. He also earns from television work, exhibitions and books. Celebrity Net Worth estimates his net worth at about $20 million, a figure last updated in 2023.
How much prize money has Judd Trump won?
Judd Trump has won about £10.31 million in career prize money, according to CueTracker, placing him third of all time behind Ronnie O’Sullivan and John Higgins. He won the World Championship in 2019 and six ranking titles in the 2019 to 2020 season.
Who won the 2026 World Snooker Championship?
Wu Yize of China won the 2026 World Snooker Championship, beating Shaun Murphy 18-17 in a deciding frame at the Crucible on 4 May 2026. At 22, he became the second-youngest world champion after Stephen Hendry and the second Chinese champion in a row.
How do snooker players make money?
Snooker players earn prize money from ranking and invitational events, plus income from sponsorship, exhibition matches, television commentary and coaching. Top players also earn from books and personal appearances. Most of this extra income is private, which is why prize money is the most reliable public measure.
How much did Steve Davis earn from snooker?
Steve Davis won about £5.62 million in career prize money, according to CueTracker. He won six world titles in the 1980s, when prize funds were much smaller than today, and earned large sums from sponsorship and television during the sport’s peak popularity in Britain.
See more Wealthy Garage stories on Google
Add us as a preferred source and our stories will show up more often in your Top Stories.
Add Wealthy Garage as a preferred source on Google







