snooker.org Frontpage
2025/2026: Rankings | Seedings | Season Points
Prov Rankings | Prov 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 1593200 1 593 200 1593200 +1 593 200 ... 0 12000 0 0 0 0
4. 0 2 2 2 2 999 n/a Kyren Wilson England 1327800 1 327 800 1327800 +1 327 800 ... 50000 4500 0 0 0 0
5. 0 3 3 3 3 999 n/a Neil Robertson Australia 1036050 1 036 050 1036050 +1 036 050 ... 500000 4500 0 0 0 0
6. 0 5 5 5 5 999 n/a Mark J Williams Wales 766100 766 100 766100 +766 100 ... 50000 30000 0 0 0 0
7. 0 6 6 6 6 999 n/a John Higgins Scotland 725750 725 750 725750 +725 750 ... 0 16000 0 0 0
8. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 633500 633 500 633500 +633 500 ... 200000 0 0
9. 0 8 8 8 8 999 n/a Xiao Guodong China 552500 552 500 552500 +552 500 ... 140000 0 0
2. 0 11 11 11 11 999 n/a Zhao Xintong China 548000 548 000 548000 +548 000 ... 30000 8000 0 0 0 0
10. 0 10 10 10 10 999 n/a Mark Allen Northern Ireland 519750 519 750 519750 +519 750 ... 0 30000 0 0 5350 0
11. 0 9 9 9 9 999 n/a Mark Selby England 496350 496 350 496350 +496 350 ... 30000 12000 0 0 5350 0
12. 0 7 7 7 7 999 n/a Ding Junhui China 495000 495 000 495000 +495 000 ... 30000 4500 0 0
13. 0 12 12 12 12 999 n/a Barry Hawkins England 449900 449 900 449900 +449 900 ... 2000 50000 12000 0 0 5350 0
14. 0 15 15 15 15 999 n/a Si Jiahui China 440550 440 550 440550 +440 550 ... 2000 30000 16000 0 0 5350 0
15. 0 14 14 14 14 999 n/a Chris Wakelin England 424900 424 900 424900 +424 900 ... 4000 100000 0 0 0 0 0
1. 0 17 17 17 17 999 n/a Shaun Murphy England 423250 423 250 423250 +423 250 ... 0 30000 8000 0 0 5350 0
16. 0 16 16 16 16 999 n/a Gary Wilson England 414900 414 900 414900 +414 900 ... 2000 20000 63000 0 0 0 0
17. 0 21 21 21 21 999 n/a Stuart Bingham England 337750 337 750 337750 +337 750 ... 4000 30000 0 0 3000 5350 0
18. 0 18 18 18 18 999 n/a Ali Carter England 335650 335 650 335650 +335 650 ... 2000 50000 4500 0 0 5350 0
19. 0 22 22 22 22 999 n/a Jak Jones Wales 331150 331 150 331150 +331 150 ... 1000 11000 8000 0 3000 5350 0
20. 0 20 20 20 20 999 n/a Wu Yize China 322950 322 950 322950 +322 950 ... 5000 20000 0 0 0 5350 0
21. 0 23 23 23 23 999 n/a Elliot Slessor England 304600 304 600 304600 +304 600 ... 6000 100000 4500 0 0 5350 0
22. 0 24 24 24 24 999 n/a David Gilbert England 284000 284 000 284000 +284 000 ... 5000 11000 8000 0 0 5350 0
23. 0 13 13 13 13 999 n/a Zhang Anda China 261050 261 050 261050 +261 050 ... 6000 0 16000 0 0 0 0
24. 0 27 27 27 27 999 n/a Joe O'Connor England 256600 256 600 256600 +256 600 ... 23000 20000 8000 0 3000 5350 0
25. 0 19 19 19 19 999 n/a Tom Ford England 243450 243 450 243450 +243 450 ... 9000 0 12000 0 0 0 0
26. 0 26 26 26 26 999 n/a Stephen Maguire Scotland 238100 238 100 238100 +238 100 ... 33000 20000 12000 0 0 5350 0
27. 0 29 29 29 29 999 n/a Pang Junxu China 227900 227 900 227900 +227 900 ... 9000 11000 4500 0 0 0 0
28. 0 31 31 31 31 999 n/a Lei Peifan China 221000 221 000 221000 +221 000 ... 4000 0 8000 0 3000 0 0
29. 0 28 28 28 28 999 n/a Jack Lisowski England 215100 215 100 215100 +215 100 ... 5000 11000 8000 0 3000 0 0
30. 0 25 25 25 25 999 n/a Hossein Vafaei Iran 214300 214 300 214300 +214 300 ... 11000 8000 0 0 0 0
31. 0 30 30 30 30 999 n/a Yuan Sijun China 202450 202 450 202450 +202 450 ... 5000 20000 8000 0 3000 5350 0
32. 0 34 34 34 34 999 n/a Jackson Page Wales 193650 193 650 193650 +193 650 ... 2000 0 8000 0 3000 5350 0
33. 0 37 37 37 37 999 n/a Jimmy Robertson England 182650 182 650 182650 +182 650 ... 1000 0 4500 3600 0 5350 3600
34. 0 33 33 33 33 999 n/a Matthew Selt England 171100 171 100 171100 +171 100 ... 8000 0 12000 0 3000 5350 0
35. 0 36 36 36 36 999 n/a Ryan Day Wales 170750 170 750 170750 +170 750 ... 2000 0 4500 0 0 5350 3600
36. 0 35 35 35 35 999 n/a Noppon Saengkham Thailand 168200 168 200 168200 +168 200 ... 1000 11000 4500 0 3000 5350 0
37. 0 38 38 38 38 999 n/a Ben Woollaston England 167000 167 000 167000 +167 000 ... 2000 20000 4500 0 3000 0 3600
38. 0 32 32 32 32 999 n/a Zhou Yuelong China 163900 163 900 163900 +163 900 ... 1000 11000 8000 0 0 5350 0
39. 0 40 40 40 40 999 n/a Xu Si China 162000 162 000 162000 +162 000 ... 8000 0 4500 3600 3000 5350 0
40. 0 41 41 41 41 999 n/a Luca Brecel Belgium 146100 146 100 146100 +146 100 ... 0 0 3600 0 3600
41. 0 43 43 43 43 999 n/a Martin O'Donnell England 142100 142 100 142100 +142 100 ... 2000 20000 0 0 3000 0 3600
42. 0 44 44 44 44 999 n/a Thepchaiya Un-Nooh Thailand 135950 135 950 135950 +135 950 ... 4000 20000 12000 0 0 5350 3600
43. 0 42 42 42 42 999 n/a Ricky Walden England 135050 135 050 135050 +135 050 ... 11000 0 0 0 0 5350 0
44. 0 45 45 45 45 999 n/a Aaron Hill Ireland 127600 127 600 127600 +127 600 ... 2000 11000 12000 0 0 5350 3600
45. 0 49 49 49 49 999 n/a Matthew Stevens Wales 126900 126 900 126900 +126 900 ... 6000 11000 4500 0 3000 5350 0
46. 0 55 55 55 55 999 n/a Long Zehuang China 123450 123 450 123450 +123 450 ... 2000 20000 0 0 3000 5350 3600
47. 0 46 46 46 46 999 n/a Daniel Wells Wales 121950 121 950 121950 +121 950 ... 2000 0 0 0 0 5350 3600
48. 0 57 57 57 57 999 n/a Stan Moody England 120150 120 150 120150 +120 150 ... 1000 11000 16000 0 3000 5350 3600
49. 0 39 39 39 39 999 n/a Lyu Haotian China 116350 116 350 116350 +116 350 ... 1000 0 4500 0 0 5350 0
50. 0 47 47 47 47 999 n/a He Guoqiang China 114600 114 600 114600 +114 600 ... 1000 0 0 0 3000 5350 3600
51. 0 60 60 60 60 999 n/a David Lilley England 112800 112 800 112800 +112 800 ... 6000 0 0 0 3000 5350 3600
52. 0 51 51 51 51 999 n/a Robbie Williams England 109750 109 750 109750 +109 750 ... 5000 0 0 0 0 5350 3600
53. 0 50 50 50 50 999 n/a Fan Zhengyi China 108450 108 450 108450 +108 450 ... 1000 0 0 3600 0 5350 3600
54. 0 56 56 56 56 999 n/a Liu Hongyu China 104900 104 900 104900 +104 900 ... 6000 7000 4500 3600 3000 0 0
55. 0 48 48 48 48 999 n/a Jamie Jones Wales 104200 104 200 104200 +104 200 ... 2000 11000 4500 0 0 5350 0
56. 0 54 54 54 54 999 n/a Scott Donaldson Scotland 104100 104 100 104100 +104 100 ... 1000 0 8000 0 3000 5350 3600
57. 0 53 53 53 53 999 n/a Robert Milkins England 102150 102 150 102150 +102 150 ... 1000 0 0 0 3000 5350 3600
58. 0 63 63 63 63 999 n/a Zak Surety England 99850 99 850 99850 +99 850 ... 2000 0 4500 0 3000 0 3600
59. 0 59 59 59 59 999 n/a Mark Davis England 95100 95 100 95100 +95 100 ... 2000 0 0 0 0 5350 3600
60. 0 67 67 67 67 999 n/a Oliver Lines England 93350 93 350 93350 +93 350 ... 1000 30000 0 0 3000 5350 3600
61. 0 52 52 52 52 999 n/a Jordan Brown Northern Ireland 90100 90 100 90100 +90 100 ... 0 7000 4500 0 0 5350 3600
62. 0 58 58 58 58 999 n/a Anthony McGill Scotland 87550 87 550 87550 +87 550 ... 11000 0 0 3000 0 3600
63. 0 66 66 66 66 999 n/a Michael Holt England 87050 87 050 87050 +87 050 ... 2000 0 4500 0 0 5350 0
64. 0 64 64 64 64 999 n/a Ishpreet Singh Chadha India 86750 86 750 86750 +86 750 ... 0 4500 0 0 5350 0
65. 0 61 61 61 61 999 n/a Sanderson Lam [12] England 86000 86 000 86000 +86 000 ... 1000 11000 0 0 0 0 0
66. 0 62 62 62 62 999 n/a Graeme Dott (susp) Scotland 76800 76 800 76800 +76 800 ...
67. 0 65 65 65 65 999 n/a Cao Yupeng China 67000 67 000 67000 +67 000 ...
68. 0 69 69 69 69 999 n/a Ben Mertens [2] Belgium 61450 61 450 61450 +61 450 ... 11000 7000 4500 1000 3000 0 0
69. 0 68 68 68 68 999 n/a Gong Chenzhi [18] China 59000 59 000 59000 +59 000 ... 2000 7000 0 0 0 0 0
70. 0 70 70 70 70 999 n/a Duane Jones [15] Wales 56500 56 500 56500 +56 500 ... 2000 7000 0 1000 0 0 0
71. 0 74 74 74 74 999 n/a Sunny Akani [14] Thailand 55250 55 250 55250 +55 250 ... 0 0 1000 3000 5350 1000
72. 0 72 72 72 72 999 n/a Wang Yuchen [4] Hong Kong 53350 53 350 53350 +53 350 ... 1000 7000 4500 1000 0 5350 0
73. 0 71 71 71 71 999 n/a Antoni Kowalski [10] Poland 53200 53 200 53200 +53 200 ... 2000 7000 0 0 3000 0 1000
74. 0 73 73 73 73 999 n/a Allan Taylor [5] England 50600 50 600 50600 +50 600 ... 1000 7000 4500 1000 3000 0 1000
75. 0 77 77 77 77 999 n/a Chang Bingyu China 47600 47 600 47600 +47 600 ... 2000 30000 8000 1000 3000 0 3600
76. 0 76 76 76 76 999 n/a Amir Sarkhosh [3] Iran 47450 47 450 47450 +47 450 ... 6000 7000 0 3600 3000 0 0
77. 0 79 79 79 79 999 n/a Farakh Ajaib [1] Pakistan 44950 44 950 44950 +44 950 ... 1000 20000 0 1000 0 5350 1000
78. 0 78 78 78 78 999 n/a Liam Davies [7] Wales 42600 42 600 42600 +42 600 ... 6000 0 4500 1000 3000 0 1000
79. 0 75 75 75 75 999 n/a Artemijs Zizins [6] Latvia 42550 42 550 42550 +42 550 ... 4000 7000 4500 0 0 0 1000
80. 0 80 80 80 80 999 n/a Julien Leclercq [13] Belgium 37450 37 450 37450 +37 450 ... 2000 7000 0 1000 0 0 1000
81. 0 83 83 83 83 999 n/a Haris Tahir [9] Pakistan 33100 33 100 33100 +33 100 ... 1000 0 4500 1000 3000 0 3600
82. 0 82 82 82 82 999 n/a Bulcsu Revesz [27] Hungary 30050 30 050 30050 +30 050 ... 1000 0 0 0 3000 0 0
83. 0 81 81 81 81 999 n/a Haydon Pinhey [16] England 29600 29 600 29600 +29 600 ... 4000 0 4500 1000 0 0 0
84. 0 90 90 90 90 999 n/a Louis Heathcote England 29450 29 450 29450 +29 450 ... 1000 11000 4500 1000 3000 5350 3600
85. 0 84 84 84 84 999 n/a Cheung Ka Wai [19] Hong Kong 29200 29 200 29200 +29 200 ... 1000 0 0 0 3000 0 3600
86. 0 86 86 86 86 999 n/a Huang Jiahao [8] China 28350 28 350 28350 +28 350 ... 0 7000 0 1000 0 5350 1000
87. 0 85 85 85 85 999 n/a Robbie McGuigan [24] Northern Ireland 24500 24 500 24500 +24 500 ... 2000 0 0 0 3000 0 0
88. 0 87 87 87 87 999 n/a Iulian Boiko Ukraine 24000 24 000 24000 +24 000 ... 0 20000 0 1000 3000 0 0
89. 0 87 87 87 87 999 n/a Steven Hallworth England 23600 23 600 23600 +23 600 ... 0 20000 0 0 0 0 3600
90. 0 101 101 101 101 999 n/a Marco Fu Hong Kong 23550 23 550 23550 +23 550 ... 0 8000 3600 3000 5350 3600
91. 0 94 94 94 94 999 n/a Dylan Emery Wales 23450 23 450 23450 +23 450 ... 5000 4000 4500 1000 0 5350 3600
92. 0 96 96 96 96 999 n/a David Grace England 21950 21 950 21950 +21 950 ... 0 4000 8000 1000 0 5350 3600
93. 0 91 91 91 91 999 n/a Mitchell Mann [21] England 21500 21 500 21500 +21 500 ... 0 0 0 1000 3000 0 1000
94. 0 92 92 92 92 999 n/a Sam Craigie England 21000 21 000 21000 +21 000 ... 5000 11000 0 1000 3000 0 1000
95. 0 89 89 89 89 999 n/a Chris Totten Scotland 20000 20 000 20000 +20 000 ... 0 0 0 0 0 0 0
96. 0 93 93 93 93 999 n/a Reanne Evans (f) England 19000 19 000 19000 +19 000 ... 0 7000 8000 0 3000 0 1000
97. 0 97 97 97 97 999 n/a Lan Yuhao China 15600 15 600 15600 +15 600 ... 1000 11000 0 0 0 0 3600
98. 0 98 98 98 98 999 n/a Bai Yulu (f) [23] China 15000 15 000 15000 +15 000 ... 1000 0 1000 3000 0 0
99. 0 95 95 95 95 999 n/a Ken Doherty [28] Ireland 12600 12 600 12600 +12 600 ... 4000 0 0 0 0
100. 0 111 111 111 111 999 n/a Liam Pullen England 12350 12 350 12350 +12 350 ... 1000 4000 0 1000 0 5350 1000
101. 0 105 105 105 105 999 n/a Michal Szubarczyk Poland 12350 12 350 12350 +12 350 ... 0 7000 0 0 0 5350 0
102. 0 100 100 100 100 999 n/a Zhao Hanyang China 12100 12 100 12100 +12 100 ... 0 4000 4500 3600 0 0 0
103. 0 102 102 102 102 999 n/a Gao Yang China 12000 12 000 12000 +12 000 ... 1000 7000 0 0 3000 0 1000
104. 0 99 99 99 99 999 n/a Liam Highfield England 11500 11 500 11500 +11 500 ... 2000 4000 4500 1000 0 0 0
105. 0 121 121 121 121 999 n/a Yao Pengcheng China 11350 11 350 11350 +11 350 ... 4000 0 0 1000 0 5350 1000
106. 0 103 103 103 103 999 n/a Jonas Luz [22] Brazil 9000 9 000 9000 +9 000 ... 0 4000 0 0 0 0 1000
107. 0 124 124 124 124 999 n/a Ian Burns England 8600 8 600 8600 +8 600 ... 2000 0 0 0 3000 0 3600
108. 0 127 127 127 127 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 ... 0 0 0 0 3000 5350 0
109. 0 124 124 124 124 999 n/a Jiang Jun China 8350 8 350 8350 +8 350 ... 2000 0 0 1000 0 5350 0
110. 0 116 116 116 116 999 n/a Leone Crowley Ireland 8000 8 000 8000 +8 000 ... 0 4000 0 0 3000 0 1000
111. 0 104 104 104 104 999 n/a Hatem Yassen [25] Egypt 7500 7 500 7500 +7 500 ... 1000 4000 0 0 0 0 0
112. 0 127 127 127 127 999 n/a Mateusz Baranowski Poland 7350 7 350 7350 +7 350 ... 0 0 0 1000 0 5350 1000
113. 0 111 111 111 111 999 n/a Liam Graham Scotland 7000 7 000 7000 +7 000 ... 1000 4000 0 1000 0 0 1000
114. 0 109 109 109 109 999 n/a Mink Nutcharut (f) [39] Thailand 7000 7 000 7000 +7 000 ... 0 0 0 1000 0 0 0
115. 0 106 106 106 106 999 n/a Chatchapong Nasa Thailand 7000 7 000 7000 +7 000 ... 7000 0 0 0 0 0
116. 0 107 107 107 107 999 n/a Mohammed Shehab [29] United Arab Emirates 6500 6 500 6500 +6 500 ... 4000 0
117. 0 116 116 116 116 999 n/a Alexander Ursenbacher Switzerland 6000 6 000 6000 +6 000 ... 0 4000 0 1000 0 0 1000
118. 0 111 111 111 111 999 n/a Ross Muir Scotland 6000 6 000 6000 +6 000 ... 1000 4000 0 1000 0 0 0
119. 0 108 108 108 108 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 ... 2000 4000 0 0 0 0 0
120. 0 110 110 110 110 999 n/a Kreishh Gurbaxani India 5500 5 500 5500 +5 500 ... 0 0 0 0 0 0 0
121. 0 115 115 115 115 999 n/a Jimmy White England 5500 5 500 5500 +5 500 ... 0 4500 1000 0 0
122. 0 116 116 116 116 999 n/a Fergal Quinn Northern Ireland 5000 5 000 5000 +5 000 ... 0 4000 0 0 0 0 1000
123. 0 114 114 114 114 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 5000 +5 000 ... 5000 0 0 0 0 0 0
124. 0 116 116 116 116 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0 0
124. 0 116 116 116 116 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0 0
126. 0 121 121 121 121 999 n/a Liu Wenwei China 4000 4 000 4000 +4 000 ... 4000 0 0 0 0 0 0
127. 0 123 123 123 123 999 n/a Lim Kok Leong Malaysia 3000 3 000 3000 +3 000 ...
128. 0 126 126 126 126 999 n/a Florian Nüßle Austria 1000 1 000 1000 +1 000 ... 1000 0 0 0 0 0 0
129. 0 127 127 127 127 999 n/a Mahmoud El Hareedy Egypt 0 0 0 ... 0 0 0 0