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 Tour | Prov Q Tour | Q School (2025)

Provisional World Grand Prix Rankings

Provisional World Grand Prix rankings, including guaranteed ranking money for upcoming events. The top 32 will qualify for the World Grand Prix. Red numbers means the player is still in the event. See World Snooker for the point schedule.

± = Change from current list
# Chng-Sort ± R-Sort R S-Sort S O-Sort O Name Nationality Points-Sort Total Chng-Sort ± CL SAM WUO EO BO XGP NIO IC UK SHO SO
1. 0 3 3 3 3 999 n/a Neil Robertson Australia 530300 530 300 530300 +530 300 500000 4500 5400 6000 9400 0 5000
2. 0 4 4 5 5 999 n/a Mark J Williams Wales 279400 279 400 279400 +279 400 50000 30000 5400 12000 177000 0 5000
3. 0 9 9 12 12 999 n/a Shaun Murphy England 228000 228 000 228000 +228 000 0 30000 8000 9000 100000 76000 0 5000
4. 0 5 5 4 4 999 n/a Ronnie O'Sullivan England 222350 222 350 222350 +222 350 200000 22350 0
5. 0 11 11 9 9 999 n/a Xiao Guodong China 154400 154 400 154400 +154 400 140000 5400 9000 0
6. 0 8 8 7 7 999 n/a Mark Allen N.Ireland 141350 141 350 141350 +141 350 30000 100000 6000 5350 0 0
7. 0 23 23 23 23 999 n/a Elliot Slessor England 138100 138 100 138100 +138 100 6000 100000 4500 13200 0 9400 0 5000
8. 0 15 15 17 17 999 n/a Gary Wilson England 132900 132 900 132900 +132 900 2000 20000 63000 5400 3000 34500 0 5000
9. 0 16 16 15 15 999 n/a Chris Wakelin England 114400 114 400 114400 +114 400 4000 100000 5400 0 0 0 5000
10. 0 13 13 13 13 999 n/a Barry Hawkins England 96000 96 000 96000 +96 000 2000 50000 12000 9000 9000 14000 0 0
11. 0 10 10 10 10 999 n/a Mark Selby England 93350 93 350 93350 +93 350 30000 12000 21000 20000 5350 0 5000
12. 0 19 19 18 18 999 n/a Ali Carter England 81250 81 250 81250 +81 250 2000 50000 4500 5400 9000 5350 0 5000
13. 0 25 25 25 25 999 n/a Stephen Maguire Scotland 79400 79 400 79400 +79 400 33000 20000 12000 0 9400 0 5000
14. 0 2 2 2 2 999 n/a Kyren Wilson England 76500 76 500 76500 +76 500 50000 4500 3000 14000 0 5000
15. 0 30 30 30 30 999 n/a Zhou Yuelong China 74400 74 400 74400 +74 400 1000 11000 8000 45000 0 9400 0 0
16. 0 45 45 45 45 999 n/a Anthony McGill Scotland 71800 71 800 71800 +71 800 11000 3600 45000 0 3600 5000 3600
17. 0 17 17 16 16 999 n/a Si Jiahui China 67800 67 800 67800 +67 800 2000 30000 16000 5400 0 9400 0 5000
18. 0 18 18 19 19 999 n/a Jak Jones Wales 66000 66 000 66000 +66 000 1000 11000 8000 21000 6000 14000 0 5000
19. 0 7 7 8 8 999 n/a Ding Junhui China 65850 65 850 65850 +65 850 30000 4500 9000 22350 0
20. 0 62 62 64 64 999 n/a Oliver Lines England 63200 63 200 63200 +63 200 1000 30000 6000 14000 3600 5000 3600
21. 0 26 26 27 27 999 n/a Joe O'Connor England 62350 62 350 62350 +62 350 23000 20000 8000 6000 5350 0 0
22. 0 20 20 21 21 999 n/a Stuart Bingham England 61400 61 400 61400 +61 400 4000 30000 5400 3000 14000 0 5000
23. 0 47 47 46 46 999 n/a Aaron Hill Ireland 60800 60 800 60800 +60 800 2000 11000 12000 13200 0 14000 3600 5000
24. 0 31 31 31 31 999 n/a Yuan Sijun China 55800 55 800 55800 +55 800 5000 20000 8000 5400 3000 9400 0 5000
25. 0 12 12 11 11 999 n/a Zhao Xintong China 54750 54 750 54750 +54 750 30000 8000 5400 6000 5350 0 0
26. 0 75 75 74 74 999 n/a Chang Bingyu China 54600 54 600 54600 +54 600 2000 30000 8000 1000 9000 0 3600 0 1000
27. 0 48 48 49 49 999 n/a Stan Moody England 53000 53 000 53000 +53 000 1000 11000 16000 12000 9400 3600 0
28. 0 43 43 44 44 999 n/a Thepchaiya Un-Nooh Thailand 52600 52 600 52600 +52 600 4000 20000 12000 3600 0 9400 3600 0
29. 0 21 21 20 20 999 n/a Wu Yize China 51400 51 400 51400 +51 400 5000 20000 9000 3000 9400 0 5000
30. 0 80 80 81 81 999 n/a Louis Heathcote England 50100 50 100 50100 +50 100 1000 11000 4500 3600 12000 9400 3600 5000 0
31. 0 41 41 47 47 999 n/a Daniel Wells Wales 48700 48 700 48700 +48 700 2000 3600 0 34500 3600 5000
32. 0 38 38 38 38 999 n/a Ben Woollaston England 45300 45 300 45300 +45 300 2000 20000 4500 3600 3000 0 3600 5000 3600
33. 0 49 49 51 51 999 n/a Matthew Stevens Wales 42500 42 500 42500 +42 500 6000 11000 4500 3000 9400 0 5000 3600
34. 0 68 68 68 68 999 n/a Ben Mertens Belgium 41100 41 100 41100 +41 100 11000 7000 4500 1000 9000 0 0 5000 3600
35. 0 6 6 6 6 999 n/a John Higgins Scotland 41000 41 000 41000 +41 000 16000 20000 0 0 5000
36. 0 29 29 29 29 999 n/a Jack Lisowski England 41000 41 000 41000 +41 000 5000 11000 8000 9000 3000 0 0 5000
37. 0 46 46 43 43 999 n/a Martin O'Donnell England 40200 40 200 40200 +40 200 2000 20000 3600 6000 0 3600 5000
38. 0 14 14 14 14 999 n/a Zhang Anda China 38400 38 400 38400 +38 400 6000 16000 5400 6000 0 0 5000
39. 0 35 35 35 35 999 n/a Noppon Saengkham Thailand 36900 36 900 36900 +36 900 1000 11000 4500 6000 9400 0 5000
40. 0 22 22 22 22 999 n/a Tom Ford England 36800 36 800 36800 +36 800 9000 12000 5400 0 5400 5000
41. 0 53 53 54 54 999 n/a Long Zehuang China 35750 35 750 35750 +35 750 2000 20000 3000 5350 5400 0
42. 0 1 1 1 1 999 n/a Judd Trump England 35350 35 350 35350 +35 350 12000 9000 9000 5350 0 0
43. 0 28 28 28 28 999 n/a Pang Junxu China 34900 34 900 34900 +34 900 9000 11000 4500 5400 0 0 0 5000
44. 0 24 24 24 24 999 n/a David Gilbert England 34350 34 350 34350 +34 350 5000 11000 8000 0 5350 0 5000
45. 0 34 34 34 34 999 n/a Matthew Selt England 33750 33 750 33750 +33 750 8000 12000 5400 3000 5350 0 0
46. 0 82 82 103 103 999 n/a Liam Pullen England 32950 32 950 32950 +32 950 1000 4000 3600 0 22350 1000 0 1000
47. 0 44 44 41 41 999 n/a Lyu Haotian China 32850 32 850 32850 +32 850 1000 4500 0 22350 0 5000
48. 0 60 60 60 60 999 n/a Liu Hongyu China 32700 32 700 32700 +32 700 6000 7000 4500 3600 3000 0 0 5000 3600
49. 0 33 33 33 33 999 n/a Jackson Page Wales 31550 31 550 31550 +31 550 2000 8000 13200 3000 5350 0 0
50. 0 32 32 32 32 999 n/a Lei Peifan China 31400 31 400 31400 +31 400 4000 8000 5400 9000 0 0 5000
51. 0 40 40 42 42 999 n/a Ricky Walden England 30350 30 350 30350 +30 350 11000 9000 0 5350 0 5000
52. 0 51 51 52 52 999 n/a He Guoqiang China 30200 30 200 30200 +30 200 1000 3600 3000 14000 3600 5000
53. 0 56 56 58 58 999 n/a David Lilley England 30000 30 000 30000 +30 000 6000 6000 9400 3600 5000
54. 0 92 92 90 90 999 n/a Sam Craigie England 29600 29 600 29600 +29 600 5000 11000 1000 3000 0 1000 5000 3600
55. 0 58 58 57 57 999 n/a Scott Donaldson Scotland 29550 29 550 29550 +29 550 1000 8000 3600 3000 5350 3600 5000
56. 0 42 42 39 39 999 n/a Xu Si China 29450 29 450 29450 +29 450 8000 4500 3600 3000 5350 0 5000
57. 0 78 78 79 79 999 n/a Farakh Ajaib Pakistan 28350 28 350 28350 +28 350 1000 20000 1000 0 5350 1000 0 0
58. 0 90 90 88 88 999 n/a Iulian Boiko Ukraine 28000 28 000 28000 +28 000 0 20000 1000 6000 0 0 0 1000
59. 0 37 37 36 36 999 n/a Ryan Day Wales 27650 27 650 27650 +27 650 2000 4500 3600 0 5350 3600 5000 3600
60. 0 36 36 37 37 999 n/a Jimmy Robertson England 27100 27 100 27100 +27 100 1000 4500 3600 0 9400 3600 5000
61. 0 91 91 94 94 999 n/a Dylan Emery Wales 27050 27 050 27050 +27 050 5000 4000 4500 3600 0 5350 3600 0 1000
62. 0 52 52 48 48 999 n/a Jamie Jones Wales 26450 26 450 26450 +26 450 2000 11000 4500 3600 0 5350 0 0
63. 0 96 96 98 98 999 n/a David Grace England 25550 25 550 25550 +25 550 0 4000 8000 1000 0 5350 3600 0 3600
64. 0 57 57 56 56 999 n/a Robert Milkins England 25200 25 200 25200 +25 200 1000 3000 14000 3600 0 3600
65. 0 74 74 73 73 999 n/a Liam Davies Wales 25100 25 100 25100 +25 100 6000 4500 3600 9000 0 1000 0 1000
66. 0 73 73 76 76 999 n/a Wang Yuchen Hong Kong 24850 24 850 24850 +24 850 1000 7000 4500 1000 0 5350 0 5000 1000
67. 0 61 61 61 61 999 n/a Zak Surety England 24700 24 700 24700 +24 700 2000 4500 3600 6000 0 3600 5000
68. 0 93 93 91 91 999 n/a Steven Hallworth England 24600 24 600 24600 +24 600 0 20000 0 0 0 3600 0 1000
69. 0 64 64 65 65 999 n/a Michael Holt England 24050 24 050 24050 +24 050 2000 4500 3600 0 5350 0 5000 3600
70. 0 27 27 26 26 999 n/a Hossein Vafaei Iran 24000 24 000 24000 +24 000 11000 8000 0 0 0 5000
71. 0 63 63 62 62 999 n/a Sanderson Lam England 23600 23 600 23600 +23 600 1000 11000 3600 3000 0 0 5000
72. 0 95 95 96 96 999 n/a Marco Fu Hong Kong 23550 23 550 23550 +23 550 8000 3600 3000 5350 3600 0
73. 0 77 77 77 77 999 n/a Amir Sarkhosh Iran 23200 23 200 23200 +23 200 6000 7000 3600 3000 0 0 0 3600
74. 0 50 50 50 50 999 n/a Robbie Williams England 22950 22 950 22950 +22 950 5000 9000 0 5350 3600 0
75. 0 55 55 53 53 999 n/a Jordan Brown N.Ireland 20450 20 450 20450 +20 450 0 7000 4500 0 5350 3600 0
76. 0 89 89 89 89 999 n/a Huang Jiahao China 20350 20 350 20350 +20 350 0 7000 1000 0 5350 1000 5000 1000
77. 0 54 54 55 55 999 n/a Fan Zhengyi China 20350 20 350 20350 +20 350 1000 5400 0 5350 3600 5000
78. 0 79 79 78 78 999 n/a Artemijs Zizins Latvia 20100 20 100 20100 +20 100 4000 7000 4500 0 0 0 1000 0 3600
79. 0 99 99 97 97 999 n/a Liam Highfield England 20100 20 100 20100 +20 100 2000 4000 4500 3600 0 0 0 5000 1000
80. 0 103 103 101 101 999 n/a Lan Yuhao China 19200 19 200 19200 +19 200 1000 11000 0 0 0 3600 0 3600
81. 0 85 85 84 84 999 n/a Mitchell Mann England 19000 19 000 19000 +19 000 0 1000 12000 0 1000 5000 0
82. 0 97 97 93 93 999 n/a Reanne Evans (f) England 19000 19 000 19000 +19 000 0 7000 8000 0 3000 0 1000 0 0
83. 0 76 76 75 75 999 n/a Allan Taylor England 17500 17 500 17500 +17 500 1000 7000 4500 1000 3000 0 1000 0 0
84. 0 101 101 110 110 999 n/a Michal Szubarczyk Poland 17350 17 350 17350 +17 350 0 7000 0 0 5350 0 5000 0
85. 0 72 72 71 71 999 n/a Antoni Kowalski Poland 17000 17 000 17000 +17 000 2000 7000 0 6000 0 1000 0 1000
86. 0 109 109 125 125 999 n/a Jiang Jun China 16950 16 950 16950 +16 950 2000 1000 0 5350 0 5000 3600
87. 0 39 39 40 40 999 n/a Luca Brecel Belgium 16800 16 800 16800 +16 800 13200 0 3600 0
88. 0 999 n/a 999 n/a 999 n/a Ashley Hugill (a) England 16200 16 200 16200 +16 200 2000 7000 0 0 3600 3600
89. 0 110 110 105 105 999 n/a Ian Burns England 15200 15 200 15200 +15 200 2000 0 6000 0 3600 0 3600
90. 0 59 59 59 59 999 n/a Mark Davis England 15000 15 000 15000 +15 000 2000 0 9400 3600 0
91. 0 65 65 63 63 999 n/a Ishpreet Singh Chadha India 13450 13 450 13450 +13 450 4500 3600 0 5350 0 0
92. 0 86 86 85 85 999 n/a Haris Tahir Pakistan 13100 13 100 13100 +13 100 1000 4500 1000 3000 0 3600 0 0
93. 0 104 104 102 102 999 n/a Gao Yang China 13000 13 000 13000 +13 000 1000 7000 0 3000 0 1000 0 1000
94. 0 70 70 72 72 999 n/a Sunny Akani Thailand 12950 12 950 12950 +12 950 3600 3000 5350 1000 0
95. 0 69 69 69 69 999 n/a Gong Chenzhi China 12600 12 600 12600 +12 600 2000 7000 3600 0 0 0 0
96. 0 106 106 118 118 999 n/a Yao Pengcheng China 12350 12 350 12350 +12 350 4000 1000 0 5350 1000 0 1000
97. 0 102 102 100 100 999 n/a Zhao Hanyang China 12100 12 100 12100 +12 100 0 4000 4500 3600 0 0 0 0 0
98. 0 81 81 80 80 999 n/a Julien Leclercq Belgium 12000 12 000 12000 +12 000 2000 7000 1000 0 0 1000 0 1000
99. 0 87 87 86 86 999 n/a Cheung Ka Wai Hong Kong 11600 11 600 11600 +11 600 1000 0 6000 0 3600 0 1000
100. 0 105 105 127 127 999 n/a Mateusz Baranowski Poland 11400 11 400 11400 +11 400 0 1000 0 9400 1000 0 0
101. 0 71 71 70 70 999 n/a Duane Jones Wales 11000 11 000 11000 +11 000 2000 7000 1000 0 0 0 0 1000
102. 0 84 84 83 83 999 n/a Haydon Pinhey England 10500 10 500 10500 +10 500 4000 4500 1000 0 0 0 0 1000
103. 0 107 107 103 103 999 n/a Ross Muir Scotland 9600 9 600 9600 +9 600 1000 4000 3600 0 0 0 0 1000
104. 0 88 88 87 87 999 n/a Robbie McGuigan N.Ireland 9000 9 000 9000 +9 000 2000 0 6000 0 0 0 1000
105. 0 126 126 123 123 999 n/a Liu Wenwei China 9000 9 000 9000 +9 000 4000 0 0 0 0 5000 0
106. 0 100 100 99 99 999 n/a Ken Doherty Ireland 9000 9 000 9000 +9 000 4000 0 0 0 5000 0
107. 0 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 9000 9 000 9000 +9 000 2000 4000 0 3000 0 0 0 0
108. 0 108 108 124 124 999 n/a Xu Yichen China 8350 8 350 8350 +8 350 0 0 3000 5350 0 0 0
109. 0 117 117 113 113 999 n/a Liam Graham Scotland 8000 8 000 8000 +8 000 1000 4000 1000 0 0 1000 0 1000
110. 0 115 115 111 111 999 n/a Chatchapong Nasa Thailand 8000 8 000 8000 +8 000 7000 0 0 0 0 0 1000
111. 0 113 113 108 108 999 n/a Leone Crowley Ireland 8000 8 000 8000 +8 000 0 4000 0 3000 0 1000 0 0
112. 0 121 121 117 117 999 n/a Alexander Ursenbacher Switzerland 7000 7 000 7000 +7 000 0 4000 1000 0 0 1000 0 1000
113. 0 98 98 95 95 999 n/a Bai Yulu (f) China 6000 6 000 6000 +6 000 1000 1000 3000 0 0 0 1000
114. 0 118 118 114 114 999 n/a Oliver Brown England 6000 6 000 6000 +6 000 2000 4000 0 0 0 0 0 0
115. 0 999 n/a 999 n/a 999 n/a Alfie Burden (a) England 6000 6 000 6000 +6 000 6000
116. 0 120 120 115 115 999 n/a Jimmy White England 5500 5 500 5500 +5 500 4500 1000 0 0 0 0
117. 0 999 n/a 999 n/a 999 n/a Zhang Hao (a) China 5350 5 350 5350 +5 350 5350
118. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 5000 5 000 5000 +5 000 1000 0 3000 1000
119. 0 123 123 120 120 999 n/a Fergal Quinn N.Ireland 5000 5 000 5000 +5 000 0 4000 0 0 0 1000 0 0
119. 0 111 111 106 106 999 n/a Jonas Luz Brazil 5000 5 000 5000 +5 000 0 4000 0 0 0 1000 0 0
121. 0 112 112 107 107 999 n/a Hatem Yassen Egypt 5000 5 000 5000 +5 000 1000 4000 0 0 0 0 0 0
122. 0 122 122 119 119 999 n/a Ng On Yee (f) Hong Kong 5000 5 000 5000 +5 000 5000 0 0 0 0 0 0
123. 0 999 n/a 999 n/a 999 n/a Wang Xinbo (a) China 4500 4 500 4500 +4 500 4500 0
124. 0 83 83 82 82 999 n/a Bulcsu Revesz Hungary 4000 4 000 4000 +4 000 1000 0 3000 0 0 0 0
125. 0 123 123 120 120 999 n/a Connor Benzey England 4000 4 000 4000 +4 000 0 4000 0 0 0 0 0 0
125. 0 123 123 120 120 999 n/a Sahil Nayyar Canada 4000 4 000 4000 +4 000 0 4000 0 0 0 0 0 0
127. 0 116 116 112 112 999 n/a Mohammed Shehab United Arab Emirates 4000 4 000 4000 +4 000 4000 0
128. 0 999 n/a 999 n/a 999 n/a Hesham Shawky (a) Egypt 4000 4 000 4000 +4 000 4000
129. 0 999 n/a 999 n/a 999 n/a Stuart Carrington (a) England 3000 3 000 3000 +3 000 2000 0 1000
130. 0 999 n/a 999 n/a 999 n/a Ashley Carty (a) England 3000 3 000 3000 +3 000 0 3000
131. 0 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2 000 2000 +2 000 2000 0
132. 0 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 2000 2 000 2000 +2 000 2000
132. 0 999 n/a 999 n/a 999 n/a George Pragnell (a) England 2000 2 000 2000 +2 000 2000
132. 0 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 2000 2 000 2000 +2 000 2000
135. 0 114 114 109 109 999 n/a Mink Nutcharut (f) Thailand 1000 1 000 1000 +1 000 0 1000 0 0 0 0 0
136. 0 128 128 128 128 999 n/a Florian Nüßle Austria 1000 1 000 1000 +1 000 1000 0 0 0 0 0 0
137. 0 999 n/a 999 n/a 999 n/a Patrick Whelan (a) England 1000 1 000 1000 +1 000 0 0 0 0 1000 0
138. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 1 000 1000 +1 000 1000 0
139. 0 999 n/a 999 n/a 999 n/a Gary Thomson (a) Scotland 1000 1 000 1000 +1 000 1000
139. 0 999 n/a 999 n/a 999 n/a Jack Bradford (a) Wales 1000 1 000 1000 +1 000 1000
139. 0 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 1000 1 000 1000 +1 000 1000
142. 0 94 94 92 92 999 n/a Chris Totten Scotland 0 0 0 0 0 0 0 0 0 0
142. 0 119 119 116 116 999 n/a Kreishh Gurbaxani India 0 0 0 0 0 0 0 0 0 0
144. 0 129 129 129 129 999 n/a Mahmoud El Hareedy Egypt 0 0 0 0 0 0 0 0
145. 0 999 n/a 999 n/a 999 n/a Amaan Iqbal (a) Scotland 0 0 0 0
145. 0 999 n/a 999 n/a 999 n/a Jack Borwick (a) Scotland 0 0 0 0
147. 0 999 n/a 999 n/a 999 n/a Joel Connolly (a) N.Ireland 0 0 0 0
147. 0 999 n/a 999 n/a 999 n/a Zak Sheldon (a) N.Ireland 0 0 0 0
149. 0 999 n/a 999 n/a 999 n/a Zhou Jinhao (a) China 0 0 0 0
149. 0 999 n/a 999 n/a 999 n/a Zhang Xiao (a) China 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Aidan Murphy (a) England 0 0 0 0
151. 0 999 n/a 999 n/a 999 n/a Oliver Sykes (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Abdullah Alshammari (a) Saudi Arabia 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Abdulraouf Saigh (a) Saudi Arabia 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Alex Clenshaw (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Andrew Pagett (a) Wales 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Asif Mukhtar (a) Pakistan 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Dean Young (a) Scotland 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Fahad Alghamdi (a) Saudi Arabia 0 0 0
153. 0 66 66 66 66 999 n/a Graeme Dott (susp) Scotland 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Halim Hussain (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a James Cahill (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a John Astley (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0 0
153. 0 127 127 126 126 999 n/a Lim Kok Leong Malaysia 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Mark Lloyd (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Musaad Almisfir (a) Saudi Arabia 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Musab Sayegh (a) Saudi Arabia 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Saud Albaker (a) Saudi Arabia 0 0 0
153. 0 67 67 67 67 999 n/a Cao Yupeng China 0 0 0