snooker.org Frontpage
Home: Rankings: 2022/2023: Rankings | Seedings | Season Points | UK Ch.ship Seedings | Masters Seedings
Prov Rankings | Prov Seedings | Prov Season Points | Prov WGP | Prov Crucible Seedings | Prov EoS Rankings
Q Tour | Prov Q Tour | Women 
Twitter

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.

; S = Seeding ; ± = Change from current list
# Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality CL EM BO NIO UK SO EO Points-Sort Sum Chng-Sort ±
1. 0 5 5 5 5 999 n/a Mark Allen Northern Ireland 5000 0 45000 80000 250000 4500 384500 384 500 384500 +384 500
2. 0 15 15 15 15 999 n/a Ryan Day Wales 2000 7500 100000 15000 4500 129000 129 000 129000 +129 000
3. 0 19 19 19 19 999 n/a Ding Junhui China 5000 3000 100000 4500 3000 115500 115 500 115500 +115 500
4. 0 8 8 8 8 999 n/a Kyren Wilson England 2000 80000 3000 4500 15000 11000 115500 115 500 115500 +115 500
5. 0 10 10 10 10 999 n/a Jack Lisowski England 1000 4500 8000 50000 7500 71000 71 000 71000 +71 000
6. 0 26 26 26 26 999 n/a Zhou Yuelong China 2000 7500 3000 35000 15000 7500 70000 70 000 70000 +70 000
7. 0 22 22 22 22 999 n/a Tom Ford England 2000 0 0 7500 50000 0 59500 59 500 59500 +59 500
8. 0 11 11 11 11 999 n/a Luca Brecel Belgium 33000 3000 0 7500 15000 0 58500 58 500 58500 +58 500
9. 0 13 13 13 13 999 n/a Barry Hawkins England 2000 35000 5000 4500 4500 51000 51 000 51000 +51 000
10. 0 3 3 3 3 999 n/a Judd Trump England 2000 11000 8000 3000 15000 11000 50000 50 000 50000 +50 000
11. 0 34 34 34 34 999 n/a Lyu Haotian China 8000 3000 12000 11000 10000 3000 47000 47 000 47000 +47 000
12. 0 12 12 12 12 999 n/a Shaun Murphy England 6000 7500 0 4500 25000 3000 46000 46 000 46000 +46 000
13. 0 35 35 35 35 999 n/a Xiao Guodong China 11000 4500 5000 7500 10000 7500 45500 45 500 45500 +45 500
14. 0 7 7 7 7 999 n/a Mark J Williams Wales 5000 17500 3000 11000 7500 44000 44 000 44000 +44 000
15. 0 37 37 37 37 999 n/a Sam Craigie England 1000 0 0 3000 25000 7500 3000 39500 39 500 39500 +39 500
16. 0 31 31 31 31 999 n/a Jamie Jones Wales 6000 11000 12000 7500 3000 39500 39 500 39500 +39 500
17. 0 18 18 18 18 999 n/a Hossein Vafaei Iran 6000 3000 0 4500 15000 7500 3000 39000 39 000 39000 +39 000
18. 0 1 1 1 1 999 n/a Ronnie O'Sullivan England 5000 0 3000 25000 4500 37500 37 500 37500 +37 500
19. 0 24 24 24 24 999 n/a Ali Carter England 4000 17500 0 7500 4500 3000 36500 36 500 36500 +36 500
20. 0 30 30 30 30 999 n/a Joe Perry England 1000 0 3000 3000 25000 4500 36500 36 500 36500 +36 500
21. 0 32 32 32 32 999 n/a Gary Wilson England 6000 4500 5000 17500 3000 36000 36 000 36000 +36 000
22. 0 2 2 2 2 999 n/a Mark Selby England 2000 0 12000 11000 11000 36000 36 000 36000 +36 000
23. 0 33 33 33 33 999 n/a Noppon Saengkham Thailand 2000 0 20000 3000 7500 3000 35500 35 500 35500 +35 500
24. 0 28 28 28 28 999 n/a Robert Milkins England 5000 7500 0 7500 7500 4500 3000 35000 35 000 35000 +35 000
25. 0 4 4 4 4 999 n/a Neil Robertson Australia 17500 17500 35000 35 000 35000 +35 000
26. 0 14 14 14 14 999 n/a Stuart Bingham England 9000 4500 3000 3000 15000 0 34500 34 500 34500 +34 500
27. 0 20 20 20 20 999 n/a Anthony McGill Scotland 3000 3000 17500 7500 3000 34000 34 000 34000 +34 000
28. 0 40 40 40 40 999 n/a Lu Ning China 23000 0 5000 3000 0 3000 34000 34 000 34000 +34 000
29. 0 51 51 51 51 999 n/a Robbie Williams England 2000 0 20000 7500 3000 32500 32 500 32500 +32 500
30. 0 55 55 55 55 999 n/a Joe O'Connor England 1000 0 5000 5000 17500 3000 31500 31 500 31500 +31 500
31. 0 17 17 17 17 999 n/a David Gilbert England 4000 0 3000 11000 10000 0 3000 31000 31 000 31000 +31 000
32. 0 57 57 57 57 999 n/a Thepchaiya Un-Nooh Thailand 2000 0 3000 3000 5000 17500 30500 30 500 30500 +30 500
33. 0 21 21 21 21 999 n/a Ricky Walden England 11000 4500 0 11000 3000 29500 29 500 29500 +29 500
34. 0 43 43 43 43 999 n/a Jamie Clarke Wales 4000 0 3000 3000 15000 4500 29500 29 500 29500 +29 500
35. 0 23 23 23 23 999 n/a Jordan Brown Northern Ireland 4000 3000 8000 4500 10000 0 29500 29 500 29500 +29 500
36. 0 60 60 60 60 999 n/a Yuan Sijun China 6000 3000 12000 5000 0 3000 29000 29 000 29000 +29 000
37. 0 54 54 54 54 999 n/a Tian Pengfei China 2000 0 3000 7500 7500 4500 3000 27500 27 500 27500 +27 500
38. 0 84 84 84 84 999 n/a Michael White Wales 6000 3000 0 7500 5000 3000 3000 27500 27 500 27500 +27 500
39. 0 49 49 49 49 999 n/a Matthew Stevens Wales 0 3000 8000 10000 3000 24000 24 000 24000 +24 000
40. 0 67 67 67 67 999 n/a Wu Yize China 2000 11000 0 7500 0 3000 23500 23 500 23500 +23 500
41. 0 25 25 25 25 999 n/a Jimmy Robertson England 5000 4500 5000 4500 4500 23500 23 500 23500 +23 500
42. 0 39 39 39 39 999 n/a Anthony Hamilton England 5000 3000 8000 7500 0 23500 23 500 23500 +23 500
43. 0 72 72 72 72 999 n/a Xu Si China 1000 0 5000 10000 3000 3000 22000 22 000 22000 +22 000
44. 0 44 44 44 44 999 n/a Ben Woollaston England 5000 0 8000 3000 3000 3000 22000 22 000 22000 +22 000
45. 0 16 16 16 16 999 n/a Yan Bingtao China 7500 5000 4500 4500 21500 21 500 21500 +21 500
46. 0 38 38 38 38 999 n/a Graeme Dott Scotland 0 3000 8000 7500 3000 21500 21 500 21500 +21 500
47. 0 9 9 9 9 999 n/a Zhao Xintong China 9000 4500 5000 3000 21500 21 500 21500 +21 500
48. 0 85 85 85 85 999 n/a Si Jiahui China 2000 11000 0 3000 5000 0 21000 21 000 21000 +21 000
49. 0 71 71 71 71 999 n/a Hammad Miah England 2000 0 3000 4500 5000 3000 3000 20500 20 500 20500 +20 500
50. 0 56 56 56 56 999 n/a Dominic Dale Wales 2000 4500 0 3000 7500 0 3000 20000 20 000 20000 +20 000
51. 0 70 70 70 70 999 n/a Zhang Anda China 1000 3000 3000 5000 4500 3000 19500 19 500 19500 +19 500
52. 0 92 92 92 92 999 n/a Dylan Emery Wales 1000 3000 3000 3000 2500 3000 3000 18500 18 500 18500 +18 500
53. 0 59 59 59 59 999 n/a Pang Junxu China 8000 0 0 4500 3000 3000 18500 18 500 18500 +18 500
54. 0 94 94 94 94 999 n/a John Astley England 2000 0 3000 4500 2500 3000 3000 18000 18 000 18000 +18 000
55. 0 78 78 78 78 999 n/a Chang Bingyu China 4000 3000 5000 3000 3000 18000 18 000 18000 +18 000
56. 0 29 29 29 29 999 n/a Stephen Maguire Scotland 6000 0 0 7500 4500 18000 18 000 18000 +18 000
57. 0 999 n/a 999 n/a 999 n/a Daniel Wells (a) Wales 6000 7500 0 4500 18000 18 000 18000 +18 000
58. 0 48 48 48 48 999 n/a Mark King England 1000 0 0 3000 7500 3000 3000 17500 17 500 17500 +17 500
59. 0 52 52 52 52 999 n/a Mark Joyce England 2000 4500 3000 5000 3000 17500 17 500 17500 +17 500
60. 0 46 46 46 46 999 n/a Jak Jones Wales 2000 3000 5000 7500 0 17500 17 500 17500 +17 500
61. 0 58 58 58 58 999 n/a Cao Yupeng China 1000 0 5000 5000 3000 3000 17000 17 000 17000 +17 000
62. 0 68 68 68 68 999 n/a David Grace England 2000 7500 3000 4500 0 17000 17 000 17000 +17 000
63. 0 53 53 53 53 999 n/a Scott Donaldson Scotland 1000 4500 0 3000 4500 3000 16000 16 000 16000 +16 000
64. 0 41 41 41 41 999 n/a Liam Highfield England 0 0 0 10000 3000 3000 16000 16 000 16000 +16 000
65. 0 77 77 77 77 999 n/a Ian Burns England 1000 3000 3000 7500 0 0 16000 16 000 16000 +16 000
66. 0 83 83 83 83 999 n/a Jimmy White England 3000 0 3000 10000 0 16000 16 000 16000 +16 000
67. 0 61 61 61 61 999 n/a Stuart Carrington England 0 4500 0 5000 3000 3000 15500 15 500 15500 +15 500
68. 0 66 66 66 66 999 n/a Andy Hicks England 2000 3000 0 3000 7500 0 15500 15 500 15500 +15 500
69. 0 47 47 47 47 999 n/a Li Hang China 2000 3000 3000 7500 0 15500 15 500 15500 +15 500
70. 0 95 95 95 95 999 n/a David Lilley England 2000 0 0 4500 5000 3000 14500 14 500 14500 +14 500
71. 0 27 27 27 27 999 n/a Matthew Selt England 1000 0 0 3000 10000 0 14000 14 000 14000 +14 000
72. 0 86 86 86 86 999 n/a Fraser Patrick Scotland 2000 0 3000 2500 3000 3000 13500 13 500 13500 +13 500
73. 0 97 97 97 97 999 n/a Zak Surety England 0 0 0 3000 7500 3000 13500 13 500 13500 +13 500
74. 0 98 98 98 98 999 n/a Chen Zifan China 1000 0 3000 3000 0 3000 3000 13000 13 000 13000 +13 000
75. 0 64 64 64 64 999 n/a Elliot Slessor England 4000 0 3000 3000 0 3000 13000 13 000 13000 +13 000
76. 0 91 91 91 91 999 n/a Andy Lee Hong Kong 0 0 3000 4500 5000 0 12500 12 500 12500 +12 500
77. 0 6 6 6 6 999 n/a John Higgins Scotland 0 3000 4500 4500 12000 12 000 12000 +12 000
78. 0 100 100 100 100 999 n/a Ashley Hugill England 1000 3000 0 5000 3000 12000 12 000 12000 +12 000
79. 0 96 96 96 96 999 n/a Aaron Hill Ireland 4000 3000 0 4500 0 0 11500 11 500 11500 +11 500
80. 0 76 76 76 76 999 n/a Lei Peifan China 0 3000 0 5000 0 3000 11000 11 000 11000 +11 000
81. 0 81 81 81 81 999 n/a Craig Steadman England 0 0 5000 3000 0 3000 11000 11 000 11000 +11 000
82. 0 74 74 74 74 999 n/a Peter Lines England 0 0 3000 5000 3000 11000 11 000 11000 +11 000
83. 0 999 n/a 999 n/a 999 n/a Steven Hallworth (a) England 0 3000 8000 11000 11 000 11000 +11 000
84. 0 104 104 104 104 999 n/a Andres Petrov Estonia 0 0 0 7500 0 3000 10500 10 500 10500 +10 500
85. 0 105 105 105 105 999 n/a Sean O'Sullivan England 1000 3000 0 3000 0 3000 10000 10 000 10000 +10 000
86. 0 73 73 73 73 999 n/a Mitchell Mann England 1000 3000 3000 3000 10000 10 000 10000 +10 000
87. 0 999 n/a 999 n/a 999 n/a Farakh Ajaib (a) Pakistan 0 7500 2500 10000 10 000 10000 +10 000
88. 0 99 99 99 99 999 n/a Marco Fu Hong Kong 0 4500 0 5000 0 9500 9 500 9500 +9 500
89. 0 87 87 87 87 999 n/a Michael Judge Ireland 4000 3000 0 2500 0 9500 9 500 9500 +9 500
90. 0 45 45 45 45 999 n/a Chris Wakelin England 5000 4500 0 0 9500 9 500 9500 +9 500
91. 0 42 42 42 42 999 n/a Martin Gould England 0 0 3000 3000 3000 9000 9 000 9000 +9 000
92. 0 102 102 102 102 999 n/a Lukas Kleckers Germany 0 3000 3000 2500 0 8500 8 500 8500 +8 500
93. 0 65 65 65 65 999 n/a Jackson Page Wales 1000 4500 0 3000 0 8500 8 500 8500 +8 500
94. 0 69 69 69 69 999 n/a Alexander Ursenbacher Switzerland 2000 0 3000 3000 0 8000 8 000 8000 +8 000
94. 0 80 80 80 80 999 n/a Gerard Greene Northern Ireland 2000 0 3000 3000 0 8000 8 000 8000 +8 000
96. 0 75 75 75 75 999 n/a Duane Jones Wales 0 0 0 7500 0 7500 7 500 7500 +7 500
97. 0 119 119 119 119 999 n/a Ken Doherty Ireland 1000 0 0 0 3000 3000 7000 7 000 7000 +7 000
98. 0 106 106 106 106 999 n/a Sanderson Lam England 1000 3000 0 2500 0 0 6500 6 500 6500 +6 500
99. 0 106 106 106 106 999 n/a James Cahill England 1000 3000 0 2500 0 6500 6 500 6500 +6 500
100. 0 999 n/a 999 n/a 999 n/a Andrew Higginson (a) England 2000 4500 6500 6 500 6500 +6 500
101. 0 112 112 112 112 999 n/a Julien Leclercq Belgium 0 0 0 3000 0 0 3000 6000 6 000 6000 +6 000
102. 0 82 82 82 82 999 n/a Louis Heathcote England 0 0 0 3000 0 3000 6000 6 000 6000 +6 000
103. 0 36 36 36 36 999 n/a Fan Zhengyi China 0 0 3000 0 3000 6000 6 000 6000 +6 000
104. 0 62 62 62 62 999 n/a Oliver Lines England 0 3000 0 0 3000 6000 6 000 6000 +6 000
105. 0 90 90 90 90 999 n/a Alfie Burden England 1000 0 0 5000 0 6000 6 000 6000 +6 000
106. 0 999 n/a 999 n/a 999 n/a Zhao Jianbo (a) China 1000 0 5000 0 6000 6 000 6000 +6 000
107. 0 999 n/a 999 n/a 999 n/a Ross Muir (a) Scotland 1000 0 5000 0 6000 6 000 6000 +6 000
108. 0 116 116 116 116 999 n/a Muhammad Asif Pakistan 2500 0 3000 5500 5 500 5500 +5 500
109. 0 103 103 103 103 999 n/a Ng On Yee (f) Hong Kong 0 0 3000 2500 0 5500 5 500 5500 +5 500
110. 0 93 93 93 93 999 n/a Dean Young Scotland 0 3000 2500 0 5500 5 500 5500 +5 500
111. 0 108 108 108 108 999 n/a Oliver Brown England 0 3000 0 2500 0 5500 5 500 5500 +5 500
112. 0 63 63 63 63 999 n/a Mark Davis England 2000 0 0 0 3000 5000 5 000 5000 +5 000
113. 0 118 118 118 118 999 n/a Himanshu Jain India 2000 0 0 3000 5000 5 000 5000 +5 000
114. 0 109 109 109 109 999 n/a Asjad Iqbal Pakistan 5000 0 5000 5 000 5000 +5 000
115. 0 110 110 110 110 999 n/a Ben Mertens Belgium 2000 0 3000 0 0 5000 5 000 5000 +5 000
116. 0 111 111 111 111 999 n/a Rod Lawler England 2000 0 0 2500 0 4500 4 500 4500 +4 500
117. 0 999 n/a 999 n/a 999 n/a Rory McLeod (a) Jamaica 0 4500 4500 4 500 4500 +4 500
118. 0 88 88 88 88 999 n/a Barry Pinches England 1000 3000 0 0 0 4000 4 000 4000 +4 000
119. 0 999 n/a 999 n/a 999 n/a Haydon Pinhey (a) England 1000 3000 4000 4 000 4000 +4 000
120. 0 89 89 89 89 999 n/a Andrew Pagett Wales 1000 0 0 2500 0 3500 3 500 3500 +3 500
121. 0 129 129 129 129 999 n/a Dechawat Poomjaeng Thailand 0 3000 3000 3 000 3000 +3 000
122. 0 127 127 127 127 999 n/a Allan Taylor England 0 0 0 3000 3000 3 000 3000 +3 000
123. 0 50 50 50 50 999 n/a Liang Wenbo China 0 3000 3000 3 000 3000 +3 000
124. 0 112 112 112 112 999 n/a Mink Nutcharut (f) Thailand 0 0 0 3000 0 0 3000 3 000 3000 +3 000
125. 0 79 79 79 79 999 n/a Zhang Jiankang China 0 0 3000 0 3000 3 000 3000 +3 000
126. 0 999 n/a 999 n/a 999 n/a Callum Beresford (a) England 2500 0 2500 2 500 2500 +2 500
127. 0 114 114 114 114 999 n/a Peng Yisong China 0 0 0 2500 0 2500 2 500 2500 +2 500
128. 0 115 115 115 115 999 n/a Fergal O'Brien Ireland 0 0 2500 0 2500 2 500 2500 +2 500
129. 0 999 n/a 999 n/a 999 n/a Martin O'Donnell (a) England 2500 2500 2 500 2500 +2 500
129. 0 116 116 116 116 999 n/a Mohamed Ibrahim Egypt 2500 2500 2 500 2500 +2 500
131. 0 999 n/a 999 n/a 999 n/a Robbie McGuigan (a) Northern Ireland 1000 0 0 2500 2 500 2500 +2 500
132. 0 999 n/a 999 n/a 999 n/a Florian Nüßle (a) Austria 2000 0 2000 2 000 2000 +2 000
133. 0 999 n/a 999 n/a 999 n/a Peter Devlin (a) England 2000 2000 2 000 2000 +2 000
134. 0 119 119 119 119 999 n/a Ryan Thomerson Australia 1000 0 0 0 0 0 1000 1 000 1000 +1 000
135. 0 119 119 119 119 999 n/a Jenson Kendrick England 1000 0 0 0 0 1000 1 000 1000 +1 000
136. 0 999 n/a 999 n/a 999 n/a Ian Martin (a) England 1000 0 1000 1 000 1000 +1 000
136. 0 999 n/a 999 n/a 999 n/a Michael Holt (a) England 1000 0 1000 1 000 1000 +1 000
138. 0 999 n/a 999 n/a 999 n/a Ben Hancorn (a) England 1000 1000 1 000 1000 +1 000
139. 0 999 n/a 999 n/a 999 n/a Lewis Ullah (a) England 0 0 0 0 0
140. 0 123 123 123 123 999 n/a Adam Duffy England 0 0 0 0 0 0 0 0
140. 0 123 123 123 123 999 n/a Anton Kazakov Ukraine 0 0 0 0 0 0 0 0
140. 0 122 122 122 122 999 n/a Reanne Evans (f) England 0 0 0 0 0 0 0 0
143. 0 125 125 125 125 999 n/a Rebecca Kenna (f) England 0 0 0 0 0 0 0
144. 0 101 101 101 101 999 n/a Jamie O'Neill England 0 0 0 0 0 0
144. 0 128 128 128 128 999 n/a Bai Langning China 0 0 0 0 0 0
146. 0 999 n/a 999 n/a 999 n/a Amaan Iqbal (a) Scotland 0 0 0 0 0
146. 0 999 n/a 999 n/a 999 n/a Liam Graham (a) Scotland 0 0 0 0 0
146. 0 129 129 129 129 999 n/a Victor Sarkis Brazil 0 0 0 0 0
149. 0 999 n/a 999 n/a 999 n/a Joel Connolly (a) Northern Ireland 0 0 0 0 0
150. 0 125 125 125 125 999 n/a Stephen Hendry Scotland 0 0 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Brad Ferguson (a) Wales 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Jake Crofts (a) England 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Lee Stephens (a) England 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Liam Davies (a) Wales 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Luke Simmonds (a) England 0 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Harvey Chandler (a) England 0 0 0 0