World Snooker Rankings

Ranking Movers

Current world rankings — 128 players listed.

#PlayerNationalityPoints
1Judd TrumpEngland1,984,200
1Judd TrumpEngland1,655,550
2Kyren WilsonEngland1,304,300
2Neil RobertsonAustralia1,210,550
3Zhao XintongChina1,176,550
3Mark WilliamsWales858,600
4Wu YizeChina1,120,900
4John HigginsScotland781,250
5Ronnie O'SullivanEngland740,000
5John HigginsScotland968,350
6Shaun MurphyEngland956,800
6Ding JunhuiChina606,000
7Mark WilliamsWales903,400
7Mark SelbyEngland558,000
8Kyren WilsonEngland897,100
8Neil RobertsonAustralia547,050
9Barry HawkinsEngland540,050
9Mark SelbyEngland849,350
10Mark AllenNorthern Ireland522,900
10Barry HawkinsEngland685,350
11Xiao GuodongChina658,900
11Zhang AndaChina491,550
12Mark AllenNorthern Ireland587,750
12Xiao GuodongChina469,000
13Chris WakelinEngland584,200
13Shaun MurphyEngland435,900
14Ronnie O'SullivanEngland551,250
14Si JiahuiChina420,200
15Ding JunhuiChina464,850
15Chris WakelinEngland388,400
16Si JiahuiChina439,400
16Ali CarterEngland378,300
17Gary WilsonEngland353,900
17Jack LisowskiEngland395,000
18Thepchaiya Un-NoohThailand366,600
18Tom FordEngland350,950
19Wu YizeChina342,600
19Elliot SlessorEngland351,550
20Zhang AndaChina350,950
20Jak JonesWales324,800
21Stuart BinghamEngland342,700
21Stuart BinghamEngland323,900
22Ali CarterEngland330,050
22David GilbertEngland302,650
23Zhou YuelongChina310,250
23Hossein VafaeiIran284,300
24Jack LisowskiEngland244,600
24Gary WilsonEngland306,700
25Pang JunxuChina281,900
25Pang JunxuChina242,400
26Peifan LeiChina281,800
26Stephen MaguireScotland227,750
27Joe O'ConnorEngland252,700
27Joe O'ConnorEngland223,750
28Elliot SlessorEngland216,750
28Hossein VafaeiIran247,600
29Stephen MaguireScotland238,950
29Yuan SijunChina208,600
30Peifan LeiChina206,000
30Yuan SijunChina231,300
31Zhou YuelongChina201,050
31David GilbertEngland218,700
32Jak JonesWales218,300
32Noppon SaengkhamThailand196,850
33Jimmy RobertsonEngland200,700
33Matthew SeltEngland193,250
34Jimmy RobertsonEngland193,100
34Xu SiChina193,500
35Jackson PageWales193,250
35Jackson PageWales192,800
36Tom FordEngland187,050
36Ryan DayWales187,300
37Ryan DayWales183,650
37Lyu HaotianChina177,500
38Anthony McGillScotland174,850
38Luca BrecelBelgium173,900
39Ricky WaldenEngland162,200
39Ben WoollastonEngland174,000
40Xu SiChina161,550
40Stan MoodyEngland172,700
41Ben WoollastonEngland159,900
41Aaron HillIreland170,950
42Zak SuretyEngland169,050
42Martin O'DonnellEngland147,000
43Matthew SeltEngland167,000
43Daniel WellsWales144,500
44Luca BrecelBelgium163,400
44He GuoqiangChina138,150
45Daniel WellsWales152,300
45Thepchaiya Un-NoohThailand132,000
46Robbie WilliamsEngland131,300
46Noppon SaengkhamThailand151,350
47Fan ZhengyiChina129,900
47He GuoqiangChina147,650
48Robert MilkinsEngland128,700
48Chang BingyuChina143,100
49Aaron HillIreland121,150
49Matthew StevensWales141,450
50Jamie JonesWales120,350
50Long ZehuangChina138,450
51Michael HoltEngland137,350
51Dominic DaleWales118,400
52Martin O'DonnellEngland134,400
52Matthew StevensWales118,050
53Oliver LinesEngland133,200
53Jordan BrownNorthern Ireland115,650
54Ricky WaldenEngland122,750
54Mark DavisEngland115,150
55Scott DonaldsonScotland114,150
55Scott DonaldsonScotland121,100
56Liu HongyuChina110,300
56Robbie WilliamsEngland120,950
57Fan ZhengyiChina120,550
57David LilleyEngland107,350
58Liu HongyuChina113,700
58Long ZehuangChina102,000
59Anthony McGillScotland101,450
59Ishpreet Singh ChadhaIndia110,950
60Sanderson LamEngland100,000
60David LilleyEngland110,950
61Lyu HaotianChina109,350
61Graeme DottScotland97,800
62Cao YupengChina92,000
62Ben MertensBelgium101,450
63Jamie JonesWales98,400
63Ishpreet Singh ChadhaIndia90,400
64Jordan BrownNorthern Ireland94,600
64Stan MoodyEngland90,200