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