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 Masters Rankings

Provisional Masters rankings, including guaranteed points for current and upcoming events. The top 16 will qualify for the Masters. NB! The defending champion (Shaun Murphy) will be the #1 seed and the current world champion (Zhao Xintong) will be the #2 seed. Red numbers means the player is still in the event. See World Snooker for the points schedule.

R = World Ranking ; C = Current Seeding
# Chng-Sort ± C-Sort C R-Sort R O-Sort O Name Nationality Sum-Sort Total Chng-Sort ± ... CL SAM WUO EO BO XGP NIO IC UK
3. 0 1 1 1 1 999 n/a Judd Trump England 1581200 1 581 200 1581200 +1 581 200 ... 0 0
4. 0 2 2 2 2 999 n/a Kyren Wilson England 1277800 1 277 800 1277800 +1 277 800 ... 4500 0
5. 0 4 4 4 4 999 n/a John Higgins Scotland 714250 714 250 714250 +714 250 ... 4500 0
6. 0 3 3 3 3 999 n/a Mark J Williams Wales 690600 690 600 690600 +690 600 ... 4500 0
7. 0 8 8 8 8 999 n/a Neil Robertson Australia 536050 536 050 536050 +536 050 ... 4500 0
2. 0 11 11 11 11 999 n/a Zhao Xintong China 510000 510 000 510000 +510 000 ... 0 0
8. 0 10 10 10 10 999 n/a Mark Allen Northern Ireland 484400 484 400 484400 +484 400 ... 0 0
9. 0 6 6 6 6 999 n/a Ding Junhui China 460500 460 500 460500 +460 500 ... 0
10. 0 7 7 7 7 999 n/a Mark Selby England 453500 453 500 453500 +453 500 ... 4500 0
11. 0 5 5 5 5 999 n/a Ronnie O'Sullivan England 433500 433 500 433500 +433 500 ... 0 0
12. 0 13 13 13 13 999 n/a Xiao Guodong China 412500 412 500 412500 +412 500 ... 0 0
13. 0 15 15 15 15 999 n/a Si Jiahui China 391700 391 700 391700 +391 700 ... 0 4500 0
14. 0 9 9 9 9 999 n/a Barry Hawkins England 385050 385 050 385050 +385 050 ... 0 4500 0
1. 0 14 14 14 14 999 n/a Shaun Murphy England 384400 384 400 384400 +384 400 ... 0 4500 0
15. 0 18 18 18 18 999 n/a Gary Wilson England 336400 336 400 336400 +336 400 ... 2000 4500 0
16. 0 16 16 16 16 999 n/a Chris Wakelin England 320900 320 900 320900 +320 900 ... 0 0 0
17. 0 21 21 21 21 999 n/a Jak Jones Wales 310300 310 300 310300 +310 300 ... 0 4500 3000
18. 0 22 22 22 22 999 n/a Stuart Bingham England 302400 302 400 302400 +302 400 ... 4000 0 3000
19. 0 20 20 20 20 999 n/a Wu Yize China 296600 296 600 296600 +296 600 ... 4000 0 0
20. 0 17 17 17 17 999 n/a Ali Carter England 280300 280 300 280300 +280 300 ... 2000 4500 0
21. 0 23 23 23 23 999 n/a David Gilbert England 263150 263 150 263150 +263 150 ... 4000 4500 0
22. 0 12 12 12 12 999 n/a Zhang Anda China 247550 247 550 247550 +247 550 ... 4000 4500 0
23. 0 19 19 19 19 999 n/a Tom Ford England 226950 226 950 226950 +226 950 ... 0 4500 0
24. 0 31 31 31 31 999 n/a Lei Peifan China 217500 217 500 217500 +217 500 ... 4000 4500 3000
25. 0 26 26 26 26 999 n/a Pang Junxu China 211900 211 900 211900 +211 900 ... 4000 4500 0
26. 0 28 28 28 28 999 n/a Joe O'Connor England 204750 204 750 204750 +204 750 ... 0 4500 3000
27. 0 25 25 25 25 999 n/a Jack Lisowski England 199600 199 600 199600 +199 600 ... 4000 4500 3000
28. 0 29 29 29 29 999 n/a Elliot Slessor England 197250 197 250 197250 +197 250 ... 4000 4500 0
29. 0 24 24 24 24 999 n/a Hossein Vafaei Iran 195300 195 300 195300 +195 300 ... 0 0
30. 0 36 36 36 36 999 n/a Jackson Page Wales 182800 182 800 182800 +182 800 ... 0 4500 3000
31. 0 27 27 27 27 999 n/a Stephen Maguire Scotland 176250 176 250 176250 +176 250 ... 4000 4500 0
32. 0 30 30 30 30 999 n/a Yuan Sijun China 172600 172 600 172600 +172 600 ... 4000 4500 3000
33. 0 35 35 35 35 999 n/a Jimmy Robertson England 169100 169 100 169100 +169 100 ... 0 4500 0
34. 0 37 37 37 37 999 n/a Ryan Day Wales 161800 161 800 161800 +161 800 ... 2000 4500 0
35. 0 34 34 34 34 999 n/a Matthew Selt England 154250 154 250 154250 +154 250 ... 4000 4500 3000
36. 0 33 33 33 33 999 n/a Noppon Saengkham Thailand 150850 150 850 150850 +150 850 ... 0 4500 3000
37. 0 41 41 41 41 999 n/a Xu Si China 145050 145 050 145050 +145 050 ... 0 4500 3000
38. 0 32 32 32 32 999 n/a Zhou Yuelong China 143050 143 050 143050 +143 050 ... 0 4500 0
39. 0 42 42 42 42 999 n/a Ben Woollaston England 141400 141 400 141400 +141 400 ... 0 4500 3000
40. 0 39 39 39 39 999 n/a Luca Brecel Belgium 138900 138 900 138900 +138 900 ... 0
41. 0 40 40 40 40 999 n/a Ricky Walden England 122700 122 700 122700 +122 700 ... 4000 0 0
42. 0 43 43 43 43 999 n/a Martin O'Donnell England 116500 116 500 116500 +116 500 ... 0 0 3000
43. 0 44 44 44 44 999 n/a Daniel Wells Wales 113000 113 000 113000 +113 000 ... 2000 0 0
44. 0 38 38 38 38 999 n/a Lyu Haotian China 111000 111 000 111000 +111 000 ... 1000 4500 0
45. 0 52 52 52 52 999 n/a Matthew Stevens Wales 108550 108 550 108550 +108 550 ... 4000 4500 3000
46. 0 45 45 45 45 999 n/a He Guoqiang China 105650 105 650 105650 +105 650 ... 1000 0 3000
47. 0 50 50 50 50 999 n/a Aaron Hill Ireland 98150 98 150 98150 +98 150 ... 0 4500 0
48. 0 57 57 57 57 999 n/a David Lilley England 97850 97 850 97850 +97 850 ... 0 0 3000
49. 0 47 47 47 47 999 n/a Robbie Williams England 95800 95 800 95800 +95 800 ... 0 0 0
50. 0 46 46 46 46 999 n/a Thepchaiya Un-Nooh Thailand 95500 95 500 95500 +95 500 ... 0 4500 0
51. 0 48 48 48 48 999 n/a Fan Zhengyi China 94900 94 900 94900 +94 900 ... 0 0 0
52. 0 58 58 58 58 999 n/a Long Zehuang China 94500 94 500 94500 +94 500 ... 2000 0 3000
53. 0 65 65 65 65 999 n/a Zak Surety England 94250 94 250 94250 +94 250 ... 0 4500 3000
54. 0 49 49 49 49 999 n/a Robert Milkins England 93200 93 200 93200 +93 200 ... 1000 0 3000
55. 0 55 55 55 55 999 n/a Scott Donaldson Scotland 91650 91 650 91650 +91 650 ... 1000 4500 3000
56. 0 64 64 64 64 999 n/a Stan Moody England 88700 88 700 88700 +88 700 ... 1000 4500 3000
57. 0 56 56 56 56 999 n/a Liu Hongyu China 88300 88 300 88300 +88 300 ... 0 4500 3000
58. 0 51 51 51 51 999 n/a Jamie Jones Wales 87850 87 850 87850 +87 850 ... 2000 4500 0
59. 0 54 54 54 54 999 n/a Mark Davis England 84150 84 150 84150 +84 150 ... 0 0 0
60. 0 66 66 66 66 999 n/a Michael Holt England 81700 81 700 81700 +81 700 ... 2000 4500 0
61. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 81400 81 400 81400 +81 400 ... 4500 0
62. 0 61 61 61 61 999 n/a Graeme Dott (susp) Scotland 76800 76 800 76800 +76 800 ...
63. 0 60 60 60 60 999 n/a Sanderson Lam England 75000 75 000 75000 +75 000 ... 1000 0 0
64. 0 53 53 53 53 999 n/a Jordan Brown Northern Ireland 74150 74 150 74150 +74 150 ... 0 4500 0
65. 0 59 59 59 59 999 n/a Anthony McGill [18] Scotland 72950 72 950 72950 +72 950 ... 0 3000
66. 0 62 62 62 62 999 n/a Cao Yupeng China 67000 67 000 67000 +67 000 ...
67. 0 67 67 67 67 999 n/a Oliver Lines [11] England 54400 54 400 54400 +54 400 ... 1000 0 3000
68. 0 68 68 68 68 999 n/a Gong Chenzhi [23] China 52000 52 000 52000 +52 000 ... 2000 0 0
69. 0 69 69 69 69 999 n/a Duane Jones [23] Wales 48500 48 500 48500 +48 500 ... 2000 0 0
70. 0 70 70 70 70 999 n/a Sunny Akani [18] Thailand 47900 47 900 47900 +47 900 ... 0 3000
71. 0 71 71 71 71 999 n/a Antoni Kowalski [6] Poland 45200 45 200 45200 +45 200 ... 2000 0 3000
72. 0 72 72 72 72 999 n/a Ben Mertens [2] Belgium 42450 42 450 42450 +42 450 ... 0 4500 3000
73. 0 73 73 73 73 999 n/a Wang Yuchen [5] Hong Kong 40000 40 000 40000 +40 000 ... 1000 4500 0
74. 0 76 76 76 76 999 n/a Liam Davies [1] Wales 38600 38 600 38600 +38 600 ... 4000 4500 3000
75. 0 74 74 74 74 999 n/a Allan Taylor [18] England 36100 36 100 36100 +36 100 ... 0 0 3000
76. 0 75 75 75 75 999 n/a Amir Sarkhosh [4] Iran 34850 34 850 34850 +34 850 ... 4000 0 3000
77. 0 78 78 78 78 999 n/a Artemijs Zizins [9] Latvia 30550 30 550 30550 +30 550 ... 0 4500 0
78. 0 79 79 79 79 999 n/a Bulcsu Revesz [11] Hungary 30050 30 050 30050 +30 050 ... 1000 0 3000
79. 0 82 82 82 82 999 n/a Haris Tahir [2] Pakistan 27500 27 500 27500 +27 500 ... 0 4500 3000
80. 0 77 77 77 77 999 n/a Julien Leclercq Belgium 26450 26 450 26450 +26 450 ... 0 0 0
81. 0 80 80 80 80 999 n/a Cheung Ka Wai [11] Hong Kong 25600 25 600 25600 +25 600 ... 1000 0 3000
82. 0 81 81 81 81 999 n/a Haydon Pinhey [9] England 24600 24 600 24600 +24 600 ... 0 4500 0
83. 0 84 84 84 84 999 n/a Robbie McGuigan [6] Northern Ireland 24500 24 500 24500 +24 500 ... 2000 0 3000
84. 0 83 83 83 83 999 n/a Chris Totten Scotland 20000 20 000 20000 +20 000 ... 0 0 0
85. 0 86 86 86 86 999 n/a Mitchell Mann [18] England 19500 19 500 19500 +19 500 ... 0 0 3000
86. 0 85 85 85 85 999 n/a Farakh Ajaib Pakistan 16600 16 600 16600 +16 600 ... 0 0 0
87. 0 88 88 88 88 999 n/a Bai Yulu (f) [11] China 14000 14 000 14000 +14 000 ... 1000 0 3000
88. 0 87 87 87 87 999 n/a Huang Jiahao China 14000 14 000 14000 +14 000 ... 0 0 0
89. 0 96 96 96 96 999 n/a Chang Bingyu China 9500 9 500 9500 +9 500 ... 2000 4500 3000
90. 0 89 89 89 89 999 n/a Ken Doherty Ireland 8600 8 600 8600 +8 600 ... 0 0
91. 0 96 96 96 96 999 n/a Louis Heathcote England 8500 8 500 8500 +8 500 ... 1000 4500 3000
92. 0 96 96 96 96 999 n/a Marco Fu Hong Kong 7500 7 500 7500 +7 500 ... 4500 3000
92. 0 96 96 96 96 999 n/a Reanne Evans (f) England 7500 7 500 7500 +7 500 ... 0 4500 3000
94. 0 90 90 90 90 999 n/a Mink Nutcharut (f) Thailand 6000 6 000 6000 +6 000 ... 0 0 0
95. 0 91 91 91 91 999 n/a Kreishh Gurbaxani India 5500 5 500 5500 +5 500 ... 0 0 0
96. 0 96 96 96 96 999 n/a Zhao Hanyang China 4500 4 500 4500 +4 500 ... 0 4500 0
97. 0 96 96 96 96 999 n/a David Grace England 4500 4 500 4500 +4 500 ... 0 4500 0
97. 0 96 96 96 96 999 n/a Dylan Emery Wales 4500 4 500 4500 +4 500 ... 0 4500 0
97. 0 96 96 96 96 999 n/a Jimmy White England 4500 4 500 4500 +4 500 ... 4500 0
97. 0 96 96 96 96 999 n/a Liam Highfield England 4500 4 500 4500 +4 500 ... 0 4500 0
101. 0 96 96 96 96 999 n/a Ng On Yee (f) Hong Kong 4000 4 000 4000 +4 000 ... 4000 0 0
101. 0 96 96 96 96 999 n/a Yao Pengcheng China 4000 4 000 4000 +4 000 ... 4000 0 0
103. 0 92 92 92 92 999 n/a Jonas Luz Brazil 4000 4 000 4000 +4 000 ... 0 0 0
104. 0 94 94 94 94 999 n/a Hatem Yassen [28] Egypt 3500 3 500 3500 +3 500 ... 1000 0 0
105. 0 96 96 96 96 999 n/a Leone Crowley Ireland 3000 3 000 3000 +3 000 ... 0 0 3000
105. 0 96 96 96 96 999 n/a Xu Yichen China 3000 3 000 3000 +3 000 ... 0 0 3000
107. 0 96 96 96 96 999 n/a Ian Burns England 3000 3 000 3000 +3 000 ... 0 0 3000
107. 0 96 96 96 96 999 n/a Iulian Boiko Ukraine 3000 3 000 3000 +3 000 ... 0 0 3000
107. 0 96 96 96 96 999 n/a Sam Craigie England 3000 3 000 3000 +3 000 ... 0 0 3000
107. 0 96 96 96 96 999 n/a Gao Yang China 3000 3 000 3000 +3 000 ... 0 0 3000
111. 0 93 93 93 93 999 n/a Lim Kok Leong Malaysia 3000 3 000 3000 +3 000 ...
112. 0 95 95 95 95 999 n/a Mohammed Shehab United Arab Emirates 2500 2 500 2500 +2 500 ...
113. 0 96 96 96 96 999 n/a Jiang Jun China 2000 2 000 2000 +2 000 ... 2000 0 0
113. 0 96 96 96 96 999 n/a Oliver Brown England 2000 2 000 2000 +2 000 ... 2000 0 0
115. 0 96 96 96 96 999 n/a Liam Graham Scotland 1000 1 000 1000 +1 000 ... 1000 0 0
115. 0 96 96 96 96 999 n/a Ross Muir Scotland 1000 1 000 1000 +1 000 ... 1000 0 0
115. 0 96 96 96 96 999 n/a Lan Yuhao China 1000 1 000 1000 +1 000 ... 1000 0 0
118. 0 96 96 96 96 999 n/a Alexander Ursenbacher Switzerland 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Chatchapong Nasa Thailand 0 0 0 ... 0 0
118. 0 96 96 96 96 999 n/a Connor Benzey England 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Fergal Quinn Northern Ireland 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Florian Nüßle Austria 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Liam Pullen England 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Mahmoud El Hareedy Egypt 0 0 0 ...
118. 0 96 96 96 96 999 n/a Mateusz Baranowski Poland 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Michal Szubarczyk Poland 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Sahil Nayyar Canada 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Steven Hallworth England 0 0 0 ... 0 0 0
118. 0 96 96 96 96 999 n/a Liu Wenwei China 0 0 0 ... 0 0 0