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 World Grand Prix Rankings

Provisional World Grand Prix rankings, including guaranteed ranking money for upcoming events. The top 32 will qualify for the World Grand Prix. Red numbers means the player is still in the event. See World Snooker for the point schedule.

± = Change from current list
# Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality Points-Sort Total Chng-Sort ± CL SAM WUO EO BO XGP NIO IC UK SHO SO
1. 0 3 3 3 3 999 n/a Neil Robertson Australia 509900 509 900 509900 +509 900 500000 4500 5400 0 0
2. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 200000 200 000 200000 +200 000 200000 0 0
3. 0 8 8 8 8 999 n/a Xiao Guodong China 145400 145 400 145400 +145 400 140000 5400 0
4. 0 23 23 23 23 999 n/a Elliot Slessor England 121250 121 250 121250 +121 250 6000 100000 4500 5400 0 5350
5. 0 14 14 14 14 999 n/a Chris Wakelin England 109400 109 400 109400 +109 400 4000 100000 5400 0 0
6. 0 16 16 16 16 999 n/a Gary Wilson England 90400 90 400 90400 +90 400 2000 20000 63000 5400 0 0
7. 0 5 5 5 5 999 n/a Mark J Williams Wales 85400 85 400 85400 +85 400 50000 30000 5400 0 0
8. 0 12 12 12 12 999 n/a Barry Hawkins England 74750 74 750 74750 +74 750 2000 50000 12000 5400 0 5350
9. 0 26 26 26 26 999 n/a Stephen Maguire Scotland 70350 70 350 70350 +70 350 33000 20000 12000 0 0 5350
10. 0 18 18 18 18 999 n/a Ali Carter England 67250 67 250 67250 +67 250 2000 50000 4500 5400 0 5350
11. 0 27 27 27 27 999 n/a Joe O'Connor England 59350 59 350 59350 +59 350 23000 20000 8000 0 3000 5350
12. 0 15 15 15 15 999 n/a Si Jiahui China 58750 58 750 58750 +58 750 2000 30000 16000 5400 0 5350
13. 0 2 2 2 2 999 n/a Kyren Wilson England 54500 54 500 54500 +54 500 50000 4500 0 0 0
14. 0 9 9 9 9 999 n/a Mark Selby England 52750 52 750 52750 +52 750 30000 12000 5400 0 5350
15. 0 17 17 17 17 999 n/a Shaun Murphy England 48750 48 750 48750 +48 750 0 30000 8000 5400 0 5350
16. 0 44 44 44 44 999 n/a Thepchaiya Un-Nooh Thailand 48550 48 550 48550 +48 550 4000 20000 12000 3600 0 5350 3600
17. 0 21 21 21 21 999 n/a Stuart Bingham England 47750 47 750 47750 +47 750 4000 30000 5400 3000 5350
18. 0 77 77 77 77 999 n/a Chang Bingyu China 47600 47 600 47600 +47 600 2000 30000 8000 1000 3000 0 3600
19. 0 30 30 30 30 999 n/a Yuan Sijun China 46750 46 750 46750 +46 750 5000 20000 8000 5400 3000 5350
20. 0 7 7 7 7 999 n/a Ding Junhui China 43500 43 500 43500 +43 500 30000 4500 9000 0
21. 0 11 11 11 11 999 n/a Zhao Xintong China 43400 43 400 43400 +43 400 30000 8000 5400 0 0
22. 0 67 67 67 67 999 n/a Oliver Lines England 42950 42 950 42950 +42 950 1000 30000 0 3000 5350 3600
23. 0 10 10 10 10 999 n/a Mark Allen N.Ireland 40750 40 750 40750 +40 750 30000 5400 0 5350
24. 0 57 57 57 57 999 n/a Stan Moody England 39950 39 950 39950 +39 950 1000 11000 16000 0 3000 5350 3600
25. 0 45 45 45 45 999 n/a Aaron Hill Ireland 39350 39 350 39350 +39 350 2000 11000 12000 5400 0 5350 3600
26. 0 20 20 20 20 999 n/a Wu Yize China 39350 39 350 39350 +39 350 5000 20000 9000 0 5350
27. 0 38 38 38 38 999 n/a Ben Woollaston England 36700 36 700 36700 +36 700 2000 20000 4500 3600 3000 0 3600
28. 0 55 55 55 55 999 n/a Long Zehuang China 33950 33 950 33950 +33 950 2000 20000 0 3000 5350 3600
29. 0 33 33 33 33 999 n/a Matthew Selt England 33750 33 750 33750 +33 750 8000 12000 5400 3000 5350
30. 0 22 22 22 22 999 n/a Jak Jones Wales 33750 33 750 33750 +33 750 1000 11000 8000 5400 3000 5350
31. 0 28 28 28 28 999 n/a Jack Lisowski England 32400 32 400 32400 +32 400 5000 11000 8000 5400 3000 0
32. 0 43 43 43 43 999 n/a Martin O'Donnell England 32200 32 200 32200 +32 200 2000 20000 3600 3000 0 3600
33. 0 90 90 90 90 999 n/a Louis Heathcote England 32050 32 050 32050 +32 050 1000 11000 4500 3600 3000 5350 3600
34. 0 32 32 32 32 999 n/a Zhou Yuelong China 30750 30 750 30750 +30 750 1000 11000 8000 5400 0 5350
35. 0 29 29 29 29 999 n/a Pang Junxu China 29900 29 900 29900 +29 900 9000 11000 4500 5400 0 0
36. 0 49 49 49 49 999 n/a Matthew Stevens Wales 29850 29 850 29850 +29 850 6000 11000 4500 0 3000 5350
37. 0 24 24 24 24 999 n/a David Gilbert England 29350 29 350 29350 +29 350 5000 11000 8000 0 0 5350
38. 0 79 79 79 79 999 n/a Farakh Ajaib Pakistan 28350 28 350 28350 +28 350 1000 20000 1000 0 5350 1000
39. 0 13 13 13 13 999 n/a Zhang Anda China 27400 27 400 27400 +27 400 6000 16000 5400 0 0
40. 0 69 69 69 69 999 n/a Ben Mertens Belgium 26500 26 500 26500 +26 500 11000 7000 4500 1000 3000 0 0
41. 0 48 48 48 48 999 n/a Jamie Jones Wales 26450 26 450 26450 +26 450 2000 11000 4500 3600 0 5350
42. 0 19 19 19 19 999 n/a Tom Ford England 26400 26 400 26400 +26 400 9000 12000 5400 0 0
43. 0 94 94 94 94 999 n/a Dylan Emery Wales 26050 26 050 26050 +26 050 5000 4000 4500 3600 0 5350 3600
44. 0 35 35 35 35 999 n/a Noppon Saengkham Thailand 24850 24 850 24850 +24 850 1000 11000 4500 0 3000 5350
45. 0 54 54 54 54 999 n/a Scott Donaldson Scotland 24550 24 550 24550 +24 550 1000 8000 3600 3000 5350 3600
46. 0 40 40 40 40 999 n/a Xu Si China 24450 24 450 24450 +24 450 8000 4500 3600 3000 5350
47. 0 56 56 56 56 999 n/a Liu Hongyu China 24100 24 100 24100 +24 100 6000 7000 4500 3600 3000 0
48. 0 87 87 87 87 999 n/a Iulian Boiko Ukraine 24000 24 000 24000 +24 000 0 20000 1000 3000 0 0
49. 0 34 34 34 34 999 n/a Jackson Page Wales 23750 23 750 23750 +23 750 2000 8000 5400 3000 5350
50. 0 87 87 87 87 999 n/a Steven Hallworth England 23600 23 600 23600 +23 600 0 20000 0 0 0 3600
51. 0 101 101 101 101 999 n/a Marco Fu Hong Kong 23550 23 550 23550 +23 550 8000 3600 3000 5350 3600
52. 0 96 96 96 96 999 n/a David Grace England 21950 21 950 21950 +21 950 0 4000 8000 1000 0 5350 3600
53. 0 42 42 42 42 999 n/a Ricky Walden England 21750 21 750 21750 +21 750 11000 5400 0 5350
54. 0 58 58 58 58 999 n/a Anthony McGill Scotland 21200 21 200 21200 +21 200 11000 3600 3000 0 3600
55. 0 92 92 92 92 999 n/a Sam Craigie England 21000 21 000 21000 +21 000 5000 11000 1000 3000 0 1000
56. 0 52 52 52 52 999 n/a Jordan Brown N.Ireland 20450 20 450 20450 +20 450 0 7000 4500 0 0 5350 3600
57. 0 31 31 31 31 999 n/a Lei Peifan China 20400 20 400 20400 +20 400 4000 8000 5400 3000 0
58. 0 76 76 76 76 999 n/a Amir Sarkhosh Iran 19600 19 600 19600 +19 600 6000 7000 3600 3000 0 0
59. 0 51 51 51 51 999 n/a Robbie Williams England 19350 19 350 19350 +19 350 5000 5400 0 5350 3600
60. 0 36 36 36 36 999 n/a Ryan Day Wales 19050 19 050 19050 +19 050 2000 4500 3600 0 5350 3600
61. 0 93 93 93 93 999 n/a Reanne Evans (f) England 19000 19 000 19000 +19 000 0 7000 8000 0 3000 0 1000
62. 0 25 25 25 25 999 n/a Hossein Vafaei Iran 19000 19 000 19000 +19 000 11000 8000 0 0 0
63. 0 72 72 72 72 999 n/a Wang Yuchen Hong Kong 18850 18 850 18850 +18 850 1000 7000 4500 1000 0 5350 0
64. 0 78 78 78 78 999 n/a Liam Davies Wales 18100 18 100 18100 +18 100 6000 4500 3600 3000 0 1000
65. 0 37 37 37 37 999 n/a Jimmy Robertson England 18050 18 050 18050 +18 050 1000 4500 3600 0 5350 3600
66. 0 60 60 60 60 999 n/a David Lilley England 17950 17 950 17950 +17 950 6000 0 3000 5350 3600
67. 0 73 73 73 73 999 n/a Allan Taylor England 17500 17 500 17500 +17 500 1000 7000 4500 1000 3000 0 1000
68. 0 1 1 1 1 999 n/a Judd Trump England 17400 17 400 17400 +17 400 12000 5400 0 0
69. 0 63 63 63 63 999 n/a Zak Surety England 16700 16 700 16700 +16 700 2000 4500 3600 3000 0 3600
70. 0 47 47 47 47 999 n/a He Guoqiang China 16550 16 550 16550 +16 550 1000 3600 3000 5350 3600
71. 0 75 75 75 75 999 n/a Artemijs Zizins Latvia 16500 16 500 16500 +16 500 4000 7000 4500 0 0 0 1000
72. 0 6 6 6 6 999 n/a John Higgins Scotland 16000 16 000 16000 +16 000 16000 0 0
73. 0 97 97 97 97 999 n/a Lan Yuhao China 15600 15 600 15600 +15 600 1000 11000 0 0 0 3600
74. 0 61 61 61 61 999 n/a Sanderson Lam England 15600 15 600 15600 +15 600 1000 11000 3600 0 0
75. 0 66 66 66 66 999 n/a Michael Holt England 15450 15 450 15450 +15 450 2000 4500 3600 0 5350
76. 0 50 50 50 50 999 n/a Fan Zhengyi China 15350 15 350 15350 +15 350 1000 5400 0 5350 3600
77. 0 111 111 111 111 999 n/a Liam Pullen England 14950 14 950 14950 +14 950 1000 4000 3600 0 5350 1000
78. 0 46 46 46 46 999 n/a Daniel Wells Wales 14550 14 550 14550 +14 550 2000 3600 0 5350 3600
79. 0 86 86 86 86 999 n/a Huang Jiahao China 14350 14 350 14350 +14 350 0 7000 1000 0 5350 1000
80. 0 99 99 99 99 999 n/a Liam Highfield England 14100 14 100 14100 +14 100 2000 4000 4500 3600 0 0 0
81. 0 64 64 64 64 999 n/a Ishpreet Singh Chadha India 13450 13 450 13450 +13 450 4500 3600 0 5350
82. 0 83 83 83 83 999 n/a Haris Tahir Pakistan 13100 13 100 13100 +13 100 1000 4500 1000 3000 0 3600
83. 0 71 71 71 71 999 n/a Antoni Kowalski Poland 13000 13 000 13000 +13 000 2000 7000 0 3000 0 1000
84. 0 53 53 53 53 999 n/a Robert Milkins England 12950 12 950 12950 +12 950 1000 0 3000 5350 3600
85. 0 74 74 74 74 999 n/a Sunny Akani Thailand 12950 12 950 12950 +12 950 3600 3000 5350 1000
86. 0 999 n/a 999 n/a 999 n/a Ashley Hugill (a) England 12600 12 600 12600 +12 600 2000 7000 0 0 3600
87. 0 68 68 68 68 999 n/a Gong Chenzhi China 12600 12 600 12600 +12 600 2000 7000 3600 0 0
88. 0 105 105 105 105 999 n/a Michal Szubarczyk Poland 12350 12 350 12350 +12 350 0 7000 0 0 5350 0
89. 0 100 100 100 100 999 n/a Zhao Hanyang China 12100 12 100 12100 +12 100 0 4000 4500 3600 0 0 0
90. 0 102 102 102 102 999 n/a Gao Yang China 12000 12 000 12000 +12 000 1000 7000 0 3000 0 1000
91. 0 121 121 121 121 999 n/a Yao Pengcheng China 11350 11 350 11350 +11 350 4000 1000 0 5350 1000
92. 0 80 80 80 80 999 n/a Julien Leclercq Belgium 11000 11 000 11000 +11 000 2000 7000 1000 0 0 1000
93. 0 59 59 59 59 999 n/a Mark Davis England 10950 10 950 10950 +10 950 2000 0 0 5350 3600
94. 0 39 39 39 39 999 n/a Lyu Haotian China 10850 10 850 10850 +10 850 1000 4500 0 0 5350
95. 0 70 70 70 70 999 n/a Duane Jones Wales 10000 10 000 10000 +10 000 2000 7000 1000 0 0
96. 0 81 81 81 81 999 n/a Haydon Pinhey England 9500 9 500 9500 +9 500 4000 4500 1000 0 0 0
97. 0 41 41 41 41 999 n/a Luca Brecel Belgium 9000 9 000 9000 +9 000 5400 0 3600
98. 0 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 9000 9 000 9000 +9 000 2000 4000 0 3000 0 0
99. 0 124 124 124 124 999 n/a Ian Burns England 8600 8 600 8600 +8 600 2000 0 3000 0 3600
100. 0 111 111 111 111 999 n/a Ross Muir Scotland 8600 8 600 8600 +8 600 1000 4000 3600 0 0 0
101. 0 127 127 127 127 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 0 0 3000 5350 0
102. 0 124 124 124 124 999 n/a Jiang Jun China 8350 8 350 8350 +8 350 2000 1000 0 5350 0
103. 0 116 116 116 116 999 n/a Leone Crowley Ireland 8000 8 000 8000 +8 000 0 4000 0 3000 0 1000
104. 0 84 84 84 84 999 n/a Cheung Ka Wai Hong Kong 7600 7 600 7600 +7 600 1000 0 3000 0 3600
105. 0 127 127 127 127 999 n/a Mateusz Baranowski Poland 7350 7 350 7350 +7 350 0 1000 0 5350 1000
106. 0 111 111 111 111 999 n/a Liam Graham Scotland 7000 7 000 7000 +7 000 1000 4000 1000 0 0 1000
107. 0 106 106 106 106 999 n/a Chatchapong Nasa Thailand 7000 7 000 7000 +7 000 7000 0 0 0 0
108. 0 116 116 116 116 999 n/a Alexander Ursenbacher Switzerland 6000 6 000 6000 +6 000 0 4000 1000 0 0 1000
109. 0 108 108 108 108 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 2000 4000 0 0 0 0
110. 0 999 n/a 999 n/a 999 n/a Alfie Burden (a) England 6000 6 000 6000 +6 000 6000
111. 0 115 115 115 115 999 n/a Jimmy White England 5500 5 500 5500 +5 500 4500 1000 0 0
112. 0 91 91 91 91 999 n/a Mitchell Mann England 5000 5 000 5000 +5 000 0 1000 3000 0 1000
113. 0 116 116 116 116 999 n/a Fergal Quinn N.Ireland 5000 5 000 5000 +5 000 0 4000 0 0 0 1000
113. 0 103 103 103 103 999 n/a Jonas Luz Brazil 5000 5 000 5000 +5 000 0 4000 0 0 0 1000
115. 0 98 98 98 98 999 n/a Bai Yulu (f) China 5000 5 000 5000 +5 000 1000 1000 3000 0 0
116. 0 85 85 85 85 999 n/a Robbie McGuigan N.Ireland 5000 5 000 5000 +5 000 2000 0 3000 0 0
117. 0 104 104 104 104 999 n/a Hatem Yassen Egypt 5000 5 000 5000 +5 000 1000 4000 0 0 0 0
118. 0 114 114 114 114 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 5000 +5 000 5000 0 0 0 0
119. 0 999 n/a 999 n/a 999 n/a Wang Xinbo (a) China 4500 4 500 4500 +4 500 4500
120. 0 82 82 82 82 999 n/a Bulcsu Revesz Hungary 4000 4 000 4000 +4 000 1000 0 3000 0 0
121. 0 116 116 116 116 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 0 4000 0 0 0 0
121. 0 116 116 116 116 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 0 4000 0 0 0 0
123. 0 121 121 121 121 999 n/a Liu Wenwei China 4000 4 000 4000 +4 000 4000 0 0 0 0
124. 0 95 95 95 95 999 n/a Ken Doherty Ireland 4000 4 000 4000 +4 000 4000 0 0 0
125. 0 107 107 107 107 999 n/a Mohammed Shehab United Arab Emirates 4000 4 000 4000 +4 000 4000 0
126. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 4000 4 000 4000 +4 000 1000 0 3000
127. 0 999 n/a 999 n/a 999 n/a Hesham Shawky (a) Egypt 4000 4 000 4000 +4 000 4000
128. 0 999 n/a 999 n/a 999 n/a Ashley Carty (a) England 3000 3 000 3000 +3 000 0 3000
129. 0 999 n/a 999 n/a 999 n/a Stuart Carrington (a) England 2000 2 000 2000 +2 000 2000 0
130. 0 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2 000 2000 +2 000 2000
130. 0 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 2000 2 000 2000 +2 000 2000
130. 0 999 n/a 999 n/a 999 n/a George Pragnell (a) England 2000 2 000 2000 +2 000 2000
130. 0 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 2000 2 000 2000 +2 000 2000
134. 0 999 n/a 999 n/a 999 n/a Patrick Whelan (a) England 1000 1 000 1000 +1 000 0 0 0 0 1000
135. 0 109 109 109 109 999 n/a Mink Nutcharut (f) Thailand 1000 1 000 1000 +1 000 0 1000 0 0 0
136. 0 126 126 126 126 999 n/a Florian Nüßle Austria 1000 1 000 1000 +1 000 1000 0 0 0 0
137. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1 000 1000 +1 000 1000
137. 0 999 n/a 999 n/a 999 n/a Gary Thomson (a) Scotland 1000 1 000 1000 +1 000 1000
137. 0 999 n/a 999 n/a 999 n/a Jack Bradford (a) Wales 1000 1 000 1000 +1 000 1000
137. 0 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 1000 1 000 1000 +1 000 1000
141. 0 89 89 89 89 999 n/a Chris Totten Scotland 0 0 0 0 0 0 0 0
141. 0 110 110 110 110 999 n/a Kreishh Gurbaxani India 0 0 0 0 0 0 0 0
143. 0 127 127 127 127 999 n/a Mahmoud El Hareedy Egypt 0 0 0 0 0 0
144. 0 999 n/a 999 n/a 999 n/a Joel Connolly (a) N.Ireland 0 0 0 0
144. 0 999 n/a 999 n/a 999 n/a Zak Sheldon (a) N.Ireland 0 0 0 0
146. 0 999 n/a 999 n/a 999 n/a Aidan Murphy (a) England 0 0 0 0
146. 0 999 n/a 999 n/a 999 n/a Oliver Sykes (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Abdullah Alshammari (a) Saudi Arabia 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Abdulraouf Saigh (a) Saudi Arabia 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Alex Clenshaw (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Andrew Pagett (a) Wales 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Asif Mukhtar (a) Pakistan 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Dean Young (a) Scotland 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Fahad Alghamdi (a) Saudi Arabia 0 0 0
148. 0 62 62 62 62 999 n/a Graeme Dott (susp) Scotland 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Halim Hussain (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a James Cahill (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a John Astley (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0 0
148. 0 123 123 123 123 999 n/a Lim Kok Leong Malaysia 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Mark Lloyd (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Musaad Almisfir (a) Saudi Arabia 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Musab Sayegh (a) Saudi Arabia 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 0 0 0 0
148. 0 999 n/a 999 n/a 999 n/a Saud Albaker (a) Saudi Arabia 0 0 0
148. 0 65 65 65 65 999 n/a Cao Yupeng China 0 0 0