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 51 38 0 13 74.51 0 0 0 0 51 38 0 13 74.51 459 281 178 61.22
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 3 3 999 n/a China 47 33 0 14 70.21 1 1 0 0 100.00 48 34 0 14 70.83 480 270 210 56.25
John Higgins 5 5 999 n/a Scotland 50 35 0 15 70.00 0 0 0 0 50 35 0 15 70.00 488 272 216 55.74
Mark Selby 9 9 999 n/a England 46 32 0 14 69.57 1 0 0 1 0.00 47 32 0 15 68.09 374 225 149 60.16
Neil Robertson 2 2 999 n/a Australia 36 25 0 11 69.44 5 2 0 3 40.00 41 27 0 14 65.85 320 182 138 56.88
Mark J Williams 7 7 999 n/a Wales 39 27 0 12 69.23 4 1 0 3 25.00 43 28 0 15 65.12 319 187 132 58.62
Ronnie O'Sullivan 14 14 999 n/a England 26 18 0 8 69.23 1 1 0 0 100.00 27 19 0 8 70.37 244 146 98 59.84
Wu Yize 4 4 999 n/a China 55 38 2 15 69.09 1 0 0 1 0.00 56 38 2 16 67.86 700 456 244 65.14
Shaun Murphy 6 6 999 n/a England 61 42 0 19 68.85 0 0 0 0 61 42 0 19 68.85 690 394 296 57.10
Xiao Guodong 11 11 999 n/a China 34 23 0 11 67.65 0 0 0 0 34 23 0 11 67.65 269 147 122 54.65
Barry Hawkins 10 10 999 n/a England 49 33 1 15 67.35 1 0 0 1 0.00 50 33 1 16 66.00 411 230 181 55.96
Mark Allen 12 12 999 n/a Northern Ireland 49 33 0 16 67.35 0 0 0 0 49 33 0 16 67.35 505 274 231 54.26
Marco Fu 80 80 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 23 23 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
Chang Bingyu 48 48 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
Ali Carter 22 22 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 21 21 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
Jak Jones 32 32 999 n/a Wales 37 23 1 13 62.16 2 0 0 2 0.00 39 23 1 15 58.97 257 149 108 57.98
Stephen Maguire 29 29 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
Gary Wilson 24 24 999 n/a England 46 28 3 15 60.87 0 0 0 0 46 28 3 15 60.87 593 375 218 63.24
Elliot Slessor 19 19 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
Ding Junhui 15 15 999 n/a China 23 14 0 9 60.87 0 0 0 0 23 14 0 9 60.87 195 110 85 56.41
Zhang Anda 20 20 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
Kyren Wilson 8 8 999 n/a England 35 21 0 14 60.00 1 1 0 0 100.00 36 22 0 14 61.11 259 144 115 55.60
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 37 37 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 40 40 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 79 79 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
Jack Lisowski 17 17 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 70 70 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 41 41 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 18 18 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 31 31 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 38 38 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 42 42 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
Liam Pullen 73 73 999 n/a England 37 21 0 16 56.76 0 0 0 0 37 21 0 16 56.76 365 168 197 46.03
Louis Heathcote 77 77 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 27 27 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 30 30 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 83 83 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
Hossein Vafaei 28 28 999 n/a Iran 31 17 0 14 54.84 0 0 0 0 31 17 0 14 54.84 382 190 192 49.74
Si Jiahui 16 16 999 n/a China 37 20 1 16 54.05 0 0 0 0 37 20 1 16 54.05 340 158 182 46.47
Pang Junxu 25 25 999 n/a China 41 22 1 18 53.66 0 0 0 0 41 22 1 18 53.66 463 223 240 48.16
Scott Donaldson 55 55 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 56 56 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 35 35 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 53 53 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 38 20 3 15 52.63 1 0 0 1 0.00 39 20 3 16 51.28 298 159 139 53.36
Luca Brecel 44 44 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
Liam Davies 82 82 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 69 69 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 46 46 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 87 87 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 62 62 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
Gao Yang 94 94 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
He Guoqiang 47 47 999 n/a China 32 16 1 15 50.00 1 1 0 0 100.00 33 17 1 15 51.52 291 140 151 48.11
Martin O'Donnell 52 52 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 90 90 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
Lei Peifan 26 26 999 n/a China 33 16 3 14 48.48 0 0 0 0 33 16 3 14 48.48 230 119 111 51.74
Matthew Stevens 49 49 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 71 71 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 65 65 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 43 43 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
Daniel Wells 45 45 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 33 33 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 51 51 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 93 93 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 84 84 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 86 86 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 59 59 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 36 36 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 34 34 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 54 54 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
Fan Zhengyi 57 57 999 n/a China 31 14 2 15 45.16 0 0 0 0 31 14 2 15 45.16 539 338 201 62.71
Liu Hongyu 58 58 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 60 60 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 88 88 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 118 118 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 61 61 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 68 68 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 97 97 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 89 89 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 81 81 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 63 63 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 92 92 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 74 74 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 78 78 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 91 91 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 64 64 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 95 95 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 101 101 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 75 75 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 72 72 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 112 112 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 67 67 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 109 109 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 106 106 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 66 66 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 98 98 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 110 110 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 114 114 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 105 105 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 108 108 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) 104 104 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 103 103 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) 107 107 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 111 111 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 76 76 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 120 120 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 113 113 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 99 99 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 116 116 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 115 115 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 119 119 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 102 102 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 117 117 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 128 128 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