World Snooker Rankings

Ranking Movers

Current world rankings — 128 players listed.

#PlayerNationalityPoints
1Judd TrumpEngland1,984,200
1Judd TrumpEngland
2Kyren WilsonEngland1,304,300
2Kyren WilsonEngland
3Mark WilliamsWales
3Mark WilliamsWales858,600
4John HigginsScotland781,250
4John HigginsScotland
5Ronnie O'SullivanEngland740,000
5Ronnie O'SullivanEngland
6Ding JunhuiChina606,000
6Ding JunhuiChina
7Mark SelbyEngland558,000
7Mark SelbyEngland
8Neil RobertsonAustralia547,050
8Neil RobertsonAustralia
9Barry HawkinsEngland
9Barry HawkinsEngland540,050
10Mark AllenNorthern Ireland522,900
10Mark AllenNorthern Ireland
11Zhao XintongChina
11Zhang AndaChina491,550
12Zhang AndaChina
12Xiao GuodongChina469,000
13Shaun MurphyEngland435,900
13Xiao GuodongChina
14Si JiahuiChina420,200
14Shaun MurphyEngland
15Chris WakelinEngland388,400
15Si JiahuiChina
16Ali CarterEngland378,300
16Chris WakelinEngland
17Ali CarterEngland
17Gary WilsonEngland353,900
18Gary WilsonEngland
18Tom FordEngland350,950
19Tom FordEngland
19Wu YizeChina342,600
20Jak JonesWales324,800
20Wu YizeChina
21Jak JonesWales
21Stuart BinghamEngland323,900
22David GilbertEngland302,650
22Stuart BinghamEngland
23David GilbertEngland
23Hossein VafaeiIran284,300
24Jack LisowskiEngland244,600
24Hossein VafaeiIran
25Jack LisowskiEngland
25Pang JunxuChina242,400
26Pang JunxuChina
26Stephen MaguireScotland227,750
27Stephen MaguireScotland
27Joe O'ConnorEngland223,750
28Elliot SlessorEngland216,750
28Joe O'ConnorEngland
29Yuan SijunChina208,600
29Elliot SlessorEngland
30Peifan LeiChina206,000
30Yuan SijunChina
31Peifan LeiChina
31Zhou YuelongChina201,050
32Zhou YuelongChina
32Noppon SaengkhamThailand196,850
33Noppon SaengkhamThailand
33Matthew SeltEngland193,250
34Matthew SeltEngland
34Jimmy RobertsonEngland193,100
35Jimmy RobertsonEngland
35Jackson PageWales192,800
36Ryan DayWales187,300
36Jackson PageWales
37Lyu HaotianChina177,500
37Ryan DayWales
38Lyu HaotianChina
38Luca BrecelBelgium173,900
39Ricky WaldenEngland162,200
39Luca BrecelBelgium
40Xu SiChina161,550
40Ricky WaldenEngland
41Ben WoollastonEngland159,900
41Xu SiChina
42Martin O'DonnellEngland147,000
42Ben WoollastonEngland
43Daniel WellsWales144,500
43Martin O'DonnellEngland
44Daniel WellsWales
44He GuoqiangChina138,150
45He GuoqiangChina
45Thepchaiya Un-NoohThailand132,000
46Thepchaiya Un-NoohThailand
46Robbie WilliamsEngland131,300
47Fan ZhengyiChina129,900
47Robbie WilliamsEngland
48Robert MilkinsEngland128,700
48Fan ZhengyiChina
49Robert MilkinsEngland
49Aaron HillIreland121,150
50Aaron HillIreland
50Jamie JonesWales120,350
51Jamie JonesWales
51Dominic DaleWales118,400
52Matthew StevensWales
52Matthew StevensWales118,050
53Jordan BrownNorthern Ireland115,650
53Jordan BrownNorthern Ireland
54Mark DavisEngland
54Mark DavisEngland115,150
55Scott DonaldsonScotland
55Scott DonaldsonScotland114,150
56Liu HongyuChina110,300
56Liu HongyuChina
57David LilleyEngland
57David LilleyEngland107,350
58Long ZehuangChina102,000
58Long ZehuangChina
59Anthony McGillScotland101,450
59Anthony McGillScotland
60Sanderson LamEngland
60Sanderson LamEngland100,000
61Graeme DottScotland
61Graeme DottScotland97,800
62Cao YupengChina92,000
62Cao YupengChina
63Ishpreet Singh ChadhaIndia
63Ishpreet Singh ChadhaIndia90,400
64Stan MoodyEngland
64Stan MoodyEngland90,200