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 %
Zhao Xintong (a) 11 11 999 n/a China 14 13 0 1 92.86 0 0 0 0 14 13 0 1 92.86 216 140 76 64.81
Judd Trump 1 1 999 n/a England 60 48 0 12 80.00 2 1 0 1 50.00 62 49 0 13 79.03 542 333 209 61.44
Kyren Wilson 2 2 999 n/a England 58 44 2 12 75.86 0 0 0 0 58 44 2 12 75.86 471 286 185 60.72
Gao Yang (a) 999 n/a 999 n/a China 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 63 39 24 61.90
John Higgins 4 4 999 n/a Scotland 56 40 1 15 71.43 0 0 0 0 56 40 1 15 71.43 485 286 199 58.97
Neil Robertson 8 8 999 n/a Australia 52 37 1 14 71.15 1 0 0 1 0.00 53 37 1 15 69.81 359 219 140 61.00
Mark Selby 7 7 999 n/a England 50 35 0 15 70.00 1 1 0 0 100.00 51 36 0 15 70.59 395 229 166 57.97
Xiao Guodong 13 13 999 n/a China 50 35 0 15 70.00 0 0 0 0 50 35 0 15 70.00 417 241 176 57.79
Barry Hawkins 9 9 999 n/a England 49 33 0 16 67.35 2 2 0 0 100.00 51 35 0 16 68.63 413 234 179 56.66
Wu Yize 20 20 999 n/a China 60 40 2 18 66.67 0 0 0 0 60 40 2 18 66.67 430 244 186 56.74
Connor Benzey (a) 999 n/a 999 n/a England 3 2 1 0 66.67 0 0 0 0 3 2 1 0 66.67 12 8 4 66.67
Peter Lines (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 11 6 5 54.55
Shaun Murphy 14 14 999 n/a England 53 35 0 18 66.04 1 1 0 0 100.00 54 36 0 18 66.67 369 208 161 56.37
Mark Allen 10 10 999 n/a Northern Ireland 42 27 0 15 64.29 1 0 0 1 0.00 43 27 0 16 62.79 318 175 143 55.03
Elliot Slessor 29 29 999 n/a England 44 28 0 16 63.64 0 0 0 0 44 28 0 16 63.64 288 160 128 55.56
Ding Junhui 6 6 999 n/a China 30 19 0 11 63.33 1 0 0 1 0.00 31 19 0 12 61.29 278 158 120 56.83
Chris Wakelin 16 16 999 n/a England 50 31 1 18 62.00 1 1 0 0 100.00 51 32 1 18 62.75 393 219 174 55.73
Ronnie O'Sullivan 5 5 999 n/a England 21 13 1 7 61.90 4 0 0 4 0.00 25 13 1 11 52.00 199 114 85 57.29
Hossein Vafaei 24 24 999 n/a Iran 39 24 0 15 61.54 2 1 0 1 50.00 41 25 0 16 60.98 278 147 131 52.88
Lei Peifan 31 31 999 n/a China 44 27 0 17 61.36 0 0 0 0 44 27 0 17 61.36 356 187 169 52.53
Pang Junxu 26 26 999 n/a China 43 26 2 15 60.47 0 0 0 0 43 26 2 15 60.47 327 182 145 55.66
Ali Carter 17 17 999 n/a England 48 29 4 15 60.42 1 1 0 0 100.00 49 30 4 15 61.22 328 179 149 54.57
Jack Lisowski 25 25 999 n/a England 45 27 1 17 60.00 1 0 0 1 0.00 46 27 1 18 58.70 309 174 135 56.31
Oliver Sykes (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 38 20 18 52.63
Luca Brecel 39 39 999 n/a Belgium 27 16 0 11 59.26 2 0 0 2 0.00 29 16 0 13 55.17 219 116 103 52.97
Stan Moody 64 64 999 n/a England 39 23 2 14 58.97 0 0 0 0 39 23 2 14 58.97 270 156 114 57.78
Zak Surety 65 65 999 n/a England 36 21 0 15 58.33 1 0 0 1 0.00 37 21 0 16 56.76 263 149 114 56.65
David Gilbert 23 23 999 n/a England 43 25 5 13 58.14 2 0 0 2 0.00 45 25 5 15 55.56 291 158 133 54.30
Tom Ford 19 19 999 n/a England 33 19 0 14 57.58 4 1 0 3 25.00 37 20 0 17 54.05 196 97 99 49.49
Si Jiahui 15 15 999 n/a China 47 27 2 18 57.45 0 0 0 0 47 27 2 18 57.45 361 193 168 53.46
Ricky Walden 40 40 999 n/a England 28 16 0 12 57.14 2 0 0 2 0.00 30 16 0 14 53.33 200 103 97 51.50
Yuan Sijun 30 30 999 n/a China 39 22 1 16 56.41 1 1 0 0 100.00 40 23 1 16 57.50 263 144 119 54.75
Xu Si 41 41 999 n/a China 41 23 3 15 56.10 0 0 0 0 41 23 3 15 56.10 301 153 148 50.83
Jimmy Robertson 35 35 999 n/a England 41 23 0 18 56.10 0 0 0 0 41 23 0 18 56.10 296 148 148 50.00
Zhang Anda 12 12 999 n/a China 34 19 0 15 55.88 0 0 0 0 34 19 0 15 55.88 242 124 118 51.24
Ben Woollaston 42 42 999 n/a England 40 22 3 15 55.00 0 0 0 0 40 22 3 15 55.00 299 165 134 55.18
Sunny Akani 91 91 999 n/a Thailand 20 11 0 9 55.00 0 0 0 0 20 11 0 9 55.00 177 94 83 53.11
Ishpreet Singh Chadha 63 63 999 n/a India 35 19 2 14 54.29 1 1 0 0 100.00 36 20 2 14 55.56 227 118 109 51.98
He Guoqiang 45 45 999 n/a China 35 19 0 16 54.29 1 0 0 1 0.00 36 19 0 17 52.78 234 124 110 52.99
Ryan Day 37 37 999 n/a Wales 37 20 2 15 54.05 1 1 0 0 100.00 38 21 2 15 55.26 261 141 120 54.02
Joe O'Connor 28 28 999 n/a England 41 22 3 16 53.66 0 0 0 0 41 22 3 16 53.66 282 156 126 55.32
Mark J Williams 3 3 999 n/a Wales 41 22 3 16 53.66 2 1 0 1 50.00 43 23 3 17 53.49 364 196 168 53.85
Stuart Bingham 22 22 999 n/a England 41 22 2 17 53.66 0 0 0 0 41 22 2 17 53.66 271 139 132 51.29
Noppon Saengkham 33 33 999 n/a Thailand 30 16 0 14 53.33 0 0 0 0 30 16 0 14 53.33 191 97 94 50.79
Michael Holt 72 72 999 n/a England 34 18 1 15 52.94 2 2 0 0 100.00 36 20 1 15 55.56 252 133 119 52.78
Long Zehuang 58 58 999 n/a China 38 20 3 15 52.63 2 2 0 0 100.00 40 22 3 15 55.00 229 122 107 53.28
Stephen Maguire 27 27 999 n/a Scotland 31 16 1 14 51.61 0 0 0 0 31 16 1 14 51.61 210 103 107 49.05
Aaron Hill 50 50 999 n/a Ireland 33 17 2 14 51.52 0 0 0 0 33 17 2 14 51.52 223 117 106 52.47
Thepchaiya Un-Nooh 46 46 999 n/a Thailand 35 18 2 15 51.43 1 1 0 0 100.00 36 19 2 15 52.78 220 118 102 53.64
Jackson Page 36 36 999 n/a Wales 43 22 5 16 51.16 0 0 0 0 43 22 5 16 51.16 272 150 122 55.15
Jak Jones 21 21 999 n/a Wales 38 19 5 14 50.00 1 0 0 1 0.00 39 19 5 15 48.72 251 133 118 52.99
Fan Zhengyi 48 48 999 n/a China 34 17 3 14 50.00 0 0 0 0 34 17 3 14 50.00 216 116 100 53.70
Oliver Lines 85 85 999 n/a England 34 17 1 16 50.00 0 0 0 0 34 17 1 16 50.00 233 115 118 49.36
Gong Chenzhi 86 86 999 n/a China 32 16 0 16 50.00 0 0 0 0 32 16 0 16 50.00 229 115 114 50.22
Anthony McGill 59 59 999 n/a Scotland 28 14 0 14 50.00 0 0 0 0 28 14 0 14 50.00 182 92 90 50.55
Lyu Haotian 38 38 999 n/a China 28 14 0 14 50.00 0 0 0 0 28 14 0 14 50.00 187 89 98 47.59
Florian Nüßle (a) 999 n/a 999 n/a Austria 16 8 2 6 50.00 0 0 0 0 16 8 2 6 50.00 82 41 41 50.00
Steven Hallworth (a) 999 n/a 999 n/a England 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 49 27 22 55.10
Ryan Davies (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 18 8 10 44.44
Vladislav Gradinari (a) 999 n/a 999 n/a Moldova 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 9 2 7 22.22
Liam Highfield (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 26 13 13 50.00
Mateusz Baranowski (a) 999 n/a 999 n/a Poland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 24 12 12 50.00
Barry Pinches (a) 999 n/a 999 n/a England 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 8 4 4 50.00
Mohamed Elkhayat (a) 999 n/a 999 n/a Egypt 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 6 7 46.15
Lim Kok Leong 122 122 999 n/a Malaysia 2 1 0 1 50.00 4 0 0 4 0.00 6 1 0 5 16.67 11 5 6 45.45
David Lilley 57 57 999 n/a England 35 17 1 17 48.57 1 1 0 0 100.00 36 18 1 17 50.00 217 109 108 50.23
Antoni Kowalski 92 92 999 n/a Poland 33 16 3 14 48.48 0 0 0 0 33 16 3 14 48.48 191 89 102 46.60
Daniel Wells 44 44 999 n/a Wales 31 15 2 14 48.39 0 0 0 0 31 15 2 14 48.39 243 119 124 48.97
Louis Heathcote 70 70 999 n/a England 31 15 1 15 48.39 0 0 0 0 31 15 1 15 48.39 196 96 100 48.98
Mark Davis 54 54 999 n/a England 29 14 2 13 48.28 1 0 0 1 0.00 30 14 2 14 46.67 198 105 93 53.03
Wang Yuchen 95 95 999 n/a Hong Kong 27 13 0 14 48.15 1 1 0 0 100.00 28 14 0 14 50.00 205 102 103 49.76
Martin O'Donnell 43 43 999 n/a England 38 18 4 16 47.37 0 0 0 0 38 18 4 16 47.37 209 99 110 47.37
Matthew Stevens 52 52 999 n/a Wales 34 16 4 14 47.06 0 0 0 0 34 16 4 14 47.06 230 121 109 52.61
Matthew Selt 34 34 999 n/a England 34 16 3 15 47.06 0 0 0 0 34 16 3 15 47.06 248 128 120 51.61
Alexander Ursenbacher 87 87 999 n/a Switzerland 30 14 2 14 46.67 1 0 0 1 0.00 31 14 2 15 45.16 200 103 97 51.50
Robbie Williams 47 47 999 n/a England 30 14 0 16 46.67 2 2 0 0 100.00 32 16 0 16 50.00 192 95 97 49.48
Allan Taylor 97 97 999 n/a England 30 14 0 16 46.67 0 0 0 0 30 14 0 16 46.67 194 91 103 46.91
Scott Donaldson 55 55 999 n/a Scotland 28 13 2 13 46.43 2 1 0 1 50.00 30 14 2 14 46.67 172 87 85 50.58
Duane Jones 90 90 999 n/a Wales 31 14 3 14 45.16 0 0 0 0 31 14 3 14 45.16 221 110 111 49.77
Liam Graham 88 88 999 n/a Scotland 31 14 2 15 45.16 0 0 0 0 31 14 2 15 45.16 170 72 98 42.35
Zhou Yuelong 32 32 999 n/a China 31 14 1 16 45.16 0 0 0 0 31 14 1 16 45.16 207 101 106 48.79
Liam Davies 101 101 999 n/a Wales 29 13 1 15 44.83 0 0 0 0 29 13 1 15 44.83 173 82 91 47.40
Graeme Dott 61 61 999 n/a Scotland 27 12 3 12 44.44 3 1 0 2 33.33 30 13 3 14 43.33 160 82 78 51.25
Alfie Burden 79 79 999 n/a England 27 12 0 15 44.44 0 0 0 0 27 12 0 15 44.44 170 75 95 44.12
Ma Hailong 77 77 999 n/a China 34 15 4 15 44.12 0 0 0 0 34 15 4 15 44.12 191 93 98 48.69
Jimmy White 93 93 999 n/a England 25 11 0 14 44.00 0 0 0 0 25 11 0 14 44.00 174 79 95 45.40
Gary Wilson 18 18 999 n/a England 32 14 3 15 43.75 0 0 0 0 32 14 3 15 43.75 226 117 109 51.77
Marco Fu 67 67 999 n/a Hong Kong 23 10 1 12 43.48 1 0 0 1 0.00 24 10 1 13 41.67 153 81 72 52.94
Jiang Jun 73 73 999 n/a China 30 13 2 15 43.33 0 0 0 0 30 13 2 15 43.33 208 103 105 49.52
Rory Thor 83 83 999 n/a Malaysia 30 13 2 15 43.33 0 0 0 0 30 13 2 15 43.33 201 96 105 47.76
Liu Hongyu 56 56 999 n/a China 30 13 1 16 43.33 0 0 0 0 30 13 1 16 43.33 199 97 102 48.74
Ashley Carty 68 68 999 n/a England 30 13 1 16 43.33 0 0 0 0 30 13 1 16 43.33 170 78 92 45.88
Andrew Higginson 89 89 999 n/a England 28 12 2 14 42.86 0 0 0 0 28 12 2 14 42.86 167 75 92 44.91
Ross Muir 71 71 999 n/a Scotland 28 12 1 15 42.86 3 3 0 0 100.00 31 15 1 15 48.39 204 98 106 48.04
Mark Joyce (a) 999 n/a 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 73 36 37 49.32
Xing Zihao 74 74 999 n/a China 26 11 0 15 42.31 2 2 0 0 100.00 28 13 0 15 46.43 175 81 94 46.29
Jamie Jones 51 51 999 n/a Wales 31 13 2 16 41.94 0 0 0 0 31 13 2 16 41.94 192 91 101 47.40
Bulcsu Revesz 104 104 999 n/a Hungary 29 12 1 16 41.38 0 0 0 0 29 12 1 16 41.38 174 81 93 46.55
Dylan Emery (a) 999 n/a 999 n/a Wales 29 12 0 17 41.38 1 1 0 0 100.00 30 13 0 17 43.33 186 86 100 46.24
Ben Mertens 94 94 999 n/a Belgium 27 11 1 15 40.74 0 0 0 0 27 11 1 15 40.74 172 81 91 47.09
Artemijs Zizins 103 103 999 n/a Latvia 27 11 0 16 40.74 1 1 0 0 100.00 28 12 0 16 42.86 173 78 95 45.09
Sanderson Lam 60 60 999 n/a England 25 10 0 15 40.00 1 1 0 0 100.00 26 11 0 15 42.31 181 77 104 42.54
Lewis Ullah (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 20 7 13 35.00
Amir Sarkhosh 100 100 999 n/a Iran 23 9 0 14 39.13 0 0 0 0 23 9 0 14 39.13 153 66 87 43.14
Dominic Dale 125 125 999 n/a Wales 21 8 1 12 38.10 1 0 0 1 0.00 22 8 1 13 36.36 146 66 80 45.21
Stuart Carrington 78 78 999 n/a England 24 9 3 12 37.50 1 1 0 0 100.00 25 10 3 12 40.00 149 73 76 48.99
Robert Milkins 49 49 999 n/a England 27 10 2 15 37.04 0 0 0 0 27 10 2 15 37.04 168 79 89 47.02
Ian Burns 82 82 999 n/a England 25 9 2 14 36.00 0 0 0 0 25 9 2 14 36.00 168 81 87 48.21
Jordan Brown 53 53 999 n/a Northern Ireland 25 9 2 14 36.00 0 0 0 0 25 9 2 14 36.00 181 87 94 48.07
Cheung Ka Wai 105 105 999 n/a Hong Kong 25 9 1 15 36.00 0 0 0 0 25 9 1 15 36.00 158 73 85 46.20
Jamie Clarke 66 66 999 n/a Wales 25 9 1 15 36.00 2 2 0 0 100.00 27 11 1 15 40.74 171 79 92 46.20
Tian Pengfei 76 76 999 n/a China 25 9 0 16 36.00 1 1 0 0 100.00 26 10 0 16 38.46 163 79 84 48.47
David Grace 81 81 999 n/a England 25 9 0 16 36.00 0 0 0 0 25 9 0 16 36.00 152 70 82 46.05
Haydon Pinhey 106 106 999 n/a England 25 9 0 16 36.00 1 1 0 0 100.00 26 10 0 16 38.46 142 57 85 40.14
Chris Totten 108 108 999 n/a Scotland 23 8 1 14 34.78 1 0 0 1 0.00 24 8 1 15 33.33 145 63 82 43.45
Hammad Miah 80 80 999 n/a England 26 9 3 14 34.62 2 2 0 0 100.00 28 11 3 14 39.29 184 87 97 47.28
Dean Young 96 96 999 n/a Scotland 26 9 0 17 34.62 0 0 0 0 26 9 0 17 34.62 184 83 101 45.11
Haris Tahir 107 107 999 n/a Pakistan 21 7 0 14 33.33 0 0 0 0 21 7 0 14 33.33 150 61 89 40.67
Michael White (a) 999 n/a 999 n/a Wales 6 2 1 3 33.33 0 0 0 0 6 2 1 3 33.33 20 9 11 45.00
Hamim Hussain (a) 999 n/a 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 11 7 4 63.64
Alfie Davies (a) 999 n/a 999 n/a Wales 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 9 4 5 44.44
Josh Mulholland (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 10 4 6 40.00
Joel Connolly (a) 999 n/a 999 n/a Northern Ireland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 12 4 8 33.33
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 25 8 2 15 32.00 0 0 0 0 25 8 2 15 32.00 177 80 97 45.20
Julien Leclercq 102 102 999 n/a Belgium 25 8 1 16 32.00 1 1 0 0 100.00 26 9 1 16 34.62 177 76 101 42.94
Andrew Pagett 99 99 999 n/a Wales 22 7 3 12 31.82 1 0 0 1 0.00 23 7 3 13 30.43 136 57 79 41.91
Anthony Hamilton 69 69 999 n/a England 22 7 1 14 31.82 1 0 0 1 0.00 23 7 1 15 30.43 157 72 85 45.86
Joe Perry 75 75 999 n/a England 23 7 2 14 30.43 0 0 0 0 23 7 2 14 30.43 161 79 82 49.07
Farakh Ajaib 110 110 999 n/a Pakistan 23 7 1 15 30.43 0 0 0 0 23 7 1 15 30.43 147 64 83 43.54
Huang Jiahao 115 115 999 n/a China 23 7 0 16 30.43 1 0 0 1 0.00 24 7 0 17 29.17 124 46 78 37.10
Liam Pullen 98 98 999 n/a England 24 7 1 16 29.17 0 0 0 0 24 7 1 16 29.17 135 53 82 39.26
Bai Yulu (f) 116 116 999 n/a China 18 5 0 13 27.78 2 1 0 1 50.00 20 6 0 14 30.00 119 39 80 32.77
Mitchell Mann 111 111 999 n/a England 22 6 2 14 27.27 0 0 0 0 22 6 2 14 27.27 162 73 89 45.06
Robbie McGuigan 109 109 999 n/a Northern Ireland 23 6 1 16 26.09 1 1 0 0 100.00 24 7 1 16 29.17 147 57 90 38.78
Daniel Womersley (a) 999 n/a 999 n/a England 16 4 1 11 25.00 0 0 0 0 16 4 1 11 25.00 98 37 61 37.76
Ken Doherty 117 117 999 n/a Ireland 12 3 0 9 25.00 2 0 0 2 0.00 14 3 0 11 21.43 90 31 59 34.44
Simon Blackwell (a) 999 n/a 999 n/a England 22 5 1 16 22.73 0 0 0 0 22 5 1 16 22.73 153 61 92 39.87
Kreishh Gurbaxani 120 120 999 n/a India 22 5 0 17 22.73 0 0 0 0 22 5 0 17 22.73 119 38 81 31.93
Paul Deaville (a) 999 n/a 999 n/a England 18 4 1 13 22.22 1 1 0 0 100.00 19 5 1 13 26.32 102 36 66 35.29
Gerard Greene (a) 999 n/a 999 n/a Northern Ireland 5 1 1 3 20.00 0 0 0 0 5 1 1 3 20.00 13 4 9 30.77
Mostafa Dorgham 114 114 999 n/a Egypt 21 4 1 16 19.05 0 0 0 0 21 4 1 16 19.05 139 52 87 37.41
M Phetmalaikul 112 112 999 n/a Thailand 21 4 1 16 19.05 0 0 0 0 21 4 1 16 19.05 138 51 87 36.96
Joshua Thomond (a) 999 n/a 999 n/a England 18 3 1 14 16.67 0 0 0 0 18 3 1 14 16.67 113 37 76 32.74
Zhou Jinhao (a) 999 n/a 999 n/a China 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 50 18 32 36.00
Mohammed Shehab 124 124 999 n/a United Arab Emirates 8 1 0 7 12.50 0 0 0 0 8 1 0 7 12.50 66 24 42 36.36
Hatem Yassen 123 123 999 n/a Egypt 8 1 0 7 12.50 0 0 0 0 8 1 0 7 12.50 53 18 35 33.96
Reanne Evans (f) 118 118 999 n/a England 18 2 0 16 11.11 1 0 0 1 0.00 19 2 0 17 10.53 97 23 74 23.71
Mink Nutcharut (f) 119 119 999 n/a Thailand 19 2 2 15 10.53 0 0 0 0 19 2 2 15 10.53 107 30 77 28.04
Jonas Luz 121 121 999 n/a Brazil 10 1 0 9 10.00 1 0 0 1 0.00 11 1 0 10 9.09 55 9 46 16.36
Joshua Cooper (a) 999 n/a 999 n/a England 12 1 1 10 8.33 1 1 0 0 100.00 13 2 1 10 15.38 69 21 48 30.43
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 13 1 1 11 7.69 0 0 0 0 13 1 1 11 7.69 76 24 52 31.58
Michał Szubarczyk (a) 999 n/a 999 n/a Poland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Abdulraouf 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 7 3 4 42.86
Jamie Gardiner (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 7 3 4 42.86
Kaylan Patel (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
Andres Petrov (a) 999 n/a 999 n/a Estonia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Igor Figueiredo (a) 999 n/a 999 n/a Brazil 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Zheng Dian (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
Zou Pengfei (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
Harvey Chandler (a) 999 n/a 999 n/a England 4 0 3 1 0.00 0 0 0 0 4 0 3 1 0.00 19 7 12 36.84
Rory McLeod (a) 999 n/a 999 n/a Jamaica 3 0 2 1 0.00 0 0 0 0 3 0 2 1 0.00 11 4 7 36.36
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 15 5 10 33.33
Craig Steadman (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 3 6 33.33
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 6 2 4 33.33
Amaan Iqbal (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Ma Shaojun (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
Leone Crowley (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Ayaan Iqbal (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
Khaled Al Kamali (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 5 1 4 20.00
Kusai Hamed Sharif (a) 999 n/a 999 n/a Libya 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
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 5 1 4 20.00
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 1 0 1 0.00
Joe Shannon (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 1 0 1 0.00
Sean O'Sullivan (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 1 0 1 0.00
Sion Stuart (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 1 0 1 0.00
Sophie Nix (af) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 1 0 1 0.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 1 0 1 0.00
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 4 0 4 0.00
Ahmad Abul (a) 999 n/a 999 n/a Kuwait 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Al Obaidly (a) 999 n/a 999 n/a Qatar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Hussain Ali (a) 999 n/a 999 n/a Iraq 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ali Jalil Ali (a) 999 n/a 999 n/a Iraq 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
Faisal Bahashwan (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
Haitham Al Mahri (a) 999 n/a 999 n/a Oman 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.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 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
Saleh Alamoudi (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
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 4 0 4 0.00
Huang Hao (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
Wang Yuhang (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
Ryan Thomerson (a) 999 n/a 999 n/a Australia 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 10 16 38.46
Cao Jin (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 4 10 28.57
Habib Subah Humood (a) 999 n/a 999 n/a Bahrain 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 4 10 28.57
Jamie O'Neill (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
Umut Dikme (a) 999 n/a 999 n/a Germany 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 11 3 8 27.27
Zack Richardson (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
Cai Wei (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 1 11 8.33
Wang Xinbo (a) 999 n/a 999 n/a China 3 0 0 3 0.00 1 1 0 0 100.00 4 1 0 3 25.00 24 8 16 33.33
Kayden Brierley (a) 999 n/a 999 n/a England 4 0 1 3 0.00 0 0 0 0 4 0 1 3 0.00 11 2 9 18.18
Fergal Quinn (a) 999 n/a 999 n/a Northern Ireland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 30 11 19 36.67
Baipat Siripaporn (f) 125 125 999 n/a Thailand 16 0 0 16 0.00 0 0 0 0 16 0 0 16 0.00 86 14 72 16.28
Ahmed Aly Elsayed 125 125 999 n/a United States 17 0 0 17 0.00 0 0 0 0 17 0 0 17 0.00 93 17 76 18.28
Hamza Ilyas (a) 999 n/a 999 n/a Pakistan 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Sam Craigie 84 84 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0