snooker.org Frontpage
2025/2026: Rankings | Seedings | Season Points
Prov Rankings | Prov Seedings | Prov Season Points | Prov UK | Prov Masters | Prov WGP | Prov WC | Prov EoS Rankings
Women | Q School (2025)

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 World Snooker for the (prize money) ranking points schedule. 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 EO Points-Sort Total Chng-Sort ±
1. 0 1 1 1 1 999 n/a Judd Trump England 9000 1961200 1 961 200 6000 +6 000
2. 0 2 2 2 2 999 n/a Kyren Wilson England 0 1336800 1 336 800 -5000 -5 000
3. 0 3 3 3 3 999 n/a Neil Robertson Australia 5400 1053950 1 053 950 2400 +2 400
4. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 940000 940 000 0
5. 0 5 5 5 5 999 n/a Mark J Williams Wales 5400 816500 816 500 -94600 -94 600
6. 0 6 6 6 6 999 n/a John Higgins Scotland 776750 776 750 -3000 -3 000
7. 0 7 7 7 7 999 n/a Ding Junhui China 9000 641500 641 500 1000 +1 000
8. 0 8 8 8 8 999 n/a Xiao Guodong China 5400 581900 581 900 -14600 -14 600
9. 1 +1 10 10 10 10 999 n/a Mark Allen N.Ireland 9000 555900 555 900 6000 +6 000
10. 1 +1 11 11 11 11 999 n/a Zhao Xintong China 5400 553400 553 400 5400 +5 400
11. -2 -2 9 9 9 9 999 n/a Mark Selby England 9000 546500 546 500 -36000 -36 000
12. 0 12 12 12 12 999 n/a Barry Hawkins England 9000 523050 523 050 1000 +1 000
13. 0 13 13 13 13 999 n/a Zhang Anda China 5400 517950 517 950 5400 +5 400
14. 0 14 14 14 14 999 n/a Chris Wakelin England 5400 479300 479 300 2400 +2 400
15. 0 15 15 15 15 999 n/a Si Jiahui China 5400 458100 458 100 400 +400
16. 1 +1 17 17 17 17 999 n/a Shaun Murphy England 9000 439400 439 400 6000 +6 000
17. -1 -1 16 16 16 16 999 n/a Gary Wilson England 5400 438300 438 300 400 +400
18. 0 18 18 18 18 999 n/a Ali Carter England 5400 428200 428 200 -2600 -2 600
19. 1 +1 20 20 20 20 999 n/a Wu Yize China 9000 367100 367 100 6000 +6 000
20. -1 -1 19 19 19 19 999 n/a Tom Ford England 5400 360850 360 850 -6600 -6 600
21. 0 21 21 21 21 999 n/a Stuart Bingham England 5400 356300 356 300 2400 +2 400
22. 0 22 22 22 22 999 n/a Jak Jones Wales 9000 349800 349 800 9000 +9 000
23. 0 23 23 23 23 999 n/a Elliot Slessor England 9000 332250 332 250 9000 +9 000
24. 0 24 24 24 24 999 n/a David Gilbert England 0 305150 305 150 -8000 -8 000
25. 1 +1 26 26 26 26 999 n/a Stephen Maguire Scotland 0 289750 289 750 -3000 -3 000
26. -1 -1 25 25 25 25 999 n/a Hossein Vafaei Iran 0 278300 278 300 -20000 -20 000
27. 0 27 27 27 27 999 n/a Joe O'Connor England 0 270750 270 750 0
28. 1 +1 29 29 29 29 999 n/a Pang Junxu China 5400 265300 265 300 5400 +5 400
29. -1 -1 28 28 28 28 999 n/a Jack Lisowski England 9000 262600 262 600 -3000 -3 000
30. 0 30 30 30 30 999 n/a Yuan Sijun China 5400 240000 240 000 400 +400
31. 0 31 31 31 31 999 n/a Lei Peifan China 5400 223400 223 400 5400 +5 400
32. 0 32 32 32 32 999 n/a Zhou Yuelong China 9000 220550 220 550 9000 +9 000
33. 0 33 33 33 33 999 n/a Matthew Selt England 5400 211650 211 650 400 +400
34. 0 34 34 34 34 999 n/a Jackson Page Wales 9000 209800 209 800 9000 +9 000
35. 1 +1 36 36 36 36 999 n/a Ryan Day Wales 3600 190400 190 400 -1400 -1 400
36. -1 -1 35 35 35 35 999 n/a Noppon Saengkham Thailand 0 190350 190 350 -3000 -3 000
37. 0 37 37 37 37 999 n/a Jimmy Robertson England 3600 187700 187 700 -1400 -1 400
38. 0 38 38 38 38 999 n/a Ben Woollaston England 3600 178500 178 500 3600 +3 600
39. 2 +2 41 41 41 41 999 n/a Luca Brecel Belgium 9000 175400 175 400 9000 +9 000
40. 2 +2 42 42 42 42 999 n/a Ricky Walden England 9000 173700 173 700 9000 +9 000
41. -1 -1 40 40 40 40 999 n/a Xu Si China 3600 169650 169 650 600 +600
42. 1 +1 43 43 43 43 999 n/a Martin O'Donnell England 3600 167600 167 600 3600 +3 600
43. -4 -4 39 39 39 39 999 n/a Lyu Haotian China 0 167000 167 000 -3000 -3 000
44. 0 44 44 44 44 999 n/a Thepchaiya Un-Nooh Thailand 3600 159100 159 100 600 +600
45. 0 45 45 45 45 999 n/a Aaron Hill Ireland 9000 151150 151 150 9000 +9 000
46. 0 46 46 46 46 999 n/a Daniel Wells Wales 3600 140100 140 100 600 +600
47. 1 +1 48 48 48 48 999 n/a Jamie Jones Wales 3600 133450 133 450 600 +600
48. -1 -1 47 47 47 47 999 n/a He Guoqiang China 3600 130750 130 750 -8400 -8 400
49. 2 +2 51 51 51 51 999 n/a Robbie Williams England 9000 129800 129 800 4000 +4 000
50. -1 -1 49 49 49 49 999 n/a Matthew Stevens Wales 0 126550 126 550 -5000 -5 000
51. 1 +1 52 52 52 52 999 n/a Jordan Brown N.Ireland 0 123150 123 150 0
52. -2 -2 50 50 50 50 999 n/a Fan Zhengyi China 5400 122300 122 300 -6600 -6 600
53. 3 +3 56 56 56 56 999 n/a Liu Hongyu China 3600 119400 119 400 600 +600
54. 1 +1 55 55 55 55 999 n/a Long Zehuang China 0 119000 119 000 0
55. 2 +2 57 57 57 57 999 n/a Stan Moody England 0 118200 118 200 0
56. -3 -3 53 53 53 53 999 n/a Robert Milkins England 0 117700 117 700 -3000 -3 000
57. 1 +1 58 58 58 58 999 n/a Anthony McGill Scotland 3600 116050 116 050 3600 +3 600
58. -4 -4 54 54 54 54 999 n/a Scott Donaldson Scotland 3600 115750 115 750 -4400 -4 400
59. 0 59 59 59 59 999 n/a Mark Davis England 0 112150 112 150 0
60. 0 60 60 60 60 999 n/a David Lilley England 0 111350 111 350 0
61. 0 61 61 61 61 999 n/a Sanderson Lam England 3600 103600 103 600 -1400 -1 400
62. 1 +1 63 63 63 63 999 n/a Zak Surety England 3600 96850 96 850 3600 +3 600
63. 1 +1 64 64 64 64 999 n/a Ishpreet Singh Chadha India 3600 89500 89 500 -1400 -1 400
64. -2 -2 62 62 62 62 999 n/a Graeme Dott (susp) Scotland 88800 88 800 -8000 -8 000
65. 1 +1 66 66 66 66 999 n/a Michael Holt [9] England 3600 85300 85 300 3600 +3 600
66. -1 -1 65 65 65 65 999 n/a Cao Yupeng China 84000 84 000 0
67. 0 67 67 67 67 999 n/a Oliver Lines [1] England 0 81400 81 400 0
68. 0 68 68 68 68 999 n/a Gong Chenzhi [15] China 3600 62600 62 600 3600 +3 600
69. 0 69 69 69 69 999 n/a Ben Mertens [3] Belgium 1000 58450 58 450 1000 +1 000
70. 0 70 70 70 70 999 n/a Duane Jones [17] Wales 1000 56500 56 500 1000 +1 000
71. 0 71 71 71 71 999 n/a Antoni Kowalski [12] Poland 0 49200 49 200 0
72. 2 +2 74 74 74 74 999 n/a Sunny Akani [13] Thailand 3600 48500 48 500 3600 +3 600
73. -1 -1 72 72 72 72 999 n/a Wang Yuchen [5] Hong Kong 1000 48000 48 000 1000 +1 000
74. -1 -1 73 73 73 73 999 n/a Allan Taylor [7] England 1000 46600 46 600 1000 +1 000
75. 1 +1 76 76 76 76 999 n/a Amir Sarkhosh [4] Iran 3600 44450 44 450 3600 +3 600
76. -1 -1 75 75 75 75 999 n/a Artemijs Zizins [8] Latvia 0 41550 41 550 0
77. 1 +1 78 78 78 78 999 n/a Liam Davies [6] Wales 3600 41200 41 200 3600 +3 600
78. -1 -1 77 77 77 77 999 n/a Chang Bingyu China 1000 41000 41 000 1000 +1 000
79. 0 79 79 79 79 999 n/a Farakh Ajaib [2] Pakistan 1000 38600 38 600 1000 +1 000
80. 0 80 80 80 80 999 n/a Julien Leclercq [16] Belgium 1000 36450 36 450 1000 +1 000
81. 0 81 81 81 81 999 n/a Haydon Pinhey [18] England 1000 29600 29 600 1000 +1 000
82. 0 82 82 82 82 999 n/a Bulcsu Revesz [28] Hungary 0 27050 27 050 0
83. 0 83 83 83 83 999 n/a Haris Tahir [11] Pakistan 1000 26500 26 500 1000 +1 000
84. 0 84 84 84 84 999 n/a Cheung Ka Wai [20] Hong Kong 0 22600 22 600 0
85. 1 +1 86 86 86 86 999 n/a Huang Jiahao [10] China 1000 22000 22 000 1000 +1 000
86. -1 -1 85 85 85 85 999 n/a Robbie McGuigan [25] N.Ireland 0 21500 21 500 0
87. 0 87 87 87 87 999 n/a Iulian Boiko Ukraine 1000 21000 21 000 1000 +1 000
88. 2 +2 90 90 90 90 999 n/a Louis Heathcote England 3600 20100 20 100 3600 +3 600
89. -2 -2 87 87 87 87 999 n/a Steven Hallworth England 0 20000 20 000 0
90. -1 -1 89 89 89 89 999 n/a Chris Totten Scotland 0 20000 20 000 0
91. 0 91 91 91 91 999 n/a Mitchell Mann [22] England 1000 17500 17 500 1000 +1 000
92. 2 +2 94 94 94 94 999 n/a Dylan Emery Wales 3600 17100 17 100 3600 +3 600
93. -1 -1 92 92 92 92 999 n/a Sam Craigie England 1000 17000 17 000 1000 +1 000
94. -1 -1 93 93 93 93 999 n/a Reanne Evans (f) England 0 15000 15 000 0
95. 4 +4 99 99 99 99 999 n/a Liam Highfield England 3600 14100 14 100 3600 +3 600
96. 0 96 96 96 96 999 n/a David Grace England 1000 13000 13 000 1000 +1 000
97. -2 -2 95 95 95 95 999 n/a Ken Doherty [29] Ireland 12600 12 600 0
98. 2 +2 100 100 100 100 999 n/a Zhao Hanyang China 3600 12100 12 100 3600 +3 600
99. -1 -1 98 98 98 98 999 n/a Bai Yulu (f) [24] China 1000 12000 12 000 1000 +1 000
100. -3 -3 97 97 97 97 999 n/a Lan Yuhao China 0 12000 12 000 0
101. 0 101 101 101 101 999 n/a Marco Fu Hong Kong 3600 11600 11 600 3600 +3 600
102. 9 +9 111 111 111 111 999 n/a Liam Pullen England 3600 8600 8 600 3600 +3 600
102. 9 +9 111 111 111 111 999 n/a Ross Muir Scotland 3600 8600 8 600 3600 +3 600
104. -2 -2 102 102 102 102 999 n/a Gao Yang China 0 8000 8 000 0
105. -2 -2 103 103 103 103 999 n/a Jonas Luz [23] Brazil 0 8000 8 000 0
106. -2 -2 104 104 104 104 999 n/a Hatem Yassen [26] Egypt 0 7500 7 500 0
107. 2 +2 109 109 109 109 999 n/a Mink Nutcharut (f) [40] Thailand 1000 7000 7 000 1000 +1 000
108. -3 -3 105 105 105 105 999 n/a Michal Szubarczyk Poland 0 7000 7 000 0
109. -3 -3 106 106 106 106 999 n/a Chatchapong Nasa Thailand 0 7000 7 000 0
110. -3 -3 107 107 107 107 999 n/a Mohammed Shehab [30] United Arab Emirates 6500 6 500 0
111. 0 111 111 111 111 999 n/a Liam Graham Scotland 1000 6000 6 000 1000 +1 000
112. -4 -4 108 108 108 108 999 n/a Oliver Brown England 0 6000 6 000 0
113. 2 +2 115 115 115 115 999 n/a Jimmy White England 1000 5500 5 500 1000 +1 000
114. -4 -4 110 110 110 110 999 n/a Kreishh Gurbaxani India 0 5500 5 500 0
115. 1 +1 116 116 116 116 999 n/a Alexander Ursenbacher Switzerland 1000 5000 5 000 1000 +1 000
116. 5 +5 121 121 121 121 999 n/a Yao Pengcheng China 1000 5000 5 000 1000 +1 000
117. -3 -3 114 114 114 114 999 n/a Ng On Yee (f) Hong Kong 0 5000 5 000 0
118. -2 -2 116 116 116 116 999 n/a Connor Benzey England 0 4000 4 000 0
118. -2 -2 116 116 116 116 999 n/a Fergal Quinn N.Ireland 0 4000 4 000 0
118. -2 -2 116 116 116 116 999 n/a Leone Crowley Ireland 0 4000 4 000 0
118. -2 -2 116 116 116 116 999 n/a Sahil Nayyar Canada 0 4000 4 000 0
122. -1 -1 121 121 121 121 999 n/a Liu Wenwei China 0 4000 4 000 0
123. 1 +1 124 124 124 124 999 n/a Jiang Jun China 1000 3000 3 000 1000 +1 000
124. -1 -1 123 123 123 123 999 n/a Lim Kok Leong Malaysia 3000 3 000 0
125. -1 -1 124 124 124 124 999 n/a Ian Burns England 0 2000 2 000 0
126. 1 +1 127 127 127 127 999 n/a Mateusz Baranowski Poland 1000 1000 1 000 1000 +1 000
127. -1 -1 126 126 126 126 999 n/a Florian Nüßle Austria 0 1000 1 000 0
128. -1 -1 127 127 127 127 999 n/a Xu Yichen China 0 0 0 0
129. -2 -2 127 127 127 127 999 n/a Mahmoud El Hareedy Egypt 0 0 0 0