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

Provisional Rankings

Provisional rankings (unofficial), including guaranteed ranking money (£) for the next event. The top 64 at season-end are secured a spot on next season's Tour. The top 4 in the season list (yellow) not already qualified will also earn cards. Those in green are safe with two-year cards. Red numbers means the player is still in the event. See World Snooker for the (prize money) ranking points schedule. We have also stored the lists after each cut-off.

± = Change from current list
# Chng-Sort ± C-Sort C S-Sort S O-Sort O Name Nationality XGP Points-Sort Sum Chng-Sort ±
1. 0 1 1 1 1 999 n/a Mark Allen N.Ireland 0 960000 960 000 0
2. 0 2 2 2 2 999 n/a Judd Trump England 0 898000 898 000 -11000 -11 000
3. 0 3 3 3 3 999 n/a Kyren Wilson England 0 771500 771 500 -80000 -80 000
4. 1 +1 5 5 5 5 999 n/a Ronnie O'Sullivan England 0 655000 655 000 0
5. -1 -1 4 4 4 4 999 n/a Luca Brecel Belgium 0 654500 654 500 -3000 -3 000
6. 0 6 6 6 6 999 n/a Mark Selby England 0 646500 646 500 0
7. 0 7 7 7 7 999 n/a Shaun Murphy England 0 489500 489 500 -7500 -7 500
8. 0 8 8 8 8 999 n/a Ding Junhui China 0 466500 466 500 0
9. 0 9 9 9 9 999 n/a Mark J Williams Wales 0 444000 444 000 -17500 -17 500
10. 0 10 10 10 10 999 n/a Ali Carter England 0 439500 439 500 -17500 -17 500
11. 0 11 11 11 11 999 n/a Gary Wilson England 0 417000 417 000 -4500 -4 500
12. 0 12 12 12 12 999 n/a Zhang Anda China 0 402000 402 000 -3000 -3 000
13. 0 13 13 13 13 999 n/a Tom Ford England 0 338500 338 500 0
14. 0 14 14 14 14 999 n/a Jak Jones Wales 0 318500 318 500 -3000 -3 000
15. 1 +1 16 16 16 16 999 n/a John Higgins Scotland 0 304500 304 500 0
16. 1 +1 17 17 17 17 999 n/a Robert Milkins England 0 286000 286 000 -7500 -7 500
17. 1 +1 18 18 18 18 999 n/a Ryan Day Wales 0 281000 281 000 -7500 -7 500
18. -3 -3 15 15 15 15 999 n/a Barry Hawkins England 0 275500 275 500 -35000 -35 000
19. 0 19 19 19 19 999 n/a Jack Lisowski England 0 256500 256 500 -4500 -4 500
20. 2 +2 22 22 22 22 999 n/a David Gilbert England 0 242500 242 500 0
21. 0 21 21 21 21 999 n/a Hossein Vafaei Iran 0 241500 241 500 -3000 -3 000
22. -2 -2 20 20 20 20 999 n/a Si Jiahui China 0 240000 240 000 -11000 -11 000
23. 1 +1 24 24 24 24 999 n/a Chris Wakelin England 0 225000 225 000 -4500 -4 500
24. -1 -1 23 23 23 23 999 n/a Zhou Yuelong China 0 222500 222 500 -7500 -7 500
25. 0 25 25 25 25 999 n/a Stuart Bingham England 0 212500 212 500 -4500 -4 500
26. 0 26 26 26 26 999 n/a Noppon Saengkham Thailand 0 212500 212 500 0
27. 0 27 27 27 27 999 n/a Neil Robertson Australia 0 180000 180 000 0
28. 0 28 28 28 28 999 n/a Joe O'Connor England 0 177500 177 500 0
29. 0 29 29 29 29 999 n/a Pang Junxu China 0 175500 175 500 0
30. 0 30 30 30 30 999 n/a Stephen Maguire Scotland 0 166000 166 000 0
31. 0 31 31 31 31 999 n/a Lyu Haotian China 0 161500 161 500 -3000 -3 000
32. 0 32 32 32 32 999 n/a Anthony McGill Scotland 0 157000 157 000 -3000 -3 000
33. 0 33 33 33 33 999 n/a Ricky Walden England 0 145500 145 500 -4500 -4 500
34. 1 +1 35 35 35 35 999 n/a Cao Yupeng China 137500 137 500 0
35. -1 -1 34 34 34 34 999 n/a Xiao Guodong China 0 136500 136 500 -4500 -4 500
36. 1 +1 37 37 37 37 999 n/a Matthew Selt England 0 135500 135 500 0
37. 1 +1 38 38 38 38 999 n/a Robbie Williams England 0 133500 133 500 0
38. 1 +1 39 39 39 39 999 n/a Jackson Page Wales 0 128500 128 500 -4500 -4 500
39. 2 +2 41 41 41 41 999 n/a Yuan Sijun China 0 126500 126 500 -3000 -3 000
40. -4 -4 36 36 36 36 999 n/a Wu Yize China 0 126000 126 000 -11000 -11 000
41. -1 -1 40 40 40 40 999 n/a Dominic Dale Wales 0 126000 126 000 -4500 -4 500
42. 1 +1 43 43 43 43 999 n/a Thepchaiya Un-Nooh Thailand 0 122000 122 000 0
43. 1 +1 44 44 44 44 999 n/a Elliot Slessor England 0 122000 122 000 0
44. -2 -2 42 42 42 42 999 n/a Jamie Jones Wales 0 113000 113 000 -11000 -11 000
45. 1 +1 46 46 46 46 999 n/a Joe Perry England 0 111000 111 000 0
46. -1 -1 45 45 45 45 999 n/a Jordan Brown N.Ireland 0 110000 110 000 -3000 -3 000
47. 0 47 47 47 47 999 n/a Sam Craigie England 0 109500 109 500 0
48. 0 48 48 48 48 999 n/a Matthew Stevens Wales 0 106000 106 000 -3000 -3 000
49. 1 +1 50 50 50 50 999 n/a Fan Zhengyi China 0 103000 103 000 0
50. -1 -1 49 49 49 49 999 n/a Scott Donaldson Scotland 0 100500 100 500 -4500 -4 500
51. 0 51 51 51 51 999 n/a Jimmy Robertson England 0 88500 88 500 -4500 -4 500
52. 0 52 52 52 52 999 n/a Tian Pengfei China 0 87500 87 500 0
53. 0 53 53 53 53 999 n/a Martin O'Donnell England 0 87000 87 000 0
54. 1 +1 55 55 55 55 999 n/a Ben Woollaston England 0 86000 86 000 0
55. 1 +1 56 56 56 56 999 n/a Mark Davis England 0 84500 84 500 0
56. 1 +1 57 57 57 57 999 n/a David Lilley England 0 84000 84 000 0
57. 1 +1 58 58 58 58 999 n/a Xu Si China 0 84000 84 000 0
58. -4 -4 54 54 54 54 999 n/a Graeme Dott Scotland 0 83500 83 500 -3000 -3 000
59. 0 59 59 59 59 999 n/a Anthony Hamilton England 0 81000 81 000 -3000 -3 000
60. 3 +3 63 63 63 63 999 n/a Jamie Clarke Wales 0 79500 79 500 0
61. 0 61 61 61 61 999 n/a Sanderson Lam England 0 77000 77 000 -3000 -3 000
62. 2 +2 64 64 64 64 999 n/a Aaron Hill Ireland 0 75500 75 500 -3000 -3 000
63. 2 +2 65 65 65 65 999 n/a He Guoqiang China 0 73000 73 000 0
64. -2 -2 62 62 62 62 999 n/a David Grace England 0 72000 72 000 -7500 -7 500
65. 1 +1 66 66 66 66 999 n/a Daniel Wells [7] Wales 0 67000 67 000 0
66. 1 +1 67 67 67 67 999 n/a Liu Hongyu China 0 52000 52 000 0
67. 1 +1 68 68 68 68 999 n/a Ashley Carty [4] England 0 46000 46 000 0
68. 1 +1 69 69 69 69 999 n/a Marco Fu Hong Kong 42000 42 000 0
69. 1 +1 70 70 70 70 999 n/a Long Zehuang [1] China 0 40500 40 500 0
70. 1 +1 71 71 71 71 999 n/a Martin Gould England 0 40000 40 000 0
71. 1 +1 72 72 72 72 999 n/a Stuart Carrington [3] England 0 39000 39 000 0
72. 1 +1 73 73 73 73 999 n/a Louis Heathcote [7] England 0 36000 36 000 0
73. 1 +1 74 74 74 74 999 n/a Ian Burns [7] England 0 33000 33 000 0
74. 1 +1 75 75 75 75 999 n/a Ross Muir [7] Scotland 0 33000 33 000 0
75. 1 +1 76 76 76 76 999 n/a Xing Zihao [7] China 0 33000 33 000 0
76. 1 +1 77 77 77 77 999 n/a Ma Hailong [4] China 0 32500 32 500 0
77. 1 +1 78 78 78 78 999 n/a Jiang Jun [23] China 0 28500 28 500 0
78. 1 +1 79 79 79 79 999 n/a Alfie Burden [7] England 0 28000 28 000 0
79. 1 +1 80 80 80 80 999 n/a Ishpreet Singh Chadha [7] India 0 28000 28 000 0
80. 1 +1 81 81 81 81 999 n/a Andrew Higginson [7] England 0 25500 25 500 0
81. 1 +1 82 82 82 82 999 n/a Alexander Ursenbacher [2] Switzerland 0 25000 25 000 0
82. 1 +1 83 83 83 83 999 n/a Liam Pullen England 0 25000 25 000 0
83. 1 +1 84 84 84 84 999 n/a Hammad Miah [23] England 0 24500 24 500 0
84. 1 +1 85 85 85 85 999 n/a Rory Thor [23] Malaysia 0 22000 22 000 0
85. 1 +1 86 86 86 86 999 n/a Stan Moody [7] England 0 17500 17 500 0
86. 1 +1 87 87 87 87 999 n/a Andrew Pagett Wales 0 12500 12 500 0
87. 1 +1 88 88 88 88 999 n/a Jimmy White England 0 9500 9 500 0
88. 1 +1 89 89 89 89 999 n/a Liam Graham [23] Scotland 0 8500 8 500 0
89. 1 +1 90 90 90 90 999 n/a Dean Young Scotland 0 7500 7 500 0
90. 1 +1 91 91 91 91 999 n/a Mostafa Dorgham Egypt 0 5500 5 500 0
91. 1 +1 92 92 92 92 999 n/a Robbie McGuigan N.Ireland 0 5000 5 000 0
92. 1 +1 93 93 93 93 999 n/a Reanne Evans (f) England 0 4000 4 000 0
93. 1 +1 94 94 94 94 999 n/a M Phetmalaikul Thailand 0 3000 3 000 0
94. 1 +1 95 95 95 95 999 n/a Ben Mertens Belgium 0 2000 2 000 0
94. 1 +1 95 95 95 95 999 n/a Farakh Ajaib Pakistan 0 2000 2 000 0
94. 1 +1 95 95 95 95 999 n/a Cheung Ka Wai Hong Kong 0 2000 2 000 0
94. 1 +1 95 95 95 95 999 n/a Liam Davies Wales 0 2000 2 000 0
94. 1 +1 95 95 95 95 999 n/a Mitchell Mann England 0 2000 2 000 0
99. 1 +1 100 100 100 100 999 n/a Allan Taylor England 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Antoni Kowalski Poland 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Gong Chenzhi China 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Chris Totten Scotland 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Duane Jones Wales 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Michael Holt England 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Mink Nutcharut (f) Thailand 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Lei Peifan China 0 1000 1 000 0
99. 1 +1 100 100 100 100 999 n/a Zak Surety England 0 1000 1 000 0
108. 1 +1 109 109 109 109 999 n/a Ahmed Aly Elsayed United States 0 0 0 0
108. 1 +1 109 109 109 109 999 n/a Baipat Siripaporn (f) Thailand 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Amir Sarkhosh Iran 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Artemijs Zizins Latvia 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Bulcsu Revesz Hungary 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Haris Tahir Pakistan 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Haydon Pinhey England 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Huang Jiahao China 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Jonas Luz Brazil 0 0 0
110. 1 +1 111 111 111 111 999 n/a Julien Leclercq Belgium 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Ken Doherty Ireland 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Lim Kok Leong Malaysia 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Kreishh Gurbaxani India 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Mohammed Mustafa Shehab United Arab Emirates 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Oliver Lines England 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Sunny Akani Thailand 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Wang Yuchen Hong Kong 0 0 0 0
110. 1 +1 111 111 111 111 999 n/a Bai Yulu (f) China 0 0 0 0