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) 999 n/a 999 n/a China 10 9 0 1 90.00 0 0 0 0 10 9 0 1 90.00 121 79 42 65.29
Judd Trump 1 1 999 n/a England 57 46 0 11 80.70 2 1 0 1 50.00 59 47 0 12 79.66 467 293 174 62.74
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 3 3 999 n/a Scotland 54 39 1 14 72.22 0 0 0 0 54 39 1 14 72.22 435 261 174 60.00
Mark Selby 4 4 999 n/a England 49 35 0 14 71.43 1 1 0 0 100.00 50 36 0 14 72.00 377 221 156 58.62
Xiao Guodong 14 14 999 n/a China 49 35 0 14 71.43 0 0 0 0 49 35 0 14 71.43 392 229 163 58.42
Neil Robertson 9 9 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
Barry Hawkins 11 11 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
Shaun Murphy 15 15 999 n/a England 52 35 0 17 67.31 1 1 0 0 100.00 53 36 0 17 67.92 346 198 148 57.23
Wu Yize 22 22 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
Mark Allen 8 8 999 n/a Northern Ireland 41 27 0 14 65.85 1 0 0 1 0.00 42 27 0 15 64.29 299 169 130 56.52
Ding Junhui 10 10 999 n/a China 29 19 0 10 65.52 1 0 0 1 0.00 30 19 0 11 63.33 261 154 107 59.00
Elliot Slessor 28 28 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
Hossein Vafaei 24 24 999 n/a Iran 38 24 0 14 63.16 2 1 0 1 50.00 40 25 0 15 62.50 255 137 118 53.73
Lei Peifan 39 39 999 n/a China 43 27 0 16 62.79 0 0 0 0 43 27 0 16 62.79 333 177 156 53.15
Chris Wakelin 20 20 999 n/a England 48 30 1 17 62.50 1 1 0 0 100.00 49 31 1 17 63.27 356 201 155 56.46
Pang Junxu 27 27 999 n/a China 42 26 2 14 61.90 0 0 0 0 42 26 2 14 61.90 310 178 132 57.42
Ronnie O'Sullivan 5 5 999 n/a England 18 11 1 6 61.11 4 0 0 4 0.00 22 11 1 10 50.00 136 81 55 59.56
Ali Carter 18 18 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
Stan Moody 67 67 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 73 73 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
Luca Brecel 7 7 999 n/a Belgium 24 14 0 10 58.33 2 0 0 2 0.00 26 14 0 12 53.85 164 85 79 51.83
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
Si Jiahui 13 13 999 n/a China 45 26 2 17 57.78 0 0 0 0 45 26 2 17 57.78 316 171 145 54.11
Tom Ford 21 21 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
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 33 33 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 38 38 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 31 31 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
Ryan Day 36 36 999 n/a Wales 36 20 2 14 55.56 1 1 0 0 100.00 37 21 2 14 56.76 244 134 110 54.92
Ben Woollaston 44 44 999 n/a England 38 21 3 14 55.26 0 0 0 0 38 21 3 14 55.26 258 145 113 56.20
Sunny Akani 95 95 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 66 66 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 50 50 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
Joe O'Connor 30 30 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
Stuart Bingham 19 19 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 29 29 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 79 79 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 61 61 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 26 26 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 55 55 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 43 43 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
Mark J Williams 6 6 999 n/a Wales 37 19 3 15 51.35 2 1 0 1 50.00 39 20 3 16 51.28 255 141 114 55.29
Jackson Page 35 35 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 16 16 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 46 46 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 89 89 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 42 42 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 37 37 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 58 58 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 91 91 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 49 49 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 68 68 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 53 53 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 107 107 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 45 45 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 54 54 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 86 86 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 51 51 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 101 101 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 47 47 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 87 87 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 102 102 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 56 56 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 80 80 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 74 74 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 17 17 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 70 70 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 76 76 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 81 81 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 57 57 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 71 71 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 88 88 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 77 77 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 78 78 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 60 60 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 100 100 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 99 99 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 62 62 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 98 98 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 48 48 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 75 75 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 41 41 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 84 84 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 52 52 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 103 103 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 63 63 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 72 72 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 69 69 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 105 105 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 106 106 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 83 83 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 97 97 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 108 108 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 104 104 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 96 96 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 64 64 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 65 65 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 112 112 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 92 92 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) 114 114 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 116 116 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 111 111 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 121 121 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 119 119 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 110 110 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 113 113 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) 117 117 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) 118 118 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 120 120 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 82 82 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0