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)

Season Points

Ranking money (£) earnt in the 2025/2026 season, updated after the Xi'an Grand Prix. The top 4 (yellow) at season end not already qualified will receive a two-year promotion to the Main Tour. Those in light blue are currently inside the top 64 and the ones in green are safe with two-year cards.

R = World Ranking; S = Seedings; ± = Change from previous ranking
Pos Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality Total-Sort Total Chng-Sort ±
1. 0 3 3 3 3 999 n/a Neil Robertson Australia 525300 525 300 9400 +9 400
2. 6 +6 4 4 5 5 999 n/a Mark J Williams Wales 274400 274 400 177000 +177 000
3. 1 +1 9 9 12 12 999 n/a Shaun Murphy England 223000 223 000 76000 +76 000
4. -2 -2 5 5 4 4 999 n/a Ronnie O'Sullivan England 222350 222 350 22350 +22 350
5. -2 -2 11 11 9 9 999 n/a Xiao Guodong China 154400 154 400 0
6. -1 -1 8 8 7 7 999 n/a Mark Allen Northern Ireland 141350 141 350 5350 +5 350
7. -1 -1 23 23 23 23 999 n/a Elliot Slessor England 133100 133 100 9400 +9 400
8. 1 +1 15 15 17 17 999 n/a Gary Wilson England 127900 127 900 34500 +34 500
9. -2 -2 16 16 15 15 999 n/a Chris Wakelin England 109400 109 400 0
10. 1 +1 13 13 13 13 999 n/a Barry Hawkins England 96000 96 000 14000 +14 000
11. -1 -1 10 10 10 10 999 n/a Mark Selby England 88350 88 350 5350 +5 350
12. 0 19 19 18 18 999 n/a Ali Carter England 76250 76 250 5350 +5 350
13. 0 30 30 30 30 999 n/a Zhou Yuelong China 74400 74 400 9400 +9 400
14. 0 25 25 25 25 999 n/a Stephen Maguire Scotland 74400 74 400 9400 +9 400
15. 1 +1 2 2 2 2 999 n/a Kyren Wilson England 71500 71 500 14000 +14 000
16. 6 +6 7 7 8 8 999 n/a Ding Junhui China 65850 65 850 22350 +22 350
17. 1 +1 17 17 16 16 999 n/a Si Jiahui China 62800 62 800 9400 +9 400
18. -1 -1 26 26 27 27 999 n/a Joe O'Connor England 62350 62 350 5350 +5 350
19. 2 +2 18 18 19 19 999 n/a Jak Jones Wales 61000 61 000 14000 +14 000
20. -5 -5 45 45 45 45 999 n/a Anthony McGill Scotland 59600 59 600 0
21. 2 +2 20 20 21 21 999 n/a Stuart Bingham England 56400 56 400 14000 +14 000
22. -2 -2 12 12 11 11 999 n/a Zhao Xintong China 54750 54 750 5350 +5 350
23. 4 +4 47 47 46 46 999 n/a Aaron Hill Ireland 52200 52 200 14000 +14 000
24. 4 +4 62 62 64 64 999 n/a Oliver Lines England 51000 51 000 14000 +14 000
25. -1 -1 31 31 31 31 999 n/a Yuan Sijun China 50800 50 800 9400 +9 400
26. -7 -7 75 75 74 74 999 n/a Chang Bingyu China 50000 50 000 0
27. -2 -2 48 48 49 49 999 n/a Stan Moody England 49400 49 400 9400 +9 400
28. -2 -2 43 43 44 44 999 n/a Thepchaiya Un-Nooh Thailand 49000 49 000 9400 +9 400
29. 0 21 21 20 20 999 n/a Wu Yize China 46400 46 400 9400 +9 400
30. 5 +5 80 80 81 81 999 n/a Louis Heathcote England 41500 41 500 9400 +9 400
31. 73 +73 41 41 47 47 999 n/a Daniel Wells Wales 40100 40 100 34500 +34 500
32. -2 -2 6 6 6 6 999 n/a John Higgins Scotland 36000 36 000 0
33. -2 -2 29 29 29 29 999 n/a Jack Lisowski England 36000 36 000 0
34. 3 +3 1 1 1 1 999 n/a Judd Trump England 35350 35 350 5350 +5 350
35. 10 +10 49 49 51 51 999 n/a Matthew Stevens Wales 33900 33 900 9400 +9 400
36. 3 +3 34 34 34 34 999 n/a Matthew Selt England 33750 33 750 5350 +5 350
37. -5 -5 14 14 14 14 999 n/a Zhang Anda China 33400 33 400 0
38. -5 -5 38 38 38 38 999 n/a Ben Woollaston England 33100 33 100 0
39. -5 -5 68 68 68 68 999 n/a Ben Mertens Belgium 32500 32 500 0
40. 9 +9 35 35 35 35 999 n/a Noppon Saengkham Thailand 31900 31 900 9400 +9 400
41. -5 -5 46 46 43 43 999 n/a Martin O'Donnell England 31600 31 600 0
42. 1 +1 33 33 33 33 999 n/a Jackson Page Wales 31550 31 550 5350 +5 350
43. 45 +45 82 82 103 103 999 n/a Liam Pullen England 30950 30 950 22350 +22 350
44. 0 53 53 54 54 999 n/a Long Zehuang China 30350 30 350 5350 +5 350
45. -7 -7 28 28 28 28 999 n/a Pang Junxu China 29900 29 900 0
46. 1 +1 24 24 24 24 999 n/a David Gilbert England 29350 29 350 5350 +5 350
47. 59 +59 44 44 41 41 999 n/a Lyu Haotian China 27850 27 850 22350 +22 350
48. 2 +2 78 78 79 79 999 n/a Farakh Ajaib Pakistan 27350 27 350 5350 +5 350
49. -9 -9 90 90 88 88 999 n/a Iulian Boiko Ukraine 27000 27 000 0
50. 1 +1 52 52 48 48 999 n/a Jamie Jones Wales 26450 26 450 5350 +5 350
51. -10 -10 32 32 32 32 999 n/a Lei Peifan China 26400 26 400 0
52. -10 -10 22 22 22 22 999 n/a Tom Ford England 26400 26 400 0
53. 0 40 40 42 42 999 n/a Ricky Walden England 25350 25 350 5350 +5 350
54. 2 +2 42 42 39 39 999 n/a Xu Si China 24450 24 450 5350 +5 350
55. -9 -9 60 60 60 60 999 n/a Liu Hongyu China 24100 24 100 0
56. -8 -8 74 74 73 73 999 n/a Liam Davies Wales 23100 23 100 0
57. 3 +3 91 91 94 94 999 n/a Dylan Emery Wales 22450 22 450 5350 +5 350
58. 36 +36 51 51 52 52 999 n/a He Guoqiang China 21600 21 600 14000 +14 000
59. 16 +16 56 56 58 58 999 n/a David Lilley England 21400 21 400 9400 +9 400
60. 3 +3 58 58 57 57 999 n/a Scott Donaldson Scotland 20950 20 950 5350 +5 350
61. -9 -9 92 92 90 90 999 n/a Sam Craigie England 20000 20 000 0
62. -8 -8 93 93 91 91 999 n/a Steven Hallworth England 20000 20 000 0
63. 3 +3 95 95 96 96 999 n/a Marco Fu Hong Kong 19950 19 950 5350 +5 350
64. -9 -9 77 77 77 77 999 n/a Amir Sarkhosh Iran 19600 19 600 0
65. 3 +3 50 50 50 50 999 n/a Robbie Williams England 19350 19 350 5350 +5 350
66. -9 -9 27 27 26 26 999 n/a Hossein Vafaei Iran 19000 19 000 0
67. 2 +2 73 73 76 76 999 n/a Wang Yuchen Hong Kong 18850 18 850 5350 +5 350
68. -10 -10 63 63 62 62 999 n/a Sanderson Lam England 18600 18 600 0
69. 16 +16 36 36 37 37 999 n/a Jimmy Robertson England 18500 18 500 9400 +9 400
70. 2 +2 96 96 98 98 999 n/a David Grace England 18350 18 350 5350 +5 350
71. 44 +44 57 57 56 56 999 n/a Robert Milkins England 18000 18 000 14000 +14 000
72. -13 -13 97 97 93 93 999 n/a Reanne Evans (f) England 18000 18 000 0
73. 4 +4 55 55 53 53 999 n/a Jordan Brown Northern Ireland 16850 16 850 5350 +5 350
74. -13 -13 76 76 75 75 999 n/a Allan Taylor England 16500 16 500 0
75. -13 -13 61 61 61 61 999 n/a Zak Surety England 16100 16 100 0
76. -12 -12 79 79 78 78 999 n/a Artemijs Zizins Latvia 15500 15 500 0
77. 2 +2 64 64 65 65 999 n/a Michael Holt England 15450 15 450 5350 +5 350
77. 2 +2 37 37 36 36 999 n/a Ryan Day Wales 15450 15 450 5350 +5 350
79. -14 -14 72 72 71 71 999 n/a Antoni Kowalski Poland 15000 15 000 0
80. -13 -13 99 99 97 97 999 n/a Liam Highfield England 14100 14 100 0
81. 9 +9 65 65 63 63 999 n/a Ishpreet Singh Chadha India 13450 13 450 5350 +5 350
82. 11 +11 89 89 89 89 999 n/a Huang Jiahao China 13350 13 350 5350 +5 350
83. -13 -13 39 39 40 40 999 n/a Luca Brecel Belgium 13200 13 200 0
84. -13 -13 85 85 84 84 999 n/a Mitchell Mann England 13000 13 000 0
85. -12 -12 69 69 69 69 999 n/a Gong Chenzhi China 12600 12 600 0
86. 11 +11 101 101 110 110 999 n/a Michal Szubarczyk Poland 12350 12 350 5350 +5 350
87. -13 -13 102 102 100 100 999 n/a Zhao Hanyang China 12100 12 100 0
88. -12 -12 103 103 101 101 999 n/a Lan Yuhao China 12000 12 000 0
89. 10 +10 70 70 72 72 999 n/a Sunny Akani Thailand 11950 11 950 5350 +5 350
90. 10 +10 54 54 55 55 999 n/a Fan Zhengyi China 11750 11 750 5350 +5 350
91. 36 +36 59 59 59 59 999 n/a Mark Davis England 11400 11 400 9400 +9 400
92. -14 -14 104 104 102 102 999 n/a Gao Yang China 11000 11 000 0
93. 40 +40 105 105 127 127 999 n/a Mateusz Baranowski Poland 10400 10 400 9400 +9 400
94. 15 +15 106 106 118 118 999 n/a Yao Pengcheng China 10350 10 350 5350 +5 350
95. -14 -14 71 71 70 70 999 n/a Duane Jones Wales 10000 10 000 0
95. -14 -14 81 81 80 80 999 n/a Julien Leclercq Belgium 10000 10 000 0
97. -14 -14 86 86 85 85 999 n/a Haris Tahir Pakistan 9500 9 500 0
98. -14 -14 84 84 83 83 999 n/a Haydon Pinhey England 9500 9 500 0
99. -13 -13 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 9000 9 000 0
100. -13 -13 999 n/a 999 n/a 999 n/a Ashley Hugill (a) England 9000 9 000 0
101. -13 -13 107 107 103 103 999 n/a Ross Muir Scotland 8600 8 600 0
102. 22 +22 108 108 124 124 999 n/a Xu Yichen China 8350 8 350 5350 +5 350
103. 23 +23 109 109 125 125 999 n/a Jiang Jun China 8350 8 350 5350 +5 350
104. -13 -13 110 110 105 105 999 n/a Ian Burns England 8000 8 000 0
104. -13 -13 88 88 87 87 999 n/a Robbie McGuigan Northern Ireland 8000 8 000 0
106. -11 -11 87 87 86 86 999 n/a Cheung Ka Wai Hong Kong 7000 7 000 0
107. -11 -11 113 113 108 108 999 n/a Leone Crowley Ireland 7000 7 000 0
108. -10 -10 115 115 111 111 999 n/a Chatchapong Nasa Thailand 7000 7 000 0
109. -8 -8 117 117 113 113 999 n/a Liam Graham Scotland 6000 6 000 0
110. -8 -8 118 118 114 114 999 n/a Oliver Brown England 6000 6 000 0
111. -8 -8 999 n/a 999 n/a 999 n/a Alfie Burden (a) England 6000 6 000 0
112. -7 -7 120 120 115 115 999 n/a Jimmy White England 5500 5 500 0
113. 0 n/a 999 n/a 999 n/a 999 n/a Zhang Hao (a) China 5350 5 350 5350 +5 350
114. -7 -7 98 98 95 95 999 n/a Bai Yulu (f) China 5000 5 000 0
115. -7 -7 121 121 117 117 999 n/a Alexander Ursenbacher Switzerland 5000 5 000 0
116. -6 -6 112 112 107 107 999 n/a Hatem Yassen Egypt 5000 5 000 0
117. -6 -6 122 122 119 119 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 0
118. -6 -6 999 n/a 999 n/a 999 n/a Wang Xinbo (a) China 4500 4 500 0
119. -6 -6 83 83 82 82 999 n/a Bulcsu Revesz Hungary 4000 4 000 0
120. -4 -4 123 123 120 120 999 n/a Connor Benzey England 4000 4 000 0
120. -4 -4 123 123 120 120 999 n/a Fergal Quinn Northern Ireland 4000 4 000 0
120. -4 -4 111 111 106 106 999 n/a Jonas Luz Brazil 4000 4 000 0
120. -4 -4 123 123 120 120 999 n/a Sahil Nayyar Canada 4000 4 000 0
124. -4 -4 126 126 123 123 999 n/a Liu Wenwei China 4000 4 000 0
125. -4 -4 100 100 99 99 999 n/a Ken Doherty Ireland 4000 4 000 0
126. -13 -13 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 4000 4 000 0
127. -5 -5 999 n/a 999 n/a 999 n/a Hesham Shawky (a) Egypt 4000 4 000 0
127. -5 -5 116 116 112 112 999 n/a Mohammed Shehab United Arab Emirates 4000 4 000 0
129. -4 -4 999 n/a 999 n/a 999 n/a Ashley Carty (a) England 3000 3 000 0
130. -3 -3 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2 000 0
130. -3 -3 999 n/a 999 n/a 999 n/a Stuart Carrington (a) England 2000 2 000 0
132. -2 -2 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 2000 2 000 0
132. -2 -2 999 n/a 999 n/a 999 n/a George Pragnell (a) England 2000 2 000 0
132. -2 -2 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 2000 2 000 0
135. -2 -2 114 114 109 109 999 n/a Mink Nutcharut (f) Thailand 1000 1 000 0
136. -1 -1 128 128 128 128 999 n/a Florian Nüßle Austria 1000 1 000 0
137. -1 -1 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1 000 0
138. -1 -1 999 n/a 999 n/a 999 n/a Gary Thomson (a) Scotland 1000 1 000 0
138. -1 -1 999 n/a 999 n/a 999 n/a Jack Bradford (a) Wales 1000 1 000 0
138. -1 -1 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 1000 1 000 0
141. -1 -1 94 94 92 92 999 n/a Chris Totten Scotland 0 0 0
141. -1 -1 119 119 116 116 999 n/a Kreishh Gurbaxani India 0 0 0
141. -1 -1 999 n/a 999 n/a 999 n/a Patrick Whelan (a) England 0 0 0
144. -1 -1 129 129 129 129 999 n/a Mahmoud El Hareedy Egypt 0 0 0
145. 0 n/a 999 n/a 999 n/a 999 n/a Zhou Jinhao (a) China 0 0 0
145. 0 n/a 999 n/a 999 n/a 999 n/a Zhang Xiao (a) China 0 0 0
147. -4 -4 999 n/a 999 n/a 999 n/a Aidan Murphy (a) England 0 0 0
147. -4 -4 999 n/a 999 n/a 999 n/a Oliver Sykes (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Abdullah Alshammari (a) Saudi Arabia 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Abdulraouf Saigh (a) Saudi Arabia 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Alex Clenshaw (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Andrew Pagett (a) Wales 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Asif Mukhtar (a) Pakistan 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Dean Young (a) Scotland 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Fahad Alghamdi (a) Saudi Arabia 0 0 0
149. -3 -3 66 66 66 66 999 n/a Graeme Dott (susp) Scotland 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Halim Hussain (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a James Cahill (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a John Astley (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0
149. -3 -3 127 127 126 126 999 n/a Lim Kok Leong Malaysia 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Mark Lloyd (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Musaad Almisfir (a) Saudi Arabia 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Musab Sayegh (a) Saudi Arabia 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 0 0 0
149. -3 -3 999 n/a 999 n/a 999 n/a Saud Albaker (a) Saudi Arabia 0 0 0
149. -3 -3 67 67 67 67 999 n/a Cao Yupeng China 0 0 0