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 0
4. 0 2 2 2 2 999 n/a Kyren Wilson England 1277800 1 277 800 1277800 +1 277 800 ... 0 4500 0
5. 0 4 4 4 4 999 n/a John Higgins Scotland 714250 714 250 714250 +714 250 ... 0 4500 0
6. 0 3 3 3 3 999 n/a Mark J Williams Wales 690600 690 600 690600 +690 600 ... 0 4500 0
7. 0 8 8 8 8 999 n/a Neil Robertson Australia 536050 536 050 536050 +536 050 ... 0 4500 0
2. 0 11 11 11 11 999 n/a Zhao Xintong China 510000 510 000 510000 +510 000 ... 0 0 0
8. 0 10 10 10 10 999 n/a Mark Allen Northern Ireland 484400 484 400 484400 +484 400 ... 0 0 0
9. 0 6 6 6 6 999 n/a Ding Junhui China 460500 460 500 460500 +460 500 ... 0 0
10. 0 7 7 7 7 999 n/a Mark Selby England 453500 453 500 453500 +453 500 ... 0 4500 0
11. 0 5 5 5 5 999 n/a Ronnie O'Sullivan England 433500 433 500 433500 +433 500 ... 0 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 393700 393 700 393700 +393 700 ... 2000 0 4500 0
14. 0 9 9 9 9 999 n/a Barry Hawkins England 387050 387 050 387050 +387 050 ... 2000 0 4500 0
1. 0 14 14 14 14 999 n/a Shaun Murphy England 384400 384 400 384400 +384 400 ... 0 0 4500 0
15. 0 18 18 18 18 999 n/a Gary Wilson England 336400 336 400 336400 +336 400 ... 2000 0 4500 0
16. 0 16 16 16 16 999 n/a Chris Wakelin England 324900 324 900 324900 +324 900 ... 4000 0 0 0
17. 0 21 21 21 21 999 n/a Jak Jones Wales 311300 311 300 311300 +311 300 ... 1000 0 4500 3000
18. 0 22 22 22 22 999 n/a Stuart Bingham England 302400 302 400 302400 +302 400 ... 4000 0 0 3000
19. 0 20 20 20 20 999 n/a Wu Yize China 297600 297 600 297600 +297 600 ... 5000 0 0 0
20. 0 17 17 17 17 999 n/a Ali Carter England 280300 280 300 280300 +280 300 ... 2000 0 4500 0
21. 0 23 23 23 23 999 n/a David Gilbert England 264150 264 150 264150 +264 150 ... 5000 0 4500 0
22. 0 12 12 12 12 999 n/a Zhang Anda China 249550 249 550 249550 +249 550 ... 6000 0 4500 0
23. 0 19 19 19 19 999 n/a Tom Ford England 235950 235 950 235950 +235 950 ... 9000 0 4500 0
24. 0 28 28 28 28 999 n/a Joe O'Connor England 227750 227 750 227750 +227 750 ... 23000 0 4500 3000
25. 0 31 31 31 31 999 n/a Lei Peifan China 217500 217 500 217500 +217 500 ... 4000 0 4500 3000
26. 0 26 26 26 26 999 n/a Pang Junxu China 216900 216 900 216900 +216 900 ... 9000 0 4500 0
27. 0 27 27 27 27 999 n/a Stephen Maguire Scotland 205250 205 250 205250 +205 250 ... 33000 0 4500 0
28. 0 25 25 25 25 999 n/a Jack Lisowski England 200600 200 600 200600 +200 600 ... 5000 0 4500 3000
29. 0 29 29 29 29 999 n/a Elliot Slessor England 199250 199 250 199250 +199 250 ... 6000 0 4500 0
30. 0 24 24 24 24 999 n/a Hossein Vafaei Iran 195300 195 300 195300 +195 300 ... 0 0 0
31. 0 36 36 36 36 999 n/a Jackson Page Wales 184800 184 800 184800 +184 800 ... 2000 0 4500 3000
32. 0 30 30 30 30 999 n/a Yuan Sijun China 173600 173 600 173600 +173 600 ... 5000 0 4500 3000
33. 0 35 35 35 35 999 n/a Jimmy Robertson England 170100 170 100 170100 +170 100 ... 1000 0 4500 0
34. 0 37 37 37 37 999 n/a Ryan Day Wales 161800 161 800 161800 +161 800 ... 2000 0 4500 0
35. 0 34 34 34 34 999 n/a Matthew Selt England 158250 158 250 158250 +158 250 ... 8000 0 4500 3000
36. 0 41 41 41 41 999 n/a Xu Si China 153050 153 050 153050 +153 050 ... 8000 0 4500 3000
37. 0 33 33 33 33 999 n/a Noppon Saengkham Thailand 151850 151 850 151850 +151 850 ... 1000 0 4500 3000
38. 0 32 32 32 32 999 n/a Zhou Yuelong China 144050 144 050 144050 +144 050 ... 1000 0 4500 0
39. 0 42 42 42 42 999 n/a Ben Woollaston England 143400 143 400 143400 +143 400 ... 2000 0 4500 3000
40. 0 39 39 39 39 999 n/a Luca Brecel Belgium 138900 138 900 138900 +138 900 ... 0 0
41. 0 40 40 40 40 999 n/a Ricky Walden England 129700 129 700 129700 +129 700 ... 11000 0 0 0
42. 0 43 43 43 43 999 n/a Martin O'Donnell England 118500 118 500 118500 +118 500 ... 2000 0 0 3000
43. 0 44 44 44 44 999 n/a Daniel Wells Wales 113000 113 000 113000 +113 000 ... 2000 0 0 0
44. 0 38 38 38 38 999 n/a Lyu Haotian China 111000 111 000 111000 +111 000 ... 1000 0 4500 0
45. 0 52 52 52 52 999 n/a Matthew Stevens Wales 110550 110 550 110550 +110 550 ... 6000 0 4500 3000
46. 0 45 45 45 45 999 n/a He Guoqiang China 105650 105 650 105650 +105 650 ... 1000 0 0 3000
47. 0 57 57 57 57 999 n/a David Lilley England 103850 103 850 103850 +103 850 ... 6000 0 0 3000
48. 0 47 47 47 47 999 n/a Robbie Williams England 100800 100 800 100800 +100 800 ... 5000 0 0 0
49. 0 50 50 50 50 999 n/a Aaron Hill Ireland 100150 100 150 100150 +100 150 ... 2000 0 4500 0
50. 0 46 46 46 46 999 n/a Thepchaiya Un-Nooh Thailand 99500 99 500 99500 +99 500 ... 4000 0 4500 0
51. 0 65 65 65 65 999 n/a Zak Surety England 96250 96 250 96250 +96 250 ... 2000 0 4500 3000
52. 0 48 48 48 48 999 n/a Fan Zhengyi China 95900 95 900 95900 +95 900 ... 1000 0 0 0
53. 0 58 58 58 58 999 n/a Long Zehuang China 94500 94 500 94500 +94 500 ... 2000 0 0 3000
54. 0 56 56 56 56 999 n/a Liu Hongyu China 94300 94 300 94300 +94 300 ... 6000 0 4500 3000
55. 0 49 49 49 49 999 n/a Robert Milkins England 93200 93 200 93200 +93 200 ... 1000 0 0 3000
56. 0 55 55 55 55 999 n/a Scott Donaldson Scotland 91650 91 650 91650 +91 650 ... 1000 0 4500 3000
57. 0 64 64 64 64 999 n/a Stan Moody England 88700 88 700 88700 +88 700 ... 1000 0 4500 3000
58. 0 51 51 51 51 999 n/a Jamie Jones Wales 87850 87 850 87850 +87 850 ... 2000 0 4500 0
59. 0 54 54 54 54 999 n/a Mark Davis England 86150 86 150 86150 +86 150 ... 2000 0 0 0
60. 0 66 66 66 66 999 n/a Michael Holt England 81700 81 700 81700 +81 700 ... 2000 0 4500 0
61. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 81400 81 400 81400 +81 400 ... 0 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 0
64. 0 53 53 53 53 999 n/a Jordan Brown Northern Ireland 74150 74 150 74150 +74 150 ... 0 0 4500 0
65. 0 59 59 59 59 999 n/a Anthony McGill [20] Scotland 72950 72 950 72950 +72 950 ... 0 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 [12] England 54400 54 400 54400 +54 400 ... 1000 0 0 3000
68. 0 72 72 72 72 999 n/a Ben Mertens [1] Belgium 53450 53 450 53450 +53 450 ... 11000 0 4500 3000
69. 0 68 68 68 68 999 n/a Gong Chenzhi [22] China 52000 52 000 52000 +52 000 ... 2000 0 0 0
70. 0 69 69 69 69 999 n/a Duane Jones [22] Wales 48500 48 500 48500 +48 500 ... 2000 0 0 0
71. 0 70 70 70 70 999 n/a Sunny Akani [20] Thailand 47900 47 900 47900 +47 900 ... 0 0 3000
72. 0 71 71 71 71 999 n/a Antoni Kowalski [9] Poland 45200 45 200 45200 +45 200 ... 2000 0 0 3000
73. 0 76 76 76 76 999 n/a Liam Davies [2] Wales 40600 40 600 40600 +40 600 ... 6000 0 4500 3000
74. 0 73 73 73 73 999 n/a Wang Yuchen [8] Hong Kong 40000 40 000 40000 +40 000 ... 1000 0 4500 0
75. 0 74 74 74 74 999 n/a Allan Taylor [12] England 37100 37 100 37100 +37 100 ... 1000 0 0 3000
76. 0 75 75 75 75 999 n/a Amir Sarkhosh [3] Iran 36850 36 850 36850 +36 850 ... 6000 0 0 3000
77. 0 78 78 78 78 999 n/a Artemijs Zizins [5] Latvia 34550 34 550 34550 +34 550 ... 4000 0 4500 0
78. 0 79 79 79 79 999 n/a Bulcsu Revesz [12] Hungary 30050 30 050 30050 +30 050 ... 1000 0 0 3000
79. 0 81 81 81 81 999 n/a Haydon Pinhey [5] England 28600 28 600 28600 +28 600 ... 4000 0 4500 0
80. 0 82 82 82 82 999 n/a Haris Tahir [4] Pakistan 28500 28 500 28500 +28 500 ... 1000 0 4500 3000
81. 0 77 77 77 77 999 n/a Julien Leclercq [22] Belgium 28450 28 450 28450 +28 450 ... 2000 0 0 0
82. 0 80 80 80 80 999 n/a Cheung Ka Wai [12] Hong Kong 25600 25 600 25600 +25 600 ... 1000 0 0 3000
83. 0 84 84 84 84 999 n/a Robbie McGuigan [9] Northern Ireland 24500 24 500 24500 +24 500 ... 2000 0 0 3000
84. 0 83 83 83 83 999 n/a Chris Totten Scotland 20000 20 000 20000 +20 000 ... 0 0 0 0
85. 0 86 86 86 86 999 n/a Mitchell Mann [18] England 19500 19 500 19500 +19 500 ... 0 0 0 3000
86. 0 85 85 85 85 999 n/a Farakh Ajaib [31] Pakistan 17600 17 600 17600 +17 600 ... 1000 0 0 0
87. 0 88 88 88 88 999 n/a Bai Yulu (f) [12] 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 0
89. 0 96 96 96 96 999 n/a Chang Bingyu China 9500 9 500 9500 +9 500 ... 2000 0 4500 3000
90. 0 96 96 96 96 999 n/a Dylan Emery Wales 9500 9 500 9500 +9 500 ... 5000 0 4500 0
91. 0 89 89 89 89 999 n/a Ken Doherty Ireland 8600 8 600 8600 +8 600 ... 0 0 0
92. 0 96 96 96 96 999 n/a Louis Heathcote England 8500 8 500 8500 +8 500 ... 1000 0 4500 3000
93. 0 96 96 96 96 999 n/a Sam Craigie England 8000 8 000 8000 +8 000 ... 5000 0 0 3000
94. 0 96 96 96 96 999 n/a Reanne Evans (f) England 7500 7 500 7500 +7 500 ... 0 0 4500 3000
95. 0 96 96 96 96 999 n/a Marco Fu Hong Kong 7500 7 500 7500 +7 500 ... 0 4500 3000
96. 0 96 96 96 96 999 n/a Liam Highfield England 6500 6 500 6500 +6 500 ... 2000 0 4500 0
97. 0 90 90 90 90 999 n/a Mink Nutcharut (f) Thailand 6000 6 000 6000 +6 000 ... 0 0 0 0
98. 0 91 91 91 91 999 n/a Kreishh Gurbaxani India 5500 5 500 5500 +5 500 ... 0 0 0 0
99. 0 96 96 96 96 999 n/a Ian Burns England 5000 5 000 5000 +5 000 ... 2000 0 0 3000
100. 0 96 96 96 96 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 5000 +5 000 ... 5000 0 0 0
101. 0 96 96 96 96 999 n/a David Grace England 4500 4 500 4500 +4 500 ... 0 0 4500 0
101. 0 96 96 96 96 999 n/a Zhao Hanyang China 4500 4 500 4500 +4 500 ... 0 0 4500 0
103. 0 96 96 96 96 999 n/a Jimmy White England 4500 4 500 4500 +4 500 ... 0 4500 0
104. 0 96 96 96 96 999 n/a Gao Yang China 4000 4 000 4000 +4 000 ... 1000 0 0 3000
105. 0 96 96 96 96 999 n/a Yao Pengcheng China 4000 4 000 4000 +4 000 ... 4000 0 0 0
105. 0 96 96 96 96 999 n/a Liu Wenwei China 4000 4 000 4000 +4 000 ... 4000 0 0 0
107. 0 92 92 92 92 999 n/a Jonas Luz Brazil 4000 4 000 4000 +4 000 ... 0 0 0 0
108. 0 94 94 94 94 999 n/a Hatem Yassen [31] Egypt 3500 3 500 3500 +3 500 ... 1000 0 0 0
109. 0 96 96 96 96 999 n/a Iulian Boiko Ukraine 3000 3 000 3000 +3 000 ... 0 0 0 3000
109. 0 96 96 96 96 999 n/a Leone Crowley Ireland 3000 3 000 3000 +3 000 ... 0 0 0 3000
109. 0 96 96 96 96 999 n/a Xu Yichen China 3000 3 000 3000 +3 000 ... 0 0 0 3000
112. 0 93 93 93 93 999 n/a Lim Kok Leong Malaysia 3000 3 000 3000 +3 000 ...
113. 0 95 95 95 95 999 n/a Mohammed Shehab United Arab Emirates 2500 2 500 2500 +2 500 ... 0
114. 0 96 96 96 96 999 n/a Jiang Jun China 2000 2 000 2000 +2 000 ... 2000 0 0 0
114. 0 96 96 96 96 999 n/a Oliver Brown England 2000 2 000 2000 +2 000 ... 2000 0 0 0
116. 0 96 96 96 96 999 n/a Florian Nüßle Austria 1000 1 000 1000 +1 000 ... 1000 0 0 0
116. 0 96 96 96 96 999 n/a Liam Graham Scotland 1000 1 000 1000 +1 000 ... 1000 0 0 0
116. 0 96 96 96 96 999 n/a Liam Pullen England 1000 1 000 1000 +1 000 ... 1000 0 0 0
116. 0 96 96 96 96 999 n/a Ross Muir Scotland 1000 1 000 1000 +1 000 ... 1000 0 0 0
116. 0 96 96 96 96 999 n/a Lan Yuhao China 1000 1 000 1000 +1 000 ... 1000 0 0 0
121. 0 96 96 96 96 999 n/a Alexander Ursenbacher Switzerland 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Chatchapong Nasa Thailand 0 0 0 ... 0 0 0
121. 0 96 96 96 96 999 n/a Connor Benzey England 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Fergal Quinn Northern Ireland 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Mahmoud El Hareedy Egypt 0 0 0 ... 0
121. 0 96 96 96 96 999 n/a Mateusz Baranowski Poland 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Michal Szubarczyk Poland 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Sahil Nayyar Canada 0 0 0 ... 0 0 0 0
121. 0 96 96 96 96 999 n/a Steven Hallworth England 0 0 0 ... 0 0 0 0