snooker.org Frontpage
Home: Rankings: 2024/2025: Rankings | Seedings | Season Points
Prov Rankings | Prov Seedings | Prov Season Points | Prov UK Seedings | Prov Masters Seedings | Prov WGP | Prov Crucible Rankings | Prov EoS Rankings
Q School (2024) | Women 
Twitter

Season Points

Ranking money (£) earnt in the 2024/2025 season, updated after the Saudi Arabia Masters. The top 4 (yellow) at season end not already qualified will receive a two-year promotion to the Main Tour. Those in light blue are currently inside the top 64 and the ones in green are safe with two-year cards.

R = World Ranking; S = Seedings; ± = Change from previous ranking
Pos Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality Total-Sort Total Chng-Sort ±
1. 1 +1 1 1 1 1 999 n/a Judd Trump England 576000 576 000 500000 +500 000
2. 7 +7 9 9 9 9 999 n/a Mark J Williams Wales 223000 223 000 200000 +200 000
3. -2 -2 3 3 3 3 999 n/a Kyren Wilson England 209000 209 000 30000 +30 000
4. 15 +15 7 7 7 7 999 n/a Shaun Murphy England 114400 114 400 100000 +100 000
5. 21 +21 22 22 22 22 999 n/a Si Jiahui China 113400 113 400 100000 +100 000
6. -2 -2 4 4 4 4 999 n/a Ronnie O'Sullivan England 85500 85 500 50000 +50 000
7. 16 +16 52 52 52 52 999 n/a Jimmy Robertson England 64000 64 000 50000 +50 000
8. 28 +28 35 35 35 35 999 n/a Xiao Guodong China 59400 59 400 50000 +50 000
9. 30 +30 27 27 27 27 999 n/a Neil Robertson Australia 59350 59 350 50000 +50 000
10. -5 -5 20 20 20 20 999 n/a David Gilbert England 53350 53 350 20000 +20 000
11. 3 +3 50 50 50 50 999 n/a Scott Donaldson Scotland 46350 46 350 30000 +30 000
12. 3 +3 11 11 11 11 999 n/a Gary Wilson England 45400 45 400 30000 +30 000
12. 3 +3 25 25 25 25 999 n/a Stuart Bingham England 45400 45 400 30000 +30 000
14. 5 +5 19 19 19 19 999 n/a Jack Lisowski England 44400 44 400 30000 +30 000
15. 14 +14 28 28 28 28 999 n/a Pang Junxu China 41400 41 400 30000 +30 000
16. 29 +29 42 42 42 42 999 n/a Elliot Slessor England 37350 37 350 30000 +30 000
17. -14 -14 53 53 53 53 999 n/a Daniel Wells Wales 36500 36 500 0
18. 51 +51 12 12 12 12 999 n/a Zhang Anda China 35350 35 350 30000 +30 000
19. -12 -12 33 33 33 33 999 n/a Matthew Selt England 35350 35 350 11000 +11 000
20. -1 -1 40 40 40 40 999 n/a Thepchaiya Un-Nooh Thailand 34400 34 400 20000 +20 000
21. -15 -15 10 10 10 10 999 n/a Ali Carter England 33000 33 000 0
22. 7 +7 38 38 38 38 999 n/a Yuan Sijun China 31400 31 400 20000 +20 000
23. -11 -11 21 21 21 21 999 n/a Hossein Vafaei Iran 31000 31 000 11000 +11 000
24. 33 +33 59 59 59 59 999 n/a Ben Woollaston England 26000 26 000 20000 +20 000
24. 33 +33 43 43 43 43 999 n/a Wu Yize China 26000 26 000 20000 +20 000
26. -9 -9 86 86 86 86 999 n/a Gong Chenzhi China 26000 26 000 11000 +11 000
27. -8 -8 17 17 17 17 999 n/a Ryan Day Wales 25400 25 400 11000 +11 000
28. -2 -2 23 23 23 23 999 n/a Chris Wakelin England 24400 24 400 11000 +11 000
29. -22 -22 49 49 49 49 999 n/a Xu Si China 24350 24 350 0
30. -20 -20 41 41 41 41 999 n/a Jackson Page Wales 23000 23 000 0
31. -20 -20 16 16 16 16 999 n/a Barry Hawkins England 22350 22 350 0
32. 0 54 54 54 54 999 n/a Graeme Dott Scotland 21400 21 400 11000 +11 000
33. 62 +62 106 106 106 106 999 n/a Lei Peifan China 21000 21 000 20000 +20 000
34. 2 +2 31 31 31 31 999 n/a Lyu Haotian China 20400 20 400 11000 +11 000
35. 4 +4 29 29 29 29 999 n/a Joe O'Connor England 20350 20 350 11000 +11 000
36. 81 +81 66 66 66 66 999 n/a Liu Hongyu China 20000 20 000 20000 +20 000
37. -25 -25 14 14 14 14 999 n/a Jak Jones Wales 20000 20 000 0
38. 6 +6 58 58 58 58 999 n/a Martin O'Donnell England 19000 19 000 11000 +11 000
39. 6 +6 46 46 46 46 999 n/a Jordan Brown Northern Ireland 18350 18 350 11000 +11 000
40. 12 +12 30 30 30 30 999 n/a Stephen Maguire Scotland 17350 17 350 11000 +11 000
41. 20 +20 24 24 24 24 999 n/a Zhou Yuelong China 16350 16 350 11000 +11 000
42. 27 +27 26 26 26 26 999 n/a Noppon Saengkham Thailand 16350 16 350 11000 +11 000
43. 32 +32 67 67 67 67 999 n/a Ashley Carty England 15000 15 000 11000 +11 000
44. -27 -27 36 36 36 36 999 n/a Dominic Dale Wales 15000 15 000 0
45. 0 75 75 75 75 999 n/a Alfie Burden England 14350 14 350 7000 +7 000
45. 0 92 92 92 92 999 n/a Ben Mertens Belgium 14350 14 350 7000 +7 000
47. -23 -23 2 2 2 2 999 n/a Mark Allen Northern Ireland 14000 14 000 0
47. -23 -23 5 5 5 5 999 n/a Mark Selby England 14000 14 000 0
49. -13 -13 90 90 90 90 999 n/a Sunny Akani Thailand 13400 13 400 4000 +4 000
50. 2 +2 55 55 55 55 999 n/a Tian Pengfei China 13350 13 350 7000 +7 000
51. -23 -23 57 57 57 57 999 n/a David Lilley England 13350 13 350 0
52. 9 +9 95 95 95 95 999 n/a Artemijs Zizins Latvia 12350 12 350 7000 +7 000
52. 9 +9 95 95 95 95 999 n/a Bulcsu Revesz Hungary 12350 12 350 7000 +7 000
52. 9 +9 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 12350 12 350 7000 +7 000
55. 14 +14 98 98 98 98 999 n/a Amir Sarkhosh Iran 12350 12 350 7000 +7 000
56. 39 +39 61 61 61 61 999 n/a Anthony Hamilton England 12000 12 000 11000 +11 000
56. 39 +39 84 84 84 84 999 n/a Rory Thor Malaysia 12000 12 000 11000 +11 000
58. 15 +15 99 99 99 99 999 n/a Robbie McGuigan Northern Ireland 12000 12 000 7000 +7 000
58. 15 +15 71 71 71 71 999 n/a Stuart Carrington England 12000 12 000 7000 +7 000
60. -31 -31 34 34 34 34 999 n/a Ricky Walden England 11400 11 400 0
61. -29 -29 74 74 74 74 999 n/a Hammad Miah England 10400 10 400 0
62. -10 -10 93 93 93 93 999 n/a Zak Surety England 10350 10 350 4000 +4 000
63. -29 -29 63 63 63 63 999 n/a He Guoqiang China 10350 10 350 0
63. -29 -29 47 47 47 47 999 n/a Matthew Stevens Wales 10350 10 350 0
65. -4 -4 87 87 87 87 999 n/a Dean Young Scotland 9350 9 350 4000 +4 000
65. -4 -4 95 95 95 95 999 n/a Julien Leclercq Belgium 9350 9 350 4000 +4 000
67. -28 -28 72 72 72 72 999 n/a Ma Hailong China 9350 9 350 0
67. -28 -28 44 44 44 44 999 n/a Jamie Jones Wales 9350 9 350 0
69. 8 +8 80 80 80 80 999 n/a Ishpreet Singh Chadha India 9000 9 000 7000 +7 000
69. 8 +8 73 73 73 73 999 n/a Louis Heathcote England 9000 9 000 7000 +7 000
69. 8 +8 85 85 85 85 999 n/a Stan Moody England 9000 9 000 7000 +7 000
69. 8 +8 78 78 78 78 999 n/a Xing Zihao China 9000 9 000 7000 +7 000
73. -30 -30 69 69 69 69 999 n/a Long Zehuang China 9000 9 000 0
74. 21 +21 106 106 106 106 999 n/a Allan Taylor England 8000 8 000 7000 +7 000
74. 21 +21 106 106 106 106 999 n/a Antoni Kowalski Poland 8000 8 000 7000 +7 000
74. 21 +21 106 106 106 106 999 n/a Duane Jones Wales 8000 8 000 7000 +7 000
74. 21 +21 79 79 79 79 999 n/a Jiang Jun China 8000 8 000 7000 +7 000
74. 21 +21 64 64 64 64 999 n/a Sanderson Lam England 8000 8 000 7000 +7 000
79. -34 -34 62 62 62 62 999 n/a Aaron Hill Ireland 7350 7 350 0
79. -34 -34 45 45 45 45 999 n/a Joe Perry England 7350 7 350 0
79. -34 -34 56 56 56 56 999 n/a Mark Davis England 7350 7 350 0
82. 35 +35 88 88 88 88 999 n/a Andrew Pagett Wales 7000 7 000 7000 +7 000
82. 35 +35 115 115 115 115 999 n/a Haydon Pinhey England 7000 7 000 7000 +7 000
82. 35 +35 68 68 68 68 999 n/a Marco Fu Hong Kong 7000 7 000 7000 +7 000
85. 32 +32 89 89 89 89 999 n/a Jimmy White England 7000 7 000 7000 +7 000
86. -34 -34 60 60 60 60 999 n/a Jamie Clarke Wales 6350 6 350 0
86. -34 -34 15 15 15 15 999 n/a John Higgins Scotland 6350 6 350 0
88. -11 -11 102 102 102 102 999 n/a Farakh Ajaib Pakistan 6000 6 000 4000 +4 000
88. -11 -11 102 102 102 102 999 n/a Cheung Ka Wai Hong Kong 6000 6 000 4000 +4 000
88. -11 -11 102 102 102 102 999 n/a Liam Davies Wales 6000 6 000 4000 +4 000
91. -34 -34 82 82 82 82 999 n/a Alexander Ursenbacher Switzerland 6000 6 000 0
91. -34 -34 51 51 51 51 999 n/a Fan Zhengyi China 6000 6 000 0
93. -32 -32 999 n/a 999 n/a 999 n/a Dylan Emery (a) Wales 5350 5 350 0
93. -32 -32 13 13 13 13 999 n/a Tom Ford England 5350 5 350 0
95. -26 -26 32 32 32 32 999 n/a Anthony McGill Scotland 5350 5 350 0
96. -1 -1 106 106 106 106 999 n/a Chris Totten Scotland 5000 5 000 4000 +4 000
96. -1 -1 91 91 91 91 999 n/a Liam Graham Scotland 5000 5 000 4000 +4 000
96. -1 -1 106 106 106 106 999 n/a Michael Holt England 5000 5 000 4000 +4 000
96. -1 -1 106 106 106 106 999 n/a Mink Nutcharut (f) Thailand 5000 5 000 4000 +4 000
96. -1 -1 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 5000 5 000 4000 +4 000
101. 16 +16 115 115 115 115 999 n/a Huang Jiahao China 4000 4 000 4000 +4 000
101. 16 +16 115 115 115 115 999 n/a Oliver Lines England 4000 4 000 4000 +4 000
103. 14 +14 115 115 115 115 999 n/a Jonas Luz Brazil 4000 4 000 4000 +4 000
103. 0 n/a 999 n/a 999 n/a 999 n/a Mohamed Elkhayat (a) Egypt 4000 4 000 4000 +4 000
105. -30 -30 999 n/a 999 n/a 999 n/a Michael White (a) Wales 4000 4 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2 000 0
106. -29 -29 81 81 81 81 999 n/a Andrew Higginson England 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Barry Pinches (a) England 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Connor Benzey (a) England 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Hamim Hussain (a) England 2000 2 000 0
106. -29 -29 76 76 76 76 999 n/a Ian Burns England 2000 2 000 0
106. -29 -29 102 102 102 102 999 n/a Mitchell Mann England 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Peter Lines (a) England 2000 2 000 0
106. -29 -29 77 77 77 77 999 n/a Ross Muir Scotland 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 2000 2 000 0
106. -29 -29 999 n/a 999 n/a 999 n/a Steven Hallworth (a) England 2000 2 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1 000 0
117. -22 -22 65 65 65 65 999 n/a David Grace England 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Harvey Chandler (a) England 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Iulian Boiko (a) Ukraine 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Josh Mulholland (a) England 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Mark Joyce (a) England 1000 1 000 0
117. -22 -22 39 39 39 39 999 n/a Robbie Williams England 1000 1 000 0
117. -22 -22 999 n/a 999 n/a 999 n/a Rory McLeod (a) Jamaica 1000 1 000 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Abdullah Alotayyani (a) Saudi Arabia 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Adeel Aqdus (a) Pakistan 0 0 0
126. -9 -9 113 113 113 113 999 n/a Ahmed Aly Elsayed United States 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Ali Hussain Ali (a) Iraq 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Anton Kazakov (a) Ukraine 0 0 0
126. -9 -9 113 113 113 113 999 n/a Baipat Siripaporn (f) Thailand 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Faisal Bahashwan (a) Saudi Arabia 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Fergal Quinn (a) Northern Ireland 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Florian Nüßle (a) Austria 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Gerard Greene (a) Northern Ireland 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Haitham Al Mahri (a) Oman 0 0 0
126. -9 -9 115 115 115 115 999 n/a Haris Tahir Pakistan 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Jamie O'Neill (a) England 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Joshua Cooper (a) England 0 0 0
126. -9 -9 8 8 8 8 999 n/a Ding Junhui China 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0
126. -9 -9 115 115 115 115 999 n/a Ken Doherty Ireland 0 0 0
126. -9 -9 115 115 115 115 999 n/a Lim Kok Leong Malaysia 0 0 0
126. -9 -9 115 115 115 115 999 n/a Kreishh Gurbaxani India 0 0 0
126. -9 -9 83 83 83 83 999 n/a Liam Pullen England 0 0 0
126. -9 -9 6 6 6 6 999 n/a Luca Brecel Belgium 0 0 0
126. -9 -9 101 101 101 101 999 n/a M Phetmalaikul Thailand 0 0 0
126. -9 -9 70 70 70 70 999 n/a Martin Gould England 0 0 0
126. -9 -9 115 115 115 115 999 n/a Mohammed Shehab United Arab Emirates 0 0 0
126. -9 -9 94 94 94 94 999 n/a Mostafa Dorgham Egypt 0 0 0
126. -9 -9 100 100 100 100 999 n/a Reanne Evans (f) England 0 0 0
126. -9 -9 18 18 18 18 999 n/a Robert Milkins England 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Saleh Alamoudi (a) Saudi Arabia 0 0 0
126. -9 -9 48 48 48 48 999 n/a Sam Craigie England 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 0 0 0
126. -9 -9 115 115 115 115 999 n/a Wang Yuchen Hong Kong 0 0 0
126. -9 -9 115 115 115 115 999 n/a Bai Yulu (f) China 0 0 0
126. -9 -9 37 37 37 37 999 n/a Cao Yupeng China 0 0 0
126. -9 -9 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 0 0 0
126. 0 n/a 999 n/a 999 n/a 999 n/a Ziyad Alqabbani (a) Saudi Arabia 0 0 0