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