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 55 45 0 10 81.82 2 1 0 1 50.00 57 46 0 11 80.70 438 278 160 63.47
Zhao Xintong (a) 999 n/a 999 n/a China 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 44 29 15 65.91
Kyren Wilson 2 2 999 n/a England 56 44 2 10 78.57 0 0 0 0 56 44 2 10 78.57 437 272 165 62.24
Neil Robertson 10 10 999 n/a Australia 50 37 1 12 74.00 1 0 0 1 0.00 51 37 1 13 72.55 330 210 120 63.64
Xiao Guodong 15 15 999 n/a China 46 33 0 13 71.74 0 0 0 0 46 33 0 13 71.74 347 206 141 59.37
Mark Selby 3 3 999 n/a England 45 32 0 13 71.11 1 1 0 0 100.00 46 33 0 13 71.74 320 183 137 57.19
John Higgins 6 6 999 n/a Scotland 50 35 1 14 70.00 0 0 0 0 50 35 1 14 70.00 370 221 149 59.73
Barry Hawkins 12 12 999 n/a England 45 31 0 14 68.89 2 2 0 0 100.00 47 33 0 14 70.21 351 198 153 56.41
Shaun Murphy 11 11 999 n/a England 50 34 0 16 68.00 1 1 0 0 100.00 51 35 0 16 68.63 321 187 134 58.26
Wu Yize 22 22 999 n/a China 56 38 2 16 67.86 0 0 0 0 56 38 2 16 67.86 361 208 153 57.62
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 40 26 0 14 65.00 1 0 0 1 0.00 41 26 0 15 63.41 283 159 124 56.18
Elliot Slessor 28 28 999 n/a England 42 27 0 15 64.29 0 0 0 0 42 27 0 15 64.29 254 142 112 55.91
Ding Junhui 9 9 999 n/a China 25 16 0 9 64.00 1 0 0 1 0.00 26 16 0 10 61.54 204 122 82 59.80
Jack Lisowski 25 25 999 n/a England 44 27 1 16 61.36 1 0 0 1 0.00 45 27 1 17 60.00 291 166 125 57.04
Ali Carter 16 16 999 n/a England 45 27 4 14 60.00 1 1 0 0 100.00 46 28 4 14 60.87 281 155 126 55.16
Chris Wakelin 20 20 999 n/a England 45 27 1 17 60.00 1 1 0 0 100.00 46 28 1 17 60.87 311 171 140 54.98
Lei Peifan 40 40 999 n/a China 40 24 0 16 60.00 0 0 0 0 40 24 0 16 60.00 279 147 132 52.69
Hossein Vafaei 24 24 999 n/a Iran 35 21 0 14 60.00 2 1 0 1 50.00 37 22 0 15 59.46 205 107 98 52.20
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 37 22 2 13 59.46 0 0 0 0 37 22 2 13 59.46 238 137 101 57.56
Tom Ford 21 21 999 n/a England 32 19 0 13 59.38 4 1 0 3 25.00 36 20 0 16 55.56 179 90 89 50.28
Pang Junxu 27 27 999 n/a China 39 23 2 14 58.97 0 0 0 0 39 23 2 14 58.97 265 148 117 55.85
Ronnie O'Sullivan 4 4 999 n/a England 17 10 1 6 58.82 4 0 0 4 0.00 21 10 1 10 47.62 122 71 51 58.20
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
Si Jiahui 14 14 999 n/a China 43 25 2 16 58.14 0 0 0 0 43 25 2 16 58.14 284 155 129 54.58
Ricky Walden 41 41 999 n/a England 26 15 0 11 57.69 2 0 0 2 0.00 28 15 0 13 53.57 168 90 78 53.57
Zhang Anda 13 13 999 n/a China 33 19 0 14 57.58 0 0 0 0 33 19 0 14 57.58 225 117 108 52.00
David Gilbert 23 23 999 n/a England 40 23 5 12 57.50 2 0 0 2 0.00 42 23 5 14 54.76 240 132 108 55.00
Xu Si 39 39 999 n/a China 40 23 3 14 57.50 0 0 0 0 40 23 3 14 57.50 284 146 138 51.41
Yuan Sijun 34 34 999 n/a China 37 21 1 15 56.76 1 1 0 0 100.00 38 22 1 15 57.89 233 129 104 55.36
Jimmy Robertson 32 32 999 n/a England 39 22 0 17 56.41 0 0 0 0 39 22 0 17 56.41 258 129 129 50.00
Zak Surety 73 73 999 n/a England 32 18 0 14 56.25 1 0 0 1 0.00 33 18 0 15 54.55 203 112 91 55.17
Noppon Saengkham 29 29 999 n/a Thailand 29 16 0 13 55.17 0 0 0 0 29 16 0 13 55.17 174 90 84 51.72
Stuart Bingham 19 19 999 n/a England 40 22 2 16 55.00 0 0 0 0 40 22 2 16 55.00 255 133 122 52.16
Ishpreet Singh Chadha 66 66 999 n/a India 33 18 2 13 54.55 1 1 0 0 100.00 34 19 2 13 55.88 200 103 97 51.50
Long Zehuang 61 61 999 n/a China 37 20 3 14 54.05 2 2 0 0 100.00 39 22 3 14 56.41 211 114 97 54.03
Stephen Maguire 26 26 999 n/a Scotland 30 16 1 13 53.33 0 0 0 0 30 16 1 13 53.33 197 100 97 50.76
Florian Nüßle (a) 999 n/a 999 n/a Austria 15 8 2 5 53.33 0 0 0 0 15 8 2 5 53.33 63 32 31 50.79
He Guoqiang 50 50 999 n/a China 32 17 0 15 53.13 1 0 0 1 0.00 33 17 0 16 51.52 187 99 88 52.94
Thepchaiya Un-Nooh 43 43 999 n/a Thailand 34 18 2 14 52.94 1 1 0 0 100.00 35 19 2 14 54.29 202 110 92 54.46
Ryan Day 30 30 999 n/a Wales 34 18 2 14 52.94 1 1 0 0 100.00 35 19 2 14 54.29 214 114 100 53.27
Ben Woollaston 44 44 999 n/a England 36 19 3 14 52.78 0 0 0 0 36 19 3 14 52.78 225 125 100 55.56
Joe O'Connor 31 31 999 n/a England 38 20 3 15 52.63 0 0 0 0 38 20 3 15 52.63 234 129 105 55.13
Anthony McGill 42 42 999 n/a Scotland 27 14 0 13 51.85 0 0 0 0 27 14 0 13 51.85 167 87 80 52.10
Lyu Haotian 38 38 999 n/a China 27 14 0 13 51.85 0 0 0 0 27 14 0 13 51.85 173 85 88 49.13
Michael Holt 79 79 999 n/a England 31 16 1 14 51.61 2 2 0 0 100.00 33 18 1 14 54.55 204 109 95 53.43
Mark J Williams 5 5 999 n/a Wales 35 18 3 14 51.43 2 1 0 1 50.00 37 19 3 15 51.35 224 128 96 57.14
Jak Jones 17 17 999 n/a Wales 37 19 5 13 51.35 1 0 0 1 0.00 38 19 5 14 50.00 237 129 108 54.43
Jackson Page 36 36 999 n/a Wales 41 21 5 15 51.22 0 0 0 0 41 21 5 15 51.22 243 133 110 54.73
Oliver Lines 85 85 999 n/a England 32 16 1 15 50.00 0 0 0 0 32 16 1 15 50.00 197 97 100 49.24
Aaron Hill 55 55 999 n/a Ireland 30 15 2 13 50.00 0 0 0 0 30 15 2 13 50.00 179 88 91 49.16
Louis Heathcote 68 68 999 n/a England 30 15 1 14 50.00 0 0 0 0 30 15 1 14 50.00 177 87 90 49.15
Sunny Akani 95 95 999 n/a Thailand 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 113 59 54 52.21
Steven Hallworth (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 19 9 10 47.37
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
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 33 16 1 16 48.48 1 1 0 0 100.00 34 17 1 16 50.00 189 93 96 49.21
Fan Zhengyi 46 46 999 n/a China 31 15 3 13 48.39 0 0 0 0 31 15 3 13 48.39 170 90 80 52.94
Antoni Kowalski 91 91 999 n/a Poland 31 15 3 13 48.39 0 0 0 0 31 15 3 13 48.39 165 77 88 46.67
Gong Chenzhi 89 89 999 n/a China 29 14 0 15 48.28 0 0 0 0 29 14 0 15 48.28 178 89 89 50.00
Mark Davis 53 53 999 n/a England 27 13 2 12 48.15 1 0 0 1 0.00 28 13 2 13 46.43 162 86 76 53.09
Scott Donaldson 47 47 999 n/a Scotland 27 13 2 12 48.15 2 1 0 1 50.00 29 14 2 13 48.28 153 78 75 50.98
Martin O'Donnell 45 45 999 n/a England 36 17 4 15 47.22 0 0 0 0 36 17 4 15 47.22 179 87 92 48.60
Alexander Ursenbacher 86 86 999 n/a Switzerland 28 13 2 13 46.43 1 0 0 1 0.00 29 13 2 14 44.83 168 87 81 51.79
Robbie Williams 51 51 999 n/a England 28 13 0 15 46.43 2 2 0 0 100.00 30 15 0 15 50.00 162 79 83 48.77
Alfie Burden 80 80 999 n/a England 26 12 0 14 46.15 0 0 0 0 26 12 0 14 46.15 156 71 85 45.51
Wang Yuchen 107 107 999 n/a Hong Kong 24 11 0 13 45.83 0 0 0 0 24 11 0 13 45.83 161 78 83 48.45
Ma Hailong 74 74 999 n/a China 33 15 4 14 45.45 0 0 0 0 33 15 4 14 45.45 180 92 88 51.11
Matthew Stevens 54 54 999 n/a Wales 31 14 4 13 45.16 0 0 0 0 31 14 4 13 45.16 180 92 88 51.11
Matthew Selt 35 35 999 n/a England 31 14 3 14 45.16 0 0 0 0 31 14 3 14 45.16 202 104 98 51.49
Rory Thor 81 81 999 n/a Malaysia 29 13 2 14 44.83 0 0 0 0 29 13 2 14 44.83 182 87 95 47.80
Liam Graham 87 87 999 n/a Scotland 29 13 2 14 44.83 0 0 0 0 29 13 2 14 44.83 136 57 79 41.91
Liu Hongyu 57 57 999 n/a China 29 13 1 15 44.83 0 0 0 0 29 13 1 15 44.83 187 95 92 50.80
Graeme Dott 56 56 999 n/a Scotland 27 12 3 12 44.44 2 1 0 1 50.00 29 13 3 13 44.83 160 82 78 51.25
Daniel Wells 49 49 999 n/a Wales 27 12 2 13 44.44 0 0 0 0 27 12 2 13 44.44 180 85 95 47.22
Liam Davies 102 102 999 n/a Wales 27 12 1 14 44.44 0 0 0 0 27 12 1 14 44.44 142 63 79 44.37
Allan Taylor 101 101 999 n/a England 27 12 0 15 44.44 0 0 0 0 27 12 0 15 44.44 147 69 78 46.94
Jimmy White 93 93 999 n/a England 23 10 0 13 43.48 0 0 0 0 23 10 0 13 43.48 140 64 76 45.71
Gary Wilson 18 18 999 n/a England 30 13 3 14 43.33 0 0 0 0 30 13 3 14 43.33 196 98 98 50.00
Duane Jones 90 90 999 n/a Wales 28 12 3 13 42.86 0 0 0 0 28 12 3 13 42.86 174 83 91 47.70
Jiang Jun 76 76 999 n/a China 28 12 2 14 42.86 0 0 0 0 28 12 2 14 42.86 179 89 90 49.72
Bulcsu Revesz 100 100 999 n/a Hungary 28 12 1 15 42.86 0 0 0 0 28 12 1 15 42.86 162 79 83 48.77
Zhou Yuelong 33 33 999 n/a China 28 12 1 15 42.86 0 0 0 0 28 12 1 15 42.86 163 77 86 47.24
Ashley Carty 71 71 999 n/a England 28 12 1 15 42.86 0 0 0 0 28 12 1 15 42.86 143 66 77 46.15
Marco Fu 70 70 999 n/a Hong Kong 21 9 1 11 42.86 1 0 0 1 0.00 22 9 1 12 40.91 123 65 58 52.85
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
Andrew Higginson 88 88 999 n/a England 26 11 2 13 42.31 0 0 0 0 26 11 2 13 42.31 135 60 75 44.44
Artemijs Zizins 99 99 999 n/a Latvia 26 11 0 15 42.31 1 1 0 0 100.00 27 12 0 15 44.44 159 74 85 46.54
Xing Zihao 78 78 999 n/a China 24 10 0 14 41.67 2 2 0 0 100.00 26 12 0 14 46.15 144 66 78 45.83
Amir Sarkhosh 98 98 999 n/a Iran 22 9 0 13 40.91 0 0 0 0 22 9 0 13 40.91 141 64 77 45.39
Dylan Emery (a) 999 n/a 999 n/a Wales 27 11 0 16 40.74 1 1 0 0 100.00 28 12 0 16 42.86 156 70 86 44.87
Ben Mertens 94 94 999 n/a Belgium 25 10 1 14 40.00 0 0 0 0 25 10 1 14 40.00 143 67 76 46.85
Ross Muir 77 77 999 n/a Scotland 25 10 1 14 40.00 3 3 0 0 100.00 28 13 1 14 46.43 158 74 84 46.84
Dominic Dale 48 48 999 n/a Wales 20 8 1 11 40.00 1 0 0 1 0.00 21 8 1 12 38.10 132 62 70 46.97
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
Jamie Jones 60 60 999 n/a Wales 28 11 2 15 39.29 0 0 0 0 28 11 2 15 39.29 142 65 77 45.77
Stuart Carrington 75 75 999 n/a England 23 9 3 11 39.13 1 1 0 0 100.00 24 10 3 11 41.67 131 65 66 49.62
Sanderson Lam 62 62 999 n/a England 23 9 0 14 39.13 1 1 0 0 100.00 24 10 0 14 41.67 147 62 85 42.18
Robert Milkins 37 37 999 n/a England 26 10 2 14 38.46 0 0 0 0 26 10 2 14 38.46 153 74 79 48.37
Cheung Ka Wai 103 103 999 n/a Hong Kong 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 145 70 75 48.28
Jamie Clarke 63 63 999 n/a Wales 24 9 1 14 37.50 2 2 0 0 100.00 26 11 1 14 42.31 153 71 82 46.41
Tian Pengfei 72 72 999 n/a China 24 9 0 15 37.50 1 1 0 0 100.00 25 10 0 15 40.00 147 73 74 49.66
David Grace 69 69 999 n/a England 24 9 0 15 37.50 0 0 0 0 24 9 0 15 37.50 133 61 72 45.86
Haydon Pinhey 105 105 999 n/a England 24 9 0 15 37.50 1 1 0 0 100.00 25 10 0 15 40.00 129 54 75 41.86
Chris Totten 106 106 999 n/a Scotland 22 8 1 13 36.36 1 0 0 1 0.00 23 8 1 14 34.78 128 56 72 43.75
Jordan Brown 52 52 999 n/a Northern Ireland 23 8 2 13 34.78 0 0 0 0 23 8 2 13 34.78 147 69 78 46.94
Dean Young 97 97 999 n/a Scotland 24 8 0 16 33.33 0 0 0 0 24 8 0 16 33.33 153 70 83 45.75
Andrew Pagett 96 96 999 n/a Wales 21 7 3 11 33.33 1 0 0 1 0.00 22 7 3 12 31.82 124 55 69 44.35
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
Ian Burns 84 84 999 n/a England 22 7 2 13 31.82 0 0 0 0 22 7 2 13 31.82 122 53 69 43.44
Haris Tahir 108 108 999 n/a Pakistan 19 6 0 13 31.58 0 0 0 0 19 6 0 13 31.58 124 51 73 41.13
Hammad Miah 83 83 999 n/a England 23 7 3 13 30.43 2 2 0 0 100.00 25 9 3 13 36.00 144 66 78 45.83
Julien Leclercq 104 104 999 n/a Belgium 23 7 1 15 30.43 1 1 0 0 100.00 24 8 1 15 33.33 143 59 84 41.26
Liam Pullen 92 92 999 n/a England 23 7 1 15 30.43 0 0 0 0 23 7 1 15 30.43 120 48 72 40.00
Anthony Hamilton 64 64 999 n/a England 20 6 1 13 30.00 1 0 0 1 0.00 21 6 1 14 28.57 126 59 67 46.83
Bai Yulu (f) 114 114 999 n/a China 17 5 0 12 29.41 2 1 0 1 50.00 19 6 0 13 31.58 106 36 70 33.96
Joe Perry 65 65 999 n/a England 21 6 2 13 28.57 0 0 0 0 21 6 2 13 28.57 130 64 66 49.23
Farakh Ajaib 112 112 999 n/a Pakistan 21 6 1 14 28.57 0 0 0 0 21 6 1 14 28.57 119 48 71 40.34
Huang Jiahao 115 115 999 n/a China 21 6 0 15 28.57 1 0 0 1 0.00 22 6 0 16 27.27 94 30 64 31.91
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 22 6 2 14 27.27 0 0 0 0 22 6 2 14 27.27 132 56 76 42.42
Daniel Womersley (a) 999 n/a 999 n/a England 15 4 1 10 26.67 0 0 0 0 15 4 1 10 26.67 83 32 51 38.55
Robbie McGuigan 111 111 999 n/a Northern Ireland 21 5 1 15 23.81 1 1 0 0 100.00 22 6 1 15 27.27 114 40 74 35.09
Kreishh Gurbaxani 119 119 999 n/a India 21 5 0 16 23.81 0 0 0 0 21 5 0 16 23.81 106 35 71 33.02
Paul Deaville (a) 999 n/a 999 n/a England 17 4 1 12 23.53 1 1 0 0 100.00 18 5 1 12 27.78 86 30 56 34.88
Mitchell Mann 116 116 999 n/a England 19 4 2 13 21.05 0 0 0 0 19 4 2 13 21.05 114 44 70 38.60
Simon Blackwell (a) 999 n/a 999 n/a England 20 4 1 15 20.00 0 0 0 0 20 4 1 15 20.00 123 48 75 39.02
Mostafa Dorgham 110 110 999 n/a Egypt 20 4 1 15 20.00 0 0 0 0 20 4 1 15 20.00 122 45 77 36.89
Ken Doherty 121 121 999 n/a Ireland 10 2 0 8 20.00 2 0 0 2 0.00 12 2 0 10 16.67 65 19 46 29.23
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
Zhou Jinhao (a) 999 n/a 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 33 11 22 33.33
Joshua Thomond (a) 999 n/a 999 n/a England 17 3 1 13 17.65 0 0 0 0 17 3 1 13 17.65 96 30 66 31.25
M Phetmalaikul 113 113 999 n/a Thailand 19 3 1 15 15.79 0 0 0 0 19 3 1 15 15.79 111 37 74 33.33
Mohammed Shehab 124 124 999 n/a United Arab Emirates 7 1 0 6 14.29 0 0 0 0 7 1 0 6 14.29 48 16 32 33.33
Hatem Yassen 123 123 999 n/a Egypt 7 1 0 6 14.29 0 0 0 0 7 1 0 6 14.29 37 12 25 32.43
Reanne Evans (f) 117 117 999 n/a England 17 2 0 15 11.76 1 0 0 1 0.00 18 2 0 16 11.11 83 19 64 22.89
Mink Nutcharut (f) 118 118 999 n/a Thailand 18 2 2 14 11.11 0 0 0 0 18 2 2 14 11.11 93 26 67 27.96
Jonas Luz 120 120 999 n/a Brazil 9 1 0 8 11.11 1 0 0 1 0.00 10 1 0 9 10.00 45 9 36 20.00
Joshua Cooper (a) 999 n/a 999 n/a England 11 1 1 9 9.09 1 1 0 0 100.00 12 2 1 9 16.67 53 15 38 28.30
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 12 1 1 10 8.33 0 0 0 0 12 1 1 10 8.33 57 15 42 26.32
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
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
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
Ryan Thomerson (a) 999 n/a 999 n/a Australia 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
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
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
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
Fergal Quinn (a) 999 n/a 999 n/a Northern Ireland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 2 9 18.18
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
Baipat Siripaporn (f) 125 125 999 n/a Thailand 15 0 0 15 0.00 0 0 0 0 15 0 0 15 0.00 74 12 62 16.22
Ahmed Aly Elsayed 125 125 999 n/a United States 16 0 0 16 0.00 0 0 0 0 16 0 0 16 0.00 81 15 66 18.52
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