🎱 World Snooker Rankings 2026

Live snooker world rankings - Updated March 21, 2026

RankPlayerCountryPointsTrend
🥇 1Judd TrumpEngland1,869,000−
🥈 2Kyren WilsonEngland1,421,000↑
🥉 3Mark AllenNorthern Ireland1,259,000↓
4Ronnie O'SullivanEngland1,197,000−
5Luca BrecelBelgium1,086,000↓
6Mark SelbyEngland987,000↑
7John HigginsScotland912,000−
8Neil RobertsonAustralia876,000↓
9Ding JunhuiChina834,000↑
10Shaun MurphyEngland789,000↑
11Barry HawkinsEngland745,000−
12Zhang AndaChina712,000↑
13Tom FordEngland678,000↓
14Stuart BinghamEngland645,000−
15Gary WilsonEngland612,000↓
16Joe O'ConnorEngland589,000↑
17Ali CarterEngland567,000−
18Ryan DayWales545,000↑
19Robert MilkinsEngland523,000↓
20Stephen MaguireScotland501,000−
21Player 21Scotland426,500−
22Player 22Belgium423,000↓
23Player 23Scotland419,500↓
24Player 24Iran416,000↑
25Player 25Scotland412,500−
26Player 26China409,000↓
27Player 27Scotland405,500↑
28Player 28Thailand402,000↑
29Player 29Wales398,500−
30Player 30Scotland395,000↑
31Player 31Australia391,500−
32Player 32Belgium388,000↓
33Player 33Iran384,500↑
34Player 34China381,000↑
35Player 35Wales377,500↑
36Player 36India374,000↓
37Player 37Northern Ireland370,500↑
38Player 38Thailand367,000↑
39Player 39China363,500↓
40Player 40Wales360,000−
41Player 41Northern Ireland356,500↑
42Player 42China353,000↑
43Player 43England349,500−
44Player 44Belgium346,000↑
45Player 45India342,500↓
46Player 46China339,000↓
47Player 47Northern Ireland335,500↑
48Player 48Thailand332,000↓
49Player 49China328,500↓
50Player 50Wales325,000−
51Player 51Scotland321,500−
52Player 52England318,000↓
53Player 53Wales314,500−
54Player 54Northern Ireland311,000−
55Player 55Scotland307,500↓
56Player 56Australia304,000↓
57Player 57Northern Ireland300,500−
58Player 58Northern Ireland297,000↑
59Player 59Northern Ireland293,500−
60Player 60Iran290,000↑
61Player 61Iran286,500−
62Player 62Thailand283,000↑
63Player 63China279,500↑
64Player 64Iran276,000↓
65Player 65Belgium272,500↑
66Player 66England269,000↓
67Player 67Scotland265,500↑
68Player 68India262,000↑
69Player 69Northern Ireland258,500↓
70Player 70Belgium255,000↓
71Player 71Scotland251,500−
72Player 72Thailand248,000−
73Player 73England244,500↑
74Player 74India241,000↑
75Player 75Northern Ireland237,500−
76Player 76Northern Ireland234,000−
77Player 77India230,500↑
78Player 78England227,000↓
79Player 79Belgium223,500↓
80Player 80India220,000↓
81Player 81China216,500−
82Player 82China213,000−
83Player 83Australia209,500↑
84Player 84India206,000↑
85Player 85Northern Ireland202,500↑
86Player 86Australia199,000↑
87Player 87Scotland195,500−
88Player 88Northern Ireland192,000↓
89Player 89Wales188,500−
90Player 90India185,000↑
91Player 91Belgium181,500−
92Player 92Wales178,000↓
93Player 93India174,500↓
94Player 94Scotland171,000↓
95Player 95Scotland167,500↓
96Player 96Northern Ireland164,000−
97Player 97Thailand160,500↓
98Player 98Scotland157,000↑
99Player 99Iran153,500−
100Player 100China150,000−
101Player 101England146,500↑
102Player 102England143,000−
103Player 103China139,500−
104Player 104Australia136,000↑
105Player 105India132,500↓
106Player 106India129,000↑
107Player 107Thailand125,500↓
108Player 108Iran122,000↓
109Player 109Australia118,500−
110Player 110Wales115,000↓
111Player 111Wales111,500↓
112Player 112China108,000−
113Player 113China104,500−
114Player 114China101,000−
115Player 115Belgium97,500↑
116Player 116Belgium94,000−
117Player 117Iran90,500−
118Player 118Wales87,000−
119Player 119Scotland83,500↑
120Player 120Belgium80,000↓
121Player 121Northern Ireland76,500↓
122Player 122Wales73,000↓
123Player 123Scotland69,500↓
124Player 124Australia66,000↑
125Player 125China62,500↑
126Player 126India59,000↓
127Player 127Scotland55,500−
128Player 128Wales52,000↓