snooker.org Frontpage
Home: Rankings: 2020/2021: Rankings | Seedings | Season Points
Prov Rankings | Prov Seedings | Prov Season Points | Prov WGP | Prov PC | Prov TC | Prov Crucible Rankings | Prov EoS Rankings
Q Tour | Prov Q Tour
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 Points-Sort Sum Chng-Sort ±
1. 0 1 1 1 1 999 n/a Judd Trump England 270500 270 500 270500 +270 500
2. 0 4 4 4 4 999 n/a Neil Robertson Australia 246000 246 000 246000 +246 000
3. 0 2 2 2 2 999 n/a Mark Selby England 205500 205 500 205500 +205 500
4. 0 6 6 6 6 999 n/a Kyren Wilson England 92500 92 500 92500 +92 500
5. 0 3 3 3 3 999 n/a Ronnie O'Sullivan England 73500 73 500 73500 +73 500
6. 0 17 17 17 17 999 n/a Zhou Yuelong China 70000 70 000 70000 +70 000
7. 0 7 7 7 7 999 n/a John Higgins Scotland 58500 58 500 58500 +58 500
8. 0 35 35 35 35 999 n/a Lu Ning China 52000 52 000 52000 +52 000
9. 0 25 25 25 25 999 n/a Martin Gould England 48500 48 500 48500 +48 500
10. 0 55 55 55 55 999 n/a Jamie Jones Wales 45000 45 000 45000 +45 000
11. 0 8 8 8 8 999 n/a Ding Junhui China 45000 45 000 45000 +45 000
12. 0 13 13 13 13 999 n/a Barry Hawkins England 45000 45 000 45000 +45 000
13. 0 58 58 58 58 999 n/a David Grace England 41000 41 000 41000 +41 000
14. 0 20 20 20 20 999 n/a Joe Perry England 38500 38 500 38500 +38 500
15. 0 5 5 5 5 999 n/a Shaun Murphy England 37000 37 000 37000 +37 000
16. 0 38 38 38 38 999 n/a Li Hang China 36000 36 000 36000 +36 000
17. 0 15 15 15 15 999 n/a Stuart Bingham England 35500 35 500 35500 +35 500
18. 0 14 14 14 14 999 n/a Jack Lisowski England 34500 34 500 34500 +34 500
19. 0 16 16 16 16 999 n/a Anthony McGill Scotland 33500 33 500 33500 +33 500
20. 0 10 10 10 10 999 n/a Yan Bingtao China 32500 32 500 32500 +32 500
21. 0 32 32 32 32 999 n/a Ricky Walden England 31000 31 000 31000 +31 000
22. 0 70 70 70 70 999 n/a Jak Jones Wales 31000 31 000 31000 +31 000
23. 0 26 26 26 26 999 n/a Zhao Xintong China 31000 31 000 31000 +31 000
24. 0 12 12 12 12 999 n/a Mark Allen Northern Ireland 29000 29 000 29000 +29 000
25. 0 85 85 85 85 999 n/a Robbie Williams England 29000 29 000 29000 +29 000
26. 0 29 29 29 29 999 n/a Xiao Guodong China 28000 28 000 28000 +28 000
27. 0 41 41 41 41 999 n/a Hossein Vafaei Iran 27500 27 500 27500 +27 500
28. 0 24 24 24 24 999 n/a Ali Carter England 27000 27 000 27000 +27 000
29. 0 21 21 21 21 999 n/a Kurt Maflin Norway 27000 27 000 27000 +27 000
30. 0 27 27 27 27 999 n/a Liang Wenbo China 26000 26 000 26000 +26 000
31. 0 37 37 37 37 999 n/a Robert Milkins England 26000 26 000 26000 +26 000
32. 0 31 31 31 31 999 n/a Michael Holt England 26000 26 000 26000 +26 000
33. 0 19 19 19 19 999 n/a Thepchaiya Un-Nooh Thailand 26000 26 000 26000 +26 000
34. 0 18 18 18 18 999 n/a Graeme Dott Scotland 26000 26 000 26000 +26 000
35. 0 11 11 11 11 999 n/a Mark J Williams Wales 25500 25 500 25500 +25 500
36. 0 62 62 62 62 999 n/a Joe O'Connor England 25000 25 000 25000 +25 000
37. 0 30 30 30 30 999 n/a Matthew Selt England 24500 24 500 24500 +24 500
38. 0 45 45 45 45 999 n/a Alexander Ursenbacher Switzerland 24000 24 000 24000 +24 000
39. 0 72 72 72 72 999 n/a Pang Junxu China 23000 23 000 23000 +23 000
40. 0 39 39 39 39 999 n/a Luca Brecel Belgium 22500 22 500 22500 +22 500
41. 0 80 80 80 80 999 n/a Jamie Clarke Wales 21500 21 500 21500 +21 500
42. 0 46 46 46 46 999 n/a Ben Woollaston England 21000 21 000 21000 +21 000
42. 0 9 9 9 9 999 n/a Stephen Maguire Scotland 21000 21 000 21000 +21 000
42. 0 22 22 22 22 999 n/a Tom Ford England 21000 21 000 21000 +21 000
45. 0 36 36 36 36 999 n/a Matthew Stevens Wales 20500 20 500 20500 +20 500
46. 0 69 69 69 69 999 n/a Chang Bingyu China 20000 20 000 20000 +20 000
46. 0 53 53 53 53 999 n/a Lyu Haotian China 20000 20 000 20000 +20 000
48. 0 40 40 40 40 999 n/a Jordan Brown Northern Ireland 19500 19 500 19500 +19 500
48. 0 43 43 43 43 999 n/a Liam Highfield England 19500 19 500 19500 +19 500
50. 0 34 34 34 34 999 n/a Scott Donaldson Scotland 19000 19 000 19000 +19 000
50. 0 77 77 77 77 999 n/a Xu Si China 19000 19 000 19000 +19 000
52. 0 57 57 57 57 999 n/a Sunny Akani Thailand 18500 18 500 18500 +18 500
53. 0 56 56 56 56 999 n/a Andrew Higginson England 18000 18 000 18000 +18 000
53. 0 44 44 44 44 999 n/a Noppon Saengkham Thailand 18000 18 000 18000 +18 000
55. 0 95 95 95 95 999 n/a Ashley Carty England 17500 17 500 17500 +17 500
55. 0 61 61 61 61 999 n/a Dominic Dale Wales 17500 17 500 17500 +17 500
57. 0 50 50 50 50 999 n/a Elliot Slessor England 17000 17 000 17000 +17 000
57. 0 49 49 49 49 999 n/a Mark Davis England 17000 17 000 17000 +17 000
59. 0 89 89 89 89 999 n/a Andy Hicks England 16500 16 500 16500 +16 500
60. 0 75 75 75 75 999 n/a Igor Figueiredo Brazil 16000 16 000 16000 +16 000
61. 0 42 42 42 42 999 n/a Mark Joyce England 15500 15 500 15500 +15 500
61. 0 58 58 58 58 999 n/a Tian Pengfei China 15500 15 500 15500 +15 500
63. 0 103 103 103 103 999 n/a Ken Doherty Ireland 15000 15 000 15000 +15 000
63. 0 28 28 28 28 999 n/a Ryan Day Wales 15000 15 000 15000 +15 000
63. 0 76 76 76 76 999 n/a Chen Zifan China 15000 15 000 15000 +15 000
66. 0 60 60 60 60 999 n/a Chris Wakelin England 14500 14 500 14500 +14 500
66. 0 23 23 23 23 999 n/a David B Gilbert England 14500 14 500 14500 +14 500
66. 0 52 52 52 52 999 n/a Mark King England 14500 14 500 14500 +14 500
69. 0 77 77 77 77 999 n/a Jackson Page Wales 14000 14 000 14000 +14 000
70. 0 103 103 103 103 999 n/a Zhao Jianbo China 13000 13 000 13000 +13 000
70. 0 48 48 48 48 999 n/a Martin O'Donnell England 13000 13 000 13000 +13 000
70. 0 64 64 64 64 999 n/a Nigel Bond England 13000 13 000 13000 +13 000
70. 0 107 107 107 107 999 n/a Gao Yang China 13000 13 000 13000 +13 000
74. 0 84 84 84 84 999 n/a Jamie O'Neill England 12500 12 500 12500 +12 500
74. 0 97 97 97 97 999 n/a Simon Lichtenberg Germany 12500 12 500 12500 +12 500
76. 0 110 110 110 110 999 n/a Allan Taylor England 12000 12 000 12000 +12 000
77. 0 98 98 98 98 999 n/a Oliver Lines England 10500 10 500 10500 +10 500
78. 0 110 110 110 110 999 n/a Rory McLeod Jamaica 10000 10 000 10000 +10 000
79. 0 47 47 47 47 999 n/a Stuart Carrington England 9500 9 500 9500 +9 500
80. 0 71 71 71 71 999 n/a Luo Honghao China 9000 9 000 9000 +9 000
80. 0 114 114 114 114 999 n/a Peter Devlin England 9000 9 000 9000 +9 000
80. 0 50 50 50 50 999 n/a Sam Craigie England 9000 9 000 9000 +9 000
83. 0 33 33 33 33 999 n/a Gary Wilson England 8500 8 500 8500 +8 500
84. 0 90 90 90 90 999 n/a James Cahill England 8000 8 000 8000 +8 000
84. 0 113 113 113 113 999 n/a Lukas Kleckers Germany 8000 8 000 8000 +8 000
84. 0 999 n/a 999 n/a 999 n/a Michael White (a) Wales 8000 8 000 8000 +8 000
84. 0 68 68 68 68 999 n/a Yuan Sijun China 8000 8 000 8000 +8 000
84. 0 94 94 94 94 999 n/a Steven Hallworth England 8000 8 000 8000 +8 000
84. 0 118 118 118 118 999 n/a Zak Surety England 8000 8 000 8000 +8 000
90. 0 73 73 73 73 999 n/a Eden Sharav Israel 7500 7 500 7500 +7 500
90. 0 88 88 88 88 999 n/a Jimmy White England 7500 7 500 7500 +7 500
92. 0 112 112 112 112 999 n/a Aaron Hill Ireland 7000 7 000 7000 +7 000
93. 0 73 73 73 73 999 n/a Gerard Greene Northern Ireland 6500 6 500 6500 +6 500
94. 0 67 67 67 67 999 n/a Alan McManus Scotland 6000 6 000 6000 +6 000
94. 0 87 87 87 87 999 n/a Duane Jones Wales 6000 6 000 6000 +6 000
94. 0 66 66 66 66 999 n/a Louis Heathcote England 6000 6 000 6000 +6 000
94. 0 101 101 101 101 999 n/a Lei Peifan China 6000 6 000 6000 +6 000
98. 0 95 95 95 95 999 n/a David Lilley England 5000 5 000 5000 +5 000
98. 0 65 65 65 65 999 n/a Ian Burns England 5000 5 000 5000 +5 000
98. 0 63 63 63 63 999 n/a Jimmy Robertson England 5000 5 000 5000 +5 000
98. 0 121 121 121 121 999 n/a Riley Parsons England 5000 5 000 5000 +5 000
102. 0 99 99 99 99 999 n/a Barry Pinches England 4000 4 000 4000 +4 000
102. 0 117 117 117 117 999 n/a Ben Hancorn England 4000 4 000 4000 +4 000
102. 0 103 103 103 103 999 n/a Brandon Sargeant England 4000 4 000 4000 +4 000
102. 0 125 125 125 125 999 n/a Farakh Ajaib Pakistan 4000 4 000 4000 +4 000
102. 0 93 93 93 93 999 n/a Peter Lines England 4000 4 000 4000 +4 000
102. 0 90 90 90 90 999 n/a Rod Lawler England 4000 4 000 4000 +4 000
108. 0 999 n/a 999 n/a 999 n/a Antoni Kowalski (a) Poland 3000 3 000 3000 +3 000
108. 0 114 114 114 114 999 n/a Ashley Hugill England 3000 3 000 3000 +3 000
108. 0 999 n/a 999 n/a 999 n/a Connor Benzey (a) England 3000 3 000 3000 +3 000
108. 0 109 109 109 109 999 n/a Fergal O'Brien Ireland 3000 3 000 3000 +3 000
108. 0 106 106 106 106 999 n/a Fraser Patrick Scotland 3000 3 000 3000 +3 000
108. 0 118 118 118 118 999 n/a Lee Walker Wales 3000 3 000 3000 +3 000
108. 0 999 n/a 999 n/a 999 n/a Patrick Wallace (a) Northern Ireland 3000 3 000 3000 +3 000
115. 0 92 92 92 92 999 n/a Si Jiahui China 2000 2 000 2000 +2 000
115. 0 999 n/a 999 n/a 999 n/a John Astley (a) England 2000 2 000 2000 +2 000
115. 0 999 n/a 999 n/a 999 n/a Leo Fernandez (a) Ireland 2000 2 000 2000 +2 000
115. 0 127 127 127 127 999 n/a Sean Maddocks England 2000 2 000 2000 +2 000
115. 0 118 118 118 118 999 n/a Fan Zhengyi China 2000 2 000 2000 +2 000
120. 0 999 n/a 999 n/a 999 n/a Brian Ochoiski (a) France 1000 1 000 1000 +1 000
120. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1 000 1000 +1 000
120. 0 999 n/a 999 n/a 999 n/a Haydon Pinhey (a) England 1000 1 000 1000 +1 000
120. 0 126 126 126 126 999 n/a Iulian Boiko Ukraine 1000 1 000 1000 +1 000
120. 0 116 116 116 116 999 n/a Jamie Wilson England 1000 1 000 1000 +1 000
120. 0 999 n/a 999 n/a 999 n/a Kuldesh Johal (a) England 1000 1 000 1000 +1 000
120. 0 83 83 83 83 999 n/a Mitchell Mann England 1000 1 000 1000 +1 000
127. 0 123 123 123 123 999 n/a Alex Borg Malta 0 0 0
127. 0 121 121 121 121 999 n/a Amine Amiri Morocco 0 0 0
127. 0 54 54 54 54 999 n/a Anthony Hamilton England 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Ben Mertens (a) Belgium 0 0 0
127. 0 108 108 108 108 999 n/a Billy Joe Castle England 0 0 0
127. 0 82 82 82 82 999 n/a Daniel Wells Wales 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Declan Lavery (a) Northern Ireland 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Florian Nüßle (a) Austria 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Gary Thomson (a) Scotland 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Jamie Curtis-Barrett (a) England 0 0 0
127. 0 86 86 86 86 999 n/a Kacper Filipiak Poland 0 0 0
127. 0 102 102 102 102 999 n/a Bai Langning China 0 0 0
127. 0 81 81 81 81 999 n/a Marco Fu Hong Kong 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Mark Lloyd (a) England 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Michael Collumb (a) Scotland 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Oliver Brown (a) England 0 0 0
127. 0 999 n/a 999 n/a 999 n/a Paul S Davison (a) England 0 0 0
127. 0 99 99 99 99 999 n/a Soheil Vahedi Iran 0 0 0
127. 0 123 123 123 123 999 n/a Stephen Hendry Scotland 0 0 0
127. 0 128 128 128 128 999 n/a Steve Mifsud Australia 0 0 0
127. 0 79 79 79 79 999 n/a Mei Xiwen China 0 0 0