SALARYSPORT
★ 0
SNOOKER PRIZE MONEY · 2021

Snooker prize money in 2021

Snooker paid £9,557,200 across 18 tournaments in 2021, to 171 players. Mark Selby earned the most, £686,200.

PAID IN 2021£9.6m
TOURNAMENTS18
PLAYERS PAID171
TOP EARNER£686k

The 2021 money list

The top 50 players by prize money won in 2021

Snooker players ranked by prize money won in 2021.
# PLAYER NATION WINS PRIZE MONEY
1 Mark Selby England 1 £686,200£686k
2 John Higgins Scotland 1 £496,300£496k
3 Judd Trump England 3 £449,300£449k
4 Ronnie O'Sullivan England 1 £405,500£406k
5 Yan Bingtao China 1 £378,300£378k
6 Neil Robertson Australia 2 £362,400£362k
7 Kyren Wilson England 1 £336,300£336k
8 Shaun Murphy England 0 £309,000£309k
9 Mark Williams Wales 2 £296,800£297k
10 Stuart Bingham England 0 £270,950£271k
11 Zhao Xintong China 1 £248,600£249k
12 David Gilbert England 1 £212,700£213k
13 Barry Hawkins England 0 £212,100£212k
14 Luca Brecel Belgium 1 £206,750£207k
15 Mark Allen Northern Ireland 1 £188,000£188k
16 Jack Lisowski England 0 £177,050£177k
17 Jordan Brown Northern Ireland 1 £146,000£146k
18 Stephen Maguire Scotland 0 £145,500£146k
19 Gary Wilson England 0 £125,850£126k
20 Ryan Day Wales 1 £124,500£125k
21 Anthony McGill Scotland 0 £119,300£119k
22 Ali Carter England 0 £108,300£108k
23 Ricky Walden England 0 £93,750£94k
24 Tom Ford England 0 £90,850£91k
25 Ding Junhui China 0 £84,500£85k
26 Jimmy Robertson England 0 £79,250£79k
27 Zhou Yuelong China 0 £77,700£78k
28 Matthew Selt England 0 £77,650£78k
29 Martin Gould England 0 £71,000£71k
30 Xiao Guodong China 0 £68,500£69k
31 Sam Craigie England 0 £68,000£68k
32 Mark King England 0 £66,750£67k
33 Ben Woollaston England 0 £65,750£66k
34 Joe Perry England 0 £62,400£62k
35 Hossein Vafaei Iran 0 £60,500£61k
36 Graeme Dott Scotland 0 £57,200£57k
37 Anthony Hamilton England 0 £56,750£57k
38 Noppon Saengkham Thailand 0 £55,500£56k
39 Jamie Jones Wales 0 £55,250£55k
40 Lu Ning China 0 £54,000£54k
41 Martin O'Donnell England 0 £53,000£53k
42 Liam Highfield England 0 £52,000£52k
43 Mark Davis England 0 £50,750£51k
44 Stuart Carrington England 0 £47,750£48k
45 Thepchaiya Un-Nooh Thailand 0 £44,500£45k
46 Chris Wakelin England 0 £44,000£44k
47 Mark Joyce England 0 £44,000£44k
48 Andy Hicks England 0 £43,500£44k
49 Elliot Slessor England 0 £43,500£44k
50 Jak Jones Wales 0 £42,250£42k

Every tournament in 2021

By prize money paid

Every year we hold

Frequently asked questions

Who earned the most snooker prize money in 2021?

Mark Selby, with £686,200 and 1 title. John Higgins was next on £496,300.

How much prize money was paid in 2021?

£9,557,200 across 18 tournaments, to 171 players.

Which tournament paid the most in 2021?

The 2021 Betfred World Championship, at £2,395,000.

How does 2021 compare with 2020?

2020 paid £10,123,400 across 20 tournaments.

Where to next

Every year and every player is on snooker prize money. The year before is 2020. The year after is 2022.