snooker.org Frontpage
2024/2025: Rankings | Seedings | Season Points | UK Seedings | Masters Rankings
Prov Rankings | Prov Seedings | Prov Season Points | Prov WGP | Prov PC | 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 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 0 412400 412 400 412400 +412 400
3. 0 17 17 17 17 999 n/a Xiao Guodong China 9400 50000 3600 3000 140000 33000 500 21000 0 260500 260 500 260500 +260 500
4. 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
5. 0 9 9 9 9 999 n/a Ding Junhui China 0 12000 175000 15000 9000 0 211000 211 000 211000 +211 000
6. 0 20 20 20 20 999 n/a Neil Robertson Australia 4000 5350 50000 100000 6000 4500 13200 9000 10000 1000 5400 0 208450 208 450 208450 +208 450
7. 0 13 13 13 13 999 n/a Si Jiahui China 4000 9400 100000 9000 3000 63000 9000 1000 5400 0 203800 203 800 203800 +203 800
8. 0 7 7 7 7 999 n/a Shaun Murphy England 5000 9400 100000 5400 3000 16000 13200 9000 25000 500 5400 0 191900 191 900 191900 +191 900
9. 0 12 12 12 12 999 n/a Barry Hawkins England 22350 13200 0 12000 9000 14000 100000 9000 0 179550 179 550 179550 +179 550
10. 0 15 15 15 15 999 n/a Chris Wakelin England 4000 9400 11000 21000 9000 16000 5400 75000 15000 13200 0 179000 179 000 179000 +179 000
11. 0 25 25 25 25 999 n/a Wu Yize China 6000 20000 45000 3000 12000 9000 15000 8000 45000 0 163000 163 000 163000 +163 000
12. 0 5 5 5 5 999 n/a Mark Selby England 14000 13200 100000 14000 8000 5400 0 154600 154 600 154600 +154 600
13. 0 43 43 43 43 999 n/a Lei Peifan China 1000 20000 1000 0 9000 0 10000 100000 0 141000 141 000 141000 +141 000
14. 0 4 4 4 4 999 n/a Mark Allen N.Ireland 14000 13200 20000 4500 5400 9000 50000 500 21000 0 137600 137 600 137600 +137 600
15. 0 14 14 14 14 999 n/a John Higgins Scotland 1000 5350 9000 45000 12000 5400 22000 15000 5400 0 120150 120 150 120150 +120 150
16. 0 22 22 22 22 999 n/a Jack Lisowski England 5000 9400 30000 0 16000 14000 25000 9000 0 108400 108 400 108400 +108 400
17. 0 10 10 10 10 999 n/a Zhang Anda China 5350 30000 5400 6000 16000 9000 25000 1000 5400 0 103150 103 150 103150 +103 150
18. 0 36 36 36 36 999 n/a Jimmy Robertson England 0 14000 50000 3600 0 4500 5400 5000 7500 3600 3600 97200 97 200 97200 +97 200
19. 0 3 3 3 3 999 n/a Ronnie O'Sullivan England 1000 34500 50000 9000 0 94500 94 500 94500 +94 500
20. 0 27 27 27 27 999 n/a Pang Junxu China 2000 9400 30000 9000 0 8000 21000 14000 0 93400 93 400 93400 +93 400
21. 0 31 31 31 31 999 n/a Elliot Slessor England 2000 5350 30000 12000 8000 21000 5000 7500 2000 0 92850 92 850 92850 +92 850
22. 0 21 21 21 21 999 n/a David Gilbert England 11000 22350 20000 5400 12000 5000 15000 1000 0 91750 91 750 91750 +91 750
23. 0 11 11 11 11 999 n/a Ali Carter England 33000 5400 0 12000 9000 15000 1000 9000 5400 89800 89 800 89800 +89 800
24. 0 24 24 24 24 999 n/a Stuart Bingham England 6000 9400 30000 6000 9000 5000 15000 9000 0 89400 89 400 89400 +89 400
25. 0 41 41 41 41 999 n/a Xu Si China 2000 22350 5400 6000 4500 33000 7500 500 3600 3600 88450 88 450 88450 +88 450
26. 0 19 19 19 19 999 n/a Tom Ford England 0 5350 0 5400 0 50000 13200 5400 79350 79 350 79350 +79 350
27. 0 35 35 35 35 999 n/a Jackson Page Wales 23000 3600 0 8000 22000 10000 500 5400 3600 76100 76 100 76100 +76 100
28. 0 16 16 16 16 999 n/a Gary Wilson England 6000 9400 30000 0 4500 22000 500 0 72400 72 400 72400 +72 400
29. 0 18 18 18 18 999 n/a Jak Jones Wales 6000 14000 12000 8000 5400 0 15000 500 5400 0 66300 66 300 66300 +66 300
30. 0 49 49 49 49 999 n/a Ben Woollaston England 6000 20000 9000 3000 12000 5000 7500 3600 66100 66 100 66100 +66 100
31. 0 61 61 61 61 999 n/a Long Zehuang China 9000 3600 3000 30000 5400 0 5000 500 9000 0 65500 65 500 65500 +65 500
32. 0 39 39 39 39 999 n/a Yuan Sijun China 2000 9400 20000 6000 8000 3600 9000 3600 3600 65200 65 200 65200 +65 200
33. 0 26 26 26 26 999 n/a Hossein Vafaei Iran 6000 14000 11000 5400 3000 8000 9000 7500 500 0 64400 64 400 64400 +64 400
34. 0 33 33 33 33 999 n/a Matthew Selt England 2000 22350 11000 5400 0 4500 5400 0 10000 3600 0 64250 64 250 64250 +64 250
35. 0 42 42 42 42 999 n/a Thepchaiya Un-Nooh Thailand 5000 9400 20000 3600 9000 3600 9000 500 3600 63700 63 700 63700 +63 700
36. 0 29 29 29 29 999 n/a Ryan Day Wales 5000 9400 11000 3000 4500 9000 10000 500 5400 0 57800 57 800 57800 +57 800
37. 0 28 28 28 28 999 n/a Noppon Saengkham Thailand 5350 11000 3000 8000 5400 9000 2000 13200 0 56950 56 950 56950 +56 950
38. 0 34 34 34 34 999 n/a Lyu Haotian China 9400 11000 5400 9000 14000 500 3600 3600 56500 56 500 56500 +56 500
39. 0 46 46 46 46 999 n/a Scott Donaldson Scotland 11000 5350 30000 0 3600 0 3600 0 53550 53 550 53550 +53 550
40. 0 73 73 73 73 999 n/a Stan Moody England 2000 7000 0 9000 8000 9000 5000 7500 3600 1000 0 52100 52 100 52100 +52 100
41. 0 30 30 30 30 999 n/a Stephen Maguire Scotland 1000 5350 11000 5400 9000 0 10000 9000 0 50750 50 750 50750 +50 750
42. 0 53 53 53 53 999 n/a He Guoqiang China 5000 5350 9000 0 4500 3600 5000 10000 500 3600 3600 50150 50 150 50150 +50 150
43. 0 55 55 55 55 999 n/a Daniel Wells Wales 2000 34500 0 0 5000 3600 3600 48700 48 700 48700 +48 700
44. 0 48 48 48 48 999 n/a Martin O'Donnell England 8000 11000 3000 8000 9000 5000 4000 0 48000 48 000 48000 +48 000
45. 0 82 82 82 82 999 n/a Oliver Lines England 0 4000 5400 20000 9000 0 5000 1000 0 0 44400 44 400 44400 +44 400
46. 0 63 63 63 63 999 n/a Liu Hongyu China 0 20000 3600 0 3600 5000 7500 1000 3600 44300 44 300 44300 +44 300
47. 0 37 37 37 37 999 n/a Joe O'Connor England 4000 5350 11000 5400 0 9000 500 5400 3600 44250 44 250 44250 +44 250
48. 0 70 70 70 70 999 n/a Ishpreet Singh Chadha India 2000 7000 21000 0 4500 3600 0 500 5400 0 0 44000 44 000 44000 +44 000
49. 0 45 45 45 45 999 n/a Fan Zhengyi China 6000 9000 0 4500 3600 5000 7500 1000 3600 3600 43800 43 800 43800 +43 800
50. 0 56 56 56 56 999 n/a Graeme Dott Scotland 1000 9400 11000 6000 4500 3600 0 500 3600 3600 43200 43 200 43200 +43 200
51. 0 83 83 83 83 999 n/a Michael Holt England 1000 4000 3600 3000 1000 5000 25000 0 0 0 42600 42 600 42600 +42 600
52. 0 38 38 38 38 999 n/a Ricky Walden England 2000 9400 3600 6000 5000 7500 3600 3600 40700 40 700 40700 +40 700
53. 0 52 52 52 52 999 n/a Mark Davis England 2000 5350 3600 6000 4500 5400 5000 3600 3600 39050 39 050 39050 +39 050
54. 0 87 87 87 87 999 n/a Gong Chenzhi China 1000 14000 11000 0 3000 1000 5000 2500 500 0 1000 0 39000 39 000 39000 +39 000
55. 0 32 32 32 32 999 n/a Zhou Yuelong China 0 5350 11000 3000 5400 0 7500 1000 5400 0 38650 38 650 38650 +38 650
56. 0 60 60 60 60 999 n/a David Lilley England 8000 5350 0 8000 0 7500 500 5400 3600 38350 38 350 38350 +38 350
57. 0 40 40 40 40 999 n/a Anthony McGill Scotland 5350 5400 0 8000 5400 5000 500 3600 3600 36850 36 850 36850 +36 850
58. 0 75 75 75 75 999 n/a Jiang Jun China 1000 7000 5400 0 3600 14000 1000 3600 0 35600 35 600 35600 +35 600
59. 0 86 86 86 86 999 n/a Liam Graham Scotland 1000 4000 0 3000 1000 0 2500 20000 0 3600 0 35100 35 100 35100 +35 100
60. 0 54 54 54 54 999 n/a Matthew Stevens Wales 5000 5350 3600 0 3600 9000 7500 500 0 34550 34 550 34550 +34 550
61. 0 66 66 66 66 999 n/a Jamie Clarke Wales 1000 5350 3600 3000 8000 3600 5000 5000 0 34550 34 550 34550 +34 550
62. 0 72 72 72 72 999 n/a Louis Heathcote England 2000 7000 1000 0 4500 13200 0 5000 500 1000 0 0 34200 34 200 34200 +34 200
63. 0 89 89 89 89 999 n/a Zak Surety England 1000 5350 4000 5400 0 8000 0 5000 2500 500 1000 1000 0 33750 33 750 33750 +33 750
64. 0 59 59 59 59 999 n/a Aaron Hill Ireland 2000 5350 3600 3000 4500 5000 5000 1000 3600 33050 33 050 33050 +33 050
65. 0 8 8 8 8 999 n/a Luca Brecel Belgium 5400 9000 5400 0 13200 0 33000 33 000 33000 +33 000
66. 0 79 79 79 79 999 n/a Rory Thor Malaysia 1000 11000 0 9000 3600 0 5000 1000 1000 0 31600 31 600 31600 +31 600
67. 0 76 76 76 76 999 n/a Ma Hailong China 4000 5350 0 3000 9000 0 5000 1000 3600 0 0 30950 30 950 30950 +30 950
68. 0 74 74 74 74 999 n/a Xing Zihao China 2000 7000 1000 0 4500 1000 0 5000 9000 1000 0 30500 30 500 30500 +30 500
69. 0 51 51 51 51 999 n/a Jordan Brown N.Ireland 2000 5350 11000 0 4500 3600 0 3600 0 30050 30 050 30050 +30 050
70. 0 64 64 64 64 999 n/a Tian Pengfei China 1000 5350 7000 3000 4500 9000 0 0 29850 29 850 29850 +29 850
71. 0 68 68 68 68 999 n/a Ashley Carty England 4000 11000 1000 6000 0 5000 1000 1000 0 29000 29 000 29000 +29 000
72. 0 47 47 47 47 999 n/a Robbie Williams England 1000 3000 8000 9000 2000 5400 0 28400 28 400 28400 +28 400
73. 0 94 94 94 94 999 n/a Duane Jones Wales 1000 7000 0 3000 12000 1000 0 2500 1000 0 0 0 27500 27 500 27500 +27 500
74. 0 80 80 80 80 999 n/a Alfie Burden England 2000 5350 7000 0 3000 1000 0 5000 500 0 3600 0 27450 27 450 27450 +27 450
75. 0 78 78 78 78 999 n/a Ross Muir Scotland 2000 9000 0 0 5000 5000 1000 5400 0 27400 27 400 27400 +27 400
76. 0 71 71 71 71 999 n/a Marco Fu Hong Kong 0 7000 1000 6000 8000 0 0 5000 0 0 27000 27 000 27000 +27 000
77. 0 67 67 67 67 999 n/a David Grace England 1000 3600 6000 3600 5000 3600 3600 26400 26 400 26400 +26 400
78. 0 96 96 96 96 999 n/a Ben Mertens Belgium 2000 5350 7000 0 6000 0 5000 0 1000 0 0 26350 26 350 26350 +26 350
79. 0 99 99 99 99 999 n/a Antoni Kowalski Poland 1000 7000 0 3000 1000 0 5000 2000 3600 3600 0 26200 26 200 26200 +26 200
80. 0 44 44 44 44 999 n/a Dominic Dale Wales 1000 14000 3600 0 3600 0 3600 25800 25 800 25800 +25 800
81. 0 65 65 65 65 999 n/a Anthony Hamilton England 1000 11000 3600 0 4500 5000 0 25100 25 100 25100 +25 100
82. 0 101 101 101 101 999 n/a Artemijs Zizins Latvia 0 5350 7000 3600 0 0 0 5000 500 0 3600 0 25050 25 050 25050 +25 050
83. 0 97 97 97 97 999 n/a Bulcsu Revesz Hungary 0 5350 7000 3600 3000 3600 0 0 500 1000 1000 0 25050 25 050 25050 +25 050
84. 0 58 58 58 58 999 n/a Sanderson Lam England 1000 7000 0 4500 5000 7500 0 25000 25 000 25000 +25 000
85. 0 98 98 98 98 999 n/a Sunny Akani Thailand 9400 4000 6000 4500 0 0 1000 24900 24 900 24900 +24 900
86. 0 999 n/a 999 n/a 999 n/a Dylan Emery (a) Wales 0 5350 1000 0 4500 0 5000 2500 1000 0 5400 0 24750 24 750 24750 +24 750
87. 0 77 77 77 77 999 n/a Stuart Carrington England 5000 7000 0 0 5000 3600 1000 1000 22600 22 600 22600 +22 600
88. 0 84 84 84 84 999 n/a Hammad Miah England 1000 9400 1000 3000 4500 0 0 0 3600 0 22500 22 500 22500 +22 500
89. 0 103 103 103 103 999 n/a Allan Taylor England 1000 7000 0 3000 4500 0 0 0 2000 1000 3600 0 22100 22 100 22100 +22 100
90. 0 23 23 23 23 999 n/a Robert Milkins England 0 0 4500 5400 0 10000 2000 0 21900 21 900 21900 +21 900
91. 0 100 100 100 100 999 n/a Amir Sarkhosh Iran 5350 7000 0 0 1000 5000 2500 1000 0 0 21850 21 850 21850 +21 850
92. 0 93 93 93 93 999 n/a Dean Young Scotland 0 5350 4000 1000 0 0 5000 0 5400 1000 0 21750 21 750 21750 +21 750
93. 0 104 104 104 104 999 n/a Cheung Ka Wai Hong Kong 2000 4000 1000 3000 4500 0 0 2500 1000 3600 0 21600 21 600 21600 +21 600
94. 0 102 102 102 102 999 n/a Julien Leclercq Belgium 0 5350 4000 0 0 0 0 7500 3600 1000 0 21450 21 450 21450 +21 450
95. 0 91 91 91 91 999 n/a Jimmy White England 7000 1000 0 4500 5400 0 2500 1000 0 0 21400 21 400 21400 +21 400
96. 0 62 62 62 62 999 n/a Joe Perry England 2000 5350 3600 0 5000 5000 0 20950 20 950 20950 +20 950
97. 0 88 88 88 88 999 n/a Alexander Ursenbacher Switzerland 6000 1000 0 3600 0 2500 3600 3600 0 20300 20 300 20300 +20 300
98. 0 57 57 57 57 999 n/a Jamie Jones Wales 4000 5350 5400 0 1000 3600 0 19350 19 350 19350 +19 350
99. 0 105 105 105 105 999 n/a Liam Davies Wales 2000 4000 1000 6000 1000 0 2500 1000 0 1000 0 18500 18 500 18500 +18 500
100. 0 106 106 106 106 999 n/a Haydon Pinhey England 0 7000 0 0 0 5000 2500 1000 0 1000 0 16500 16 500 16500 +16 500
101. 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
102. 0 92 92 92 92 999 n/a Andrew Pagett Wales 0 7000 3600 0 4500 0 0 0 1000 0 0 16100 16 100 16100 +16 100
103. 0 109 109 109 109 999 n/a Wang Yuchen Hong Kong 1000 0 5400 0 7500 1000 1000 0 15900 15 900 15900 +15 900
104. 0 85 85 85 85 999 n/a Andrew Higginson England 2000 3600 0 0 5000 0 4000 1000 0 0 15600 15 600 15600 +15 600
105. 0 999 n/a 999 n/a 999 n/a Iulian Boiko (a) Ukraine 1000 0 6000 4500 0 0 2500 500 0 1000 0 15500 15 500 15500 +15 500
106. 0 107 107 107 107 999 n/a Haris Tahir Pakistan 0 6000 4500 1000 0 2500 1000 0 0 15000 15 000 15000 +15 000
107. 0 108 108 108 108 999 n/a Chris Totten Scotland 1000 4000 1000 3000 1000 0 5000 0 0 0 15000 15 000 15000 +15 000
108. 0 111 111 111 111 999 n/a Robbie McGuigan N.Ireland 5000 7000 0 0 0 0 2500 0 0 0 14500 14 500 14500 +14 500
109. 0 81 81 81 81 999 n/a Ian Burns England 2000 3600 0 0 0 5000 3600 0 0 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 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 1000 0 13850 13 850 13850 +13 850
112. 0 112 112 112 112 999 n/a Farakh Ajaib Pakistan 2000 4000 0 0 1000 0 0 3600 1000 0 11600 11 600 11600 +11 600
113. 0 999 n/a 999 n/a 999 n/a Daniel Womersley (a) England 1000 0 4500 1000 5000 0 0 0 11500 11 500 11500 +11 500
114. 0 114 114 114 114 999 n/a Bai Yulu (f) China 0 0 1000 0 7500 500 0 1000 0 10000 10 000 10000 +10 000
115. 0 999 n/a 999 n/a 999 n/a Zhao Xintong (a) China 10000 10000 10 000 10000 +10 000
116. 0 113 113 113 113 999 n/a Huang Jiahao China 0 4000 0 0 0 0 0 4000 1000 0 0 9000 9 000 9000 +9 000
117. 0 110 110 110 110 999 n/a Mostafa Dorgham Egypt 0 1000 0 4500 0 0 2500 1000 0 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 0 9000 9 000 9000 +9 000
119. 0 90 90 90 90 999 n/a Liam Pullen England 0 1000 0 1000 0 2500 2000 0 0 0 6500 6 500 6500 +6 500
120. 0 116 116 116 116 999 n/a Mink Nutcharut (f) Thailand 1000 4000 1000 0 0 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 117 117 999 n/a Kreishh Gurbaxani India 0 0 0 1000 0 2500 2000 0 0 0 5500 5 500 5500 +5 500
123. 0 118 118 118 118 999 n/a Mitchell Mann England 2000 1000 0 0 0 2500 0 0 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 120 120 999 n/a Jonas Luz Brazil 4000 0 0 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 126 126 126 126 999 n/a Ken Doherty Ireland 0 0 0 0 3600 0 3600 3 600 3600 +3 600
129. 0 115 115 115 115 999 n/a M Phetmalaikul Thailand 0 0 0 1000 0 2500 0 0 0 3500 3 500 3500 +3 500
130. 0 999 n/a 999 n/a 999 n/a Lewis Ullah (a) England 3000 0 500 3500 3 500 3500 +3 500
131. 0 999 n/a 999 n/a 999 n/a Joshua Thomond (a) England 1000 1000 0 0 0 0 1000 0 3000 3 000 3000 +3 000
132. 0 999 n/a 999 n/a 999 n/a Anton Kazakov (a) Ukraine 0 0 3000 0 0 0 0 0 3000 3 000 3000 +3 000
133. 0 121 121 121 121 999 n/a Lim Kok Leong Malaysia 0 3000 3000 3 000 3000 +3 000
134. 0 122 122 122 122 999 n/a Hatem Yassen Egypt 2500 0 0 0 2500 2 500 2500 +2 500
135. 0 123 123 123 123 999 n/a Mohammed Shehab United Arab Emirates 0 0 2500 2500 2 500 2500 +2 500
136. 0 999 n/a 999 n/a 999 n/a Ryan Davies (a) England 2000 0 2000 2 000 2000 +2 000
136. 0 999 n/a 999 n/a 999 n/a Steven Hallworth (a) England 2000 0 2000 2 000 2000 +2 000
138. 0 999 n/a 999 n/a 999 n/a Alfie Davies (a) Wales 2000 2000 2 000 2000 +2 000
138. 0 999 n/a 999 n/a 999 n/a Barry Pinches (a) England 2000 2000 2 000 2000 +2 000
138. 0 999 n/a 999 n/a 999 n/a Connor Benzey (a) England 2000 2000 2 000 2000 +2 000
138. 0 999 n/a 999 n/a 999 n/a Hamim Hussain (a) England 2000 2000 2 000 2000 +2 000
138. 0 999 n/a 999 n/a 999 n/a Peter Lines (a) England 2000 2000 2 000 2000 +2 000
143. 0 119 119 119 119 999 n/a Reanne Evans (f) England 0 0 0 0 0 0 0 1000 0 1000 1 000 1000 +1 000
144. 0 999 n/a 999 n/a 999 n/a Vladislav Gradinari (a) Moldova 0 1000 1000 1 000 1000 +1 000
145. 0 999 n/a 999 n/a 999 n/a Harvey Chandler (a) England 1000 0 1000 1 000 1000 +1 000
146. 0 999 n/a 999 n/a 999 n/a Joel Connolly (a) N.Ireland 1000 1000 1 000 1000 +1 000
147. 0 999 n/a 999 n/a 999 n/a Josh Mulholland (a) England 1000 1000 1 000 1000 +1 000
147. 0 999 n/a 999 n/a 999 n/a Rory McLeod (a) Jamaica 1000 1000 1 000 1000 +1 000
149. 0 999 n/a 999 n/a 999 n/a Riley Powell (a) Wales 500 0 500 500 500 +500
150. 0 999 n/a 999 n/a 999 n/a Gerard Greene (a) N.Ireland 0 500 500 500 500 +500
151. 0 124 124 124 124 999 n/a Ahmed Aly Elsayed United States 0 0 0 0 0 0 0 0 0 0 0 0
152. 0 125 125 125 125 999 n/a Baipat Siripaporn (f) Thailand 0 0 0 0 0 0 0 0 0 0 0
153. 0 999 n/a 999 n/a 999 n/a Joshua Cooper (a) England 0 0 0 0 0 0 0 0 0 0
154. 0 999 n/a 999 n/a 999 n/a Oliver Briffett-Payne (a) Wales 0 0 0 0
155. 0 999 n/a 999 n/a 999 n/a Ayaan Iqbal (a) Scotland 0 0 0 0
155. 0 999 n/a 999 n/a 999 n/a Jack Borwick (a) Scotland 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Andres Petrov (a) Estonia 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Craig Steadman (a) England 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Habib Subah Humood (a) Bahrain 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Hamza Ilyas (a) Pakistan 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Igor Figueiredo (a) Brazil 0 0 0 0
157. 0 999 n/a 999 n/a 999 n/a Ryan Thomerson (a) Australia 0 0 0 0
163. 0 999 n/a 999 n/a 999 n/a Zheng Dian (a) China 0 0 0 0
163. 0 999 n/a 999 n/a 999 n/a Zhou Jinhao (a) China 0 0 0 0
163. 0 999 n/a 999 n/a 999 n/a Cai Wei (a) China 0 0 0 0
166. 0 999 n/a 999 n/a 999 n/a Jamie Gardiner (a) N.Ireland 0 0 0 0
167. 0 999 n/a 999 n/a 999 n/a Fergal Quinn (a) N.Ireland 0 0 0 0
167. 0 999 n/a 999 n/a 999 n/a Jamie O'Neill (a) England 0 0 0 0
167. 0 999 n/a 999 n/a 999 n/a Kayden Brierley (a) England 0 0 0 0
167. 0 95 95 95 95 999 n/a Martin Gould England 0 0 0
167. 0 69 69 69 69 999 n/a Sam Craigie England 0 0 0
167. 0 999 n/a 999 n/a 999 n/a Umut Dikme (a) Germany 0 0 0 0
167. 0 50 50 50 50 999 n/a Cao Yupeng China 0 0 0
167. 0 999 n/a 999 n/a 999 n/a Zack Richardson (a) England 0 0 0 0