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 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
# 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 0 1064900 1 064 900 -45000 -45 000
6. 0 6 6 6 6 999 n/a John Higgins Scotland 0 953000 953 000 -9000 -9 000
7. 0 7 7 7 7 999 n/a Shaun Murphy England 0 870000 870 000 -5400 -5 400
8. 1 +1 9 9 9 9 999 n/a Mark J Williams Wales 0 702400 702 400 0
9. -1 -1 8 8 8 8 999 n/a Kyren Wilson England 0 702100 702 100 -9000 -9 000
10. 0 10 10 10 10 999 n/a Barry Hawkins England 0 661800 661 800 -13200 -13 200
11. 0 11 11 11 11 999 n/a Xiao Guodong China 0 643900 643 900 -3600 -3 600
12. 0 12 12 12 12 999 n/a Chris Wakelin England 0 570800 570 800 -21000 -21 000
13. 0 13 13 13 13 999 n/a Mark Allen N.Ireland 0 560550 560 550 -13200 -13 200
14. 0 14 14 14 14 999 n/a Ronnie O'Sullivan England 0 513750 513 750 0
15. 0 15 15 15 15 999 n/a Ding Junhui China 0 464850 464 850 0
16. 0 16 16 16 16 999 n/a Jack Lisowski England 3000 365100 365 100 3000 +3 000
17. 1 +1 18 18 18 18 999 n/a Zhou Yuelong China 0 348900 348 900 0
18. 2 +2 20 20 20 20 999 n/a Stuart Bingham England 0 348300 348 300 0
19. 0 19 19 19 19 999 n/a Zhang Anda China 3000 346200 346 200 -2400 -2 400
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 China 3000 337100 337 100 3000 +3 000
22. 1 +1 23 23 23 23 999 n/a Elliot Slessor England 3000 333700 333 700 3000 +3 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 0 257500 257 500 -9000 -9 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 3000 242300 242 300 3000 +3 000
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. 1 +1 34 34 34 34 999 n/a Yuan Sijun China 0 217400 217 400 0
34. -1 -1 33 33 33 33 999 n/a David Gilbert England 0 215950 215 950 -5400 -5 400
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 3000 191650 191 650 -600 -600
37. 1 +1 38 38 38 38 999 n/a Aaron Hill Ireland 3000 179500 179 500 -600 -600
38. -1 -1 37 37 37 37 999 n/a Xu Si China 0 177250 177 250 -5400 -5 400
39. 0 39 39 39 39 999 n/a Anthony McGill Scotland 3000 177100 177 100 -2400 -2 400
40. 1 +1 41 41 41 41 999 n/a Stan Moody England 3000 176200 176 200 3000 +3 000
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 3000 152800 152 800 -6000 -6 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 3000 145750 145 750 -600 -600
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. 2 +2 51 51 51 51 999 n/a Daniel Wells Wales 3000 138300 138 300 3000 +3 000
50. -1 -1 49 49 49 49 999 n/a Matthew Stevens Wales 3000 137500 137 500 -600 -600
51. -1 -1 50 50 50 50 999 n/a Long Zehuang China 3000 135850 135 850 -600 -600
52. 2 +2 54 54 54 54 999 n/a Robbie Williams England 0 126450 126 450 0
53. -1 -1 52 52 52 52 999 n/a Oliver Lines England 0 125800 125 800 -5400 -5 400
54. -1 -1 53 53 53 53 999 n/a Fan Zhengyi China 3000 122550 122 550 -6000 -6 000
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 Belgium 3000 99600 99 600 3000 +3 000
60. 1 +1 61 61 61 61 999 n/a Jamie Jones Wales 3000 93650 93 650 -2400 -2 400
61. 1 +1 62 62 62 62 999 n/a Lyu Haotian China 3000 92550 92 550 -2400 -2 400
62. -4 -4 58 58 58 58 999 n/a Ishpreet Singh Chadha India 3000 90950 90 950 -18000 -18 000
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 [14] 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 [6] England 0 72700 72 700 0
68. 1 +1 69 69 69 69 999 n/a Liam Highfield [5] England 3000 70800 70 800 3000 +3 000
69. -1 -1 68 68 68 68 999 n/a Dylan Emery [1] Wales 0 67950 67 950 0
70. 0 70 70 70 70 999 n/a Marco Fu [11] Hong Kong 0 67150 67 150 0
71. 1 +1 72 72 72 72 999 n/a Iulian Boiko [3] Ukraine 3000 62500 62 500 3000 +3 000
72. -1 -1 71 71 71 71 999 n/a Sam Craigie [9] 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. 1 +1 75 75 75 75 999 n/a Yao Pengcheng [2] China 3000 51850 51 850 3000 +3 000
75. -1 -1 74 74 74 74 999 n/a Gao Yang [6] China 0 50600 50 600 0
76. 1 +1 77 77 77 77 999 n/a David Grace [8] England 3000 49850 49 850 3000 +3 000
77. -1 -1 76 76 76 76 999 n/a Ian Burns [15] 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 [12] China 0 37100 37 100 0
80. 0 80 80 80 80 999 n/a Xu Yichen [16] China 3000 33350 33 350 3000 +3 000
81. 0 81 81 81 81 999 n/a Zhao Hanyang [26] China 0 28100 28 100 0
82. 0 82 82 82 82 999 n/a Ross Muir [10] Scotland 3000 27100 27 100 3000 +3 000
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 [20] Poland 0 20900 20 900 0
86. 1 +1 87 87 87 87 999 n/a Liam Graham [24] Scotland 3000 19500 19 500 3000 +3 000
87. -1 -1 86 86 86 86 999 n/a Leone Crowley [35] Ireland 0 19500 19 500 0
88. 2 +2 90 90 90 90 999 n/a Liam Davies Wales 3000 17000 17 000 3000 +3 000
89. -1 -1 88 88 88 88 999 n/a Oliver Brown [17] England 0 15000 15 000 0
90. -1 -1 89 89 89 89 999 n/a Florian Nüßle [13] Austria 0 14500 14 500 0
91. 3 +3 94 94 94 94 999 n/a Chatchapong Nasa [21] Thailand 3000 13500 13 500 3000 +3 000
92. -1 -1 91 91 91 91 999 n/a Alexander Ursenbacher [42] Switzerland 0 12600 12 600 0
93. 3 +3 96 96 96 96 999 n/a Artemijs Zizins Latvia 3000 12000 12 000 3000 +3 000
94. -2 -2 92 92 92 92 999 n/a Connor Benzey [46] England 0 12000 12 000 0
95. 3 +3 98 98 98 98 999 n/a Mitchell Mann England 3000 10500 10 500 3000 +3 000
96. -3 -3 93 93 93 93 999 n/a Sahil Nayyar [26] Canada 0 10500 10 500 0
97. 5 +5 102 102 102 102 999 n/a Jamie Clarke Wales 3000 10000 10 000 3000 +3 000
98. -3 -3 95 95 95 95 999 n/a Fergal Quinn N.Ireland 0 10000 10 000 0
99. -2 -2 97 97 97 97 999 n/a Jimmy White [31] England 0 9000 9 000 0
100. 8 +8 108 108 108 108 999 n/a Mahmoud El Hareedy [22] Egypt 3000 7500 7 500 3000 +3 000
101. 8 +8 109 109 109 109 999 n/a T Tirapongpaiboon Thailand 3000 7500 7 500 3000 +3 000
102. 9 +9 111 111 111 111 999 n/a Gong Chenzhi China 3000 7000 7 000 3000 +3 000
103. -4 -4 99 99 99 99 999 n/a Alfie Burden England 0 7000 7 000 0
103. -4 -4 99 99 99 99 999 n/a Ashley Carty England 0 7000 7 000 0
103. -4 -4 99 99 99 99 999 n/a Oliver Sykes England 0 7000 7 000 0
106. -3 -3 103 103 103 103 999 n/a Hammad Miah England 0 6500 6 500 0
107. -3 -3 104 104 104 104 999 n/a Ng On Yee (f) Hong Kong 0 6000 6 000 0
108. 7 +7 115 115 115 115 999 n/a Sean O'Sullivan England 3000 5500 5 500 3000 +3 000
109. -4 -4 105 105 105 105 999 n/a Wang Xinbo China 0 5500 5 500 0
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 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
120. -3 -3 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 1000 1 000 0
122. -1 -1 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