snooker.org Frontpage
2025/2026: Rankings | Seedings
Prov UK | Prov Masters | Prov WC | Prov EoS Rankings
Women | Q School (2024)

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 1273300 1 273 300 1273300 +1 273 300 ... 0 0
5. 0 4 4 4 4 999 n/a John Higgins Scotland 709750 709 750 709750 +709 750 ... 0 0
6. 0 3 3 3 3 999 n/a Mark J Williams Wales 686100 686 100 686100 +686 100 ... 0 0
7. 0 8 8 8 8 999 n/a Neil Robertson Australia 531550 531 550 531550 +531 550 ... 0 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 449000 449 000 449000 +449 000 ... 0 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 387200 387 200 387200 +387 200 ... 0 0
14. 0 9 9 9 9 999 n/a Barry Hawkins England 380550 380 550 380550 +380 550 ... 0 0
1. 0 14 14 14 14 999 n/a Shaun Murphy England 379900 379 900 379900 +379 900 ... 0 0
15. 0 18 18 18 18 999 n/a Gary Wilson England 329900 329 900 329900 +329 900 ... 0 0
16. 0 16 16 16 16 999 n/a Chris Wakelin England 320900 320 900 320900 +320 900 ... 0 0
17. 0 21 21 21 21 999 n/a Jak Jones Wales 302800 302 800 302800 +302 800 ... 0 0
18. 0 22 22 22 22 999 n/a Stuart Bingham England 295400 295 400 295400 +295 400 ... 0 0
19. 0 20 20 20 20 999 n/a Wu Yize China 292600 292 600 292600 +292 600 ... 0 0
20. 0 17 17 17 17 999 n/a Ali Carter England 273800 273 800 273800 +273 800 ... 0 0
21. 0 23 23 23 23 999 n/a David Gilbert England 254650 254 650 254650 +254 650 ... 0 0
22. 0 12 12 12 12 999 n/a Zhang Anda China 239050 239 050 239050 +239 050 ... 0 0
23. 0 19 19 19 19 999 n/a Tom Ford England 222450 222 450 222450 +222 450 ... 0 0
24. 0 31 31 31 31 999 n/a Lei Peifan China 206000 206 000 206000 +206 000 ... 0 0
25. 0 26 26 26 26 999 n/a Pang Junxu China 203400 203 400 203400 +203 400 ... 0 0
26. 0 28 28 28 28 999 n/a Joe O'Connor England 197250 197 250 197250 +197 250 ... 0 0
27. 0 24 24 24 24 999 n/a Hossein Vafaei Iran 195300 195 300 195300 +195 300 ... 0 0
28. 0 29 29 29 29 999 n/a Elliot Slessor England 188750 188 750 188750 +188 750 ... 0 0
29. 0 25 25 25 25 999 n/a Jack Lisowski England 188100 188 100 188100 +188 100 ... 0 0
30. 0 36 36 36 36 999 n/a Jackson Page Wales 175300 175 300 175300 +175 300 ... 0 0
31. 0 27 27 27 27 999 n/a Stephen Maguire Scotland 167750 167 750 167750 +167 750 ... 0 0
32. 0 35 35 35 35 999 n/a Jimmy Robertson England 164600 164 600 164600 +164 600 ... 0 0
33. 0 30 30 30 30 999 n/a Yuan Sijun China 161100 161 100 161100 +161 100 ... 0 0
34. 0 37 37 37 37 999 n/a Ryan Day Wales 155300 155 300 155300 +155 300 ... 0 0
35. 0 33 33 33 33 999 n/a Noppon Saengkham Thailand 143350 143 350 143350 +143 350 ... 0 0
36. 0 34 34 34 34 999 n/a Matthew Selt England 142750 142 750 142750 +142 750 ... 0 0
37. 0 39 39 39 39 999 n/a Luca Brecel Belgium 138900 138 900 138900 +138 900 ... 0 0
38. 0 32 32 32 32 999 n/a Zhou Yuelong China 138550 138 550 138550 +138 550 ... 0 0
39. 0 41 41 41 41 999 n/a Xu Si China 137550 137 550 137550 +137 550 ... 0 0
40. 0 42 42 42 42 999 n/a Ben Woollaston England 133900 133 900 133900 +133 900 ... 0 0
41. 0 40 40 40 40 999 n/a Ricky Walden England 118700 118 700 118700 +118 700 ... 0 0
42. 0 43 43 43 43 999 n/a Martin O'Donnell England 113500 113 500 113500 +113 500 ... 0 0
43. 0 44 44 44 44 999 n/a Daniel Wells Wales 111000 111 000 111000 +111 000 ... 0 0
44. 0 38 38 38 38 999 n/a Lyu Haotian China 105500 105 500 105500 +105 500 ... 0 0
45. 0 45 45 45 45 999 n/a He Guoqiang China 101650 101 650 101650 +101 650 ... 0 0
46. 0 52 52 52 52 999 n/a Matthew Stevens Wales 97050 97 050 97050 +97 050 ... 0 0
47. 0 47 47 47 47 999 n/a Robbie Williams England 95800 95 800 95800 +95 800 ... 0 0
48. 0 48 48 48 48 999 n/a Fan Zhengyi China 94900 94 900 94900 +94 900 ... 0 0
49. 0 57 57 57 57 999 n/a David Lilley England 94850 94 850 94850 +94 850 ... 0 0
50. 0 50 50 50 50 999 n/a Aaron Hill Ireland 93650 93 650 93650 +93 650 ... 0 0
51. 0 46 46 46 46 999 n/a Thepchaiya Un-Nooh Thailand 91000 91 000 91000 +91 000 ... 0 0
52. 0 58 58 58 58 999 n/a Long Zehuang China 89500 89 500 89500 +89 500 ... 0 0
53. 0 49 49 49 49 999 n/a Robert Milkins England 89200 89 200 89200 +89 200 ... 0 0
54. 0 65 65 65 65 999 n/a Zak Surety England 86750 86 750 86750 +86 750 ... 0 0
55. 0 54 54 54 54 999 n/a Mark Davis England 84150 84 150 84150 +84 150 ... 0 0
56. 0 55 55 55 55 999 n/a Scott Donaldson Scotland 83150 83 150 83150 +83 150 ... 0 0
57. 0 51 51 51 51 999 n/a Jamie Jones Wales 81350 81 350 81350 +81 350 ... 0 0
58. 0 56 56 56 56 999 n/a Liu Hongyu China 80800 80 800 80800 +80 800 ... 0 0
59. 0 64 64 64 64 999 n/a Stan Moody England 80200 80 200 80200 +80 200 ... 0 0
60. 0 63 63 63 63 999 n/a Ishpreet Singh Chadha India 76900 76 900 76900 +76 900 ... 0 0
61. 0 61 61 61 61 999 n/a Graeme Dott (susp) Scotland 76800 76 800 76800 +76 800 ...
62. 0 66 66 66 66 999 n/a Michael Holt England 75200 75 200 75200 +75 200 ... 0 0
63. 0 60 60 60 60 999 n/a Sanderson Lam England 74000 74 000 74000 +74 000 ... 0 0
64. 0 59 59 59 59 999 n/a Anthony McGill Scotland 69950 69 950 69950 +69 950 ... 0 0
65. 0 53 53 53 53 999 n/a Jordan Brown Northern Ireland 69650 69 650 69650 +69 650 ... 0 0
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 England 50400 50 400 50400 +50 400 ... 0 0
68. 0 68 68 68 68 999 n/a Gong Chenzhi China 50000 50 000 50000 +50 000 ... 0 0
69. 0 69 69 69 69 999 n/a Duane Jones Wales 46500 46 500 46500 +46 500 ... 0 0
70. 0 70 70 70 70 999 n/a Sunny Akani Thailand 44900 44 900 44900 +44 900 ... 0 0
71. 0 71 71 71 71 999 n/a Antoni Kowalski Poland 40200 40 200 40200 +40 200 ... 0 0
72. 0 72 72 72 72 999 n/a Ben Mertens Belgium 34950 34 950 34950 +34 950 ... 0 0
73. 0 73 73 73 73 999 n/a Wang Yuchen Hong Kong 34500 34 500 34500 +34 500 ... 0 0
74. 0 74 74 74 74 999 n/a Allan Taylor England 33100 33 100 33100 +33 100 ... 0 0
75. 0 75 75 75 75 999 n/a Amir Sarkhosh Iran 27850 27 850 27850 +27 850 ... 0 0
76. 0 76 76 76 76 999 n/a Liam Davies Wales 27100 27 100 27100 +27 100 ... 0 0
77. 0 77 77 77 77 999 n/a Julien Leclercq Belgium 26450 26 450 26450 +26 450 ... 0 0
78. 0 78 78 78 78 999 n/a Artemijs Zizins Latvia 26050 26 050 26050 +26 050 ... 0 0
79. 0 79 79 79 79 999 n/a Bulcsu Revesz Hungary 26050 26 050 26050 +26 050 ... 0 0
80. 0 80 80 80 80 999 n/a Cheung Ka Wai Hong Kong 21600 21 600 21600 +21 600 ... 0 0
81. 0 81 81 81 81 999 n/a Haydon Pinhey England 20100 20 100 20100 +20 100 ... 0 0
82. 0 82 82 82 82 999 n/a Haris Tahir Pakistan 20000 20 000 20000 +20 000 ... 0 0
83. 0 83 83 83 83 999 n/a Chris Totten Scotland 20000 20 000 20000 +20 000 ... 0 0
84. 0 84 84 84 84 999 n/a Robbie McGuigan Northern Ireland 19500 19 500 19500 +19 500 ... 0 0
85. 0 85 85 85 85 999 n/a Farakh Ajaib Pakistan 16600 16 600 16600 +16 600 ... 0 0
86. 0 86 86 86 86 999 n/a Mitchell Mann England 16500 16 500 16500 +16 500 ... 0 0
87. 0 87 87 87 87 999 n/a Huang Jiahao China 14000 14 000 14000 +14 000 ... 0 0
88. 0 88 88 88 88 999 n/a Bai Yulu (f) China 10000 10 000 10000 +10 000 ... 0 0
89. 0 89 89 89 89 999 n/a Ken Doherty Ireland 8600 8 600 8600 +8 600 ... 0 0
90. 0 90 90 90 90 999 n/a Mink Nutcharut (f) Thailand 6000 6 000 6000 +6 000 ... 0 0
91. 0 91 91 91 91 999 n/a Kreishh Gurbaxani India 5500 5 500 5500 +5 500 ... 0 0
92. 0 92 92 92 92 999 n/a Jonas Luz Brazil 4000 4 000 4000 +4 000 ... 0 0
93. 0 93 93 93 93 999 n/a Lim Kok Leong Malaysia 3000 3 000 3000 +3 000 ...
94. 0 94 94 94 94 999 n/a Hatem Yassen Egypt 2500 2 500 2500 +2 500 ... 0 0
95. 0 95 95 95 95 999 n/a Mohammed Shehab United Arab Emirates 2500 2 500 2500 +2 500 ...
96. 0 96 96 96 96 999 n/a Alexander Ursenbacher Switzerland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Chang Bingyu China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Chatchapong Nasa Thailand 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Connor Benzey England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a David Grace England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Dylan Emery Wales 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Fergal Quinn Northern Ireland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Florian Nüßle Austria 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Zhao Hanyang China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Ian Burns England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Iulian Boiko Ukraine 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Jimmy White England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Jiang Jun China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Leone Crowley Ireland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Liam Graham Scotland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Liam Highfield England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Liam Pullen England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Louis Heathcote England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Marco Fu Hong Kong 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Mateusz Baranowski Poland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Michal Szubarczyk Poland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Oliver Brown England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Ng On Yee (f) Hong Kong 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Yao Pengcheng China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Reanne Evans (f) England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Ross Muir Scotland 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Sahil Nayyar Canada 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Sam Craigie England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Steven Hallworth England 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Liu Wenwei China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Gao Yang China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Xu Yichen China 0 0 0 ... 0 0
96. 0 96 96 96 96 999 n/a Lan Yuhao China 0 0 0 ... 0 0