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
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
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
6. 0 5 5 5 5 999 n/a Mark J Williams Wales 766100 766 100 766100 +766 100 ... 50000 30000 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
2. 0 11 11 11 11 999 n/a Zhao Xintong China 548000 548 000 548000 +548 000 ... 30000 8000 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 5350 0
11. 0 9 9 9 9 999 n/a Mark Selby England 496350 496 350 496350 +496 350 ... 30000 12000 0 5350 0
12. 0 7 7 7 7 999 n/a Ding Junhui China 495000 495 000 495000 +495 000 ... 30000 4500 0
13. 0 12 12 12 12 999 n/a Barry Hawkins England 444550 444 550 444550 +444 550 ... 2000 50000 12000 0 0 0
14. 0 15 15 15 15 999 n/a Si Jiahui China 440550 440 550 440550 +440 550 ... 2000 30000 16000 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
1. 0 17 17 17 17 999 n/a Shaun Murphy England 423250 423 250 423250 +423 250 ... 0 30000 8000 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
17. 0 18 18 18 18 999 n/a Ali Carter England 335650 335 650 335650 +335 650 ... 2000 50000 4500 0 5350 0
18. 0 21 21 21 21 999 n/a Stuart Bingham England 332400 332 400 332400 +332 400 ... 4000 30000 0 3000 0 0
19. 0 22 22 22 22 999 n/a Jak Jones Wales 331150 331 150 331150 +331 150 ... 1000 11000 8000 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 5350 0
21. 0 23 23 23 23 999 n/a Elliot Slessor England 304600 304 600 304600 +304 600 ... 6000 100000 4500 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 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
24. 0 27 27 27 27 999 n/a Joe O'Connor England 256600 256 600 256600 +256 600 ... 23000 20000 8000 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
26. 0 26 26 26 26 999 n/a Stephen Maguire Scotland 232750 232 750 232750 +232 750 ... 33000 20000 12000 0 0 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
28. 0 31 31 31 31 999 n/a Lei Peifan China 221000 221 000 221000 +221 000 ... 4000 0 8000 3000 0 0
29. 0 28 28 28 28 999 n/a Jack Lisowski England 215100 215 100 215100 +215 100 ... 5000 11000 8000 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
31. 0 30 30 30 30 999 n/a Yuan Sijun China 202450 202 450 202450 +202 450 ... 5000 20000 8000 3000 5350 0
32. 0 34 34 34 34 999 n/a Jackson Page Wales 188300 188 300 188300 +188 300 ... 2000 0 8000 3000 0 0
33. 0 33 33 33 33 999 n/a Matthew Selt England 171100 171 100 171100 +171 100 ... 8000 0 12000 3000 5350 0
34. 0 37 37 37 37 999 n/a Jimmy Robertson England 170100 170 100 170100 +170 100 ... 1000 0 4500 0 0 0
35. 0 35 35 35 35 999 n/a Noppon Saengkham Thailand 168200 168 200 168200 +168 200 ... 1000 11000 4500 3000 5350 0
36. 0 32 32 32 32 999 n/a Zhou Yuelong China 163900 163 900 163900 +163 900 ... 1000 11000 8000 0 5350 0
37. 0 38 38 38 38 999 n/a Ben Woollaston England 163400 163 400 163400 +163 400 ... 2000 20000 4500 3000 0 0
38. 0 36 36 36 36 999 n/a Ryan Day Wales 161800 161 800 161800 +161 800 ... 2000 0 4500 0 0 0
39. 0 40 40 40 40 999 n/a Xu Si China 158400 158 400 158400 +158 400 ... 8000 0 4500 3000 5350 0
40. 0 41 41 41 41 999 n/a Luca Brecel Belgium 138900 138 900 138900 +138 900 ... 0 0 0 0
41. 0 43 43 43 43 999 n/a Martin O'Donnell England 138500 138 500 138500 +138 500 ... 2000 20000 0 3000 0 0
42. 0 42 42 42 42 999 n/a Ricky Walden England 135050 135 050 135050 +135 050 ... 11000 0 0 0 5350 0
43. 0 44 44 44 44 999 n/a Thepchaiya Un-Nooh Thailand 132350 132 350 132350 +132 350 ... 4000 20000 12000 0 5350 0
44. 0 49 49 49 49 999 n/a Matthew Stevens Wales 126900 126 900 126900 +126 900 ... 6000 11000 4500 3000 5350 0
45. 0 55 55 55 55 999 n/a Long Zehuang China 119850 119 850 119850 +119 850 ... 2000 20000 0 3000 5350 0
46. 0 45 45 45 45 999 n/a Aaron Hill Ireland 118650 118 650 118650 +118 650 ... 2000 11000 12000 0 0 0
47. 0 57 57 57 57 999 n/a Stan Moody England 116550 116 550 116550 +116 550 ... 1000 11000 16000 3000 5350 0
48. 0 39 39 39 39 999 n/a Lyu Haotian China 116350 116 350 116350 +116 350 ... 1000 0 4500 0 5350 0
49. 0 46 46 46 46 999 n/a Daniel Wells Wales 113000 113 000 113000 +113 000 ... 2000 0 0 0 0 0
50. 0 47 47 47 47 999 n/a He Guoqiang China 111000 111 000 111000 +111 000 ... 1000 0 0 3000 5350 0
51. 0 60 60 60 60 999 n/a David Lilley England 109200 109 200 109200 +109 200 ... 6000 0 0 3000 5350 0
52. 0 51 51 51 51 999 n/a Robbie Williams England 106150 106 150 106150 +106 150 ... 5000 0 0 0 5350 0
53. 0 48 48 48 48 999 n/a Jamie Jones Wales 104200 104 200 104200 +104 200 ... 2000 11000 4500 0 5350 0
54. 0 56 56 56 56 999 n/a Liu Hongyu China 101300 101 300 101300 +101 300 ... 6000 7000 4500 3000 0 0
55. 0 50 50 50 50 999 n/a Fan Zhengyi China 101250 101 250 101250 +101 250 ... 1000 0 0 0 5350 0
56. 0 53 53 53 53 999 n/a Robert Milkins England 98550 98 550 98550 +98 550 ... 1000 0 0 3000 5350 0
57. 0 63 63 63 63 999 n/a Zak Surety England 96250 96 250 96250 +96 250 ... 2000 0 4500 3000 0 0
58. 0 54 54 54 54 999 n/a Scott Donaldson Scotland 95150 95 150 95150 +95 150 ... 1000 0 8000 3000 0 0
59. 0 67 67 67 67 999 n/a Oliver Lines England 89750 89 750 89750 +89 750 ... 1000 30000 0 3000 5350 0
60. 0 66 66 66 66 999 n/a Michael Holt England 87050 87 050 87050 +87 050 ... 2000 0 4500 0 5350 0
61. 0 64 64 64 64 999 n/a Ishpreet Singh Chadha India 86750 86 750 86750 +86 750 ... 0 4500 0 5350 0
62. 0 52 52 52 52 999 n/a Jordan Brown Northern Ireland 86500 86 500 86500 +86 500 ... 0 7000 4500 0 5350 0
63. 0 59 59 59 59 999 n/a Mark Davis England 86150 86 150 86150 +86 150 ... 2000 0 0 0 0 0
64. 0 61 61 61 61 999 n/a Sanderson Lam England 86000 86 000 86000 +86 000 ... 1000 11000 0 0 0 0
65. 0 58 58 58 58 999 n/a Anthony McGill [6] Scotland 83950 83 950 83950 +83 950 ... 11000 0 3000 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 60450 60 450 60450 +60 450 ... 11000 7000 4500 3000 0 0
69. 0 68 68 68 68 999 n/a Gong Chenzhi [14] China 59000 59 000 59000 +59 000 ... 2000 7000 0 0 0 0
70. 0 70 70 70 70 999 n/a Duane Jones [14] Wales 55500 55 500 55500 +55 500 ... 2000 7000 0 0 0 0
71. 0 74 74 74 74 999 n/a Sunny Akani [18] Thailand 53250 53 250 53250 +53 250 ... 0 0 3000 5350 0
72. 0 71 71 71 71 999 n/a Antoni Kowalski [10] Poland 52200 52 200 52200 +52 200 ... 2000 7000 0 3000 0 0
73. 0 73 73 73 73 999 n/a Allan Taylor [4] England 48600 48 600 48600 +48 600 ... 1000 7000 4500 3000 0 0
74. 0 72 72 72 72 999 n/a Wang Yuchen [8] Hong Kong 47000 47 000 47000 +47 000 ... 1000 7000 4500 0 0 0
75. 0 76 76 76 76 999 n/a Amir Sarkhosh [3] Iran 43850 43 850 43850 +43 850 ... 6000 7000 0 3000 0 0
76. 0 77 77 77 77 999 n/a Chang Bingyu China 43000 43 000 43000 +43 000 ... 2000 30000 8000 3000 0 0
77. 0 79 79 79 79 999 n/a Farakh Ajaib [1] Pakistan 42950 42 950 42950 +42 950 ... 1000 20000 0 0 5350 0
78. 0 75 75 75 75 999 n/a Artemijs Zizins [5] Latvia 41550 41 550 41550 +41 550 ... 4000 7000 4500 0 0 0
79. 0 78 78 78 78 999 n/a Liam Davies [7] Wales 40600 40 600 40600 +40 600 ... 6000 0 4500 3000 0 0
80. 0 80 80 80 80 999 n/a Julien Leclercq [12] Belgium 35450 35 450 35450 +35 450 ... 2000 7000 0 0 0 0
81. 0 82 82 82 82 999 n/a Bulcsu Revesz [23] Hungary 30050 30 050 30050 +30 050 ... 1000 0 0 3000 0 0
82. 0 81 81 81 81 999 n/a Haydon Pinhey [17] England 28600 28 600 28600 +28 600 ... 4000 0 4500 0 0 0
83. 0 83 83 83 83 999 n/a Haris Tahir [16] Pakistan 28500 28 500 28500 +28 500 ... 1000 0 4500 3000 0 0
84. 0 86 86 86 86 999 n/a Huang Jiahao [9] China 26350 26 350 26350 +26 350 ... 0 7000 0 0 5350 0
85. 0 84 84 84 84 999 n/a Cheung Ka Wai [23] Hong Kong 25600 25 600 25600 +25 600 ... 1000 0 0 3000 0 0
86. 0 90 90 90 90 999 n/a Louis Heathcote England 24850 24 850 24850 +24 850 ... 1000 11000 4500 3000 5350 0
87. 0 85 85 85 85 999 n/a Robbie McGuigan [20] Northern Ireland 24500 24 500 24500 +24 500 ... 2000 0 0 3000 0 0
88. 0 87 87 87 87 999 n/a Iulian Boiko Ukraine 23000 23 000 23000 +23 000 ... 0 20000 0 3000 0 0
89. 0 87 87 87 87 999 n/a Steven Hallworth England 20000 20 000 20000 +20 000 ... 0 20000 0 0 0 0
90. 0 89 89 89 89 999 n/a Chris Totten Scotland 20000 20 000 20000 +20 000 ... 0 0 0 0 0 0
91. 0 91 91 91 91 999 n/a Mitchell Mann [31] England 19500 19 500 19500 +19 500 ... 0 0 0 3000 0 0
92. 0 93 93 93 93 999 n/a Reanne Evans (f) England 19000 19 000 19000 +19 000 ... 0 7000 8000 3000 0 1000
93. 0 92 92 92 92 999 n/a Sam Craigie England 19000 19 000 19000 +19 000 ... 5000 11000 0 3000 0 0
94. 0 94 94 94 94 999 n/a Dylan Emery Wales 18850 18 850 18850 +18 850 ... 5000 4000 4500 0 5350 0
95. 0 96 96 96 96 999 n/a David Grace England 17350 17 350 17350 +17 350 ... 0 4000 8000 0 5350 0
96. 0 98 98 98 98 999 n/a Bai Yulu (f) [23] China 14000 14 000 14000 +14 000 ... 1000 0 3000 0 0
97. 0 95 95 95 95 999 n/a Ken Doherty [27] Ireland 12600 12 600 12600 +12 600 ... 4000 0 0 0 0
98. 0 105 105 105 105 999 n/a Michal Szubarczyk Poland 12350 12 350 12350 +12 350 ... 0 7000 0 0 5350 0
99. 0 97 97 97 97 999 n/a Lan Yuhao China 12000 12 000 12000 +12 000 ... 1000 11000 0 0 0 0
100. 0 101 101 101 101 999 n/a Marco Fu Hong Kong 11000 11 000 11000 +11 000 ... 0 8000 3000 0 0
101. 0 102 102 102 102 999 n/a Gao Yang China 11000 11 000 11000 +11 000 ... 1000 7000 0 3000 0 0
102. 0 99 99 99 99 999 n/a Liam Highfield England 10500 10 500 10500 +10 500 ... 2000 4000 4500 0 0 0
103. 0 111 111 111 111 999 n/a Liam Pullen England 10350 10 350 10350 +10 350 ... 1000 4000 0 0 5350 0
104. 0 121 121 121 121 999 n/a Yao Pengcheng China 9350 9 350 9350 +9 350 ... 4000 0 0 0 5350 0
105. 0 100 100 100 100 999 n/a Zhao Hanyang China 8500 8 500 8500 +8 500 ... 0 4000 4500 0 0 0
106. 0 127 127 127 127 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 ... 0 0 0 3000 5350 0
107. 0 103 103 103 103 999 n/a Jonas Luz [26] Brazil 8000 8 000 8000 +8 000 ... 0 4000 0 0 0 0
108. 0 104 104 104 104 999 n/a Hatem Yassen [21] Egypt 7500 7 500 7500 +7 500 ... 1000 4000 0 0 0 0
109. 0 116 116 116 116 999 n/a Leone Crowley Ireland 7000 7 000 7000 +7 000 ... 0 4000 0 3000 0 0
110. 0 106 106 106 106 999 n/a Chatchapong Nasa Thailand 7000 7 000 7000 +7 000 ... 7000 0 0 0 0
111. 0 107 107 107 107 999 n/a Mohammed Shehab [28] United Arab Emirates 6500 6 500 6500 +6 500 ... 4000 0
112. 0 108 108 108 108 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 ... 2000 4000 0 0 0 0
113. 0 109 109 109 109 999 n/a Mink Nutcharut (f) Thailand 6000 6 000 6000 +6 000 ... 0 0 0 0 0 0
114. 0 110 110 110 110 999 n/a Kreishh Gurbaxani India 5500 5 500 5500 +5 500 ... 0 0 0 0 0 0
115. 0 127 127 127 127 999 n/a Mateusz Baranowski Poland 5350 5 350 5350 +5 350 ... 0 0 0 0 5350 0
116. 0 124 124 124 124 999 n/a Ian Burns England 5000 5 000 5000 +5 000 ... 2000 0 0 3000 0 0
117. 0 111 111 111 111 999 n/a Liam Graham Scotland 5000 5 000 5000 +5 000 ... 1000 4000 0 0 0 0
117. 0 111 111 111 111 999 n/a Ross Muir Scotland 5000 5 000 5000 +5 000 ... 1000 4000 0 0 0 0
119. 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
120. 0 115 115 115 115 999 n/a Jimmy White England 4500 4 500 4500 +4 500 ... 0 4500 0 0
121. 0 116 116 116 116 999 n/a Alexander Ursenbacher Switzerland 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0
121. 0 116 116 116 116 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0
121. 0 116 116 116 116 999 n/a Fergal Quinn Northern Ireland 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0
121. 0 116 116 116 116 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 ... 0 4000 0 0 0 0
125. 0 121 121 121 121 999 n/a Liu Wenwei China 4000 4 000 4000 +4 000 ... 4000 0 0 0 0 0
126. 0 123 123 123 123 999 n/a Lim Kok Leong Malaysia 3000 3 000 3000 +3 000 ...
127. 0 124 124 124 124 999 n/a Jiang Jun China 2000 2 000 2000 +2 000 ... 2000 0 0 0 0 0
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
129. 0 127 127 127 127 999 n/a Mahmoud El Hareedy Egypt 0 0 0 ... 0 0 0