snooker.org Frontpage
2026/2027: Rankings | Seedings | Season Points
Provisional: Rankings | Seedings | Season Points | End-of-season
Events: UK | Masters | WGP | WC
Other: Women | Q Tour | Prov Q Tour | Q School (2026)

Provisional Rankings

Provisional rankings (unofficial), including guaranteed ranking money (£) for the next event. The top 64 at season-end are secured a spot on next season's Tour. The top 4 in the season list (yellow) not already qualified will also earn cards. Those in green are safe with two-year cards. Red numbers means the player is still in the event. See also the official list at World Snooker. We have also stored the lists after each cut-off.

± = Change from current list; star = Potential new highest career ranking
# Chng-Sort ± C-Sort C S-Sort S O-Sort O Name Nationality BO Points-Sort Total Chng-Sort ±
1. 0 1 1 1 1 999 n/a Zhao Xintong China 0 1253550 1 253 550 0
2. 0 2 2 2 2 999 n/a Neil Robertson Australia 0 1098200 1 098 200 -100000 -100 000
3. 1 +1 4 4 4 4 999 n/a Mark Selby England 0 1094150 1 094 150 -13200 -13 200
4. 1 +1 5 5 5 5 999 n/a Judd Trump England 0 1088350 1 088 350 -13200 -13 200
5. -2 -2 3 3 3 3 999 n/a Wu Yize China 3000 1067900 1 067 900 -42000 -42 000
6. 0 6 6 6 6 999 n/a John Higgins Scotland 9000 962000 962 000 0
7. 0 7 7 7 7 999 n/a Shaun Murphy England 3000 873000 873 000 -2400 -2 400
8. 0 8 8 8 8 999 n/a Kyren Wilson England 6000 708100 708 100 -3000 -3 000
9. 0 9 9 9 9 999 n/a Mark J Williams Wales 0 702400 702 400 0
10. 0 10 10 10 10 999 n/a Barry Hawkins England 3000 664800 664 800 -10200 -10 200
11. 0 11 11 11 11 999 n/a Xiao Guodong China 3000 646900 646 900 -600 -600
12. 0 12 12 12 12 999 n/a Chris Wakelin England 3000 573800 573 800 -18000 -18 000
13. 0 13 13 13 13 999 n/a Mark Allen N.Ireland 560550 560 550 -13200 -13 200
14. 0 14 14 14 14 999 n/a Ronnie O'Sullivan England 513750 513 750 0
15. 0 15 15 15 15 999 n/a Ding Junhui China 6000 470850 470 850 6000 +6 000
16. 0 16 16 16 16 999 n/a Jack Lisowski England 0 362100 362 100 0
17. 2 +2 19 19 19 19 999 n/a Zhang Anda China 6000 349200 349 200 600 +600
18. 0 18 18 18 18 999 n/a Zhou Yuelong China 0 348900 348 900 0
19. 1 +1 20 20 20 20 999 n/a Stuart Bingham England 0 348300 348 300 0
20. -3 -3 17 17 17 17 999 n/a Si Jiahui China 0 346000 346 000 -9000 -9 000
21. 1 +1 22 22 22 22 999 n/a Chang Bingyu star China 6000 340100 340 100 6000 +6 000
22. 1 +1 23 23 23 23 999 n/a Elliot Slessor England 6000 336700 336 700 6000 +6 000
23. -2 -2 21 21 21 21 999 n/a Thepchaiya Un-Nooh Thailand 0 330600 330 600 -3600 -3 600
24. 0 24 24 24 24 999 n/a Ali Carter England 3000 318150 318 150 -2400 -2 400
25. 0 25 25 25 25 999 n/a Gary Wilson England 0 282800 282 800 0
26. 0 26 26 26 26 999 n/a Lei Peifan China 3000 270800 270 800 2000 +2 000
27. 0 27 27 27 27 999 n/a Pang Junxu China 6000 263500 263 500 -3000 -3 000
28. 1 +1 29 29 29 29 999 n/a Noppon Saengkham Thailand 3000 253500 253 500 3000 +3 000
29. -1 -1 28 28 28 28 999 n/a Hossein Vafaei Iran 0 245200 245 200 -5400 -5 400
30. 1 +1 31 31 31 31 999 n/a Jak Jones Wales 0 239300 239 300 0
31. -1 -1 30 30 30 30 999 n/a Joe O'Connor England 0 236450 236 450 -5400 -5 400
32. 0 32 32 32 32 999 n/a Stephen Maguire Scotland 0 232200 232 200 -5400 -5 400
33. 0 33 33 33 33 999 n/a David Gilbert England 9000 224950 224 950 3600 +3 600
34. 0 34 34 34 34 999 n/a Yuan Sijun China 0 217400 217 400 0
35. 0 35 35 35 35 999 n/a Tom Ford England 0 196200 196 200 0
36. 0 36 36 36 36 999 n/a Jackson Page Wales 6000 194650 194 650 2400 +2 400
37. 0 37 37 37 37 999 n/a Xu Si China 0 177250 177 250 -5400 -5 400
38. 1 +1 39 39 39 39 999 n/a Anthony McGill Scotland 3000 177100 177 100 -2400 -2 400
39. -1 -1 38 38 38 38 999 n/a Aaron Hill Ireland 0 176500 176 500 -3600 -3 600
40. 1 +1 41 41 41 41 999 n/a Stan Moody England 0 173200 173 200 0
41. -1 -1 40 40 40 40 999 n/a Luca Brecel Belgium 0 171500 171 500 -5400 -5 400
42. 0 42 42 42 42 999 n/a Ryan Day Wales 0 167250 167 250 0
43. 0 43 43 43 43 999 n/a Zak Surety England 3000 160300 160 300 -2400 -2 400
44. 0 44 44 44 44 999 n/a He Guoqiang China 6000 155800 155 800 -3000 -3 000
45. 1 +1 46 46 46 46 999 n/a Jimmy Robertson England 3000 149600 149 600 -600 -600
46. 2 +2 48 48 48 48 999 n/a Michael Holt England 6000 148750 148 750 2400 +2 400
47. -2 -2 45 45 45 45 999 n/a Ben Woollaston England 0 144500 144 500 -9000 -9 000
48. -1 -1 47 47 47 47 999 n/a Matthew Selt England 0 142750 142 750 -5400 -5 400
49. 1 +1 50 50 50 50 999 n/a Long Zehuang China 9000 141850 141 850 5400 +5 400
50. 1 +1 51 51 51 51 999 n/a Daniel Wells Wales 3000 138300 138 300 3000 +3 000
51. -2 -2 49 49 49 49 999 n/a Matthew Stevens Wales 3000 137500 137 500 -600 -600
52. 1 +1 53 53 53 53 999 n/a Fan Zhengyi China 9000 128550 128 550 0
53. 1 +1 54 54 54 54 999 n/a Robbie Williams England 0 126450 126 450 0
54. -2 -2 52 52 52 52 999 n/a Oliver Lines England 0 125800 125 800 -5400 -5 400
55. 1 +1 56 56 56 56 999 n/a Martin O'Donnell England 0 122400 122 400 0
56. -1 -1 55 55 55 55 999 n/a Liu Hongyu China 0 119100 119 100 -3600 -3 600
57. 0 57 57 57 57 999 n/a Ricky Walden England 3000 116750 116 750 -600 -600
58. 1 +1 59 59 59 59 999 n/a David Lilley England 0 106100 106 100 0
59. 1 +1 60 60 60 60 999 n/a Ben Mertens star Belgium 3000 99600 99 600 3000 +3 000
60. 2 +2 62 62 62 62 999 n/a Lyu Haotian China 9000 98550 98 550 3600 +3 600
61. -3 -3 58 58 58 58 999 n/a Ishpreet Singh Chadha India 6000 93950 93 950 -15000 -15 000
62. -1 -1 61 61 61 61 999 n/a Jamie Jones Wales 3000 93650 93 650 -2400 -2 400
63. 0 63 63 63 63 999 n/a Jiang Jun China 0 88850 88 850 0
64. 0 64 64 64 64 999 n/a Jordan Brown N.Ireland 3000 88750 88 750 3000 +3 000
65. 0 65 65 65 65 999 n/a Scott Donaldson [16] Scotland 0 80750 80 750 0
66. 0 66 66 66 66 999 n/a Liam Pullen [25] England 0 72950 72 950 0
67. 0 67 67 67 67 999 n/a Louis Heathcote [9] England 0 72700 72 700 0
68. 4 +4 72 72 72 72 999 n/a Iulian Boiko [1] star Ukraine 9000 68500 68 500 9000 +9 000
69. -1 -1 68 68 68 68 999 n/a Dylan Emery [2] Wales 0 67950 67 950 0
70. -1 -1 69 69 69 69 999 n/a Liam Highfield [8] England 0 67800 67 800 0
71. -1 -1 70 70 70 70 999 n/a Marco Fu [12] Hong Kong 0 67150 67 150 0
72. -1 -1 71 71 71 71 999 n/a Sam Craigie [11] England 0 60100 60 100 0
73. 0 73 73 73 73 999 n/a Steven Hallworth [4] England 3000 59200 59 200 3000 +3 000
74. 3 +3 77 77 77 77 999 n/a David Grace [5] England 6000 52850 52 850 6000 +6 000
75. 0 75 75 75 75 999 n/a Yao Pengcheng [3] China 3000 51850 51 850 3000 +3 000
76. -2 -2 74 74 74 74 999 n/a Gao Yang [9] China 0 50600 50 600 0
77. -1 -1 76 76 76 76 999 n/a Ian Burns [17] England 48700 48 700 0
78. 0 78 78 78 78 999 n/a Michal Szubarczyk [47] Poland 0 38450 38 450 0
79. 0 79 79 79 79 999 n/a Lan Yuhao [13] China 0 37100 37 100 0
80. 0 80 80 80 80 999 n/a Xu Yichen [18] China 3000 33350 33 350 3000 +3 000
81. 1 +1 82 82 82 82 999 n/a Ross Muir [6] Scotland 6000 30100 30 100 6000 +6 000
82. -1 -1 81 81 81 81 999 n/a Zhao Hanyang [26] China 0 28100 28 100 0
83. 0 83 83 83 83 999 n/a Reanne Evans (f) [30] England 0 24000 24 000 0
84. 0 84 84 84 84 999 n/a Liu Wenwei [33] China 0 23600 23 600 0
85. 0 85 85 85 85 999 n/a Mateusz Baranowski [21] Poland 0 20900 20 900 0
86. 4 +4 90 90 90 90 999 n/a Liam Davies Wales 6000 20000 20 000 6000 +6 000
87. 0 87 87 87 87 999 n/a Liam Graham [24] Scotland 3000 19500 19 500 3000 +3 000
88. -2 -2 86 86 86 86 999 n/a Leone Crowley [35] Ireland 0 19500 19 500 0
89. 7 +7 96 96 96 96 999 n/a Artemijs Zizins Latvia 9000 18000 18 000 9000 +9 000
90. -2 -2 88 88 88 88 999 n/a Oliver Brown [19] England 0 15000 15 000 0
91. -2 -2 89 89 89 89 999 n/a Florian Nüßle [14] Austria 0 14500 14 500 0
92. 2 +2 94 94 94 94 999 n/a Chatchapong Nasa [22] Thailand 3000 13500 13 500 3000 +3 000
93. -2 -2 91 91 91 91 999 n/a Alexander Ursenbacher [42] Switzerland 0 12600 12 600 0
94. -2 -2 92 92 92 92 999 n/a Connor Benzey [46] England 0 12000 12 000 0
95. 10 +10 105 105 105 105 999 n/a Wang Xinbo star China 6000 11500 11 500 6000 +6 000
96. 13 +13 109 109 109 109 999 n/a T Tirapongpaiboon Thailand 6000 10500 10 500 6000 +6 000
97. 1 +1 98 98 98 98 999 n/a Mitchell Mann England 3000 10500 10 500 3000 +3 000
98. -5 -5 93 93 93 93 999 n/a Sahil Nayyar [26] Canada 0 10500 10 500 0
99. 0 99 99 99 99 999 n/a Ashley Carty England 3000 10000 10 000 3000 +3 000
100. 2 +2 102 102 102 102 999 n/a Jamie Clarke Wales 3000 10000 10 000 3000 +3 000
101. -6 -6 95 95 95 95 999 n/a Fergal Quinn N.Ireland 0 10000 10 000 0
102. -5 -5 97 97 97 97 999 n/a Jimmy White [31] England 0 9000 9 000 0
103. 5 +5 108 108 108 108 999 n/a Mahmoud El Hareedy [23] Egypt 3000 7500 7 500 3000 +3 000
104. 7 +7 111 111 111 111 999 n/a Gong Chenzhi China 3000 7000 7 000 3000 +3 000
105. -6 -6 99 99 99 99 999 n/a Alfie Burden England 0 7000 7 000 0
105. -6 -6 99 99 99 99 999 n/a Oliver Sykes England 0 7000 7 000 0
107. -4 -4 103 103 103 103 999 n/a Hammad Miah England 0 6500 6 500 0
108. -4 -4 104 104 104 104 999 n/a Ng On Yee (f) Hong Kong 0 6000 6 000 0
109. 6 +6 115 115 115 115 999 n/a Sean O'Sullivan England 3000 5500 5 500 3000 +3 000
110. 9 +9 119 119 119 119 999 n/a Liu Yang China 3000 5000 5 000 3000 +3 000
111. -5 -5 106 106 106 106 999 n/a Andrew Higginson England 0 5000 5 000 0
112. -5 -5 107 107 107 107 999 n/a Cheung Ka Wai Hong Kong 0 5000 5 000 0
113. 7 +7 120 120 120 120 999 n/a Phil O'Kane star England 3000 4500 4 500 3000 +3 000
114. -5 -5 109 109 109 109 999 n/a Julien Leclercq Belgium 0 4500 4 500 0
115. -4 -4 111 111 111 111 999 n/a Huang Jiahao China 0 4000 4 000 0
116. -3 -3 113 113 113 113 999 n/a Luo Zetao China 0 3500 3 500 0
117. -3 -3 114 114 114 114 999 n/a Antoni Kowalski Poland 0 3500 3 500 0
118. 5 +5 123 123 123 123 999 n/a Bai Yulu (f) China 3000 3000 3 000 3000 +3 000
119. -4 -4 115 115 115 115 999 n/a Anton Kazakov Ukraine 0 2500 2 500 0
120. -3 -3 117 117 117 117 999 n/a Craig Steadman England 0 2500 2 500 0
121. -4 -4 117 117 117 117 999 n/a Deng Haohui China 0 2500 2 500 0
122. -1 -1 121 121 121 121 999 n/a Michael Larkov Ukraine 0 1750 1 750 750 +750
123. -2 -2 121 121 121 121 999 n/a Stuart Carrington England 0 1000 1 000 0
124. -1 -1 123 123 123 123 999 n/a Ashley Hugill England 0 0 0 0
124. -1 -1 123 123 123 123 999 n/a Panchaya Channoi (f) Thailand 0 0 0 0
124. -1 -1 123 123 123 123 999 n/a Paul Norris England 0 0 0 0
127. 0 127 127 127 127 999 n/a Igor Figueiredo Brazil 0 0 0
127. 0 127 127 127 127 999 n/a Mina Awad Egypt 0 0 0