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

Provisional Season Points

Ranking money (£) earnt in the 2023/2024 season, including guaranteed money for current and upcoming events. 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; PS = Provisional End-of-season rankings; ± = Change from current list
Pos Chng-Sort ± R-Sort R S-Sort PS O-Sort O Name Nationality CL EM BO EO WUO NIO IC UK SHO SO Total-Sort Total Chng-Sort ±
1. 0 13 13 9 9 999 n/a Barry Hawkins England 2000 80000 8000 0 4500 5000 99500 99 500 17500 +17 500
2. 2 +2 10 10 14 14 999 n/a Mark J Williams Wales 23000 4500 20000 0 4500 5000 57000 57 000 29500 +29 500
3. 0 7 7 4 4 999 n/a Shaun Murphy England 33000 7500 3000 0 0 5000 48500 48 500 8000 +8 000
4. -2 -2 4 4 13 13 999 n/a Judd Trump England 6000 35000 3000 0 4500 0 48500 48 500 7500 +7 500
5. 1 +1 5 5 3 3 999 n/a Mark Selby England 17500 20000 0 4500 5000 47000 47 000 29500 +29 500
6. 7 +7 37 37 25 25 999 n/a Xiao Guodong China 8000 4500 20000 3000 4500 5000 45000 45 000 32500 +32 500
7. 36 +36 17 17 18 18 999 n/a Hossein Vafaei Iran 2000 3000 20000 3000 0 5000 33000 33 000 28000 +28 000
8. -3 -3 23 23 24 24 999 n/a Noppon Saengkham Thailand 9000 11000 3000 0 4500 5000 32500 32 500 12500 +12 500
9. 1 +1 26 26 17 17 999 n/a Chris Wakelin England 11000 4500 3000 3000 4500 5000 31000 31 000 15500 +15 500
10. -4 -4 9 9 21 21 999 n/a John Higgins Scotland 17500 3000 0 4500 5000 30000 30 000 12500 +12 500
11. 0 25 25 30 30 999 n/a David Gilbert England 6000 7500 8000 3000 0 5000 29500 29 500 16000 +16 000
12. 44 +44 21 21 16 16 999 n/a Tom Ford England 4500 12000 3000 4500 5000 29000 29 000 24500 +24 500
13. -5 -5 8 8 5 5 999 n/a Kyren Wilson England 6000 11000 5000 0 0 5000 27000 27 000 10000 +10 000
14. -2 -2 39 39 33 33 999 n/a Lyu Haotian China 2000 11000 3000 0 4500 5000 25500 25 500 12500 +12 500
15. -6 -6 80 80 78 78 999 n/a Ashley Carty England 5000 11000 5000 0 4500 0 25500 25 500 9500 +9 500
16. 56 +56 14 14 12 12 999 n/a Jack Lisowski England 3000 12000 0 4500 5000 24500 24 500 21500 +21 500
17. 52 +52 51 51 43 43 999 n/a Scott Donaldson Scotland 0 3000 8000 3000 4500 5000 23500 23 500 20500 +20 500
18. -2 -2 30 30 15 15 999 n/a Si Jiahui China 6000 4500 5000 3000 0 5000 23500 23 500 13000 +13 000
19. -3 -3 66 66 51 51 999 n/a Michael White Wales 6000 4500 0 3000 4500 5000 23000 23 000 12500 +12 500
20. -1 -1 28 28 38 38 999 n/a Jimmy Robertson England 2000 7500 5000 3000 0 5000 22500 22 500 13000 +13 000
21. -1 -1 36 36 31 31 999 n/a Thepchaiya Un-Nooh Thailand 5000 4500 3000 0 4500 5000 22000 22 000 12500 +12 500
22. 52 +52 31 31 52 52 999 n/a Fan Zhengyi China 2000 0 12000 3000 0 5000 22000 22 000 20000 +20 000
23. 8 +8 73 73 59 59 999 n/a Sanderson Lam England 4000 3000 5000 0 4500 5000 21500 21 500 14500 +14 500
24. 19 +19 58 58 45 45 999 n/a Dominic Dale Wales 2000 3000 3000 3000 4500 5000 20500 20 500 15500 +15 500
24. 19 +19 45 45 37 37 999 n/a Jamie Jones Wales 2000 3000 3000 3000 4500 5000 20500 20 500 15500 +15 500
26. 1 +1 44 44 41 41 999 n/a Cao Yupeng China 8000 0 0 3000 4500 5000 20500 20 500 12500 +12 500
27. -12 -12 46 46 36 36 999 n/a Sam Craigie England 11000 0 0 0 4500 5000 20500 20 500 9500 +9 500
28. -12 -12 47 47 35 35 999 n/a Robbie Williams England 6000 4500 5000 0 0 5000 20500 20 500 10000 +10 000
29. 45 +45 29 29 44 44 999 n/a Matthew Selt England 2000 0 5000 3000 4500 5000 19500 19 500 17500 +17 500
30. 1 +1 92 92 81 81 999 n/a Daniel Wells Wales 4000 3000 3000 0 4500 5000 19500 19 500 12500 +12 500
31. 96 +96 124 124 82 82 999 n/a He Guoqiang China 0 12000 3000 4500 0 19500 19 500 19500 +19 500
32. -6 -6 43 43 40 40 999 n/a Matthew Stevens Wales 5000 3000 5000 0 0 5000 18000 18 000 10000 +10 000
33. 10 +10 65 65 61 61 999 n/a Mark Davis England 2000 3000 0 3000 4500 5000 17500 17 500 12500 +12 500
34. 23 +23 11 11 6 6 999 n/a Ali Carter England 1000 3000 8000 0 0 5000 17000 17 000 13000 +13 000
35. 1 +1 48 48 39 39 999 n/a Wu Yize China 2000 4500 3000 3000 4500 0 17000 17 000 10500 +10 500
36. 21 +21 33 33 19 19 999 n/a Joe O'Connor England 1000 3000 0 3000 4500 5000 16500 16 500 12500 +12 500
37. 37 +37 62 62 64 64 999 n/a Oliver Lines England 2000 0 5000 0 4500 5000 16500 16 500 14500 +14 500
37. 37 +37 16 16 8 8 999 n/a Ryan Day Wales 2000 0 5000 0 4500 5000 16500 16 500 14500 +14 500
39. 18 +18 22 22 28 28 999 n/a Stuart Bingham England 1000 3000 3000 0 4500 5000 16500 16 500 12500 +12 500
40. -9 -9 34 34 22 22 999 n/a Pang Junxu China 4000 3000 0 0 4500 5000 16500 16 500 9500 +9 500
41. -16 -16 20 20 32 32 999 n/a Ricky Walden England 1000 7500 0 3000 0 5000 16500 16 500 8000 +8 000
42. 61 +61 42 42 53 53 999 n/a Graeme Dott Scotland 1000 8000 3000 4500 0 16500 16 500 15500 +15 500
43. -19 -19 12 12 7 7 999 n/a Robert Milkins England 9000 0 3000 0 4500 0 16500 16 500 7500 +7 500
44. -30 -30 41 41 50 50 999 n/a Ben Woollaston England 4000 7500 0 0 4500 0 16000 16 000 4500 +4 500
45. 92 +92 32 32 57 57 999 n/a Stephen Maguire Scotland 3000 3000 4500 5000 15500 15 500 15500 +15 500
46. 26 +26 3 3 1 1 999 n/a Mark Allen Northern Ireland 3000 3000 0 4500 5000 15500 15 500 12500 +12 500
47. 27 +27 49 49 58 58 999 n/a Jackson Page Wales 2000 0 0 3000 4500 5000 14500 14 500 12500 +12 500
48. 26 +26 50 50 48 48 999 n/a Yuan Sijun China 2000 0 5000 3000 4500 0 14500 14 500 12500 +12 500
49. 41 +41 18 18 11 11 999 n/a Gary Wilson England 1000 0 5000 3000 0 5000 14000 14 000 13000 +13 000
50. 40 +40 55 55 54 54 999 n/a Zhang Anda China 1000 0 0 3000 4500 5000 13500 13 500 12500 +12 500
50. 40 +40 111 111 90 90 999 n/a Stuart Carrington England 1000 0 0 3000 4500 5000 13500 13 500 12500 +12 500
52. 5 +5 57 57 46 46 999 n/a Elliot Slessor England 1000 3000 0 0 4500 5000 13500 13 500 9500 +9 500
52. 5 +5 40 40 47 47 999 n/a Jordan Brown Northern Ireland 1000 3000 0 0 4500 5000 13500 13 500 9500 +9 500
54. 13 +13 35 35 29 29 999 n/a Jak Jones Wales 4000 0 0 0 4500 5000 13500 13 500 9500 +9 500
55. -15 -15 95 95 91 91 999 n/a Ross Muir Scotland 1000 4500 3000 0 0 5000 13500 13 500 8000 +8 000
56. 34 +34 111 111 92 92 999 n/a Hammad Miah England 1000 0 5000 3000 4500 0 13500 13 500 12500 +12 500
57. 0 104 104 93 93 999 n/a Ishpreet Singh Chadha India 1000 3000 5000 0 4500 0 13500 13 500 9500 +9 500
58. -15 -15 75 75 70 70 999 n/a Dylan Emery Wales 2000 3000 0 3000 0 5000 13000 13 000 8000 +8 000
59. -19 -19 72 72 68 68 999 n/a Ben Mertens Belgium 1000 4500 3000 0 4500 0 13000 13 000 7500 +7 500
60. 67 +67 6 6 26 26 999 n/a Neil Robertson Australia 0 3000 0 4500 5000 12500 12 500 12500 +12 500
61. -8 -8 99 99 95 95 999 n/a Martin O'Donnell England 5000 0 0 3000 4500 0 12500 12 500 7500 +7 500
62. -19 -19 61 61 56 56 999 n/a Xu Si China 2000 3000 3000 0 4500 0 12500 12 500 7500 +7 500
63. -43 -43 27 27 20 20 999 n/a Zhou Yuelong China 5000 4500 0 3000 0 0 12500 12 500 3000 +3 000
64. -44 -44 38 38 55 55 999 n/a Anthony Hamilton England 5000 4500 3000 0 0 0 12500 12 500 3000 +3 000
65. 38 +38 103 103 86 86 999 n/a Fergal O'Brien Ireland 1000 8000 3000 12000 12 000 11000 +11 000
66. -43 -43 91 91 96 96 999 n/a Liu Hongyu China 6000 3000 3000 0 0 0 12000 12 000 3000 +3 000
67. 7 +7 63 63 60 60 999 n/a Mark Joyce England 2000 0 0 0 4500 5000 11500 11 500 9500 +9 500
68. -28 -28 53 53 62 62 999 n/a Andy Hicks England 1000 4500 3000 3000 0 0 11500 11 500 6000 +6 000
69. 39 +39 56 56 49 49 999 n/a David Grace England 0 0 3000 3000 0 5000 11000 11 000 11000 +11 000
70. -27 -27 88 88 85 85 999 n/a Oliver Brown England 2000 3000 3000 3000 0 0 11000 11 000 6000 +6 000
71. 19 +19 86 86 80 80 999 n/a Rod Lawler England 1000 0 5000 0 4500 0 10500 10 500 9500 +9 500
72. -44 -44 67 67 63 63 999 n/a Ashley Hugill England 0 7500 3000 0 0 0 10500 10 500 3000 +3 000
73. 1 +1 52 52 42 42 999 n/a Tian Pengfei China 2000 0 3000 0 0 5000 10000 10 000 8000 +8 000
74. -21 -21 68 68 67 67 999 n/a John Astley England 5000 0 0 0 0 5000 10000 10 000 5000 +5 000
74. -21 -21 99 99 99 99 999 n/a Long Zehuang China 5000 0 0 0 0 5000 10000 10 000 5000 +5 000
76. -2 -2 69 69 66 66 999 n/a Julien Leclercq Belgium 2000 0 5000 3000 0 0 10000 10 000 8000 +8 000
77. -46 -46 71 71 71 71 999 n/a James Cahill England 4000 3000 0 3000 0 0 10000 10 000 3000 +3 000
78. -4 -4 108 108 100 100 999 n/a Ma Hailong China 2000 0 8000 0 0 0 10000 10 000 8000 +8 000
79. 48 +48 124 124 102 102 999 n/a Marco Fu Hong Kong 0 0 0 4500 5000 9500 9 500 9500 +9 500
80. -37 -37 96 96 103 103 999 n/a Alfie Burden England 2000 3000 0 0 4500 0 9500 9 500 4500 +4 500
81. -45 -45 79 79 79 79 999 n/a Allan Taylor England 2000 4500 0 3000 0 0 9500 9 500 3000 +3 000
82. -46 -46 77 77 76 76 999 n/a Zak Surety England 2000 4500 3000 0 0 0 9500 9 500 3000 +3 000
83. 7 +7 111 111 105 105 999 n/a Liam Pullen England 1000 0 0 3000 0 5000 9000 9 000 8000 +8 000
84. -27 -27 74 74 72 72 999 n/a Aaron Hill Ireland 1000 3000 0 0 4500 0 8500 8 500 4500 +4 500
85. 42 +42 19 19 23 23 999 n/a Anthony McGill Scotland 0 0 3000 0 5000 8000 8 000 8000 +8 000
86. -43 -43 96 96 106 106 999 n/a Andrew Higginson England 2000 3000 0 3000 0 0 8000 8 000 3000 +3 000
86. -43 -43 96 96 106 106 999 n/a Louis Heathcote England 2000 3000 0 3000 0 0 8000 8 000 3000 +3 000
88. 49 +49 15 15 10 10 999 n/a Ding Junhui China 8000 0 0 0 8000 8 000 8000 +8 000
89. -59 -59 2 2 2 2 999 n/a Luca Brecel Belgium 7500 0 0 0 0 7500 7 500 0
90. -62 -62 999 n/a 999 n/a 999 n/a Duane Jones (a) Wales 0 7500 7500 7 500 0
91. -1 -1 84 84 83 83 999 n/a Muhammad Asif Pakistan 1000 0 3000 3000 0 0 7000 7 000 6000 +6 000
92. -35 -35 76 76 74 74 999 n/a Ken Doherty Ireland 1000 3000 3000 0 0 0 7000 7 000 3000 +3 000
93. -62 -62 24 24 34 34 999 n/a Joe Perry England 4000 3000 0 0 0 0 7000 7 000 0
94. -20 -20 54 54 65 65 999 n/a Jamie Clarke Wales 2000 0 0 0 4500 0 6500 6 500 4500 +4 500
95. -26 -26 85 85 89 89 999 n/a Adam Duffy England 0 3000 0 3000 0 0 6000 6 000 3000 +3 000
96. -57 -57 999 n/a 999 n/a 999 n/a Michael Holt (a) England 6000 6000 6 000 0
97. -7 -7 111 111 109 109 999 n/a Ian Burns England 1000 0 0 0 4500 0 5500 5 500 4500 +4 500
98. -24 -24 70 70 69 69 999 n/a David Lilley England 2000 0 0 3000 0 0 5000 5 000 3000 +3 000
99. 38 +38 59 59 73 73 999 n/a Liam Highfield England 0 0 4500 0 4500 4 500 4500 +4 500
100. -10 -10 78 78 77 77 999 n/a Lukas Kleckers Germany 1000 0 0 3000 0 0 4000 4 000 3000 +3 000
100. -10 -10 60 60 75 75 999 n/a Martin Gould England 1000 0 0 3000 4000 4 000 3000 +3 000
102. -12 -12 94 94 104 104 999 n/a Mohamed Ibrahim Egypt 1000 0 3000 0 0 0 4000 4 000 3000 +3 000
103. -46 -46 104 104 113 113 999 n/a Jiang Jun China 1000 3000 0 0 0 0 4000 4 000 0
103. -46 -46 104 104 113 113 999 n/a Reanne Evans (f) England 1000 3000 0 0 0 0 4000 4 000 0
105. -38 -38 999 n/a 999 n/a 999 n/a Barry Pinches (a) England 4000 0 4000 4 000 0
106. 2 +2 116 116 112 112 999 n/a Jenson Kendrick England 0 0 0 3000 0 0 3000 3 000 3000 +3 000
107. 1 +1 119 119 115 115 999 n/a Liam Graham Scotland 0 0 3000 0 0 0 3000 3 000 3000 +3 000
108. 19 +19 124 124 116 116 999 n/a Thor Chuan Leong Malaysia 0 3000 0 0 0 3000 3 000 3000 +3 000
109. -40 -40 83 83 94 94 999 n/a Peng Yisong China 0 3000 0 0 0 0 3000 3 000 0
110. -36 -36 108 108 118 118 999 n/a Alexander Ursenbacher Switzerland 2000 0 0 0 0 0 2000 2 000 0
110. -36 -36 108 108 118 118 999 n/a Xing Zihao China 2000 0 0 0 0 0 2000 2 000 0
112. -24 -24 999 n/a 999 n/a 999 n/a Florian Nüßle (a) Austria 2000 2000 2 000 0
112. -24 -24 999 n/a 999 n/a 999 n/a Sean McAllister (a) England 2000 2000 2 000 0
114. -24 -24 111 111 120 120 999 n/a Dean Young Scotland 1000 0 0 0 0 0 1000 1 000 0
115. -25 -25 999 n/a 999 n/a 999 n/a Sydney Wilson (a) England 1000 0 1000 1 000 0
116. -13 -13 999 n/a 999 n/a 999 n/a Chris Totten (a) Scotland 1000 1000 1 000 0
116. -13 -13 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 1000 1000 1 000 0
116. -13 -13 999 n/a 999 n/a 999 n/a Peter Lines (a) England 1000 1000 1 000 0
119. 18 +18 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 0 0 0 0 0
120. 0 999 n/a 999 n/a 999 n/a Bradley Cowdroy (a) England 0 0 0 0
121. -13 -13 119 119 123 123 999 n/a Ahmed Aly Elsayed United States 0 0 0 0 0 0 0 0 0
121. -13 -13 89 89 98 98 999 n/a Andres Petrov Estonia 0 0 0 0 0 0 0 0 0
121. -13 -13 119 119 123 123 999 n/a Andrew Pagett Wales 0 0 0 0 0 0 0 0 0
121. -13 -13 81 81 87 87 999 n/a Andy Lee Hong Kong 0 0 0 0 0 0 0 0 0
121. -13 -13 101 101 110 110 999 n/a Anton Kazakov Ukraine 0 0 0 0 0 0 0 0 0
121. -13 -13 102 102 111 111 999 n/a Himanshu Jain India 0 0 0 0 0 0 0 0 0
121. -13 -13 119 119 123 123 999 n/a Jimmy White England 0 0 0 0 0 0 0 0 0
121. -13 -13 107 107 117 117 999 n/a Mink Nutcharut (f) Thailand 0 0 0 0 0 0 0 0 0
121. -13 -13 118 118 122 122 999 n/a Rebecca Kenna (f) England 0 0 0 0 0 0 0 0 0
121. -13 -13 93 93 108 108 999 n/a Ryan Thomerson Australia 0 0 0 0 0 0 0 0 0
121. -13 -13 82 82 88 88 999 n/a Sean O'Sullivan England 0 0 0 0 0 0 0 0 0
121. -13 -13 119 119 123 123 999 n/a Stan Moody England 0 0 0 0 0 0 0 0 0
121. -13 -13 999 n/a 999 n/a 999 n/a Steven Hallworth (a) England 0 0 0 0 0 0
121. -13 -13 117 117 121 121 999 n/a Victor Sarkis Brazil 0 0 0 0 0 0 0 0 0
135. -8 -8 124 124 127 127 999 n/a Baipat Siripaporn (f) Thailand 0 0 0 0 0 0 0 0
135. -8 -8 124 124 127 127 999 n/a M Phetmalaikul Thailand 0 0 0 0 0 0 0 0
137. 0 999 n/a 999 n/a 999 n/a Rory McLeod (a) Jamaica 0 0 0 0 0
138. -1 -1 129 129 130 130 999 n/a Mostafa Dorgham Egypt 0 0 0 0 0 0 0
138. -1 -1 129 129 129 129 999 n/a Stephen Hendry Scotland 0 0 0 0 0 0
140. -32 -32 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 0 0 0 0 0
140. -32 -32 999 n/a 999 n/a 999 n/a Haydon Pinhey (a) England 0 0 0 0 0
142. -15 -15 87 87 97 97 999 n/a Asjad Iqbal Pakistan 0 0 0 0
142. -15 -15 999 n/a 999 n/a 999 n/a Iulian Boiko (a) Ukraine 0 0 0 0
142. -15 -15 1 1 27 27 999 n/a Ronnie O'Sullivan England 0 0 0 0 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Alex Taubman (a) Wales 0 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Daniel Holoyda (a) Poland 0 0 0 0
145. -8 -8 90 90 101 101 999 n/a Dechawat Poomjaeng Thailand 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Fergal Quinn (a) Northern Ireland 0 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Jamie O'Neill (a) England 0 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Josh Mulholland (a) England 0 0 0 0
145. -8 -8 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 0 0 0 0
145. -8 -8 64 64 84 84 999 n/a Mark King (susp) England 0 0 0