snooker.org Frontpage

Match Stats

Matches from

R = World Ranking
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W D L % P W D L % P W D L % P W L %
Judd Trump 1 1 999 n/a England 49 37 0 12 75.51 0 0 0 0 49 37 0 12 75.51 419 259 160 61.81
Alfie Burden (a) 999 n/a 999 n/a England 14 10 1 3 71.43 0 0 0 0 14 10 1 3 71.43 610 444 166 72.79
Zhao Xintong 4 4 999 n/a China 45 32 0 13 71.11 1 1 0 0 100.00 46 33 0 13 71.74 435 247 188 56.78
Mark J Williams 6 6 999 n/a Wales 38 27 0 11 71.05 4 1 0 3 25.00 42 28 0 14 66.67 297 178 119 59.93
Ronnie O'Sullivan 12 12 999 n/a England 24 17 0 7 70.83 1 1 0 0 100.00 25 18 0 7 72.00 207 124 83 59.90
Mark Selby 7 7 999 n/a England 44 31 0 13 70.45 1 0 0 1 0.00 45 31 0 14 68.89 338 204 134 60.36
John Higgins 5 5 999 n/a Scotland 47 33 0 14 70.21 0 0 0 0 47 33 0 14 70.21 408 231 177 56.62
Neil Robertson 3 3 999 n/a Australia 33 23 0 10 69.70 5 2 0 3 40.00 38 25 0 13 65.79 261 149 112 57.09
Xiao Guodong 9 9 999 n/a China 33 23 0 10 69.70 0 0 0 0 33 23 0 10 69.70 253 144 109 56.92
Barry Hawkins 11 11 999 n/a England 47 32 1 14 68.09 1 0 0 1 0.00 48 32 1 15 66.67 365 206 159 56.44
Shaun Murphy 8 8 999 n/a England 56 38 0 18 67.86 0 0 0 0 56 38 0 18 67.86 565 324 241 57.35
Mark Allen 14 14 999 n/a Northern Ireland 46 31 0 15 67.39 0 0 0 0 46 31 0 15 67.39 426 232 194 54.46
Marco Fu 85 85 999 n/a Hong Kong 27 18 0 9 66.67 3 0 0 3 0.00 30 18 0 12 60.00 209 118 91 56.46
Jamie Clarke (a) 999 n/a 999 n/a Wales 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 62 30 32 48.39
Wang Xinzhong (a) 999 n/a 999 n/a China 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 28 17 11 60.71
Zhou Yuelong 24 24 999 n/a China 53 35 0 18 66.04 1 1 0 0 100.00 54 36 0 18 66.67 616 377 239 61.20
Wu Yize 10 10 999 n/a China 50 33 2 15 66.00 1 0 0 1 0.00 51 33 2 16 64.71 575 385 190 66.96
Chang Bingyu 51 51 999 n/a China 46 30 1 15 65.22 1 0 0 1 0.00 47 30 1 16 63.83 480 286 194 59.58
Jak Jones 19 19 999 n/a Wales 36 23 1 12 63.89 2 0 0 2 0.00 38 23 1 14 60.53 245 147 98 60.00
Ding Junhui 16 16 999 n/a China 22 14 0 8 63.64 0 0 0 0 22 14 0 8 63.64 173 101 72 58.38
Ali Carter 23 23 999 n/a England 35 22 0 13 62.86 2 0 0 2 0.00 37 22 0 15 59.46 272 154 118 56.62
Stuart Bingham 17 17 999 n/a England 48 30 1 17 62.50 0 0 0 0 48 30 1 17 62.50 838 551 287 65.75
Gary Wilson 27 27 999 n/a England 45 28 3 14 62.22 0 0 0 0 45 28 3 14 62.22 578 370 208 64.01
Kyren Wilson 2 2 999 n/a England 34 21 0 13 61.76 1 1 0 0 100.00 35 22 0 13 62.86 237 135 102 56.96
Stephen Maguire 26 26 999 n/a Scotland 41 25 1 15 60.98 1 0 0 1 0.00 42 25 1 16 59.52 333 161 172 48.35
Elliot Slessor 21 21 999 n/a England 46 28 1 17 60.87 0 0 0 0 46 28 1 17 60.87 598 381 217 63.71
Zhang Anda 22 22 999 n/a China 50 30 3 17 60.00 0 0 0 0 50 30 3 17 60.00 420 230 190 54.76
Kaylan Patel (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 235 159 76 67.66
Ethan Llewellyn (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 327 157 170 48.01
Ryan Day 35 35 999 n/a Wales 34 20 0 14 58.82 1 0 0 1 0.00 35 20 0 15 57.14 491 292 199 59.47
Stan Moody 44 44 999 n/a England 41 24 2 15 58.54 0 0 0 0 41 24 2 15 58.54 659 380 279 57.66
Liam Highfield 92 92 999 n/a England 36 21 0 15 58.33 1 1 0 0 100.00 37 22 0 15 59.46 571 347 224 60.77
Liam Pullen 86 86 999 n/a England 36 21 0 15 58.33 0 0 0 0 36 21 0 15 58.33 349 162 187 46.42
Jack Lisowski 18 18 999 n/a England 43 25 3 15 58.14 1 1 0 0 100.00 44 26 3 15 59.09 322 172 150 53.42
Jiang Jun 78 78 999 n/a China 38 22 1 15 57.89 0 0 0 0 38 22 1 15 57.89 306 155 151 50.65
Aaron Hill 40 40 999 n/a Ireland 38 22 0 16 57.89 1 1 0 0 100.00 39 23 0 16 58.97 401 220 181 54.86
Thepchaiya Un-Nooh 20 20 999 n/a Thailand 45 26 2 17 57.78 1 1 0 0 100.00 46 27 2 17 58.70 371 173 198 46.63
David Gilbert 25 25 999 n/a England 33 19 0 14 57.58 2 0 0 2 0.00 35 19 0 16 54.29 528 333 195 63.07
Anthony McGill 42 42 999 n/a Scotland 35 20 0 15 57.14 1 1 0 0 100.00 36 21 0 15 58.33 307 144 163 46.91
Zak Surety 43 43 999 n/a England 35 20 0 15 57.14 0 0 0 0 35 20 0 15 57.14 402 176 226 43.78
Louis Heathcote 75 75 999 n/a England 37 21 0 16 56.76 0 0 0 0 37 21 0 16 56.76 334 135 199 40.42
Joe O'Connor 28 28 999 n/a England 37 21 0 16 56.76 0 0 0 0 37 21 0 16 56.76 315 118 197 37.46
Yuan Sijun 31 31 999 n/a China 41 23 3 15 56.10 1 1 0 0 100.00 42 24 3 15 57.14 647 435 212 67.23
Sam Craigie 81 81 999 n/a England 36 20 3 13 55.56 1 0 0 1 0.00 37 20 3 14 54.05 219 122 97 55.71
Si Jiahui 15 15 999 n/a China 36 20 1 15 55.56 0 0 0 0 36 20 1 15 55.56 327 155 172 47.40
Pang Junxu 29 29 999 n/a China 40 22 1 17 55.00 0 0 0 0 40 22 1 17 55.00 447 217 230 48.55
Hossein Vafaei 32 32 999 n/a Iran 28 15 0 13 53.57 0 0 0 0 28 15 0 13 53.57 323 159 164 49.23
Scott Donaldson 49 49 999 n/a Scotland 30 16 1 13 53.33 1 0 0 1 0.00 31 16 1 14 51.61 225 123 102 54.67
Robbie Williams 53 53 999 n/a England 34 18 2 14 52.94 0 0 0 0 34 18 2 14 52.94 223 113 110 50.67
Jackson Page 36 36 999 n/a Wales 34 18 1 15 52.94 0 0 0 0 34 18 1 15 52.94 612 379 233 61.93
Oliver Lines 58 58 999 n/a England 34 18 1 15 52.94 0 0 0 0 34 18 1 15 52.94 477 248 229 51.99
Chris Wakelin 13 13 999 n/a England 36 19 3 14 52.78 1 0 0 1 0.00 37 19 3 15 51.35 262 142 120 54.20
Luca Brecel 46 46 999 n/a Belgium 21 11 0 10 52.38 4 1 0 3 25.00 25 12 0 13 48.00 358 196 162 54.75
He Guoqiang 47 47 999 n/a China 31 16 1 14 51.61 1 1 0 0 100.00 32 17 1 14 53.13 279 138 141 49.46
Liam Davies 80 80 999 n/a Wales 31 16 1 14 51.61 0 0 0 0 31 16 1 14 51.61 303 145 158 47.85
Julien Leclercq 74 74 999 n/a Belgium 33 17 2 14 51.52 0 0 0 0 33 17 2 14 51.52 427 210 217 49.18
Noppon Saengkham 45 45 999 n/a Thailand 35 18 3 14 51.43 0 0 0 0 35 18 3 14 51.43 670 405 265 60.45
Iulian Boiko 82 82 999 n/a Ukraine 35 18 1 16 51.43 0 0 0 0 35 18 1 16 51.43 585 342 243 58.46
Ben Mertens 66 66 999 n/a Belgium 39 20 3 16 51.28 1 1 0 0 100.00 40 21 3 16 52.50 606 335 271 55.28
Lei Peifan 30 30 999 n/a China 32 16 3 13 50.00 0 0 0 0 32 16 3 13 50.00 218 117 101 53.67
Gao Yang 99 99 999 n/a China 32 16 1 15 50.00 0 0 0 0 32 16 1 15 50.00 354 183 171 51.69
Martin O'Donnell 55 55 999 n/a England 30 15 0 15 50.00 0 0 0 0 30 15 0 15 50.00 272 134 138 49.26
Zachary Richardson (a) 999 n/a 999 n/a England 8 4 3 1 50.00 0 0 0 0 8 4 3 1 50.00 360 217 143 60.28
Peter Lines (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 58 32 26 55.17
Igor Figueiredo (a) 999 n/a 999 n/a Brazil 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 18 11 7 61.11
Hesham Shawky (a) 999 n/a 999 n/a Egypt 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 6 6 50.00
Dylan Emery 95 95 999 n/a Wales 35 17 2 16 48.57 0 0 0 0 35 17 2 16 48.57 332 145 187 43.67
Matthew Stevens 48 48 999 n/a Wales 33 16 3 14 48.48 1 1 0 0 100.00 34 17 3 14 50.00 362 120 242 33.15
Artemijs Zizins 68 68 999 n/a Latvia 31 15 2 14 48.39 1 1 0 0 100.00 32 16 2 14 50.00 204 104 100 50.98
Antoni Kowalski 69 69 999 n/a Poland 29 14 0 15 48.28 0 0 0 0 29 14 0 15 48.28 222 108 114 48.65
Matthew Selt 37 37 999 n/a England 34 16 3 15 47.06 1 1 0 0 100.00 35 17 3 15 48.57 236 100 136 42.37
Fan Zhengyi 63 63 999 n/a China 30 14 2 14 46.67 0 0 0 0 30 14 2 14 46.67 520 329 191 63.27
Daniel Wells 41 41 999 n/a Wales 30 14 2 14 46.67 0 0 0 0 30 14 2 14 46.67 287 134 153 46.69
Jimmy Robertson 34 34 999 n/a England 30 14 1 15 46.67 1 1 0 0 100.00 31 15 1 15 48.39 295 149 146 50.51
Michael Holt 56 56 999 n/a England 30 14 1 15 46.67 1 1 0 0 100.00 31 15 1 15 48.39 389 176 213 45.24
Long Zehuang 50 50 999 n/a China 30 14 1 15 46.67 1 1 0 0 100.00 31 15 1 15 48.39 282 118 164 41.84
David Grace 89 89 999 n/a England 30 14 1 15 46.67 3 2 0 1 66.67 33 16 1 16 48.48 293 117 176 39.93
Bulcsu Revesz 88 88 999 n/a Hungary 28 13 0 15 46.43 0 0 0 0 28 13 0 15 46.43 344 217 127 63.08
Robbie McGuigan 90 90 999 n/a Northern Ireland 28 13 0 15 46.43 1 1 0 0 100.00 29 14 0 15 48.28 352 200 152 56.82
Ben Woollaston 39 39 999 n/a England 28 13 0 15 46.43 0 0 0 0 28 13 0 15 46.43 278 126 152 45.32
Ishpreet Singh Chadha 62 62 999 n/a India 24 11 0 13 45.83 1 0 0 1 0.00 25 11 0 14 44.00 371 155 216 41.78
Tom Ford 33 33 999 n/a England 35 16 5 14 45.71 1 1 0 0 100.00 36 17 5 14 47.22 483 258 225 53.42
Xu Si 38 38 999 n/a China 35 16 3 16 45.71 1 1 0 0 100.00 36 17 3 16 47.22 297 139 158 46.80
Ricky Walden 52 52 999 n/a England 33 15 3 15 45.45 0 0 0 0 33 15 3 15 45.45 393 209 184 53.18
Ashley Hugill (a) 999 n/a 999 n/a England 22 10 2 10 45.45 0 0 0 0 22 10 2 10 45.45 221 107 114 48.42
Liu Hongyu 59 59 999 n/a China 31 14 2 15 45.16 0 0 0 0 31 14 2 15 45.16 382 206 176 53.93
David Lilley 57 57 999 n/a England 31 14 2 15 45.16 0 0 0 0 31 14 2 15 45.16 304 153 151 50.33
Lan Yuhao 100 100 999 n/a China 29 13 1 15 44.83 0 0 0 0 29 13 1 15 44.83 377 188 189 49.87
Ian Burns 96 96 999 n/a England 29 13 1 15 44.83 2 2 0 0 100.00 31 15 1 15 48.39 228 93 135 40.79
Wang Xinbo (a) 999 n/a 999 n/a China 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 86 43 43 50.00
Mitchell Mann 83 83 999 n/a England 30 13 1 16 43.33 0 0 0 0 30 13 1 16 43.33 390 191 199 48.97
Simon Blackwell (a) 999 n/a 999 n/a England 7 3 2 2 42.86 0 0 0 0 7 3 2 2 42.86 172 96 76 55.81
Halim Hussain (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 293 163 130 55.63
Mohammed Shehab 116 116 999 n/a United Arab Emirates 7 3 0 4 42.86 2 0 0 2 0.00 9 3 0 6 33.33 42 18 24 42.86
Lyu Haotian 54 54 999 n/a China 24 10 1 13 41.67 1 0 0 1 0.00 25 10 1 14 40.00 183 85 98 46.45
Allan Taylor 70 70 999 n/a England 29 12 3 14 41.38 0 0 0 0 29 12 3 14 41.38 361 175 186 48.48
Michał Szubarczyk 98 98 999 n/a Poland 29 12 1 16 41.38 0 0 0 0 29 12 1 16 41.38 278 126 152 45.32
Farakh Ajaib 84 84 999 n/a Pakistan 27 11 1 15 40.74 0 0 0 0 27 11 1 15 40.74 244 127 117 52.05
Amir Sarkhosh 79 79 999 n/a Iran 30 12 3 15 40.00 0 0 0 0 30 12 3 15 40.00 428 218 210 50.93
Jamie Jones 60 60 999 n/a Wales 25 10 1 14 40.00 1 0 0 1 0.00 26 10 1 15 38.46 220 99 121 45.00
Oliver Sykes (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 56 24 32 42.86
Steven Hallworth 93 93 999 n/a England 28 11 2 15 39.29 1 1 0 0 100.00 29 12 2 15 41.38 248 101 147 40.73
Wang Yuchen 71 71 999 n/a Hong Kong 26 10 0 16 38.46 0 0 0 0 26 10 0 16 38.46 238 78 160 32.77
Sunny Akani 77 77 999 n/a Thailand 16 6 0 10 37.50 0 0 0 0 16 6 0 10 37.50 103 46 57 44.66
Cheung Ka Wai 87 87 999 n/a Hong Kong 27 10 3 14 37.04 0 0 0 0 27 10 3 14 37.04 242 79 163 32.64
Jordan Brown 67 67 999 n/a Northern Ireland 27 10 1 16 37.04 1 1 0 0 100.00 28 11 1 16 39.29 280 143 137 51.07
Huang Jiahao 91 91 999 n/a China 27 10 0 17 37.04 0 0 0 0 27 10 0 17 37.04 185 77 108 41.62
Yao Pengcheng 106 106 999 n/a China 28 10 3 15 35.71 0 0 0 0 28 10 3 15 35.71 258 95 163 36.82
Duane Jones 72 72 999 n/a Wales 23 8 0 15 34.78 0 0 0 0 23 8 0 15 34.78 331 174 157 52.57
Robert Milkins 61 61 999 n/a England 24 8 2 14 33.33 1 0 0 1 0.00 25 8 2 15 32.00 226 97 129 42.92
Stuart Carrington (a) 999 n/a 999 n/a England 9 3 1 5 33.33 0 0 0 0 9 3 1 5 33.33 106 51 55 48.11
Craig Steadman (a) 999 n/a 999 n/a England 6 2 1 3 33.33 0 0 0 0 6 2 1 3 33.33 176 15 161 8.52
Zhou Jinhao (a) 999 n/a 999 n/a China 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 48 20 28 41.67
George Pragnell (a) 999 n/a 999 n/a England 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 12 6 6 50.00
Riley Powell (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 133 70 63 52.63
Vladislav Gradinari (a) 999 n/a 999 n/a Moldova 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 73 32 41 43.84
Zhang Hao (a) 999 n/a 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 21 8 13 38.10
Liam Graham 110 110 999 n/a Scotland 25 8 2 15 32.00 0 0 0 0 25 8 2 15 32.00 260 142 118 54.62
Sanderson Lam 65 65 999 n/a England 25 8 2 15 32.00 1 1 0 0 100.00 26 9 2 15 34.62 446 235 211 52.69
Ross Muir 111 111 999 n/a Scotland 25 8 2 15 32.00 1 1 0 0 100.00 26 9 2 15 34.62 388 194 194 50.00
Ken Doherty 102 102 999 n/a Ireland 16 5 0 11 31.25 2 0 0 2 0.00 18 5 0 13 27.78 256 122 134 47.66
Mark Davis 64 64 999 n/a England 23 7 2 14 30.43 0 0 0 0 23 7 2 14 30.43 207 92 115 44.44
Haris Tahir 94 94 999 n/a Pakistan 23 7 1 15 30.43 1 1 0 0 100.00 24 8 1 15 33.33 198 69 129 34.85
Mateusz Baranowski 112 112 999 n/a Poland 23 7 0 16 30.43 0 0 0 0 23 7 0 16 30.43 214 78 136 36.45
Alexander Ursenbacher 113 113 999 n/a Switzerland 20 6 1 13 30.00 2 0 0 2 0.00 22 6 1 15 27.27 112 40 72 35.71
Zhao Hanyang 108 108 999 n/a China 24 7 2 15 29.17 0 0 0 0 24 7 2 15 29.17 191 84 107 43.98
Umut Dikme (a) 999 n/a 999 n/a Germany 21 6 1 14 28.57 1 0 0 1 0.00 22 6 1 15 27.27 255 75 180 29.41
Liu Wenwei 105 105 999 n/a China 25 7 1 17 28.00 0 0 0 0 25 7 1 17 28.00 220 81 139 36.82
Bai Yulu (f) 107 107 999 n/a China 22 6 3 13 27.27 0 0 0 0 22 6 3 13 27.27 287 121 166 42.16
Ryan Davies (a) 999 n/a 999 n/a England 11 3 0 8 27.27 0 0 0 0 11 3 0 8 27.27 148 63 85 42.57
Xu Yichen 104 104 999 n/a China 23 6 0 17 26.09 1 1 0 0 100.00 24 7 0 17 29.17 312 161 151 51.60
Ashley Carty (a) 999 n/a 999 n/a England 8 2 1 5 25.00 0 0 0 0 8 2 1 5 25.00 130 27 103 20.77
Dean Young (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 101 46 55 45.54
Gary Thomson (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 98 26 72 26.53
Jack Bradford (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 100 5 95 5.00
Reanne Evans (f) 103 103 999 n/a England 21 5 0 16 23.81 3 2 0 1 66.67 24 7 0 17 29.17 180 45 135 25.00
Leone Crowley 118 118 999 n/a Ireland 22 5 1 16 22.73 0 0 0 0 22 5 1 16 22.73 198 71 127 35.86
Patrick Whelan (a) 999 n/a 999 n/a England 18 4 1 13 22.22 0 0 0 0 18 4 1 13 22.22 226 64 162 28.32
Gong Chenzhi 73 73 999 n/a China 20 4 2 14 20.00 0 0 0 0 20 4 2 14 20.00 213 60 153 28.17
Oliver Brown 119 119 999 n/a England 20 4 1 15 20.00 0 0 0 0 20 4 1 15 20.00 286 150 136 52.45
Alfie Davies (a) 999 n/a 999 n/a Wales 5 1 2 2 20.00 0 0 0 0 5 1 2 2 20.00 102 33 69 32.35
Kayden Brierley (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 166 110 56 66.27
Paul Deaville (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 108 22 86 20.37
Connor Benzey 120 120 999 n/a England 21 4 1 16 19.05 0 0 0 0 21 4 1 16 19.05 259 86 173 33.20
Jimmy White 123 123 999 n/a England 16 3 0 13 18.75 0 0 0 0 16 3 0 13 18.75 150 54 96 36.00
Ng On Yee (f) 124 124 999 n/a Hong Kong 22 4 2 16 18.18 0 0 0 0 22 4 2 16 18.18 393 152 241 38.68
Haydon Pinhey 97 97 999 n/a England 23 4 2 17 17.39 1 1 0 0 100.00 24 5 2 17 20.83 227 57 170 25.11
Florian Nüßle 122 122 999 n/a Austria 19 3 0 16 15.79 0 0 0 0 19 3 0 16 15.79 287 114 173 39.72
Hatem Yassen 114 114 999 n/a Egypt 19 3 0 16 15.79 0 0 0 0 19 3 0 16 15.79 149 32 117 21.48
Sahil Nayyar 125 125 999 n/a Canada 20 3 1 16 15.00 0 0 0 0 20 3 1 16 15.00 237 66 171 27.85
Fergal Quinn 127 127 999 n/a Northern Ireland 20 3 0 17 15.00 0 0 0 0 20 3 0 17 15.00 188 40 148 21.28
Mark Lloyd (a) 999 n/a 999 n/a England 7 1 1 5 14.29 0 0 0 0 7 1 1 5 14.29 119 44 75 36.97
Chatchapong Nasa 117 117 999 n/a Thailand 16 2 0 14 12.50 1 1 0 0 100.00 17 3 0 14 17.65 176 53 123 30.11
Chris Totten 101 101 999 n/a Scotland 18 2 2 14 11.11 0 0 0 0 18 2 2 14 11.11 190 63 127 33.16
Jonas Luz 115 115 999 n/a Brazil 19 2 0 17 10.53 0 0 0 0 19 2 0 17 10.53 210 24 186 11.43
Mahmoud El Hareedy 129 129 999 n/a Egypt 13 1 0 12 7.69 0 0 0 0 13 1 0 12 7.69 188 35 153 18.62
Mink Nutcharut (f) 121 121 999 n/a Thailand 17 1 1 15 5.88 0 0 0 0 17 1 1 15 5.88 91 15 76 16.48
John Astley (a) 999 n/a 999 n/a England 3 0 3 0 0.00 0 0 0 0 3 0 3 0 0.00 12 6 6 50.00
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Musaad Almisfir (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Alex Clenshaw (a) 999 n/a 999 n/a England 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 12 5 7 41.67
Ellise Scott (af) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 66 26 40 39.39
Liu Yang (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 3 5 37.50
Daniel Boyes (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Mykhailo Larkov (a) 999 n/a 999 n/a Ukraine 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Abdullah Alotayyani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Oliver Briffett-Payne (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Ziyad Alqabbani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Tang Hewen (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 2 5 28.57
Cody Turner (a) 999 n/a 999 n/a New Zealand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 2 6 25.00
Krzysztof Czapnik (a) 999 n/a 999 n/a Poland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 2 6 25.00
Abdullah Alshammari (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Ahmed Aseeri (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Habib Subah Humood (a) 999 n/a 999 n/a Bahrain 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Jack Borwick (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Steven Wardropper (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 89 16 73 17.98
Prin Ratmukda (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 12 2 10 16.67
Brian Cini (a) 999 n/a 999 n/a Malta 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 1 6 14.29
Mostafa Dorgham (a) 999 n/a 999 n/a Egypt 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 1 6 14.29
Jack O'Brien (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 77 1 76 1.30
Abdulraouf Saigh (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Adeel Aqdus (a) 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Aidan Murphy (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Asif Mukhtar (a) 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ayman Alamri (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Fahad Alghamdi (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Mohammed Al Joker (a) 999 n/a 999 n/a United Arab Emirates 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Musab Sayegh (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Omar Alajlani (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Saud Albaker (a) 999 n/a 999 n/a Saudi Arabia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Zak Sheldon (a) 999 n/a 999 n/a Northern Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Han Fuyuan (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Zhang Xiao (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Hammad Miah (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 12 16 42.86
Joel Connolly (a) 999 n/a 999 n/a Northern Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 94 38 56 40.43
James Cahill (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Amaan Iqbal (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 13 3 10 23.08
Xu Jiarui (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 3 11 21.43
Andrew Pagett (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 12 3 9 25.00
Daniel Womersley (a) 999 n/a 999 n/a England 6 0 2 4 0.00 0 0 0 0 6 0 2 4 0.00 121 15 106 12.40
Kreishh Gurbaxani 126 126 999 n/a India 17 0 0 17 0.00 0 0 0 0 17 0 0 17 0.00 183 61 122 33.33