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 520900 520 900 520900 +520 900 500000 4500 5400 6000 0 5000
2. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 200000 200 000 200000 +200 000 200000 0 0
3. 0 12 12 12 12 999 n/a Shaun Murphy England 157350 157 350 157350 +157 350 0 30000 8000 9000 100000 5350 5000
4. 0 9 9 9 9 999 n/a Xiao Guodong China 154400 154 400 154400 +154 400 140000 5400 9000 0
5. 0 7 7 7 7 999 n/a Mark Allen N.Ireland 141350 141 350 141350 +141 350 30000 100000 6000 5350 0
6. 0 23 23 23 23 999 n/a Elliot Slessor England 134050 134 050 134050 +134 050 6000 100000 4500 13200 0 5350 5000
7. 0 15 15 15 15 999 n/a Chris Wakelin England 114400 114 400 114400 +114 400 4000 100000 5400 0 0 5000
8. 0 5 5 5 5 999 n/a Mark J Williams Wales 102400 102 400 102400 +102 400 50000 30000 5400 12000 0 5000
9. 0 17 17 17 17 999 n/a Gary Wilson England 98400 98 400 98400 +98 400 2000 20000 63000 5400 3000 0 5000
10. 0 10 10 10 10 999 n/a Mark Selby England 93350 93 350 93350 +93 350 30000 12000 21000 20000 5350 5000
11. 0 13 13 13 13 999 n/a Barry Hawkins England 87350 87 350 87350 +87 350 2000 50000 12000 9000 9000 5350 0
12. 0 18 18 18 18 999 n/a Ali Carter England 81250 81 250 81250 +81 250 2000 50000 4500 5400 9000 5350 5000
13. 0 25 25 25 25 999 n/a Stephen Maguire Scotland 75350 75 350 75350 +75 350 33000 20000 12000 0 5350 5000
14. 0 30 30 30 30 999 n/a Zhou Yuelong China 70350 70 350 70350 +70 350 1000 11000 8000 45000 0 5350 0
15. 0 45 45 45 45 999 n/a Anthony McGill Scotland 68200 68 200 68200 +68 200 11000 3600 45000 0 3600 5000
16. 0 16 16 16 16 999 n/a Si Jiahui China 63750 63 750 63750 +63 750 2000 30000 16000 5400 0 5350 5000
17. 0 2 2 2 2 999 n/a Kyren Wilson England 62500 62 500 62500 +62 500 50000 4500 3000 0 5000
18. 0 27 27 27 27 999 n/a Joe O'Connor England 62350 62 350 62350 +62 350 23000 20000 8000 6000 5350 0
19. 0 19 19 19 19 999 n/a Jak Jones Wales 57350 57 350 57350 +57 350 1000 11000 8000 21000 6000 5350 5000
20. 0 74 74 74 74 999 n/a Chang Bingyu China 53600 53 600 53600 +53 600 2000 30000 8000 1000 9000 0 3600 0
21. 0 21 21 21 21 999 n/a Stuart Bingham England 52750 52 750 52750 +52 750 4000 30000 5400 3000 5350 5000
22. 0 46 46 46 46 999 n/a Aaron Hill Ireland 52150 52 150 52150 +52 150 2000 11000 12000 13200 0 5350 3600 5000
23. 0 31 31 31 31 999 n/a Yuan Sijun China 51750 51 750 51750 +51 750 5000 20000 8000 5400 3000 5350 5000
24. 0 64 64 64 64 999 n/a Oliver Lines England 50950 50 950 50950 +50 950 1000 30000 6000 5350 3600 5000
25. 0 11 11 11 11 999 n/a Zhao Xintong China 49400 49 400 49400 +49 400 30000 8000 5400 6000 0 0
26. 0 49 49 49 49 999 n/a Stan Moody England 48950 48 950 48950 +48 950 1000 11000 16000 12000 5350 3600 0
27. 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 0
28. 0 20 20 20 20 999 n/a Wu Yize China 47350 47 350 47350 +47 350 5000 20000 9000 3000 5350 5000
29. 0 81 81 81 81 999 n/a Louis Heathcote England 46050 46 050 46050 +46 050 1000 11000 4500 3600 12000 5350 3600 5000
30. 0 8 8 8 8 999 n/a Ding Junhui China 43500 43 500 43500 +43 500 30000 4500 9000 0 0
31. 0 38 38 38 38 999 n/a Ben Woollaston England 41700 41 700 41700 +41 700 2000 20000 4500 3600 3000 0 3600 5000
32. 0 6 6 6 6 999 n/a John Higgins Scotland 41000 41 000 41000 +41 000 16000 20000 0 5000
33. 0 29 29 29 29 999 n/a Jack Lisowski England 41000 41 000 41000 +41 000 5000 11000 8000 9000 3000 0 5000
34. 0 43 43 43 43 999 n/a Martin O'Donnell England 40200 40 200 40200 +40 200 2000 20000 3600 6000 0 3600 5000
35. 0 14 14 14 14 999 n/a Zhang Anda China 38400 38 400 38400 +38 400 6000 16000 5400 6000 0 5000
36. 0 68 68 68 68 999 n/a Ben Mertens Belgium 37500 37 500 37500 +37 500 11000 7000 4500 1000 9000 0 0 5000
37. 0 28 28 28 28 999 n/a Pang Junxu China 34900 34 900 34900 +34 900 9000 11000 4500 5400 0 0 5000
38. 0 51 51 51 51 999 n/a Matthew Stevens Wales 34850 34 850 34850 +34 850 6000 11000 4500 3000 5350 5000
39. 0 24 24 24 24 999 n/a David Gilbert England 34350 34 350 34350 +34 350 5000 11000 8000 0 5350 5000
40. 0 54 54 54 54 999 n/a Long Zehuang China 33950 33 950 33950 +33 950 2000 20000 3000 5350 3600 0
41. 0 34 34 34 34 999 n/a Matthew Selt England 33750 33 750 33750 +33 750 8000 12000 5400 3000 5350 0
42. 0 35 35 35 35 999 n/a Noppon Saengkham Thailand 32850 32 850 32850 +32 850 1000 11000 4500 6000 5350 5000
43. 0 33 33 33 33 999 n/a Jackson Page Wales 31550 31 550 31550 +31 550 2000 8000 13200 3000 5350 0
44. 0 32 32 32 32 999 n/a Lei Peifan China 31400 31 400 31400 +31 400 4000 8000 5400 9000 0 5000
45. 0 22 22 22 22 999 n/a Tom Ford England 31400 31 400 31400 +31 400 9000 12000 5400 0 5000
46. 0 42 42 42 42 999 n/a Ricky Walden England 30350 30 350 30350 +30 350 11000 9000 0 5350 5000
47. 0 1 1 1 1 999 n/a Judd Trump England 30000 30 000 30000 +30 000 12000 9000 9000 0 0
48. 0 57 57 57 57 999 n/a Scott Donaldson Scotland 29550 29 550 29550 +29 550 1000 8000 3600 3000 5350 3600 5000
49. 0 39 39 39 39 999 n/a Xu Si China 29450 29 450 29450 +29 450 8000 4500 3600 3000 5350 5000
50. 0 60 60 60 60 999 n/a Liu Hongyu China 29100 29 100 29100 +29 100 6000 7000 4500 3600 3000 0 5000
51. 0 79 79 79 79 999 n/a Farakh Ajaib Pakistan 28350 28 350 28350 +28 350 1000 20000 1000 0 5350 1000 0
52. 0 88 88 88 88 999 n/a Iulian Boiko Ukraine 27000 27 000 27000 +27 000 0 20000 1000 6000 0 0 0
53. 0 48 48 48 48 999 n/a Jamie Jones Wales 26450 26 450 26450 +26 450 2000 11000 4500 3600 0 5350 0
54. 0 94 94 94 94 999 n/a Dylan Emery Wales 26050 26 050 26050 +26 050 5000 4000 4500 3600 0 5350 3600 0
55. 0 90 90 90 90 999 n/a Sam Craigie England 26000 26 000 26000 +26 000 5000 11000 1000 3000 0 1000 5000
56. 0 58 58 58 58 999 n/a David Lilley England 25950 25 950 25950 +25 950 6000 6000 5350 3600 5000
57. 0 61 61 61 61 999 n/a Zak Surety England 24700 24 700 24700 +24 700 2000 4500 3600 6000 0 3600 5000
58. 0 73 73 73 73 999 n/a Liam Davies Wales 24100 24 100 24100 +24 100 6000 4500 3600 9000 0 1000 0
59. 0 36 36 36 36 999 n/a Ryan Day Wales 24050 24 050 24050 +24 050 2000 4500 3600 0 5350 3600 5000
60. 0 26 26 26 26 999 n/a Hossein Vafaei Iran 24000 24 000 24000 +24 000 11000 8000 0 0 5000
61. 0 76 76 76 76 999 n/a Wang Yuchen Hong Kong 23850 23 850 23850 +23 850 1000 7000 4500 1000 0 5350 0 5000
62. 0 62 62 62 62 999 n/a Sanderson Lam England 23600 23 600 23600 +23 600 1000 11000 3600 3000 0 5000
63. 0 91 91 91 91 999 n/a Steven Hallworth England 23600 23 600 23600 +23 600 0 20000 0 0 0 3600 0
64. 0 96 96 96 96 999 n/a Marco Fu Hong Kong 23550 23 550 23550 +23 550 8000 3600 3000 5350 3600
65. 0 37 37 37 37 999 n/a Jimmy Robertson England 23050 23 050 23050 +23 050 1000 4500 3600 0 5350 3600 5000
66. 0 50 50 50 50 999 n/a Robbie Williams England 22950 22 950 22950 +22 950 5000 9000 0 5350 3600 0
67. 0 98 98 98 98 999 n/a David Grace England 21950 21 950 21950 +21 950 0 4000 8000 1000 0 5350 3600 0
68. 0 52 52 52 52 999 n/a He Guoqiang China 21550 21 550 21550 +21 550 1000 3600 3000 5350 3600 5000
69. 0 65 65 65 65 999 n/a Michael Holt England 20450 20 450 20450 +20 450 2000 4500 3600 0 5350 5000
70. 0 53 53 53 53 999 n/a Jordan Brown N.Ireland 20450 20 450 20450 +20 450 0 7000 4500 0 5350 3600 0
71. 0 55 55 55 55 999 n/a Fan Zhengyi China 20350 20 350 20350 +20 350 1000 5400 0 5350 3600 5000
72. 0 77 77 77 77 999 n/a Amir Sarkhosh Iran 19600 19 600 19600 +19 600 6000 7000 3600 3000 0 0 0
73. 0 47 47 47 47 999 n/a Daniel Wells Wales 19550 19 550 19550 +19 550 2000 3600 0 5350 3600 5000
74. 0 89 89 89 89 999 n/a Huang Jiahao China 19350 19 350 19350 +19 350 0 7000 1000 0 5350 1000 5000
75. 0 97 97 97 97 999 n/a Liam Highfield England 19100 19 100 19100 +19 100 2000 4000 4500 3600 0 0 0 5000
76. 0 84 84 84 84 999 n/a Mitchell Mann England 19000 19 000 19000 +19 000 0 1000 12000 0 1000 5000
77. 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 0
78. 0 75 75 75 75 999 n/a Allan Taylor England 17500 17 500 17500 +17 500 1000 7000 4500 1000 3000 0 1000 0
79. 0 110 110 110 110 999 n/a Michal Szubarczyk Poland 17350 17 350 17350 +17 350 0 7000 0 0 5350 0 5000
80. 0 40 40 40 40 999 n/a Luca Brecel Belgium 16800 16 800 16800 +16 800 13200 0 3600 0
81. 0 78 78 78 78 999 n/a Artemijs Zizins Latvia 16500 16 500 16500 +16 500 4000 7000 4500 0 0 0 1000 0
82. 0 71 71 71 71 999 n/a Antoni Kowalski Poland 16000 16 000 16000 +16 000 2000 7000 0 6000 0 1000 0
83. 0 41 41 41 41 999 n/a Lyu Haotian China 15850 15 850 15850 +15 850 1000 4500 0 5350 5000
84. 0 101 101 101 101 999 n/a Lan Yuhao China 15600 15 600 15600 +15 600 1000 11000 0 0 0 3600 0
85. 0 103 103 103 103 999 n/a Liam Pullen England 14950 14 950 14950 +14 950 1000 4000 3600 0 5350 1000 0
86. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 13450 13 450 13450 +13 450 4500 3600 0 5350 0
87. 0 125 125 125 125 999 n/a Jiang Jun China 13350 13 350 13350 +13 350 2000 1000 0 5350 0 5000
88. 0 85 85 85 85 999 n/a Haris Tahir Pakistan 13100 13 100 13100 +13 100 1000 4500 1000 3000 0 3600 0
89. 0 56 56 56 56 999 n/a Robert Milkins England 12950 12 950 12950 +12 950 1000 3000 5350 3600 0
90. 0 72 72 72 72 999 n/a Sunny Akani Thailand 12950 12 950 12950 +12 950 3600 3000 5350 1000 0
91. 0 69 69 69 69 999 n/a Gong Chenzhi China 12600 12 600 12600 +12 600 2000 7000 3600 0 0 0
92. 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
93. 0 100 100 100 100 999 n/a Zhao Hanyang China 12100 12 100 12100 +12 100 0 4000 4500 3600 0 0 0 0
94. 0 102 102 102 102 999 n/a Gao Yang China 12000 12 000 12000 +12 000 1000 7000 0 3000 0 1000 0
95. 0 105 105 105 105 999 n/a Ian Burns England 11600 11 600 11600 +11 600 2000 0 6000 0 3600 0
96. 0 118 118 118 118 999 n/a Yao Pengcheng China 11350 11 350 11350 +11 350 4000 1000 0 5350 1000 0
97. 0 80 80 80 80 999 n/a Julien Leclercq Belgium 11000 11 000 11000 +11 000 2000 7000 1000 0 0 1000 0
98. 0 59 59 59 59 999 n/a Mark Davis England 10950 10 950 10950 +10 950 2000 0 5350 3600 0
99. 0 86 86 86 86 999 n/a Cheung Ka Wai Hong Kong 10600 10 600 10600 +10 600 1000 0 6000 0 3600 0
100. 0 70 70 70 70 999 n/a Duane Jones Wales 10000 10 000 10000 +10 000 2000 7000 1000 0 0 0
101. 0 83 83 83 83 999 n/a Haydon Pinhey England 9500 9 500 9500 +9 500 4000 4500 1000 0 0 0 0
102. 0 123 123 123 123 999 n/a Liu Wenwei China 9000 9 000 9000 +9 000 4000 0 0 0 0 5000
103. 0 99 99 99 99 999 n/a Ken Doherty Ireland 9000 9 000 9000 +9 000 4000 0 0 0 5000
104. 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 0
105. 0 103 103 103 103 999 n/a Ross Muir Scotland 8600 8 600 8600 +8 600 1000 4000 3600 0 0 0 0
106. 0 124 124 124 124 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 0 0 3000 5350 0 0
107. 0 108 108 108 108 999 n/a Leone Crowley Ireland 8000 8 000 8000 +8 000 0 4000 0 3000 0 1000 0
108. 0 87 87 87 87 999 n/a Robbie McGuigan N.Ireland 8000 8 000 8000 +8 000 2000 0 6000 0 0 0
109. 0 127 127 127 127 999 n/a Mateusz Baranowski Poland 7350 7 350 7350 +7 350 0 1000 0 5350 1000 0
110. 0 113 113 113 113 999 n/a Liam Graham Scotland 7000 7 000 7000 +7 000 1000 4000 1000 0 0 1000 0
111. 0 111 111 111 111 999 n/a Chatchapong Nasa Thailand 7000 7 000 7000 +7 000 7000 0 0 0 0 0
112. 0 117 117 117 117 999 n/a Alexander Ursenbacher Switzerland 6000 6 000 6000 +6 000 0 4000 1000 0 0 1000 0
113. 0 114 114 114 114 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 2000 4000 0 0 0 0 0
114. 0 999 n/a 999 n/a 999 n/a Alfie Burden (a) England 6000 6 000 6000 +6 000 6000
115. 0 115 115 115 115 999 n/a Jimmy White England 5500 5 500 5500 +5 500 4500 1000 0 0 0
116. 0 120 120 120 120 999 n/a Fergal Quinn N.Ireland 5000 5 000 5000 +5 000 0 4000 0 0 0 1000 0
116. 0 106 106 106 106 999 n/a Jonas Luz Brazil 5000 5 000 5000 +5 000 0 4000 0 0 0 1000 0
118. 0 95 95 95 95 999 n/a Bai Yulu (f) China 5000 5 000 5000 +5 000 1000 1000 3000 0 0 0
119. 0 107 107 107 107 999 n/a Hatem Yassen Egypt 5000 5 000 5000 +5 000 1000 4000 0 0 0 0 0
120. 0 119 119 119 119 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 5000 +5 000 5000 0 0 0 0 0
121. 0 999 n/a 999 n/a 999 n/a Wang Xinbo (a) China 4500 4 500 4500 +4 500 4500 0
122. 0 82 82 82 82 999 n/a Bulcsu Revesz Hungary 4000 4 000 4000 +4 000 1000 0 3000 0 0 0
123. 0 120 120 120 120 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 0 4000 0 0 0 0 0
123. 0 120 120 120 120 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 0 4000 0 0 0 0 0
125. 0 112 112 112 112 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 109 109 109 109 999 n/a Mink Nutcharut (f) Thailand 1000 1 000 1000 +1 000 0 1000 0 0 0 0
135. 0 128 128 128 128 999 n/a Florian Nüßle Austria 1000 1 000 1000 +1 000 1000 0 0 0 0 0
136. 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
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 92 92 92 92 999 n/a Chris Totten Scotland 0 0 0 0 0 0 0 0 0
141. 0 116 116 116 116 999 n/a Kreishh Gurbaxani India 0 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 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 66 66 66 66 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 126 126 126 126 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 67 67 67 67 999 n/a Cao Yupeng China 0 0 0