snooker.org Frontpage
Home: Rankings: 2021/2022: 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 CL BO NIO EO UK SO Points-Sort Sum Chng-Sort ±
1. 0 11 11 11 11 999 n/a Mark J Williams Wales 2000 100000 7500 0 0 109500 109 500 109500 +109 500
2. 0 9 9 9 9 999 n/a Mark Allen Northern Ireland 23000 3000 70000 0 0 96000 96 000 96000 +96 000
3. 0 21 21 21 21 999 n/a David B Gilbert England 33000 12000 10000 3000 3000 61000 61 000 61000 +61 000
4. 0 25 25 25 25 999 n/a Gary Wilson England 1000 45000 4000 3000 3000 56000 56 000 56000 +56 000
5. 0 24 24 24 24 999 n/a Ricky Walden England 6000 12000 20000 3000 0 41000 41 000 41000 +41 000
6. 0 42 42 42 42 999 n/a Jimmy Robertson England 5000 20000 7500 3000 3000 38500 38 500 38500 +38 500
7. 0 6 6 6 6 999 n/a John Higgins Scotland 2000 5000 30000 0 0 37000 37 000 37000 +37 000
8. 0 13 13 13 13 999 n/a Yan Bingtao China 6000 0 20000 0 0 26000 26 000 26000 +26 000
9. 0 20 20 20 20 999 n/a Allister Carter England 11000 7000 3000 3000 0 24000 24 000 24000 +24 000
10. 0 39 39 39 39 999 n/a Elliot Slessor England 0 20000 3000 0 0 23000 23 000 23000 +23 000
11. 0 1 1 1 1 999 n/a Judd Trump England 6000 5000 10000 0 0 21000 21 000 21000 +21 000
11. 0 68 68 68 68 999 n/a Oliver Lines England 6000 5000 4000 3000 3000 21000 21 000 21000 +21 000
13. 0 28 28 28 28 999 n/a Tom Ford England 11000 0 3000 3000 3000 20000 20 000 20000 +20 000
14. 0 30 30 30 30 999 n/a Lu Ning China 12000 4000 3000 0 19000 19 000 19000 +19 000
15. 0 85 85 85 85 999 n/a Cao Yupeng China 8000 3000 3000 3000 0 17000 17 000 17000 +17 000
16. 0 12 12 12 12 999 n/a Stuart Bingham England 6000 3000 7500 0 0 16500 16 500 16500 +16 500
17. 0 7 7 7 7 999 n/a Shaun Murphy England 6000 0 10000 0 0 16000 16 000 16000 +16 000
18. 0 87 87 87 87 999 n/a Mitchell Mann England 2000 0 10000 0 3000 15000 15 000 15000 +15 000
18. 0 26 26 26 26 999 n/a Ryan Day Wales 9000 0 3000 0 3000 15000 15 000 15000 +15 000
20. 0 8 8 8 8 999 n/a Stephen Maguire Scotland 0 7000 7500 0 0 14500 14 500 14500 +14 500
21. 0 95 95 95 95 999 n/a Xu Si China 5000 3000 3000 3000 14000 14 000 14000 +14 000
22. 0 75 75 75 75 999 n/a Allan Taylor England 2000 5000 3000 0 3000 13000 13 000 13000 +13 000
22. 0 52 52 52 52 999 n/a Anthony Hamilton England 2000 5000 3000 3000 13000 13 000 13000 +13 000
22. 0 76 76 76 76 999 n/a Fergal O'Brien Ireland 4000 0 3000 3000 3000 13000 13 000 13000 +13 000
22. 0 90 90 90 90 999 n/a Hammad Miah England 0 7000 3000 0 3000 13000 13 000 13000 +13 000
22. 0 60 60 60 60 999 n/a Hossein Vafaei Iran 0 7000 0 3000 3000 13000 13 000 13000 +13 000
22. 0 64 64 64 64 999 n/a Jak Jones Wales 1000 5000 4000 3000 0 13000 13 000 13000 +13 000
22. 0 5 5 5 5 999 n/a Kyren Wilson England 9000 0 4000 0 0 13000 13 000 13000 +13 000
22. 0 46 46 46 46 999 n/a Luca Brecel Belgium 1000 5000 4000 0 3000 13000 13 000 13000 +13 000
22. 0 47 47 47 47 999 n/a Mark Davis England 4000 3000 3000 3000 13000 13 000 13000 +13 000
22. 0 23 23 23 23 999 n/a Martin Gould England 1000 3000 3000 3000 3000 13000 13 000 13000 +13 000
22. 0 34 34 34 34 999 n/a Matthew Selt England 5000 5000 0 0 3000 13000 13 000 13000 +13 000
33. 0 91 91 91 91 999 n/a Jackson Page Wales 2000 0 7500 0 3000 12500 12 500 12500 +12 500
34. 0 98 98 98 98 999 n/a Chang Bingyu China 6000 0 0 3000 3000 12000 12 000 12000 +12 000
34. 0 999 n/a 999 n/a 999 n/a David Lilley (a) England 6000 3000 0 0 3000 12000 12 000 12000 +12 000
34. 0 92 92 92 92 999 n/a Duane Jones Wales 1000 5000 3000 0 3000 12000 12 000 12000 +12 000
34. 0 81 81 81 81 999 n/a Lee Walker Wales 1000 5000 3000 0 3000 12000 12 000 12000 +12 000
34. 0 54 54 54 54 999 n/a Mark King England 2000 3000 4000 0 3000 12000 12 000 12000 +12 000
34. 0 17 17 17 17 999 n/a Zhou Yuelong China 12000 0 12000 12 000 12000 +12 000
40. 0 56 56 56 56 999 n/a Akani Songsermsawad Thailand 2000 0 3000 3000 3000 11000 11 000 11000 +11 000
40. 0 57 57 57 57 999 n/a Joe O'Connor England 1000 7000 0 3000 0 11000 11 000 11000 +11 000
40. 0 999 n/a 999 n/a 999 n/a Bai Langning (a) China 8000 3000 0 0 11000 11 000 11000 +11 000
40. 0 44 44 44 44 999 n/a Liam Highfield England 2000 5000 4000 0 0 11000 11 000 11000 +11 000
40. 0 999 n/a 999 n/a 999 n/a Michael Georgiou (a) Cyprus 2000 3000 0 3000 3000 11000 11 000 11000 +11 000
40. 0 40 40 40 40 999 n/a Noppon Saengkham Thailand 5000 3000 3000 0 0 11000 11 000 11000 +11 000
40. 0 77 77 77 77 999 n/a Rory McLeod Jamaica 2000 3000 3000 3000 0 11000 11 000 11000 +11 000
40. 0 999 n/a 999 n/a 999 n/a Ross Muir (a) Scotland 1000 7000 0 3000 11000 11 000 11000 +11 000
48. 0 2 2 2 2 999 n/a Mark Selby England 3000 7500 0 0 10500 10 500 10500 +10 500
48. 0 3 3 3 3 999 n/a Ronnie O'Sullivan England 3000 7500 0 0 10500 10 500 10500 +10 500
50. 0 36 36 36 36 999 n/a Jordan Brown Northern Ireland 2000 5000 0 0 3000 10000 10 000 10000 +10 000
50. 0 73 73 73 73 999 n/a Ken Doherty Ireland 4000 3000 0 0 3000 10000 10 000 10000 +10 000
50. 0 68 68 68 68 999 n/a Robbie Williams England 1000 3000 0 3000 3000 10000 10 000 10000 +10 000
53. 0 70 70 70 70 999 n/a Ashley Carty England 2000 0 4000 3000 0 9000 9 000 9000 +9 000
53. 0 65 65 65 65 999 n/a Chris Wakelin England 0 0 3000 3000 3000 9000 9 000 9000 +9 000
53. 0 33 33 33 33 999 n/a Xiao Guodong China 0 3000 3000 3000 9000 9 000 9000 +9 000
53. 0 42 42 42 42 999 n/a Li Hang China 3000 0 3000 3000 9000 9 000 9000 +9 000
53. 0 92 92 92 92 999 n/a Louis Heathcote England 2000 3000 4000 0 0 9000 9 000 9000 +9 000
53. 0 45 45 45 45 999 n/a Martin O'Donnell England 0 3000 3000 3000 0 9000 9 000 9000 +9 000
53. 0 37 37 37 37 999 n/a Matthew Stevens Wales 5000 0 4000 0 0 9000 9 000 9000 +9 000
53. 0 35 35 35 35 999 n/a Scott Donaldson Scotland 0 3000 0 3000 3000 9000 9 000 9000 +9 000
53. 0 27 27 27 27 999 n/a Liang Wenbo China 3000 3000 0 3000 9000 9 000 9000 +9 000
53. 0 109 109 109 109 999 n/a Wu Yize China 3000 0 3000 3000 9000 9 000 9000 +9 000
63. 0 40 40 40 40 999 n/a Alexander Ursenbacher Switzerland 5000 0 0 3000 0 8000 8 000 8000 +8 000
63. 0 53 53 53 53 999 n/a Ben Woollaston England 2000 0 3000 3000 0 8000 8 000 8000 +8 000
63. 0 100 100 100 100 999 n/a Craig Steadman England 5000 0 0 0 3000 8000 8 000 8000 +8 000
63. 0 51 51 51 51 999 n/a David Grace England 2000 3000 3000 0 0 8000 8 000 8000 +8 000
63. 0 18 18 18 18 999 n/a Graeme Dott Scotland 5000 0 3000 0 8000 8 000 8000 +8 000
63. 0 74 74 74 74 999 n/a Zhao Jianbo China 2000 3000 0 0 3000 8000 8 000 8000 +8 000
63. 0 95 95 95 95 999 n/a Zhang Jiankang China 1000 7000 0 0 8000 8 000 8000 +8 000
63. 0 79 79 79 79 999 n/a Lukas Kleckers Germany 1000 7000 0 0 0 8000 8 000 8000 +8 000
63. 0 81 81 81 81 999 n/a Peter Devlin England 2000 0 3000 3000 0 8000 8 000 8000 +8 000
63. 0 55 55 55 55 999 n/a Sam Craigie England 2000 0 3000 0 3000 8000 8 000 8000 +8 000
63. 0 72 72 72 72 999 n/a Steven Hallworth England 2000 0 0 3000 3000 8000 8 000 8000 +8 000
74. 0 50 50 50 50 999 n/a Lü Haotian China 0 7500 0 0 7500 7 500 7500 +7 500
75. 0 80 80 80 80 999 n/a Ashley Hugill England 4000 3000 0 0 0 7000 7 000 7000 +7 000
75. 0 14 14 14 14 999 n/a Barry Hawkins England 4000 0 3000 0 0 7000 7 000 7000 +7 000
75. 0 104 104 104 104 999 n/a Gerard Greene Northern Ireland 4000 0 0 3000 0 7000 7 000 7000 +7 000
75. 0 999 n/a 999 n/a 999 n/a James Cahill (a) England 0 0 4000 3000 7000 7 000 7000 +7 000
75. 0 66 66 66 66 999 n/a Pang Junxu China 2000 5000 0 0 0 7000 7 000 7000 +7 000
75. 0 58 58 58 58 999 n/a Tian Pengfei China 0 4000 3000 0 7000 7 000 7000 +7 000
75. 0 49 49 49 49 999 n/a Stuart Carrington England 4000 0 0 3000 0 7000 7 000 7000 +7 000
75. 0 78 78 78 78 999 n/a Gao Yang China 1000 0 3000 0 3000 7000 7 000 7000 +7 000
83. 0 98 98 98 98 999 n/a Andy Hicks England 0 3000 3000 0 0 6000 6 000 6000 +6 000
83. 0 83 83 83 83 999 n/a Ben Hancorn England 1000 5000 0 0 0 6000 6 000 6000 +6 000
83. 0 95 95 95 95 999 n/a Stephen Hendry Scotland 3000 3000 0 6000 6 000 6000 +6 000
86. 0 100 100 100 100 999 n/a Andrew Pagett Wales 0 5000 0 0 0 5000 5 000 5000 +5 000
86. 0 48 48 48 48 999 n/a Jamie Jones Wales 2000 0 0 0 3000 5000 5 000 5000 +5 000
86. 0 999 n/a 999 n/a 999 n/a Si Jiahui (a) China 2000 0 0 0 3000 5000 5 000 5000 +5 000
86. 0 22 22 22 22 999 n/a Joe Perry England 2000 0 0 0 3000 5000 5 000 5000 +5 000
86. 0 100 100 100 100 999 n/a Peter Lines England 5000 0 0 0 0 5000 5 000 5000 +5 000
86. 0 100 100 100 100 999 n/a Yuan Sijun China 2000 0 3000 0 0 5000 5 000 5000 +5 000
86. 0 71 71 71 71 999 n/a Simon Lichtenberg Germany 2000 0 3000 0 0 5000 5 000 5000 +5 000
86. 0 19 19 19 19 999 n/a Thepchaiya Un-Nooh Thailand 2000 0 0 3000 0 5000 5 000 5000 +5 000
86. 0 29 29 29 29 999 n/a Zhao Xintong China 2000 0 0 3000 0 5000 5 000 5000 +5 000
95. 0 104 104 104 104 999 n/a Alfie Burden England 0 4000 0 0 4000 4 000 4000 +4 000
95. 0 104 104 104 104 999 n/a Barry Pinches England 1000 3000 0 0 0 4000 4 000 4000 +4 000
95. 0 59 59 59 59 999 n/a Dominic Dale Wales 1000 3000 0 0 0 4000 4 000 4000 +4 000
95. 0 94 94 94 94 999 n/a Farakh Ajaib Pakistan 1000 0 3000 0 0 4000 4 000 4000 +4 000
95. 0 104 104 104 104 999 n/a Ian Burns England 1000 3000 0 0 0 4000 4 000 4000 +4 000
95. 0 15 15 15 15 999 n/a Jack Lisowski England 0 4000 0 0 4000 4 000 4000 +4 000
95. 0 67 67 67 67 999 n/a Jamie Clarke Wales 1000 0 0 3000 0 4000 4 000 4000 +4 000
95. 0 104 104 104 104 999 n/a Jimmy White England 1000 3000 0 0 0 4000 4 000 4000 +4 000
95. 0 999 n/a 999 n/a 999 n/a John Astley (a) England 1000 3000 0 0 4000 4 000 4000 +4 000
95. 0 4 4 4 4 999 n/a Neil Robertson Australia 4000 0 0 4000 4 000 4000 +4 000
95. 0 61 61 61 61 999 n/a Nigel Bond England 1000 0 0 3000 0 4000 4 000 4000 +4 000
95. 0 999 n/a 999 n/a 999 n/a Sanderson Lam (a) England 1000 0 0 0 3000 4000 4 000 4000 +4 000
95. 0 999 n/a 999 n/a 999 n/a Soheil Vahedi (a) Iran 1000 0 0 3000 0 4000 4 000 4000 +4 000
108. 0 999 n/a 999 n/a 999 n/a Dylan Emery (a) Wales 0 3000 0 3000 3 000 3000 +3 000
108. 0 113 113 113 113 999 n/a Fraser Patrick Scotland 0 0 0 3000 0 3000 3 000 3000 +3 000
108. 0 109 109 109 109 999 n/a Iulian Boiko Ukraine 0 0 0 0 3000 3000 3 000 3000 +3 000
108. 0 87 87 87 87 999 n/a Jamie Wilson England 0 0 0 3000 0 3000 3 000 3000 +3 000
108. 0 63 63 63 63 999 n/a Mark Joyce England 3000 0 0 0 0 3000 3 000 3000 +3 000
108. 0 113 113 113 113 999 n/a Michael Judge Ireland 0 0 0 0 3000 3000 3 000 3000 +3 000
108. 0 113 113 113 113 999 n/a Lei Peifan China 0 0 3000 3000 3 000 3000 +3 000
108. 0 38 38 38 38 999 n/a Robert Milkins England 0 0 3000 0 0 3000 3 000 3000 +3 000
108. 0 86 86 86 86 999 n/a Fan Zhengyi China 0 3000 0 0 3000 3 000 3000 +3 000
108. 0 109 109 109 109 999 n/a Chen Zifan China 0 3000 0 0 0 3000 3 000 3000 +3 000
118. 0 999 n/a 999 n/a 999 n/a Leo Fernandez (a) Ireland 2000 2000 2 000 2000 +2 000
118. 0 31 31 31 31 999 n/a Michael Holt England 2000 0 0 0 0 2000 2 000 2000 +2 000
118. 0 999 n/a 999 n/a 999 n/a Michael White (a) Wales 2000 0 0 0 0 2000 2 000 2000 +2 000
121. 0 61 61 61 61 999 n/a Andrew Higginson England 1000 0 0 0 0 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Billy Joe Castle (a) England 1000 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Haydon Pinhey (a) England 1000 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 1000 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Michael Collumb (a) Scotland 1000 1000 1 000 1000 +1 000
121. 0 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 1000 1000 1 000 1000 +1 000
121. 0 89 89 89 89 999 n/a Zak Surety England 1000 0 0 0 0 1000 1 000 1000 +1 000
121. 0 83 83 83 83 999 n/a Aaron Hill Ireland 1000 0 0 0 0 1000 1 000 1000 +1 000
130. 0 999 n/a 999 n/a 999 n/a Amaan Iqbal (a) Scotland 0 0 0 0
130. 0 113 113 113 113 999 n/a Zhang Anda China 0 0 0 0 0 0 0
130. 0 16 16 16 16 999 n/a Anthony McGill Scotland 0 0 0 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Ben Fortey (a) Wales 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Christopher Clifford (a) Northern Ireland 0 0 0 0
130. 0 113 113 113 113 999 n/a Dean Young Scotland 0 0 0 0 0 0 0 0
130. 0 113 113 113 113 999 n/a Igor Figueiredo Brazil 0 0 0 0 0 0
130. 0 113 113 113 113 999 n/a Jamie O'Neill England 0 0 0 0 0 0
130. 0 10 10 10 10 999 n/a Ding Junhui China 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Kuldesh Johal (a) England 0 0 0 0
130. 0 31 31 31 31 999 n/a Kurt Maflin Norway 0 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Liam Graham (a) Scotland 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Luke Pinches (a) England 0 0 0 0
130. 0 113 113 113 113 999 n/a Marco Fu Hong Kong 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Mark Lloyd (a) England 0 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Oliver Brown (a) England 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Oliver Sykes (a) England 0 0 0 0
130. 0 113 113 113 113 999 n/a Ng On Yee (f) Hong Kong 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 0 0 0 0
130. 0 113 113 113 113 999 n/a Reanne Evans (f) England 0 0 0 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Robbie McGuigan (a) Northern Ireland 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Robert McCullough (a) Northern Ireland 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Rod Lawler (a) England 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Saqib Nasir (a) England 0 0 0 0
130. 0 112 112 112 112 999 n/a Sean Maddocks England 0 0 0 0 0 0 0 0
130. 0 999 n/a 999 n/a 999 n/a Sydney Wilson (a) England 0 0 0 0