snooker.org Frontpage
2024/2025: Rankings | Seedings | Season Points | UK Seedings | Masters Rankings
Prov Rankings | Prov Seedings | Prov Season Points | Prov WGP | Prov Crucible Rankings | Prov EoS Rankings
Women | Q Tour | Prov Q Tour | Q School (2024)

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 CL XGP SAM EO BO WUO NIO IC UK SHO SO GM WO WOO Points-Sort Sum Chng-Sort ±
1. 0 1 1 1 1 999 n/a Judd Trump England 76000 500000 13200 12000 30000 45000 14000 250000 0 940200 940 200 940200 +940 200
2. 0 2 2 2 2 999 n/a Kyren Wilson England 2000 177000 30000 9000 9000 8000 100000 22000 50000 5400 412400 412 400 412400 +412 400
3. 0 6 6 6 6 999 n/a Mark J Williams Wales 9000 14000 200000 0 13200 14000 0 250200 250 200 250200 +250 200
4. 0 18 18 19 19 999 n/a Xiao Guodong China 9400 50000 3600 3000 140000 33000 500 9000 248500 248 500 248500 +248 500
5. 0 9 9 9 9 999 n/a Ding Junhui China 0 12000 175000 15000 9000 211000 211 000 211000 +211 000
6. 0 19 19 17 17 999 n/a Neil Robertson Australia 4000 5350 50000 100000 6000 4500 13200 9000 10000 1000 5400 208450 208 450 208450 +208 450
7. 0 13 13 14 14 999 n/a Si Jiahui China 4000 9400 100000 9000 3000 63000 9000 1000 5400 203800 203 800 203800 +203 800
8. 0 8 8 8 8 999 n/a Shaun Murphy England 5000 9400 100000 5400 3000 16000 13200 9000 25000 500 5400 191900 191 900 191900 +191 900
9. 0 12 12 13 13 999 n/a Barry Hawkins England 22350 13200 0 12000 9000 14000 100000 9000 179550 179 550 179550 +179 550
10. 0 16 16 16 16 999 n/a Chris Wakelin England 4000 9400 11000 21000 9000 16000 5400 75000 15000 9000 174800 174 800 174800 +174 800
11. 0 3 3 3 3 999 n/a Mark Selby England 14000 13200 100000 14000 8000 5400 154600 154 600 154600 +154 600
12. 0 27 27 28 28 999 n/a Wu Yize China 6000 20000 45000 3000 12000 9000 15000 8000 9000 127000 127 000 127000 +127 000
13. 0 5 5 5 5 999 n/a Mark Allen N.Ireland 14000 13200 20000 4500 5400 9000 50000 500 9000 125600 125 600 125600 +125 600
14. 0 14 14 15 15 999 n/a John Higgins Scotland 1000 5350 9000 45000 12000 5400 22000 15000 5400 120150 120 150 120150 +120 150
15. 0 23 23 21 21 999 n/a Jack Lisowski England 5000 9400 30000 0 16000 14000 25000 9000 108400 108 400 108400 +108 400
16. 0 10 10 10 10 999 n/a Zhang Anda China 5350 30000 5400 6000 16000 9000 25000 1000 5400 103150 103 150 103150 +103 150
17. 0 4 4 4 4 999 n/a Ronnie O'Sullivan England 1000 34500 50000 9000 0 94500 94 500 94500 +94 500
18. 0 38 38 38 38 999 n/a Jimmy Robertson England 0 14000 50000 3600 0 4500 5400 5000 7500 3600 93600 93 600 93600 +93 600
19. 0 26 26 26 26 999 n/a Pang Junxu China 2000 9400 30000 9000 0 8000 21000 14000 0 93400 93 400 93400 +93 400
20. 0 30 30 30 30 999 n/a Elliot Slessor England 2000 5350 30000 12000 8000 21000 5000 7500 2000 0 92850 92 850 92850 +92 850
21. 0 21 21 20 20 999 n/a David Gilbert England 11000 22350 20000 5400 12000 5000 15000 1000 0 91750 91 750 91750 +91 750
22. 0 25 25 25 25 999 n/a Stuart Bingham England 6000 9400 30000 6000 9000 5000 15000 9000 89400 89 400 89400 +89 400
23. 0 42 42 42 42 999 n/a Xu Si China 2000 22350 5400 6000 4500 33000 7500 500 3600 84850 84 850 84850 +84 850
24. 0 11 11 12 12 999 n/a Ali Carter England 33000 5400 0 12000 9000 15000 1000 9000 84400 84 400 84400 +84 400
25. 0 35 35 37 37 999 n/a Jackson Page Wales 23000 3600 0 8000 22000 10000 500 5400 72500 72 500 72500 +72 500
26. 0 15 15 11 11 999 n/a Gary Wilson England 6000 9400 30000 0 4500 22000 500 0 72400 72 400 72400 +72 400
27. 0 20 20 22 22 999 n/a Tom Ford England 0 5350 0 5400 0 50000 9000 69750 69 750 69750 +69 750
28. 0 17 17 18 18 999 n/a Jak Jones Wales 6000 14000 12000 8000 5400 0 15000 500 5400 66300 66 300 66300 +66 300
29. 0 64 64 65 65 999 n/a Long Zehuang China 9000 3600 3000 30000 5400 0 5000 500 9000 65500 65 500 65500 +65 500
30. 0 24 24 24 24 999 n/a Hossein Vafaei Iran 6000 14000 11000 5400 3000 8000 9000 7500 500 0 64400 64 400 64400 +64 400
31. 0 33 33 34 34 999 n/a Matthew Selt England 2000 22350 11000 5400 0 4500 5400 0 10000 3600 64250 64 250 64250 +64 250
32. 0 46 46 45 45 999 n/a Ben Woollaston England 6000 20000 9000 3000 12000 5000 7500 0 62500 62 500 62500 +62 500
33. 0 37 37 41 41 999 n/a Yuan Sijun China 2000 9400 20000 6000 8000 3600 9000 3600 61600 61 600 61600 +61 600
34. 0 41 41 40 40 999 n/a Thepchaiya Un-Nooh Thailand 5000 9400 20000 3600 9000 3600 9000 500 0 60100 60 100 60100 +60 100
35. 0 29 29 29 29 999 n/a Ryan Day Wales 5000 9400 11000 3000 4500 9000 10000 500 5400 57800 57 800 57800 +57 800
36. 0 44 44 44 44 999 n/a Scott Donaldson Scotland 11000 5350 30000 0 3600 0 3600 53550 53 550 53550 +53 550
37. 0 34 34 35 35 999 n/a Lyu Haotian China 9400 11000 5400 9000 14000 500 3600 52900 52 900 52900 +52 900
38. 0 28 28 27 27 999 n/a Noppon Saengkham Thailand 5350 11000 3000 8000 5400 9000 2000 9000 52750 52 750 52750 +52 750
39. 0 72 72 72 72 999 n/a Stan Moody England 2000 7000 0 9000 8000 9000 5000 7500 3600 51100 51 100 51100 +51 100
40. 0 32 32 32 32 999 n/a Stephen Maguire Scotland 1000 5350 11000 5400 9000 0 10000 9000 50750 50 750 50750 +50 750
41. 0 84 84 84 84 999 n/a Lei Peifan China 1000 20000 1000 0 9000 0 10000 9000 50000 50 000 50000 +50 000
42. 0 47 47 49 49 999 n/a Martin O'Donnell England 8000 11000 3000 8000 9000 5000 4000 0 48000 48 000 48000 +48 000
43. 0 53 53 54 54 999 n/a He Guoqiang China 5000 5350 9000 0 4500 3600 5000 10000 500 3600 46550 46 550 46550 +46 550
44. 0 54 54 55 55 999 n/a Daniel Wells Wales 2000 34500 0 0 5000 3600 45100 45 100 45100 +45 100
45. 0 80 80 80 80 999 n/a Oliver Lines England 0 4000 5400 20000 9000 0 5000 1000 44400 44 400 44400 +44 400
46. 0 71 71 71 71 999 n/a Ishpreet Singh Chadha India 2000 7000 21000 0 4500 3600 0 500 5400 44000 44 000 44000 +44 000
47. 0 81 81 81 81 999 n/a Michael Holt England 1000 4000 3600 3000 1000 5000 25000 0 42600 42 600 42600 +42 600
48. 0 62 62 63 63 999 n/a Liu Hongyu China 0 20000 3600 0 3600 5000 7500 1000 40700 40 700 40700 +40 700
49. 0 39 39 33 33 999 n/a Joe O'Connor England 4000 5350 11000 5400 0 9000 500 5400 40650 40 650 40650 +40 650
50. 0 45 45 46 46 999 n/a Fan Zhengyi China 6000 9000 0 4500 3600 5000 7500 1000 3600 40200 40 200 40200 +40 200
51. 0 56 56 56 56 999 n/a Graeme Dott Scotland 1000 9400 11000 6000 4500 3600 0 500 3600 39600 39 600 39600 +39 600
52. 0 31 31 31 31 999 n/a Zhou Yuelong China 0 5350 11000 3000 5400 0 7500 1000 5400 38650 38 650 38650 +38 650
53. 0 87 87 85 85 999 n/a Gong Chenzhi China 1000 14000 11000 0 3000 1000 5000 2500 500 0 38000 38 000 38000 +38 000
54. 0 36 36 36 36 999 n/a Ricky Walden England 2000 9400 3600 6000 5000 7500 3600 37100 37 100 37100 +37 100
55. 0 51 51 51 51 999 n/a Mark Davis England 2000 5350 3600 6000 4500 5400 5000 3600 35450 35 450 35450 +35 450
56. 0 61 61 61 61 999 n/a David Lilley England 8000 5350 0 8000 0 7500 500 5400 34750 34 750 34750 +34 750
57. 0 50 50 50 50 999 n/a Matthew Stevens Wales 5000 5350 3600 0 3600 9000 7500 500 0 34550 34 550 34550 +34 550
58. 0 65 65 62 62 999 n/a Jamie Clarke Wales 1000 5350 3600 3000 8000 3600 5000 5000 0 34550 34 550 34550 +34 550
59. 0 70 70 70 70 999 n/a Louis Heathcote England 2000 7000 1000 0 4500 13200 0 5000 500 1000 34200 34 200 34200 +34 200
60. 0 40 40 39 39 999 n/a Anthony McGill Scotland 5350 5400 0 8000 5400 5000 500 3600 33250 33 250 33250 +33 250
61. 0 90 90 89 89 999 n/a Zak Surety England 1000 5350 4000 5400 0 8000 0 5000 2500 500 1000 32750 32 750 32750 +32 750
62. 0 73 73 73 73 999 n/a Jiang Jun China 1000 7000 5400 0 3600 14000 1000 32000 32 000 32000 +32 000
63. 0 85 85 100 100 999 n/a Liam Graham Scotland 1000 4000 0 3000 1000 0 2500 20000 0 31500 31 500 31500 +31 500
64. 0 74 74 74 74 999 n/a Ma Hailong China 4000 5350 0 3000 9000 0 5000 1000 3600 30950 30 950 30950 +30 950
65. 0 78 78 78 78 999 n/a Rory Thor Malaysia 1000 11000 0 9000 3600 0 5000 1000 30600 30 600 30600 +30 600
66. 0 52 52 52 52 999 n/a Jordan Brown N.Ireland 2000 5350 11000 0 4500 3600 0 3600 30050 30 050 30050 +30 050
67. 0 60 60 59 59 999 n/a Tian Pengfei China 1000 5350 7000 3000 4500 9000 0 0 29850 29 850 29850 +29 850
68. 0 76 76 76 76 999 n/a Xing Zihao China 2000 7000 1000 0 4500 1000 0 5000 9000 29500 29 500 29500 +29 500
69. 0 58 58 60 60 999 n/a Aaron Hill Ireland 2000 5350 3600 3000 4500 5000 5000 1000 0 29450 29 450 29450 +29 450
70. 0 68 68 69 69 999 n/a Ashley Carty England 4000 11000 1000 6000 0 5000 1000 1000 29000 29 000 29000 +29 000
71. 0 7 7 7 7 999 n/a Luca Brecel Belgium 5400 9000 5400 0 9000 28800 28 800 28800 +28 800
72. 0 48 48 48 48 999 n/a Robbie Williams England 1000 3000 8000 9000 2000 5400 28400 28 400 28400 +28 400
73. 0 94 94 93 93 999 n/a Duane Jones Wales 1000 7000 0 3000 12000 1000 0 2500 1000 0 27500 27 500 27500 +27 500
74. 0 69 69 68 68 999 n/a Marco Fu Hong Kong 0 7000 1000 6000 8000 0 0 5000 27000 27 000 27000 +27 000
75. 0 95 95 94 94 999 n/a Ben Mertens Belgium 2000 5350 7000 0 6000 0 5000 0 1000 26350 26 350 26350 +26 350
76. 0 63 63 64 64 999 n/a Anthony Hamilton England 1000 11000 3600 0 4500 5000 0 25100 25 100 25100 +25 100
77. 0 57 57 58 58 999 n/a Sanderson Lam England 1000 7000 0 4500 5000 7500 0 25000 25 000 25000 +25 000
78. 0 97 97 97 97 999 n/a Bulcsu Revesz Hungary 0 5350 7000 3600 3000 3600 0 0 500 1000 24050 24 050 24050 +24 050
79. 0 96 96 95 95 999 n/a Sunny Akani Thailand 9400 4000 6000 4500 0 0 23900 23 900 23900 +23 900
80. 0 79 79 79 79 999 n/a Alfie Burden England 2000 5350 7000 0 3000 1000 0 5000 500 0 23850 23 850 23850 +23 850
81. 0 66 66 66 66 999 n/a David Grace England 1000 3600 6000 3600 5000 3600 22800 22 800 22800 +22 800
82. 0 101 101 101 101 999 n/a Antoni Kowalski Poland 1000 7000 0 3000 1000 0 5000 2000 3600 22600 22 600 22600 +22 600
83. 0 43 43 43 43 999 n/a Dominic Dale Wales 1000 14000 3600 0 3600 0 0 22200 22 200 22200 +22 200
84. 0 75 75 75 75 999 n/a Ross Muir Scotland 2000 9000 0 0 5000 5000 1000 22000 22 000 22000 +22 000
85. 0 22 22 23 23 999 n/a Robert Milkins England 0 0 4500 5400 0 10000 2000 0 21900 21 900 21900 +21 900
86. 0 100 100 99 99 999 n/a Amir Sarkhosh Iran 5350 7000 0 0 1000 5000 2500 1000 21850 21 850 21850 +21 850
87. 0 99 99 98 98 999 n/a Artemijs Zizins Latvia 0 5350 7000 3600 0 0 0 5000 500 0 21450 21 450 21450 +21 450
88. 0 92 92 90 90 999 n/a Jimmy White England 7000 1000 0 4500 5400 0 2500 1000 21400 21 400 21400 +21 400
89. 0 59 59 57 57 999 n/a Joe Perry England 2000 5350 3600 0 5000 5000 0 20950 20 950 20950 +20 950
90. 0 98 98 96 96 999 n/a Dean Young Scotland 0 5350 4000 1000 0 0 5000 0 5400 20750 20 750 20750 +20 750
91. 0 77 77 77 77 999 n/a Stuart Carrington England 5000 7000 0 0 5000 3600 20600 20 600 20600 +20 600
92. 0 105 105 103 103 999 n/a Julien Leclercq Belgium 0 5350 4000 0 0 0 0 7500 3600 20450 20 450 20450 +20 450
93. 0 55 55 53 53 999 n/a Jamie Jones Wales 4000 5350 5400 0 1000 3600 19350 19 350 19350 +19 350
94. 0 999 n/a 999 n/a 999 n/a Dylan Emery (a) Wales 0 5350 1000 0 4500 0 5000 2500 1000 0 19350 19 350 19350 +19 350
95. 0 82 82 82 82 999 n/a Hammad Miah England 1000 9400 1000 3000 4500 0 0 0 18900 18 900 18900 +18 900
96. 0 102 102 105 105 999 n/a Allan Taylor England 1000 7000 0 3000 4500 0 0 0 2000 1000 18500 18 500 18500 +18 500
97. 0 104 104 102 102 999 n/a Cheung Ka Wai Hong Kong 2000 4000 1000 3000 4500 0 0 2500 1000 18000 18 000 18000 +18 000
98. 0 103 103 104 104 999 n/a Liam Davies Wales 2000 4000 1000 6000 1000 0 2500 1000 0 17500 17 500 17500 +17 500
99. 0 89 89 88 88 999 n/a Alexander Ursenbacher Switzerland 6000 1000 0 3600 0 2500 3600 16700 16 700 16700 +16 700
100. 0 999 n/a 999 n/a 999 n/a Mark Joyce (a) England 1000 0 3000 12000 0 0 500 16500 16 500 16500 +16 500
101. 0 93 93 92 92 999 n/a Andrew Pagett Wales 0 7000 3600 0 4500 0 0 0 1000 16100 16 100 16100 +16 100
102. 0 86 86 87 87 999 n/a Andrew Higginson England 2000 3600 0 0 5000 0 4000 1000 15600 15 600 15600 +15 600
103. 0 106 106 107 107 999 n/a Haydon Pinhey England 0 7000 0 0 0 5000 2500 1000 0 15500 15 500 15500 +15 500
104. 0 109 109 109 109 999 n/a Haris Tahir Pakistan 0 6000 4500 1000 0 2500 1000 15000 15 000 15000 +15 000
105. 0 107 107 106 106 999 n/a Chris Totten Scotland 1000 4000 1000 3000 1000 0 5000 0 15000 15 000 15000 +15 000
106. 0 110 110 110 110 999 n/a Wang Yuchen Hong Kong 1000 0 5400 0 7500 1000 14900 14 900 14900 +14 900
107. 0 999 n/a 999 n/a 999 n/a Iulian Boiko (a) Ukraine 1000 0 6000 4500 0 0 2500 500 0 14500 14 500 14500 +14 500
108. 0 108 108 108 108 999 n/a Robbie McGuigan N.Ireland 5000 7000 0 0 0 0 2500 0 14500 14 500 14500 +14 500
109. 0 83 83 83 83 999 n/a Ian Burns England 2000 3600 0 0 0 5000 3600 14200 14 200 14200 +14 200
110. 0 999 n/a 999 n/a 999 n/a Simon Blackwell (a) England 1000 4000 0 3000 1000 5000 0 0 14000 14 000 14000 +14 000
111. 0 999 n/a 999 n/a 999 n/a Paul Deaville (a) England 0 5350 7000 0 0 0 500 0 12850 12 850 12850 +12 850
112. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 0 4500 1000 5000 0 0 11500 11 500 11500 +11 500
113. 0 114 114 113 113 999 n/a Farakh Ajaib Pakistan 2000 4000 0 0 1000 0 0 3600 10600 10 600 10600 +10 600
114. 0 999 n/a 999 n/a 999 n/a Zhao Xintong (a) China 10000 10000 10 000 10000 +10 000
115. 0 113 113 117 117 999 n/a Huang Jiahao China 0 4000 0 0 0 0 0 4000 1000 9000 9 000 9000 +9 000
116. 0 111 111 111 111 999 n/a Mostafa Dorgham Egypt 0 1000 0 4500 0 0 2500 1000 9000 9 000 9000 +9 000
117. 0 112 112 112 112 999 n/a Bai Yulu (f) China 0 0 1000 0 7500 500 0 9000 9 000 9000 +9 000
118. 0 999 n/a 999 n/a 999 n/a Florian Nüßle (a) Austria 0 0 5000 4000 9000 9 000 9000 +9 000
119. 0 91 91 91 91 999 n/a Liam Pullen England 0 1000 0 1000 0 2500 2000 0 6500 6 500 6500 +6 500
120. 0 116 116 115 115 999 n/a Mink Nutcharut (f) Thailand 1000 4000 1000 0 0 0 0 0 6000 6 000 6000 +6 000
121. 0 999 n/a 999 n/a 999 n/a Oliver Sykes (a) England 1000 5000 6000 6 000 6000 +6 000
122. 0 117 117 120 120 999 n/a Kreishh Gurbaxani India 0 0 0 1000 0 2500 2000 0 5500 5 500 5500 +5 500
123. 0 118 118 116 116 999 n/a Mitchell Mann England 2000 1000 0 0 0 2500 0 5500 5 500 5500 +5 500
124. 0 999 n/a 999 n/a 999 n/a Wang Xinbo (a) China 4500 0 4500 4 500 4500 +4 500
125. 0 120 120 119 119 999 n/a Jonas Luz Brazil 4000 0 0 0 0 4000 4 000 4000 +4 000
126. 0 999 n/a 999 n/a 999 n/a Mohamed Elkhayat (a) Egypt 4000 4000 4 000 4000 +4 000
127. 0 999 n/a 999 n/a 999 n/a Michael White (a) Wales 4000 4000 4 000 4000 +4 000
128. 0 115 115 114 114 999 n/a M Phetmalaikul Thailand 0 0 0 1000 0 2500 0 3500 3 500 3500 +3 500
129. 0 999 n/a 999 n/a 999 n/a Lewis Ullah (a) England 3000 0 500 3500 3 500 3500 +3 500
130. 0 999 n/a 999 n/a 999 n/a Anton Kazakov (a) Ukraine 0 0 3000 0 0 0 3000 3 000 3000 +3 000
131. 0 121 121 121 121 999 n/a Lim Kok Leong Malaysia 0 3000 3000 3 000 3000 +3 000
132. 0 123 123 123 123 999 n/a Hatem Yassen Egypt 2500 0 2500 2 500 2500 +2 500
133. 0 122 122 122 122 999 n/a Mohammed Shehab United Arab Emirates 0 0 2500 2500 2 500 2500 +2 500
134. 0 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 1000 1000 0 0 0 0 2000 2 000 2000 +2 000
135. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 2000 0 2000 2 000 2000 +2 000
135. 0 999 n/a 999 n/a 999 n/a Steven Hallworth (a) England 2000 0 2000 2 000 2000 +2 000
137. 0 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2000 2 000 2000 +2 000
137. 0 999 n/a 999 n/a 999 n/a Barry Pinches (a) England 2000 2000 2 000 2000 +2 000
137. 0 999 n/a 999 n/a 999 n/a Connor Benzey (a) England 2000 2000 2 000 2000 +2 000
137. 0 999 n/a 999 n/a 999 n/a Hamim Hussain (a) England 2000 2000 2 000 2000 +2 000
137. 0 999 n/a 999 n/a 999 n/a Peter Lines (a) England 2000 2000 2 000 2000 +2 000
142. 0 999 n/a 999 n/a 999 n/a Vladislav Gradinari (a) Moldova 0 1000 1000 1 000 1000 +1 000
143. 0 999 n/a 999 n/a 999 n/a Harvey Chandler (a) England 1000 0 1000 1 000 1000 +1 000
144. 0 999 n/a 999 n/a 999 n/a Joel Connolly (a) N.Ireland 1000 1000 1 000 1000 +1 000
145. 0 999 n/a 999 n/a 999 n/a Josh Mulholland (a) England 1000 1000 1 000 1000 +1 000
145. 0 999 n/a 999 n/a 999 n/a Rory McLeod (a) Jamaica 1000 1000 1 000 1000 +1 000
147. 0 999 n/a 999 n/a 999 n/a Gerard Greene (a) N.Ireland 0 500 500 500 500 +500
148. 0 999 n/a 999 n/a 999 n/a Riley Powell (a) Wales 500 500 500 500 +500
149. 0 124 124 124 124 999 n/a Ahmed Aly Elsayed United States 0 0 0 0 0 0 0 0 0 0
149. 0 119 119 118 118 999 n/a Reanne Evans (f) England 0 0 0 0 0 0 0 0 0 0
151. 0 125 125 125 125 999 n/a Baipat Siripaporn (f) Thailand 0 0 0 0 0 0 0 0 0
152. 0 126 126 126 126 999 n/a Ken Doherty Ireland 0 0 0 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Ayaan Iqbal (a) Scotland 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Jack Borwick (a) Scotland 0 0 0 0
155. 0 999 n/a 999 n/a 999 n/a Joshua Cooper (a) England 0 0 0 0 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Andres Petrov (a) Estonia 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Habib Subah Humood (a) Bahrain 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Hamza Ilyas (a) Pakistan 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Igor Figueiredo (a) Brazil 0 0 0 0
156. 0 999 n/a 999 n/a 999 n/a Ryan Thomerson (a) Australia 0 0 0 0
162. 0 999 n/a 999 n/a 999 n/a Zheng Dian (a) China 0 0 0 0
162. 0 999 n/a 999 n/a 999 n/a Zhou Jinhao (a) China 0 0 0 0
162. 0 999 n/a 999 n/a 999 n/a Cai Wei (a) China 0 0 0 0
165. 0 999 n/a 999 n/a 999 n/a Jamie Gardiner (a) N.Ireland 0 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Abdullah Alotayyani (a) Saudi Arabia 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Adeel Aqdus (a) Pakistan 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Ali Hussain Ali (a) Iraq 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Faisal Bahashwan (a) Saudi Arabia 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Fergal Quinn (a) N.Ireland 0 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Haitham Al Mahri (a) Oman 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Jamie O'Neill (a) England 0 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Joe Shannon (a) Ireland 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0 0
166. 0 88 88 86 86 999 n/a Martin Gould England 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Saleh Alamoudi (a) Saudi Arabia 0 0 0
166. 0 67 67 67 67 999 n/a Sam Craigie England 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 0 0 0 0
166. 0 49 49 47 47 999 n/a Cao Yupeng China 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 0 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Ziyad Alqabbani (a) Saudi Arabia 0 0 0