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 18 18 18 18 999 n/a David B Gilbert England 33000 12000 3000 3000 51000 51 000 51000 +51 000
3. 0 28 28 28 28 999 n/a Gary Wilson England 1000 45000 0 3000 49000 49 000 49000 +49 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 22 22 22 22 999 n/a Allister Carter England 11000 7000 3000 3000 24000 24 000 24000 +24 000
6. 0 29 29 29 29 999 n/a Ricky Walden England 6000 12000 3000 3000 24000 24 000 24000 +24 000
8. 0 43 43 43 43 999 n/a Elliot Slessor England 0 20000 3000 0 23000 23 000 23000 +23 000
9. 0 34 34 34 34 999 n/a Lu Ning China 12000 3000 3000 18000 18 000 18000 +18 000
10. 0 69 69 69 69 999 n/a Oliver Lines England 6000 5000 3000 3000 17000 17 000 17000 +17 000
10. 0 24 24 24 24 999 n/a Tom Ford England 11000 0 3000 3000 17000 17 000 17000 +17 000
10. 0 86 86 86 86 999 n/a Cao Yupeng China 8000 3000 3000 3000 17000 17 000 17000 +17 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 56 56 56 56 999 n/a Joe O'Connor England 1000 7000 0 3000 11000 11 000 11000 +11 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
23. 0 75 75 75 75 999 n/a Allan Taylor England 2000 5000 3000 0 10000 10 000 10000 +10 000
23. 0 47 47 47 47 999 n/a Anthony Hamilton England 2000 5000 3000 10000 10 000 10000 +10 000
23. 0 91 91 91 91 999 n/a Hammad Miah England 0 7000 3000 0 10000 10 000 10000 +10 000
23. 0 40 40 40 40 999 n/a Hossein Vafaei Iran 0 7000 0 3000 10000 10 000 10000 +10 000
23. 0 45 45 45 45 999 n/a Liam Highfield England 2000 5000 3000 0 10000 10 000 10000 +10 000
23. 0 49 49 49 49 999 n/a Mark Davis England 4000 3000 0 3000 10000 10 000 10000 +10 000
23. 0 23 23 23 23 999 n/a Martin Gould England 1000 3000 3000 3000 10000 10 000 10000 +10 000
23. 0 33 33 33 33 999 n/a Matthew Selt England 5000 5000 0 0 10000 10 000 10000 +10 000
31. 0 92 92 92 92 999 n/a Chang Bingyu China 6000 0 0 3000 9000 9 000 9000 +9 000
31. 0 999 n/a 999 n/a 999 n/a David Lilley (a) England 6000 3000 0 0 9000 9 000 9000 +9 000
31. 0 92 92 92 92 999 n/a Duane Jones Wales 1000 5000 3000 0 9000 9 000 9000 +9 000
31. 0 5 5 5 5 999 n/a Kyren Wilson England 9000 0 0 0 9000 9 000 9000 +9 000
31. 0 44 44 44 44 999 n/a Luca Brecel Belgium 1000 5000 3000 0 9000 9 000 9000 +9 000
31. 0 46 46 46 46 999 n/a Martin O'Donnell England 0 3000 3000 3000 9000 9 000 9000 +9 000
31. 0 13 13 13 13 999 n/a Stuart Bingham England 6000 3000 0 0 9000 9 000 9000 +9 000
38. 0 42 42 42 42 999 n/a Alexander Ursenbacher Switzerland 5000 0 0 3000 8000 8 000 8000 +8 000
38. 0 71 71 71 71 999 n/a Ashley Carty England 2000 0 3000 3000 8000 8 000 8000 +8 000
38. 0 52 52 52 52 999 n/a Ben Woollaston England 2000 0 3000 3000 8000 8 000 8000 +8 000
38. 0 58 58 58 58 999 n/a David Grace England 2000 3000 3000 0 8000 8 000 8000 +8 000
38. 0 20 20 20 20 999 n/a Graeme Dott Scotland 5000 0 3000 8000 8 000 8000 +8 000
38. 0 89 89 89 89 999 n/a Zhang Jiankang China 1000 7000 0 8000 8 000 8000 +8 000
38. 0 99 99 99 99 999 n/a Louis Heathcote England 2000 3000 3000 0 8000 8 000 8000 +8 000
38. 0 76 76 76 76 999 n/a Lukas Kleckers Germany 1000 7000 0 0 8000 8 000 8000 +8 000
38. 0 59 59 59 59 999 n/a Mark King England 2000 3000 3000 0 8000 8 000 8000 +8 000
38. 0 36 36 36 36 999 n/a Matthew Stevens Wales 5000 0 3000 0 8000 8 000 8000 +8 000
38. 0 999 n/a 999 n/a 999 n/a Michael Georgiou (a) Cyprus 2000 3000 0 3000 8000 8 000 8000 +8 000
38. 0 83 83 83 83 999 n/a Peter Devlin England 2000 0 3000 3000 8000 8 000 8000 +8 000
50. 0 78 78 78 78 999 n/a Ashley Hugill England 4000 3000 0 0 7000 7 000 7000 +7 000
50. 0 77 77 77 77 999 n/a Fergal O'Brien Ireland 4000 0 3000 0 7000 7 000 7000 +7 000
50. 0 99 99 99 99 999 n/a Gerard Greene Northern Ireland 4000 0 0 3000 7000 7 000 7000 +7 000
50. 0 7 7 7 7 999 n/a John Higgins Scotland 2000 5000 0 0 7000 7 000 7000 +7 000
50. 0 37 37 37 37 999 n/a Jordan Brown Northern Ireland 2000 5000 0 0 7000 7 000 7000 +7 000
50. 0 66 66 66 66 999 n/a Pang Junxu China 2000 5000 0 0 7000 7 000 7000 +7 000
50. 0 72 72 72 72 999 n/a Ken Doherty Ireland 4000 3000 0 0 7000 7 000 7000 +7 000
50. 0 68 68 68 68 999 n/a Robbie Williams England 1000 3000 0 3000 7000 7 000 7000 +7 000
50. 0 9 9 9 9 999 n/a Stephen Maguire Scotland 0 7000 0 0 7000 7 000 7000 +7 000
50. 0 51 51 51 51 999 n/a Stuart Carrington England 4000 0 0 3000 7000 7 000 7000 +7 000
60. 0 104 104 104 104 999 n/a Andy Hicks England 0 3000 3000 0 6000 6 000 6000 +6 000
60. 0 81 81 81 81 999 n/a Ben Hancorn England 1000 5000 0 0 6000 6 000 6000 +6 000
60. 0 15 15 15 15 999 n/a Yan Bingtao China 6000 0 0 0 6000 6 000 6000 +6 000
60. 0 61 61 61 61 999 n/a Chris Wakelin England 0 0 3000 3000 6000 6 000 6000 +6 000
60. 0 32 32 32 32 999 n/a Xiao Guodong China 0 3000 3000 6000 6 000 6000 +6 000
60. 0 38 38 38 38 999 n/a Li Hang China 3000 0 3000 6000 6 000 6000 +6 000
60. 0 999 n/a 999 n/a 999 n/a James Cahill (a) England 0 0 3000 3000 6000 6 000 6000 +6 000
60. 0 83 83 83 83 999 n/a Lee Walker Wales 1000 5000 0 0 6000 6 000 6000 +6 000
60. 0 53 53 53 53 999 n/a Tian Pengfei China 0 3000 3000 6000 6 000 6000 +6 000
60. 0 35 35 35 35 999 n/a Scott Donaldson Scotland 0 3000 0 3000 6000 6 000 6000 +6 000
60. 0 6 6 6 6 999 n/a Shaun Murphy England 6000 0 0 0 6000 6 000 6000 +6 000
60. 0 30 30 30 30 999 n/a Liang Wenbo China 3000 3000 0 6000 6 000 6000 +6 000
60. 0 104 104 104 104 999 n/a Wu Yize China 3000 0 3000 6000 6 000 6000 +6 000
73. 0 56 56 56 56 999 n/a Akani Songsermsawad Thailand 2000 0 3000 0 5000 5 000 5000 +5 000
73. 0 95 95 95 95 999 n/a Andrew Pagett Wales 0 5000 0 0 5000 5 000 5000 +5 000
73. 0 95 95 95 95 999 n/a Craig Steadman England 5000 0 0 0 5000 5 000 5000 +5 000
73. 0 108 108 108 108 999 n/a Jackson Page Wales 2000 0 3000 0 5000 5 000 5000 +5 000
73. 0 74 74 74 74 999 n/a Zhao Jianbo China 2000 3000 0 0 5000 5 000 5000 +5 000
73. 0 108 108 108 108 999 n/a Mitchell Mann England 2000 0 3000 0 5000 5 000 5000 +5 000
73. 0 95 95 95 95 999 n/a Peter Lines England 5000 0 0 0 5000 5 000 5000 +5 000
73. 0 108 108 108 108 999 n/a Yuan Sijun China 2000 0 3000 0 5000 5 000 5000 +5 000
73. 0 72 72 72 72 999 n/a Simon Lichtenberg Germany 2000 0 3000 0 5000 5 000 5000 +5 000
73. 0 70 70 70 70 999 n/a Steven Hallworth England 2000 0 0 3000 5000 5 000 5000 +5 000
73. 0 19 19 19 19 999 n/a Thepchaiya Un-Nooh Thailand 2000 0 0 3000 5000 5 000 5000 +5 000
84. 0 12 12 12 12 999 n/a Barry Hawkins England 4000 0 0 0 4000 4 000 4000 +4 000
84. 0 99 99 99 99 999 n/a Barry Pinches England 1000 3000 0 0 4000 4 000 4000 +4 000
84. 0 60 60 60 60 999 n/a Dominic Dale Wales 1000 3000 0 0 4000 4 000 4000 +4 000
84. 0 94 94 94 94 999 n/a Farakh Ajaib Pakistan 1000 0 3000 0 4000 4 000 4000 +4 000
84. 0 99 99 99 99 999 n/a Ian Burns England 1000 3000 0 0 4000 4 000 4000 +4 000
84. 0 67 67 67 67 999 n/a Jamie Clarke Wales 1000 0 0 3000 4000 4 000 4000 +4 000
84. 0 99 99 99 99 999 n/a Jimmy White England 1000 3000 0 0 4000 4 000 4000 +4 000
84. 0 999 n/a 999 n/a 999 n/a John Astley (a) England 1000 3000 0 4000 4 000 4000 +4 000
84. 0 999 n/a 999 n/a 999 n/a Soheil Vahedi (a) Iran 1000 0 0 3000 4000 4 000 4000 +4 000
93. 0 112 112 112 112 999 n/a Alfie Burden England 0 3000 0 3000 3 000 3000 +3 000
93. 0 999 n/a 999 n/a 999 n/a Dylan Emery (a) Wales 0 3000 0 3000 3 000 3000 +3 000
93. 0 54 54 54 54 999 n/a Lü Haotian China 0 3000 0 3000 3 000 3000 +3 000
93. 0 112 112 112 112 999 n/a Jamie O'Neill England 3000 0 3000 3 000 3000 +3 000
93. 0 63 63 63 63 999 n/a Mark Joyce England 3000 0 0 0 3000 3 000 3000 +3 000
93. 0 1 1 1 1 999 n/a Mark Selby England 3000 0 0 3000 3 000 3000 +3 000
93. 0 41 41 41 41 999 n/a Robert Milkins England 0 0 3000 0 3000 3 000 3000 +3 000
93. 0 3 3 3 3 999 n/a Ronnie O'Sullivan England 3000 0 0 3000 3 000 3000 +3 000
93. 0 89 89 89 89 999 n/a Stephen Hendry Scotland 3000 0 3000 3 000 3000 +3 000
93. 0 88 88 88 88 999 n/a Fan Zhengyi China 0 3000 0 3000 3 000 3000 +3 000
93. 0 104 104 104 104 999 n/a Chen Zifan China 0 3000 0 0 3000 3 000 3000 +3 000
104. 0 50 50 50 50 999 n/a Jamie Jones Wales 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 999 n/a 999 n/a 999 n/a Si Jiahui (a) China 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 21 21 21 21 999 n/a Joe Perry England 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 999 n/a 999 n/a 999 n/a Leo Fernandez (a) Ireland 2000 2000 2 000 2000 +2 000
104. 0 31 31 31 31 999 n/a Michael Holt England 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 999 n/a 999 n/a 999 n/a Michael White (a) Wales 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 55 55 55 55 999 n/a Sam Craigie England 2000 0 0 0 2000 2 000 2000 +2 000
104. 0 25 25 25 25 999 n/a Zhao Xintong China 2000 0 0 0 2000 2 000 2000 +2 000
112. 0 62 62 62 62 999 n/a Andrew Higginson England 1000 0 0 0 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Billy Joe Castle (a) England 1000 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Haydon Pinhey (a) England 1000 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 1000 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Michael Collumb (a) Scotland 1000 1000 1 000 1000 +1 000
112. 0 64 64 64 64 999 n/a Nigel Bond England 1000 0 0 0 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Sanderson Lam (a) England 1000 0 0 0 1000 1 000 1000 +1 000
112. 0 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 1000 1000 1 000 1000 +1 000
112. 0 80 80 80 80 999 n/a Gao Yang China 1000 0 0 0 1000 1 000 1000 +1 000
112. 0 87 87 87 87 999 n/a Zak Surety England 1000 0 0 0 1000 1 000 1000 +1 000
112. 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