Thanks to visit codestin.com
Credit goes to www.snooker.org

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 Tour | Prov Q Tour | 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 NIO Points-Sort Total Chng-Sort ±
1. 0 1 1 1 1 999 n/a Judd Trump England 0 1675550 1 675 550 -80000 -80 000
2. 0 2 2 2 2 999 n/a Kyren Wilson England 0 1353800 1 353 800 0
3. 0 3 3 3 3 999 n/a Neil Robertson Australia 0 1061850 1 061 850 -3000 -3 000
4. 0 4 4 5 5 999 n/a Mark J Williams Wales 0 990500 990 500 -3000 -3 000
5. 0 5 5 4 4 999 n/a Ronnie O'Sullivan England 938850 938 850 0
6. 0 6 6 6 6 999 n/a John Higgins Scotland 0 774750 774 750 0
7. 0 7 7 8 8 999 n/a Ding Junhui China 648350 648 350 0
8. 0 8 8 7 7 999 n/a Mark Allen N.Ireland 0 634750 634 750 -3000 -3 000
9. 0 9 9 12 12 999 n/a Shaun Murphy England 0 607900 607 900 -7500 -7 500
10. 0 10 10 10 10 999 n/a Mark Selby England 0 576350 576 350 0
11. 0 11 11 9 9 999 n/a Xiao Guodong China 575900 575 900 0
12. 0 12 12 11 11 999 n/a Zhao Xintong China 0 564750 564 750 0
13. 0 13 13 13 13 999 n/a Barry Hawkins England 0 513550 513 550 -17500 -17 500
14. 0 14 14 14 14 999 n/a Zhang Anda China 0 472450 472 450 -4500 -4 500
15. 0 15 15 17 17 999 n/a Gary Wilson England 0 466800 466 800 -4500 -4 500
16. 1 +1 17 17 16 16 999 n/a Si Jiahui China 0 455000 455 000 0
17. -1 -1 16 16 15 15 999 n/a Chris Wakelin England 0 435300 435 300 -35000 -35 000
18. 0 18 18 19 19 999 n/a Jak Jones Wales 0 372800 372 800 -4500 -4 500
19. 0 19 19 18 18 999 n/a Ali Carter England 0 372050 372 050 0
20. 0 20 20 21 21 999 n/a Stuart Bingham England 0 360800 360 800 -4500 -4 500
21. 0 21 21 20 20 999 n/a Wu Yize China 0 346500 346 500 0
22. 0 22 22 22 22 999 n/a Tom Ford England 5400 344250 344 250 2400 +2 400
23. 0 23 23 23 23 999 n/a Elliot Slessor England 0 336850 336 850 0
24. 0 24 24 24 24 999 n/a David Gilbert England 0 296500 296 500 -11000 -11 000
25. 1 +1 26 26 27 27 999 n/a Joe O'Connor England 0 274600 274 600 0
26. -1 -1 25 25 25 25 999 n/a Stephen Maguire Scotland 0 271650 271 650 -11000 -11 000
27. 0 27 27 26 26 999 n/a Hossein Vafaei Iran 0 269300 269 300 -4500 -4 500
28. 0 28 28 28 28 999 n/a Pang Junxu China 0 257300 257 300 0
29. 1 +1 30 30 30 30 999 n/a Zhou Yuelong China 0 246950 246 950 0
30. -1 -1 29 29 29 29 999 n/a Jack Lisowski England 0 233100 233 100 -17500 -17 500
31. 1 +1 32 32 32 32 999 n/a Lei Peifan China 0 232400 232 400 0
32. -1 -1 31 31 31 31 999 n/a Yuan Sijun China 0 221900 221 900 -11000 -11 000
33. 0 33 33 33 33 999 n/a Jackson Page Wales 0 211850 211 850 -3000 -3 000
34. 0 34 34 34 34 999 n/a Matthew Selt England 0 196500 196 500 -4500 -4 500
35. 1 +1 36 36 37 37 999 n/a Jimmy Robertson England 3600 191700 191 700 -900 -900
36. -1 -1 35 35 35 35 999 n/a Noppon Saengkham Thailand 0 190250 190 250 -7500 -7 500
37. 0 37 37 36 36 999 n/a Ryan Day Wales 3600 188350 188 350 3600 +3 600
38. 0 38 38 38 38 999 n/a Ben Woollaston England 3600 180600 180 600 3600 +3 600
39. 0 39 39 40 40 999 n/a Luca Brecel Belgium 3600 175700 175 700 3600 +3 600
40. 1 +1 41 41 47 47 999 n/a Daniel Wells Wales 3600 173700 173 700 3600 +3 600
41. 2 +2 43 43 44 44 999 n/a Thepchaiya Un-Nooh Thailand 3600 167600 167 600 3600 +3 600
42. 0 42 42 39 39 999 n/a Xu Si China 0 167000 167 000 -3000 -3 000
43. -3 -3 40 40 42 42 999 n/a Ricky Walden England 0 160550 160 550 -11000 -11 000
44. 1 +1 45 45 45 45 999 n/a Anthony McGill Scotland 3600 157150 157 150 -900 -900
45. -1 -1 44 44 41 41 999 n/a Lyu Haotian China 0 154850 154 850 -4500 -4 500
46. 0 46 46 43 43 999 n/a Martin O'Donnell England 3600 153700 153 700 -900 -900
47. 0 47 47 46 46 999 n/a Aaron Hill Ireland 3600 149450 149 450 -3900 -3 900
48. 1 +1 49 49 51 51 999 n/a Matthew Stevens Wales 0 135950 135 950 -3000 -3 000
49. -1 -1 48 48 49 49 999 n/a Stan Moody England 3600 135700 135 700 -3900 -3 900
50. 3 +3 53 53 54 54 999 n/a Long Zehuang China 5400 132750 132 750 5400 +5 400
51. 0 51 51 52 52 999 n/a He Guoqiang China 3600 131850 131 850 3600 +3 600
52. -2 -2 50 50 50 50 999 n/a Robbie Williams England 3600 131250 131 250 -3900 -3 900
53. -1 -1 52 52 48 48 999 n/a Jamie Jones Wales 0 127800 127 800 0
54. 2 +2 56 56 58 58 999 n/a David Lilley England 3600 127350 127 350 3600 +3 600
55. 2 +2 57 57 56 56 999 n/a Robert Milkins England 3600 125800 125 800 3600 +3 600
56. -2 -2 54 54 55 55 999 n/a Fan Zhengyi China 3600 125250 125 250 600 +600
57. -2 -2 55 55 53 53 999 n/a Jordan Brown N.Ireland 3600 123100 123 100 -900 -900
58. 0 58 58 57 57 999 n/a Scott Donaldson Scotland 3600 120200 120 200 3600 +3 600
59. 0 59 59 59 59 999 n/a Mark Davis England 3600 113150 113 150 600 +600
60. 1 +1 61 61 61 61 999 n/a Zak Surety England 3600 106450 106 450 3600 +3 600
61. 1 +1 62 62 64 64 999 n/a Oliver Lines England 3600 105000 105 000 3600 +3 600
62. -2 -2 60 60 60 60 999 n/a Liu Hongyu China 0 104900 104 900 0
63. 0 63 63 62 62 999 n/a Sanderson Lam England 0 97600 97 600 0
64. 0 64 64 65 65 999 n/a Michael Holt England 0 90650 90 650 0
65. 0 65 65 63 63 999 n/a Ishpreet Singh Chadha [11] India 0 90350 90 350 0
66. 0 66 66 66 66 999 n/a Graeme Dott (susp) Scotland 76800 76 800 -3000 -3 000
67. 0 67 67 67 67 999 n/a Cao Yupeng China 72000 72 000 -3000 -3 000
68. 0 68 68 68 68 999 n/a Ben Mertens [1] Belgium 0 67450 67 450 0
69. 0 69 69 69 69 999 n/a Gong Chenzhi [15] China 0 62600 62 600 0
70. 0 70 70 72 72 999 n/a Sunny Akani [14] Thailand 1000 57850 57 850 1000 +1 000
71. 0 71 71 70 70 999 n/a Duane Jones [19] Wales 0 56500 56 500 0
72. 0 72 72 71 71 999 n/a Antoni Kowalski [8] Poland 1000 56200 56 200 1000 +1 000
73. 2 +2 75 75 74 74 999 n/a Chang Bingyu China 3600 53600 53 600 3600 +3 600
74. -1 -1 73 73 76 76 999 n/a Wang Yuchen [3] Hong Kong 0 53350 53 350 0
75. -1 -1 74 74 73 73 999 n/a Liam Davies [4] Wales 1000 51200 51 200 1000 +1 000
76. 0 76 76 75 75 999 n/a Allan Taylor [10] England 1000 50600 50 600 1000 +1 000
77. 0 77 77 77 77 999 n/a Amir Sarkhosh [5] Iran 0 47450 47 450 0
78. 2 +2 80 80 81 81 999 n/a Louis Heathcote England 3600 45100 45 100 3600 +3 600
79. -1 -1 78 78 79 79 999 n/a Farakh Ajaib [2] Pakistan 1000 44950 44 950 1000 +1 000
80. -1 -1 79 79 78 78 999 n/a Artemijs Zizins [7] Latvia 1000 42550 42 550 1000 +1 000
81. 0 81 81 80 80 999 n/a Julien Leclercq [16] Belgium 1000 37450 37 450 1000 +1 000
82. 4 +4 86 86 85 85 999 n/a Haris Tahir [13] Pakistan 3600 33100 33 100 3600 +3 600
83. 4 +4 87 87 86 86 999 n/a Cheung Ka Wai [18] Hong Kong 3600 32200 32 200 3600 +3 600
84. -2 -2 82 82 103 103 999 n/a Liam Pullen England 1000 31950 31 950 1000 +1 000
85. 0 85 85 84 84 999 n/a Mitchell Mann [9] England 1000 30500 30 500 1000 +1 000
86. -3 -3 83 83 82 82 999 n/a Bulcsu Revesz [30] Hungary 0 30050 30 050 0
87. -3 -3 84 84 83 83 999 n/a Haydon Pinhey [20] England 0 29600 29 600 0
88. 1 +1 89 89 89 89 999 n/a Huang Jiahao [6] China 1000 28350 28 350 1000 +1 000
89. -1 -1 88 88 87 87 999 n/a Robbie McGuigan [17] N.Ireland 0 27500 27 500 0
90. 0 90 90 88 88 999 n/a Iulian Boiko Ukraine 0 27000 27 000 0
91. 0 91 91 94 94 999 n/a Dylan Emery Wales 3600 26050 26 050 3600 +3 600
92. 4 +4 96 96 98 98 999 n/a David Grace England 5400 23750 23 750 5400 +5 400
93. 0 93 93 91 91 999 n/a Steven Hallworth England 3600 23600 23 600 3600 +3 600
94. 1 +1 95 95 96 96 999 n/a Marco Fu Hong Kong 3600 23550 23 550 3600 +3 600
95. -3 -3 92 92 90 90 999 n/a Sam Craigie England 1000 21000 21 000 1000 +1 000
96. -2 -2 94 94 92 92 999 n/a Chris Totten Scotland 0 20000 20 000 0
97. 0 97 97 93 93 999 n/a Reanne Evans (f) England 1000 19000 19 000 1000 +1 000
98. 5 +5 103 103 101 101 999 n/a Lan Yuhao China 3600 15600 15 600 3600 +3 600
99. -1 -1 98 98 95 95 999 n/a Bai Yulu (f) [23] China 0 15000 15 000 0
100. -1 -1 99 99 97 97 999 n/a Liam Highfield England 0 14100 14 100 0
101. -1 -1 100 100 99 99 999 n/a Ken Doherty [21] Ireland 0 12600 12 600 0
102. -1 -1 101 101 110 110 999 n/a Michal Szubarczyk Poland 0 12350 12 350 0
103. -1 -1 102 102 100 100 999 n/a Zhao Hanyang China 0 12100 12 100 0
104. 0 104 104 102 102 999 n/a Gao Yang China 1000 12000 12 000 1000 +1 000
105. 5 +5 110 110 105 105 999 n/a Ian Burns England 3600 11600 11 600 3600 +3 600
106. -1 -1 105 105 127 127 999 n/a Mateusz Baranowski Poland 1000 11400 11 400 1000 +1 000
107. -1 -1 106 106 118 118 999 n/a Yao Pengcheng China 1000 11350 11 350 1000 +1 000
108. 3 +3 111 111 106 106 999 n/a Jonas Luz [27] Brazil 1000 9000 9 000 1000 +1 000
109. -2 -2 107 107 103 103 999 n/a Ross Muir Scotland 0 8600 8 600 0
110. -2 -2 108 108 124 124 999 n/a Xu Yichen China 0 8350 8 350 0
111. -2 -2 109 109 125 125 999 n/a Jiang Jun China 0 8350 8 350 0
112. 1 +1 113 113 108 108 999 n/a Leone Crowley Ireland 1000 8000 8 000 1000 +1 000
113. -1 -1 112 112 107 107 999 n/a Hatem Yassen [28] Egypt 0 7500 7 500 0
114. 3 +3 117 117 113 113 999 n/a Liam Graham Scotland 1000 7000 7 000 1000 +1 000
115. -1 -1 114 114 109 109 999 n/a Mink Nutcharut (f) [39] Thailand 0 7000 7 000 0
116. -1 -1 115 115 111 111 999 n/a Chatchapong Nasa Thailand 0 7000 7 000 0
117. -1 -1 116 116 112 112 999 n/a Mohammed Shehab [31] United Arab Emirates 0 6500 6 500 0
118. 3 +3 121 121 117 117 999 n/a Alexander Ursenbacher Switzerland 1000 6000 6 000 1000 +1 000
119. -1 -1 118 118 114 114 999 n/a Oliver Brown England 0 6000 6 000 0
120. -1 -1 119 119 116 116 999 n/a Kreishh Gurbaxani India 0 5500 5 500 0
121. -1 -1 120 120 115 115 999 n/a Jimmy White England 0 5500 5 500 0
122. 1 +1 123 123 120 120 999 n/a Fergal Quinn N.Ireland 1000 5000 5 000 1000 +1 000
123. -1 -1 122 122 119 119 999 n/a Ng On Yee (f) Hong Kong 0 5000 5 000 0
124. -1 -1 123 123 120 120 999 n/a Connor Benzey England 0 4000 4 000 0
124. -1 -1 123 123 120 120 999 n/a Sahil Nayyar Canada 0 4000 4 000 0
126. 0 126 126 123 123 999 n/a Liu Wenwei China 0 4000 4 000 0
127. 0 127 127 126 126 999 n/a Lim Kok Leong Malaysia 3000 3 000 0
128. 0 128 128 128 128 999 n/a Florian Nüßle Austria 0 1000 1 000 0
129. 0 129 129 129 129 999 n/a Mahmoud El Hareedy Egypt 0 0 0 0