snooker.org Frontpage
2025/2026: Rankings | Seedings
Prov Season Points | Prov UK | Prov Masters | Prov WGP | Prov WC | Prov EoS Rankings
Women | Q School (2025)

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.

± = Change from current list
# Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality Points-Sort Total Chng-Sort ± CL SAM WUO EO BO XGP NIO IC UK SHO SO GM
1. 0 72 72 72 72 999 n/a Ben Mertens Belgium 7500 7 500 7500 +7 500 4500 3000
1. 0 96 96 96 96 999 n/a Chang Bingyu China 7500 7 500 7500 +7 500 4500 3000
1. 0 82 82 82 82 999 n/a Haris Tahir Pakistan 7500 7 500 7500 +7 500 4500 3000
1. 0 56 56 56 56 999 n/a Liu Hongyu China 7500 7 500 7500 +7 500 4500 3000
1. 0 25 25 25 25 999 n/a Jack Lisowski England 7500 7 500 7500 +7 500 4500 3000
1. 0 36 36 36 36 999 n/a Jackson Page Wales 7500 7 500 7500 +7 500 4500 3000
1. 0 21 21 21 21 999 n/a Jak Jones Wales 7500 7 500 7500 +7 500 4500 3000
1. 0 76 76 76 76 999 n/a Liam Davies Wales 7500 7 500 7500 +7 500 4500 3000
1. 0 96 96 96 96 999 n/a Louis Heathcote England 7500 7 500 7500 +7 500 4500 3000
1. 0 96 96 96 96 999 n/a Marco Fu Hong Kong 7500 7 500 7500 +7 500 4500 3000
1. 0 52 52 52 52 999 n/a Matthew Stevens Wales 7500 7 500 7500 +7 500 4500 3000
1. 0 33 33 33 33 999 n/a Noppon Saengkham Thailand 7500 7 500 7500 +7 500 4500 3000
1. 0 55 55 55 55 999 n/a Scott Donaldson Scotland 7500 7 500 7500 +7 500 4500 3000
1. 0 41 41 41 41 999 n/a Xu Si China 7500 7 500 7500 +7 500 4500 3000
1. 0 30 30 30 30 999 n/a Yuan Sijun China 7500 7 500 7500 +7 500 4500 3000
16. 0 50 50 50 50 999 n/a Aaron Hill Ireland 4500 4 500 4500 +4 500 4500
16. 0 17 17 17 17 999 n/a Ali Carter England 4500 4 500 4500 +4 500 4500
16. 0 12 12 12 12 999 n/a Zhang Anda China 4500 4 500 4500 +4 500 4500
16. 0 78 78 78 78 999 n/a Artemijs Zizins Latvia 4500 4 500 4500 +4 500 4500
16. 0 9 9 9 9 999 n/a Barry Hawkins England 4500 4 500 4500 +4 500 4500
16. 0 42 42 42 42 999 n/a Ben Woollaston England 4500 4 500 4500 +4 500 4500
16. 0 23 23 23 23 999 n/a David Gilbert England 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a David Grace England 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a Dylan Emery Wales 4500 4 500 4500 +4 500 4500
16. 0 29 29 29 29 999 n/a Elliot Slessor England 4500 4 500 4500 +4 500 4500
16. 0 18 18 18 18 999 n/a Gary Wilson England 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a Zhao Hanyang China 4500 4 500 4500 +4 500 4500
16. 0 38 38 38 38 999 n/a Lyu Haotian China 4500 4 500 4500 +4 500 4500
16. 0 81 81 81 81 999 n/a Haydon Pinhey England 4500 4 500 4500 +4 500 4500
16. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 4500 4 500 4500 +4 500 4500
16. 0 51 51 51 51 999 n/a Jamie Jones Wales 4500 4 500 4500 +4 500 4500
16. 0 15 15 15 15 999 n/a Si Jiahui China 4500 4 500 4500 +4 500 4500
16. 0 35 35 35 35 999 n/a Jimmy Robertson England 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a Jimmy White England 4500 4 500 4500 +4 500 4500
16. 0 28 28 28 28 999 n/a Joe O'Connor England 4500 4 500 4500 +4 500 4500
16. 0 4 4 4 4 999 n/a John Higgins Scotland 4500 4 500 4500 +4 500 4500
16. 0 53 53 53 53 999 n/a Jordan Brown N.Ireland 4500 4 500 4500 +4 500 4500
16. 0 26 26 26 26 999 n/a Pang Junxu China 4500 4 500 4500 +4 500 4500
16. 0 2 2 2 2 999 n/a Kyren Wilson England 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a Liam Highfield England 4500 4 500 4500 +4 500 4500
16. 0 7 7 7 7 999 n/a Mark Selby England 4500 4 500 4500 +4 500 4500
16. 0 3 3 3 3 999 n/a Mark J Williams Wales 4500 4 500 4500 +4 500 4500
16. 0 34 34 34 34 999 n/a Matthew Selt England 4500 4 500 4500 +4 500 4500
16. 0 66 66 66 66 999 n/a Michael Holt England 4500 4 500 4500 +4 500 4500
16. 0 8 8 8 8 999 n/a Neil Robertson Australia 4500 4 500 4500 +4 500 4500
16. 0 31 31 31 31 999 n/a Lei Peifan China 4500 4 500 4500 +4 500 4500
16. 0 96 96 96 96 999 n/a Reanne Evans (f) England 4500 4 500 4500 +4 500 4500
16. 0 37 37 37 37 999 n/a Ryan Day Wales 4500 4 500 4500 +4 500 4500
16. 0 14 14 14 14 999 n/a Shaun Murphy England 4500 4 500 4500 +4 500 4500
16. 0 64 64 64 64 999 n/a Stan Moody England 4500 4 500 4500 +4 500 4500
16. 0 27 27 27 27 999 n/a Stephen Maguire Scotland 4500 4 500 4500 +4 500 4500
16. 0 46 46 46 46 999 n/a Thepchaiya Un-Nooh Thailand 4500 4 500 4500 +4 500 4500
16. 0 19 19 19 19 999 n/a Tom Ford England 4500 4 500 4500 +4 500 4500
16. 0 73 73 73 73 999 n/a Wang Yuchen Hong Kong 4500 4 500 4500 +4 500 4500
16. 0 32 32 32 32 999 n/a Zhou Yuelong China 4500 4 500 4500 +4 500 4500
16. 0 65 65 65 65 999 n/a Zak Surety England 4500 4 500 4500 +4 500 4500
57. 0 71 71 71 71 999 n/a Antoni Kowalski Poland 3000 3 000 3000 +3 000 3000
57. 0 999 n/a 999 n/a 999 n/a Ashley Carty (a) England 3000 3 000 3000 +3 000 3000
57. 0 57 57 57 57 999 n/a David Lilley England 3000 3 000 3000 +3 000 3000
57. 0 45 45 45 45 999 n/a He Guoqiang China 3000 3 000 3000 +3 000 3000
57. 0 80 80 80 80 999 n/a Cheung Ka Wai Hong Kong 3000 3 000 3000 +3 000 3000
57. 0 86 86 86 86 999 n/a Mitchell Mann England 3000 3 000 3000 +3 000 3000
57. 0 84 84 84 84 999 n/a Robbie McGuigan N.Ireland 3000 3 000 3000 +3 000 3000
57. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 3000 3 000 3000 +3 000 3000
57. 0 22 22 22 22 999 n/a Stuart Bingham England 3000 3 000 3000 +3 000 3000
57. 0 70 70 70 70 999 n/a Sunny Akani Thailand 3000 3 000 3000 +3 000 3000
57. 0 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 3000 3 000 3000 +3 000 3000
57. 0 96 96 96 96 999 n/a Gao Yang China 3000 3 000 3000 +3 000 3000
69. 0 96 96 96 96 999 n/a Alexander Ursenbacher Switzerland 0 0 0
69. 0 74 74 74 74 999 n/a Allan Taylor England 0 0 0
69. 0 75 75 75 75 999 n/a Amir Sarkhosh Iran 0 0 0
69. 0 59 59 59 59 999 n/a Anthony McGill Scotland 0 0 0
69. 0 79 79 79 79 999 n/a Bulcsu Revesz Hungary 0 0 0
69. 0 96 96 96 96 999 n/a Chatchapong Nasa Thailand 0 0 0
69. 0 68 68 68 68 999 n/a Gong Chenzhi China 0 0 0
69. 0 83 83 83 83 999 n/a Chris Totten Scotland 0 0 0
69. 0 16 16 16 16 999 n/a Chris Wakelin England 0 0 0
69. 0 96 96 96 96 999 n/a Connor Benzey England 0 0 0
69. 0 44 44 44 44 999 n/a Daniel Wells Wales 0 0 0
69. 0 69 69 69 69 999 n/a Duane Jones Wales 0 0 0
69. 0 85 85 85 85 999 n/a Farakh Ajaib Pakistan 0 0 0
69. 0 96 96 96 96 999 n/a Fergal Quinn N.Ireland 0 0 0
69. 0 96 96 96 96 999 n/a Florian Nüßle Austria 0 0 0
69. 0 61 61 61 61 999 n/a Graeme Dott (susp) Scotland 0 0 0
69. 0 13 13 13 13 999 n/a Xiao Guodong China 0 0 0
69. 0 94 94 94 94 999 n/a Hatem Yassen Egypt 0 0 0
69. 0 24 24 24 24 999 n/a Hossein Vafaei Iran 0 0 0
69. 0 96 96 96 96 999 n/a Ian Burns England 0 0 0
69. 0 96 96 96 96 999 n/a Iulian Boiko Ukraine 0 0 0
69. 0 87 87 87 87 999 n/a Huang Jiahao China 0 0 0
69. 0 92 92 92 92 999 n/a Jonas Luz Brazil 0 0 0
69. 0 1 1 1 1 999 n/a Judd Trump England 0 0 0
69. 0 77 77 77 77 999 n/a Julien Leclercq Belgium 0 0 0
69. 0 96 96 96 96 999 n/a Jiang Jun China 0 0 0
69. 0 6 6 6 6 999 n/a Ding Junhui China 0 0 0
69. 0 89 89 89 89 999 n/a Ken Doherty Ireland 0 0 0
69. 0 93 93 93 93 999 n/a Lim Kok Leong Malaysia 0 0 0
69. 0 91 91 91 91 999 n/a Kreishh Gurbaxani India 0 0 0
69. 0 96 96 96 96 999 n/a Leone Crowley Ireland 0 0 0
69. 0 96 96 96 96 999 n/a Liam Graham Scotland 0 0 0
69. 0 96 96 96 96 999 n/a Liam Pullen England 0 0 0
69. 0 39 39 39 39 999 n/a Luca Brecel Belgium 0 0 0
69. 0 10 10 10 10 999 n/a Mark Allen N.Ireland 0 0 0
69. 0 54 54 54 54 999 n/a Mark Davis England 0 0 0
69. 0 43 43 43 43 999 n/a Martin O'Donnell England 0 0 0
69. 0 96 96 96 96 999 n/a Mateusz Baranowski Poland 0 0 0
69. 0 96 96 96 96 999 n/a Michal Szubarczyk Poland 0 0 0
69. 0 90 90 90 90 999 n/a Mink Nutcharut (f) Thailand 0 0 0
69. 0 95 95 95 95 999 n/a Mohammed Shehab United Arab Emirates 0 0 0
69. 0 96 96 96 96 999 n/a Oliver Brown England 0 0 0
69. 0 67 67 67 67 999 n/a Oliver Lines England 0 0 0
69. 0 96 96 96 96 999 n/a Ng On Yee (f) Hong Kong 0 0 0
69. 0 96 96 96 96 999 n/a Yao Pengcheng China 0 0 0
69. 0 40 40 40 40 999 n/a Ricky Walden England 0 0 0
69. 0 47 47 47 47 999 n/a Robbie Williams England 0 0 0
69. 0 49 49 49 49 999 n/a Robert Milkins England 0 0 0
69. 0 5 5 5 5 999 n/a Ronnie O'Sullivan England 0 0 0
69. 0 96 96 96 96 999 n/a Ross Muir Scotland 0 0 0
69. 0 96 96 96 96 999 n/a Sahil Nayyar Canada 0 0 0
69. 0 96 96 96 96 999 n/a Sam Craigie England 0 0 0
69. 0 60 60 60 60 999 n/a Sanderson Lam England 0 0 0
69. 0 96 96 96 96 999 n/a Steven Hallworth England 0 0 0
69. 0 96 96 96 96 999 n/a Liu Wenwei China 0 0 0
69. 0 11 11 11 11 999 n/a Zhao Xintong China 0 0 0
69. 0 96 96 96 96 999 n/a Xu Yichen China 0 0 0
69. 0 20 20 20 20 999 n/a Wu Yize China 0 0 0
69. 0 96 96 96 96 999 n/a Lan Yuhao China 0 0 0
69. 0 88 88 88 88 999 n/a Bai Yulu (f) China 0 0 0
69. 0 62 62 62 62 999 n/a Cao Yupeng China 0 0 0
69. 0 58 58 58 58 999 n/a Long Zehuang China 0 0 0
69. 0 48 48 48 48 999 n/a Fan Zhengyi China 0 0 0