← Home

Snooker World Rankings 2026

Official prize-money rankings (two-season rolling) · Auto-updated · Last update: 5 Nov 2026 08:35 (UK time)
Today Results Schedule Calendar Rankings

As of 5 November 2026, the snooker world No. 1 is Zhao Xintong (China) with £1,265,550 in ranking prize money; Wu Yize is second and Neil Robertson third. The full Top 32 is below, auto-updated several times a day. Latest ranking update (26 Oct, after the Northern Ireland Open): Neil Robertson up 1 to #3, Mark Selby up 1 to #4, Judd Trump down 2 to #5.

RankPlayerCountryPrize moneyRanking titles147sAge
1 ZZhao Xintong Zhao Xintong 🇨🇳 China £1,265,550 6 1 29
2 WWu Yize Wu Yize 🇨🇳 China £1,238,900 2 1 23
3↑1 NNeil Robertson Neil Robertson 🇦🇺 Australia £1,087,000 26 5 44
4↑1 MMark Selby Mark Selby 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £1,070,500 26 6 43
5↓2 JJudd Trump Judd Trump 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £1,069,050 31 9 37
6 JJohn Higgins John Higgins 🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scotland £905,000 33 13 51
7 SShaun Murphy Shaun Murphy 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £884,150 13 10 44
8 MMark Williams Mark Williams 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Wales £755,200 27 3 51
9 KKyren Wilson Kyren Wilson 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £716,800 10 5 34
10 BBarry Hawkins Barry Hawkins 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £661,050 5 3 47
11 CChris Wakelin Chris Wakelin 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £571,150 2 1 34
12 MMark Allen Mark Allen 🇬🇧 Northern Ireland £530,650 12 5 40
13 RRonnie O'Sullivan Ronnie O'Sullivan 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £513,750 41 17 50
14 XXiao Guodong Xiao Guodong 🇨🇳 China £503,900 2 4 37
15 DDing Junhui Ding Junhui 🇨🇳 China £479,850 15 7 39
16 AAli Carter Ali Carter 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £414,400 7 4 47
17↑1 JJack Lisowski Jack Lisowski 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £363,500 1 1 35
18↑6 JJak Jones Jak Jones 🏴󠁧󠁢󠁷󠁬󠁳󠁿 Wales £358,900 2 1 33
19↓2 ZZhou Yuelong Zhou Yuelong 🇨🇳 China £353,700 – 3 28
20 C Chang Bingyu 🇨🇳 China £350,200 1 3 24
21↓2 SStuart Bingham Stuart Bingham 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £346,950 6 9 50
22↓1 ZZhang Anda Zhang Anda 🇨🇳 China £338,000 1 5 34
23↓1 TThepchaiya Un-Nooh Thepchaiya Un-Nooh 🇹🇭 Thailand £331,650 2 7 41
24↓1 EElliot Slessor Elliot Slessor 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £321,400 – – 32
25 SSi Jiahui Si Jiahui 🇨🇳 China £292,500 – 2 24
26↑1 GGary Wilson Gary Wilson 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £286,550 3 6 41
27↓1 YYuan Sijun Yuan Sijun 🇨🇳 China £284,800 – – 26
28 L Lei Peifan 🇨🇳 China £270,050 1 – 23
29 PPang Junxu Pang Junxu 🇨🇳 China £260,750 – – 26
30 JJoe O'Connor Joe O'Connor 🏴󠁧󠁢󠁥󠁮󠁧󠁿 England £250,850 – 1 30
31 NNoppon Saengkham Noppon Saengkham 🇹🇭 Thailand £242,500 – 3 34
32 H Hossein Vafaei 🇮🇷 Iran £242,450 1 1 32

"Ranking titles" and "147s" are career totals. Rankings follow the official World Snooker Tour prize-money list.

Latest ranking changes (26 Oct, after the Northern Ireland Open)

Up

Down

  • 5Judd Trump↓2
  • 19Zhou Yuelong↓2
  • 21Stuart Bingham↓2
  • 22Zhang Anda↓1
  • 23Thepchaiya Un-Nooh↓1
  • 24Elliot Slessor↓1
  • 27Yuan Sijun↓1

FAQ

Who is the snooker world number one right now?

As of 5 November 2026, the world No. 1 is Zhao Xintong (China) with £1,265,550 in ranking prize money.

What changed in the latest snooker world ranking update?

The latest update came on 26 Oct, after the Northern Ireland Open: Neil Robertson up 1 to #3; Mark Selby up 1 to #4; Judd Trump down 2 to #5; Jack Lisowski up 1 to #17; Jak Jones up 6 to #18; Zhou Yuelong down 2 to #19; Stuart Bingham down 2 to #21; Zhang Anda down 1 to #22.

How are the snooker world rankings calculated?

They follow the official World Snooker Tour prize-money list: the total ranking-event prize money each player has won over a rolling two-season period. Updated after every ranking event.

Which active player has the most 147 maximum breaks?

Among the current Top 32, Ronnie O'Sullivan has the most 147 maximum breaks with 17.

Watched the match — itching to play? Try the free interactive trainer: aiming lines, ghost ball and position paths drawn live on the table, with feedback on every shot.
Start training free → Snooker rules in 10 minutes

Data: snooker.org (thanks for opening their data to the community). Player photos from Wikipedia / Wikimedia Commons (CC licensed). This page is generated automatically; official sources prevail.