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 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 515900 515 900 515900 +515 900 500000 4500 5400 6000 0
2. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 200000 200 000 200000 +200 000 200000 0
3. 0 9 9 9 9 999 n/a Xiao Guodong China 154400 154 400 154400 +154 400 140000 5400 9000
4. 0 7 7 7 7 999 n/a Mark Allen N.Ireland 141350 141 350 141350 +141 350 30000 100000 6000 5350
5. 0 23 23 23 23 999 n/a Elliot Slessor England 129050 129 050 129050 +129 050 6000 100000 4500 13200 0 5350
6. 0 14 14 14 14 999 n/a Chris Wakelin England 109400 109 400 109400 +109 400 4000 100000 5400 0 0
7. 0 5 5 5 5 999 n/a Mark J Williams Wales 97400 97 400 97400 +97 400 50000 30000 5400 12000 0
8. 0 16 16 16 16 999 n/a Shaun Murphy England 97350 97 350 97350 +97 350 0 30000 8000 9000 45000 5350
9. 0 17 17 17 17 999 n/a Gary Wilson England 93400 93 400 93400 +93 400 2000 20000 63000 5400 3000 0
10. 0 10 10 10 10 999 n/a Mark Selby England 88350 88 350 88350 +88 350 30000 12000 21000 20000 5350
11. 0 12 12 12 12 999 n/a Barry Hawkins England 87350 87 350 87350 +87 350 2000 50000 12000 9000 9000 5350
12. 0 18 18 18 18 999 n/a Ali Carter England 76250 76 250 76250 +76 250 2000 50000 4500 5400 9000 5350
13. 0 30 30 30 30 999 n/a Zhou Yuelong China 70350 70 350 70350 +70 350 1000 11000 8000 45000 0 5350
14. 0 25 25 25 25 999 n/a Stephen Maguire Scotland 70350 70 350 70350 +70 350 33000 20000 12000 0 5350
15. 0 57 57 57 57 999 n/a Anthony McGill Scotland 63200 63 200 63200 +63 200 11000 3600 45000 0 3600
16. 0 27 27 27 27 999 n/a Joe O'Connor England 62350 62 350 62350 +62 350 23000 20000 8000 6000 5350
17. 0 15 15 15 15 999 n/a Si Jiahui China 58750 58 750 58750 +58 750 2000 30000 16000 5400 0 5350
18. 0 2 2 2 2 999 n/a Kyren Wilson England 57500 57 500 57500 +57 500 50000 4500 3000 0
19. 0 78 78 78 78 999 n/a Chang Bingyu China 53600 53 600 53600 +53 600 2000 30000 8000 1000 9000 0 3600
20. 0 20 20 20 20 999 n/a Jak Jones Wales 52350 52 350 52350 +52 350 1000 11000 8000 21000 6000 5350
21. 0 11 11 11 11 999 n/a Zhao Xintong China 49400 49 400 49400 +49 400 30000 8000 5400 6000 0
22. 0 55 55 55 55 999 n/a Stan Moody England 48950 48 950 48950 +48 950 1000 11000 16000 12000 5350 3600
23. 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
24. 0 22 22 22 22 999 n/a Stuart Bingham England 47750 47 750 47750 +47 750 4000 30000 5400 3000 5350
25. 0 45 45 45 45 999 n/a Aaron Hill Ireland 47150 47 150 47150 +47 150 2000 11000 12000 13200 0 5350 3600
26. 0 31 31 31 31 999 n/a Yuan Sijun China 46750 46 750 46750 +46 750 5000 20000 8000 5400 3000 5350
27. 0 67 67 67 67 999 n/a Oliver Lines England 45950 45 950 45950 +45 950 1000 30000 6000 5350 3600
28. 0 8 8 8 8 999 n/a Ding Junhui China 43500 43 500 43500 +43 500 30000 4500 9000 0
29. 0 19 19 19 19 999 n/a Wu Yize China 42350 42 350 42350 +42 350 5000 20000 9000 3000 5350
30. 0 88 88 88 88 999 n/a Louis Heathcote England 41050 41 050 41050 +41 050 1000 11000 4500 3600 12000 5350 3600
31. 0 39 39 39 39 999 n/a Ben Woollaston England 36700 36 700 36700 +36 700 2000 20000 4500 3600 3000 0 3600
32. 0 6 6 6 6 999 n/a John Higgins Scotland 36000 36 000 36000 +36 000 16000 20000 0
33. 0 29 29 29 29 999 n/a Jack Lisowski England 36000 36 000 36000 +36 000 5000 11000 8000 9000 3000 0
34. 0 42 42 42 42 999 n/a Martin O'Donnell England 35200 35 200 35200 +35 200 2000 20000 3600 6000 0 3600
35. 0 54 54 54 54 999 n/a Long Zehuang China 33950 33 950 33950 +33 950 2000 20000 3000 5350 3600
36. 0 34 34 34 34 999 n/a Matthew Selt England 33750 33 750 33750 +33 750 8000 12000 5400 3000 5350
37. 0 13 13 13 13 999 n/a Zhang Anda China 33400 33 400 33400 +33 400 6000 16000 5400 6000 0
38. 0 69 69 69 69 999 n/a Ben Mertens Belgium 32500 32 500 32500 +32 500 11000 7000 4500 1000 9000 0 0
39. 0 33 33 33 33 999 n/a Jackson Page Wales 31550 31 550 31550 +31 550 2000 8000 13200 3000 5350
40. 0 1 1 1 1 999 n/a Judd Trump England 30000 30 000 30000 +30 000 12000 9000 9000 0
41. 0 28 28 28 28 999 n/a Pang Junxu China 29900 29 900 29900 +29 900 9000 11000 4500 5400 0 0
42. 0 50 50 50 50 999 n/a Matthew Stevens Wales 29850 29 850 29850 +29 850 6000 11000 4500 3000 5350
43. 0 24 24 24 24 999 n/a David Gilbert England 29350 29 350 29350 +29 350 5000 11000 8000 0 5350
44. 0 79 79 79 79 999 n/a Farakh Ajaib Pakistan 28350 28 350 28350 +28 350 1000 20000 1000 0 5350 1000
45. 0 36 36 36 36 999 n/a Noppon Saengkham Thailand 27850 27 850 27850 +27 850 1000 11000 4500 6000 5350
46. 0 87 87 87 87 999 n/a Iulian Boiko Ukraine 27000 27 000 27000 +27 000 0 20000 1000 6000 0 0
47. 0 47 47 47 47 999 n/a Jamie Jones Wales 26450 26 450 26450 +26 450 2000 11000 4500 3600 0 5350
48. 0 32 32 32 32 999 n/a Lei Peifan China 26400 26 400 26400 +26 400 4000 8000 5400 9000 0
49. 0 21 21 21 21 999 n/a Tom Ford England 26400 26 400 26400 +26 400 9000 12000 5400 0
50. 0 92 92 92 92 999 n/a Dylan Emery Wales 26050 26 050 26050 +26 050 5000 4000 4500 3600 0 5350 3600
51. 0 40 40 40 40 999 n/a Ricky Walden England 25350 25 350 25350 +25 350 11000 9000 0 5350
52. 0 58 58 58 58 999 n/a Scott Donaldson Scotland 24550 24 550 24550 +24 550 1000 8000 3600 3000 5350 3600
53. 0 41 41 41 41 999 n/a Xu Si China 24450 24 450 24450 +24 450 8000 4500 3600 3000 5350
54. 0 77 77 77 77 999 n/a Liam Davies Wales 24100 24 100 24100 +24 100 6000 4500 3600 9000 0 1000
55. 0 53 53 53 53 999 n/a Liu Hongyu China 24100 24 100 24100 +24 100 6000 7000 4500 3600 3000 0
56. 0 89 89 89 89 999 n/a Steven Hallworth England 23600 23 600 23600 +23 600 0 20000 0 0 0 3600
57. 0 101 101 101 101 999 n/a Marco Fu Hong Kong 23550 23 550 23550 +23 550 8000 3600 3000 5350 3600
58. 0 49 49 49 49 999 n/a Robbie Williams England 22950 22 950 22950 +22 950 5000 9000 0 5350 3600
59. 0 96 96 96 96 999 n/a David Grace England 21950 21 950 21950 +21 950 0 4000 8000 1000 0 5350 3600
60. 0 93 93 93 93 999 n/a Sam Craigie England 21000 21 000 21000 +21 000 5000 11000 1000 3000 0 1000
61. 0 60 60 60 60 999 n/a David Lilley England 20950 20 950 20950 +20 950 6000 6000 5350 3600
62. 0 51 51 51 51 999 n/a Jordan Brown N.Ireland 20450 20 450 20450 +20 450 0 7000 4500 0 5350 3600
63. 0 62 62 62 62 999 n/a Zak Surety England 19700 19 700 19700 +19 700 2000 4500 3600 6000 0 3600
64. 0 75 75 75 75 999 n/a Amir Sarkhosh Iran 19600 19 600 19600 +19 600 6000 7000 3600 3000 0 0
65. 0 35 35 35 35 999 n/a Ryan Day Wales 19050 19 050 19050 +19 050 2000 4500 3600 0 5350 3600
66. 0 94 94 94 94 999 n/a Reanne Evans (f) England 19000 19 000 19000 +19 000 0 7000 8000 0 3000 0 1000
67. 0 26 26 26 26 999 n/a Hossein Vafaei Iran 19000 19 000 19000 +19 000 11000 8000 0 0
68. 0 73 73 73 73 999 n/a Wang Yuchen Hong Kong 18850 18 850 18850 +18 850 1000 7000 4500 1000 0 5350 0
69. 0 61 61 61 61 999 n/a Sanderson Lam England 18600 18 600 18600 +18 600 1000 11000 3600 3000 0
70. 0 37 37 37 37 999 n/a Jimmy Robertson England 18050 18 050 18050 +18 050 1000 4500 3600 0 5350 3600
71. 0 74 74 74 74 999 n/a Allan Taylor England 17500 17 500 17500 +17 500 1000 7000 4500 1000 3000 0 1000
72. 0 38 38 38 38 999 n/a Luca Brecel Belgium 16800 16 800 16800 +16 800 13200 0 3600
73. 0 48 48 48 48 999 n/a He Guoqiang China 16550 16 550 16550 +16 550 1000 3600 3000 5350 3600
74. 0 76 76 76 76 999 n/a Artemijs Zizins Latvia 16500 16 500 16500 +16 500 4000 7000 4500 0 0 0 1000
75. 0 71 71 71 71 999 n/a Antoni Kowalski Poland 16000 16 000 16000 +16 000 2000 7000 0 6000 0 1000
76. 0 100 100 100 100 999 n/a Lan Yuhao China 15600 15 600 15600 +15 600 1000 11000 0 0 0 3600
77. 0 65 65 65 65 999 n/a Michael Holt England 15450 15 450 15450 +15 450 2000 4500 3600 0 5350
78. 0 52 52 52 52 999 n/a Fan Zhengyi China 15350 15 350 15350 +15 350 1000 5400 0 5350 3600
79. 0 102 102 102 102 999 n/a Liam Pullen England 14950 14 950 14950 +14 950 1000 4000 3600 0 5350 1000
80. 0 46 46 46 46 999 n/a Daniel Wells Wales 14550 14 550 14550 +14 550 2000 3600 0 5350 3600
81. 0 85 85 85 85 999 n/a Huang Jiahao China 14350 14 350 14350 +14 350 0 7000 1000 0 5350 1000
82. 0 95 95 95 95 999 n/a Liam Highfield England 14100 14 100 14100 +14 100 2000 4000 4500 3600 0 0 0
83. 0 91 91 91 91 999 n/a Mitchell Mann England 14000 14 000 14000 +14 000 0 1000 12000 0 1000
84. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 13450 13 450 13450 +13 450 4500 3600 0 5350
85. 0 83 83 83 83 999 n/a Haris Tahir Pakistan 13100 13 100 13100 +13 100 1000 4500 1000 3000 0 3600
86. 0 56 56 56 56 999 n/a Robert Milkins England 12950 12 950 12950 +12 950 1000 3000 5350 3600
87. 0 72 72 72 72 999 n/a Sunny Akani Thailand 12950 12 950 12950 +12 950 3600 3000 5350 1000
88. 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
89. 0 68 68 68 68 999 n/a Gong Chenzhi China 12600 12 600 12600 +12 600 2000 7000 3600 0 0
90. 0 108 108 108 108 999 n/a Michal Szubarczyk Poland 12350 12 350 12350 +12 350 0 7000 0 0 5350 0
91. 0 98 98 98 98 999 n/a Zhao Hanyang China 12100 12 100 12100 +12 100 0 4000 4500 3600 0 0 0
92. 0 104 104 104 104 999 n/a Gao Yang China 12000 12 000 12000 +12 000 1000 7000 0 3000 0 1000
93. 0 125 125 125 125 999 n/a Ian Burns England 11600 11 600 11600 +11 600 2000 0 6000 0 3600
94. 0 116 116 116 116 999 n/a Yao Pengcheng China 11350 11 350 11350 +11 350 4000 1000 0 5350 1000
95. 0 80 80 80 80 999 n/a Julien Leclercq Belgium 11000 11 000 11000 +11 000 2000 7000 1000 0 0 1000
96. 0 59 59 59 59 999 n/a Mark Davis England 10950 10 950 10950 +10 950 2000 0 5350 3600
97. 0 43 43 43 43 999 n/a Lyu Haotian China 10850 10 850 10850 +10 850 1000 4500 0 5350
98. 0 84 84 84 84 999 n/a Cheung Ka Wai Hong Kong 10600 10 600 10600 +10 600 1000 0 6000 0 3600
99. 0 70 70 70 70 999 n/a Duane Jones Wales 10000 10 000 10000 +10 000 2000 7000 1000 0 0
100. 0 81 81 81 81 999 n/a Haydon Pinhey England 9500 9 500 9500 +9 500 4000 4500 1000 0 0 0
101. 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
102. 0 102 102 102 102 999 n/a Ross Muir Scotland 8600 8 600 8600 +8 600 1000 4000 3600 0 0 0
103. 0 128 128 128 128 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 0 0 3000 5350 0
104. 0 123 123 123 123 999 n/a Jiang Jun China 8350 8 350 8350 +8 350 2000 1000 0 5350 0
105. 0 118 118 118 118 999 n/a Leone Crowley Ireland 8000 8 000 8000 +8 000 0 4000 0 3000 0 1000
106. 0 86 86 86 86 999 n/a Robbie McGuigan N.Ireland 8000 8 000 8000 +8 000 2000 0 6000 0 0
107. 0 126 126 126 126 999 n/a Mateusz Baranowski Poland 7350 7 350 7350 +7 350 0 1000 0 5350 1000
108. 0 111 111 111 111 999 n/a Liam Graham Scotland 7000 7 000 7000 +7 000 1000 4000 1000 0 0 1000
109. 0 109 109 109 109 999 n/a Chatchapong Nasa Thailand 7000 7 000 7000 +7 000 7000 0 0 0 0
110. 0 115 115 115 115 999 n/a Alexander Ursenbacher Switzerland 6000 6 000 6000 +6 000 0 4000 1000 0 0 1000
111. 0 112 112 112 112 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 2000 4000 0 0 0 0
112. 0 999 n/a 999 n/a 999 n/a Alfie Burden (a) England 6000 6 000 6000 +6 000 6000
113. 0 113 113 113 113 999 n/a Jimmy White England 5500 5 500 5500 +5 500 4500 1000 0 0
114. 0 118 118 118 118 999 n/a Fergal Quinn N.Ireland 5000 5 000 5000 +5 000 0 4000 0 0 0 1000
114. 0 105 105 105 105 999 n/a Jonas Luz Brazil 5000 5 000 5000 +5 000 0 4000 0 0 0 1000
116. 0 99 99 99 99 999 n/a Bai Yulu (f) China 5000 5 000 5000 +5 000 1000 1000 3000 0 0
117. 0 106 106 106 106 999 n/a Hatem Yassen Egypt 5000 5 000 5000 +5 000 1000 4000 0 0 0 0
118. 0 117 117 117 117 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 118 118 118 118 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 0 4000 0 0 0 0
121. 0 118 118 118 118 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 0 4000 0 0 0 0
123. 0 122 122 122 122 999 n/a Liu Wenwei China 4000 4 000 4000 +4 000 4000 0 0 0 0
124. 0 97 97 97 97 999 n/a Ken Doherty Ireland 4000 4 000 4000 +4 000 4000 0 0 0
125. 0 110 110 110 110 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 Alfie Davies (a) Wales 2000 2 000 2000 +2 000 2000 0
129. 0 999 n/a 999 n/a 999 n/a Stuart Carrington (a) England 2000 2 000 2000 +2 000 2000 0
131. 0 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 2000 2 000 2000 +2 000 2000
131. 0 999 n/a 999 n/a 999 n/a George Pragnell (a) England 2000 2 000 2000 +2 000 2000
131. 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 107 107 107 107 999 n/a Mink Nutcharut (f) Thailand 1000 1 000 1000 +1 000 0 1000 0 0 0
136. 0 127 127 127 127 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 0
138. 0 999 n/a 999 n/a 999 n/a Gary Thomson (a) Scotland 1000 1 000 1000 +1 000 1000
138. 0 999 n/a 999 n/a 999 n/a Jack Bradford (a) Wales 1000 1 000 1000 +1 000 1000
138. 0 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 1000 1 000 1000 +1 000 1000
141. 0 90 90 90 90 999 n/a Chris Totten Scotland 0 0 0 0 0 0 0 0
141. 0 114 114 114 114 999 n/a Kreishh Gurbaxani India 0 0 0 0 0 0 0 0
143. 0 129 129 129 129 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 64 64 64 64 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 124 124 124 124 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 66 66 66 66 999 n/a Cao Yupeng China 0 0 0