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 42 36 0 6 85.71 1 0 0 1 0.00 43 36 0 7 83.72 338 215 123 63.61
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 39 30 2 7 76.92 0 0 0 0 39 30 2 7 76.92 280 181 99 64.64
Xiao Guodong 17 17 999 n/a China 35 26 0 9 74.29 0 0 0 0 35 26 0 9 74.29 258 158 100 61.24
Mark Allen 4 4 999 n/a Northern Ireland 33 24 0 9 72.73 1 0 0 1 0.00 34 24 0 10 70.59 231 134 97 58.01
Neil Robertson 20 20 999 n/a Australia 36 26 1 9 72.22 1 0 0 1 0.00 37 26 1 10 70.27 218 138 80 63.30
Barry Hawkins 12 12 999 n/a England 32 23 0 9 71.88 1 1 0 0 100.00 33 24 0 9 72.73 241 139 102 57.68
Wu Yize 25 25 999 n/a China 45 32 2 11 71.11 0 0 0 0 45 32 2 11 71.11 279 164 115 58.78
Mark Selby 5 5 999 n/a England 31 22 0 9 70.97 1 1 0 0 100.00 32 23 0 9 71.88 207 119 88 57.49
Shaun Murphy 7 7 999 n/a England 36 25 0 11 69.44 1 1 0 0 100.00 37 26 0 11 70.27 225 130 95 57.78
Ding Junhui 9 9 999 n/a China 19 13 0 6 68.42 1 0 0 1 0.00 20 13 0 7 65.00 161 100 61 62.11
Elliot Slessor 31 31 999 n/a England 34 23 0 11 67.65 0 0 0 0 34 23 0 11 67.65 200 113 87 56.50
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
Lei Peifan 43 43 999 n/a China 35 23 0 12 65.71 0 0 0 0 35 23 0 12 65.71 245 134 111 54.69
John Higgins 14 14 999 n/a Scotland 32 21 1 10 65.63 0 0 0 0 32 21 1 10 65.63 225 134 91 59.56
Chris Wakelin 15 15 999 n/a England 40 26 1 13 65.00 1 1 0 0 100.00 41 27 1 13 65.85 274 156 118 56.93
Si Jiahui 13 13 999 n/a China 38 24 2 12 63.16 0 0 0 0 38 24 2 12 63.16 248 138 110 55.65
Zhang Anda 10 10 999 n/a China 26 16 0 10 61.54 0 0 0 0 26 16 0 10 61.54 176 94 82 53.41
Jack Lisowski 22 22 999 n/a England 36 22 1 13 61.11 0 0 0 0 36 22 1 13 61.11 238 135 103 56.72
Hossein Vafaei 26 26 999 n/a Iran 28 17 0 11 60.71 1 1 0 0 100.00 29 18 0 11 62.07 157 85 72 54.14
David Gilbert 21 21 999 n/a England 35 21 5 9 60.00 2 0 0 2 0.00 37 21 5 11 56.76 209 120 89 57.42
Pang Junxu 27 27 999 n/a China 30 18 2 10 60.00 0 0 0 0 30 18 2 10 60.00 210 120 90 57.14
Noppon Saengkham 28 28 999 n/a Thailand 25 15 0 10 60.00 0 0 0 0 25 15 0 10 60.00 146 77 69 52.74
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
Tom Ford 19 19 999 n/a England 22 13 0 9 59.09 4 1 0 3 25.00 26 14 0 12 53.85 109 55 54 50.46
Ronnie O'Sullivan 3 3 999 n/a England 17 10 1 6 58.82 3 0 0 3 0.00 20 10 1 9 50.00 122 71 51 58.20
Lyu Haotian 34 34 999 n/a China 24 14 0 10 58.33 0 0 0 0 24 14 0 10 58.33 156 82 74 52.56
Xu Si 41 41 999 n/a China 31 18 3 10 58.06 0 0 0 0 31 18 3 10 58.06 218 112 106 51.38
Stan Moody 73 73 999 n/a England 31 18 2 11 58.06 0 0 0 0 31 18 2 11 58.06 197 113 84 57.36
Ali Carter 11 11 999 n/a England 33 19 4 10 57.58 1 1 0 0 100.00 34 20 4 10 58.82 195 108 87 55.38
Long Zehuang 61 61 999 n/a China 35 20 3 12 57.14 2 2 0 0 100.00 37 22 3 12 59.46 198 110 88 55.56
Ben Woollaston 49 49 999 n/a England 30 17 3 10 56.67 0 0 0 0 30 17 3 10 56.67 185 103 82 55.68
Thepchaiya Un-Nooh 42 42 999 n/a Thailand 30 17 2 11 56.67 0 0 0 0 30 17 2 11 56.67 181 103 78 56.91
He Guoqiang 53 53 999 n/a China 30 17 0 13 56.67 1 0 0 1 0.00 31 17 0 14 54.84 172 93 79 54.07
Jimmy Robertson 36 36 999 n/a England 30 17 0 13 56.67 0 0 0 0 30 17 0 13 56.67 193 98 95 50.78
Stuart Bingham 24 24 999 n/a England 32 18 2 12 56.25 0 0 0 0 32 18 2 12 56.25 196 110 86 56.12
Yuan Sijun 39 39 999 n/a China 27 15 1 11 55.56 0 0 0 0 27 15 1 11 55.56 167 96 71 57.49
Mark J Williams 6 6 999 n/a Wales 29 16 3 10 55.17 2 1 0 1 50.00 31 17 3 11 54.84 183 109 74 59.56
Ricky Walden 38 38 999 n/a England 22 12 0 10 54.55 0 0 0 0 22 12 0 10 54.55 142 76 66 53.52
Zak Surety 89 89 999 n/a England 26 14 0 12 53.85 1 0 0 1 0.00 27 14 0 13 51.85 153 85 68 55.56
Ryan Day 29 29 999 n/a Wales 28 15 2 11 53.57 0 0 0 0 28 15 2 11 53.57 174 94 80 54.02
Ishpreet Singh Chadha 70 70 999 n/a India 28 15 2 11 53.57 1 1 0 0 100.00 29 16 2 11 55.17 170 85 85 50.00
Sunny Akani 98 98 999 n/a Thailand 15 8 0 7 53.33 0 0 0 0 15 8 0 7 53.33 105 56 49 53.33
Jak Jones 18 18 999 n/a Wales 32 17 5 10 53.13 0 0 0 0 32 17 5 10 53.13 200 111 89 55.50
Jackson Page 35 35 999 n/a Wales 34 18 5 11 52.94 0 0 0 0 34 18 5 11 52.94 198 111 87 56.06
Luca Brecel 8 8 999 n/a Belgium 17 9 0 8 52.94 1 0 0 1 0.00 18 9 0 9 50.00 117 58 59 49.57
Anthony McGill 40 40 999 n/a Scotland 21 11 0 10 52.38 0 0 0 0 21 11 0 10 52.38 123 65 58 52.85
Mark Davis 52 52 999 n/a England 23 12 2 9 52.17 1 0 0 1 0.00 24 12 2 10 50.00 136 76 60 55.88
Antoni Kowalski 99 99 999 n/a Poland 27 14 3 10 51.85 0 0 0 0 27 14 3 10 51.85 140 69 71 49.29
Martin O'Donnell 48 48 999 n/a England 34 17 4 13 50.00 0 0 0 0 34 17 4 13 50.00 167 84 83 50.30
Oliver Lines 82 82 999 n/a England 30 15 1 14 50.00 0 0 0 0 30 15 1 14 50.00 186 90 96 48.39
Fan Zhengyi 45 45 999 n/a China 28 14 3 11 50.00 0 0 0 0 28 14 3 11 50.00 150 81 69 54.00
Gary Wilson 16 16 999 n/a England 26 13 3 10 50.00 0 0 0 0 26 13 3 10 50.00 165 85 80 51.52
Louis Heathcote 72 72 999 n/a England 26 13 1 12 50.00 0 0 0 0 26 13 1 12 50.00 151 74 77 49.01
Alfie Burden 80 80 999 n/a England 22 11 0 11 50.00 0 0 0 0 22 11 0 11 50.00 131 60 71 45.80
Florian Nüßle (a) 999 n/a 999 n/a Austria 12 6 2 4 50.00 0 0 0 0 12 6 2 4 50.00 44 23 21 52.27
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
Riley Powell (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 2 1 1 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 121 121 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 60 60 999 n/a England 27 13 1 13 48.15 1 1 0 0 100.00 28 14 1 13 50.00 144 74 70 51.39
Gong Chenzhi 87 87 999 n/a China 27 13 0 14 48.15 0 0 0 0 27 13 0 14 48.15 167 82 85 49.10
Jiang Jun 75 75 999 n/a China 25 12 2 11 48.00 0 0 0 0 25 12 2 11 48.00 159 83 76 52.20
Michael Holt 83 83 999 n/a England 25 12 1 12 48.00 2 2 0 0 100.00 27 14 1 12 51.85 166 85 81 51.20
Graeme Dott 56 56 999 n/a Scotland 23 11 3 9 47.83 2 1 0 1 50.00 25 12 3 10 48.00 133 72 61 54.14
Scott Donaldson 46 46 999 n/a Scotland 23 11 2 10 47.83 2 1 0 1 50.00 25 12 2 11 48.00 127 64 63 50.39
Aaron Hill 59 59 999 n/a Ireland 23 11 2 10 47.83 0 0 0 0 23 11 2 10 47.83 130 62 68 47.69
Stephen Maguire 30 30 999 n/a Scotland 23 11 1 11 47.83 0 0 0 0 23 11 1 11 47.83 140 70 70 50.00
Liam Graham 86 86 999 n/a Scotland 26 12 2 12 46.15 0 0 0 0 26 12 2 12 46.15 118 51 67 43.22
Liu Hongyu 63 63 999 n/a China 24 11 1 12 45.83 0 0 0 0 24 11 1 12 45.83 150 78 72 52.00
Robbie Williams 47 47 999 n/a England 24 11 0 13 45.83 1 1 0 0 100.00 25 12 0 13 48.00 139 66 73 47.48
Allan Taylor 103 103 999 n/a England 24 11 0 13 45.83 0 0 0 0 24 11 0 13 45.83 125 59 66 47.20
Daniel Wells 55 55 999 n/a Wales 22 10 2 10 45.45 0 0 0 0 22 10 2 10 45.45 142 69 73 48.59
Xing Zihao 74 74 999 n/a China 22 10 0 12 45.45 2 2 0 0 100.00 24 12 0 12 50.00 132 63 69 47.73
Matthew Selt 33 33 999 n/a England 27 12 3 12 44.44 0 0 0 0 27 12 3 12 44.44 178 91 87 51.12
Ashley Carty 68 68 999 n/a England 27 12 1 14 44.44 0 0 0 0 27 12 1 14 44.44 139 66 73 47.48
Duane Jones 94 94 999 n/a Wales 25 11 3 11 44.00 0 0 0 0 25 11 3 11 44.00 150 72 78 48.00
Alexander Ursenbacher 88 88 999 n/a Switzerland 25 11 2 12 44.00 0 0 0 0 25 11 2 12 44.00 148 75 73 50.68
Artemijs Zizins 101 101 999 n/a Latvia 23 10 0 13 43.48 1 1 0 0 100.00 24 11 0 13 45.83 142 66 76 46.48
Wang Yuchen 109 109 999 n/a Hong Kong 21 9 0 12 42.86 0 0 0 0 21 9 0 12 42.86 146 69 77 47.26
Jimmy White 91 91 999 n/a England 21 9 0 12 42.86 0 0 0 0 21 9 0 12 42.86 129 57 72 44.19
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
Matthew Stevens 54 54 999 n/a Wales 26 11 4 11 42.31 0 0 0 0 26 11 4 11 42.31 149 76 73 51.01
Rory Thor 79 79 999 n/a Malaysia 26 11 2 13 42.31 0 0 0 0 26 11 2 13 42.31 165 79 86 47.88
Bulcsu Revesz 97 97 999 n/a Hungary 26 11 1 14 42.31 0 0 0 0 26 11 1 14 42.31 150 73 77 48.67
Amir Sarkhosh 100 100 999 n/a Iran 19 8 0 11 42.11 0 0 0 0 19 8 0 11 42.11 125 60 65 48.00
Liam Davies 105 105 999 n/a Wales 24 10 1 13 41.67 0 0 0 0 24 10 1 13 41.67 126 55 71 43.65
Ma Hailong 76 76 999 n/a China 29 12 4 13 41.38 0 0 0 0 29 12 4 13 41.38 156 78 78 50.00
Cheung Ka Wai 104 104 999 n/a Hong Kong 22 9 1 12 40.91 0 0 0 0 22 9 1 12 40.91 130 64 66 49.23
Zhou Yuelong 32 32 999 n/a China 22 9 1 12 40.91 0 0 0 0 22 9 1 12 40.91 119 54 65 45.38
Tian Pengfei 64 64 999 n/a China 22 9 0 13 40.91 0 0 0 0 22 9 0 13 40.91 132 67 65 50.76
David Grace 67 67 999 n/a England 22 9 0 13 40.91 0 0 0 0 22 9 0 13 40.91 122 59 63 48.36
Joe O'Connor 37 37 999 n/a England 25 10 3 12 40.00 0 0 0 0 25 10 3 12 40.00 143 73 70 51.05
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
Andrew Higginson 85 85 999 n/a England 23 9 2 12 39.13 0 0 0 0 23 9 2 12 39.13 118 50 68 42.37
Dylan Emery (a) 999 n/a 999 n/a Wales 23 9 0 14 39.13 1 1 0 0 100.00 24 10 0 14 41.67 130 58 72 44.62
Marco Fu 71 71 999 n/a Hong Kong 18 7 1 10 38.89 1 0 0 1 0.00 19 7 1 11 36.84 108 54 54 50.00
Dominic Dale 44 44 999 n/a Wales 18 7 1 10 38.89 1 0 0 1 0.00 19 7 1 11 36.84 119 56 63 47.06
Robert Milkins 23 23 999 n/a England 21 8 2 11 38.10 0 0 0 0 21 8 2 11 38.10 120 60 60 50.00
Ross Muir 78 78 999 n/a Scotland 21 8 1 12 38.10 3 3 0 0 100.00 24 11 1 12 45.83 132 62 70 46.97
Chris Totten 108 108 999 n/a Scotland 21 8 1 12 38.10 0 0 0 0 21 8 1 12 38.10 124 56 68 45.16
Stuart Carrington 77 77 999 n/a England 19 7 3 9 36.84 1 1 0 0 100.00 20 8 3 9 40.00 103 51 52 49.51
Jamie Clarke 66 66 999 n/a Wales 22 8 1 13 36.36 1 1 0 0 100.00 23 9 1 13 39.13 140 64 76 45.71
Ben Mertens 96 96 999 n/a Belgium 22 8 1 13 36.36 0 0 0 0 22 8 1 13 36.36 125 57 68 45.60
Jordan Brown 51 51 999 n/a Northern Ireland 20 7 2 11 35.00 0 0 0 0 20 7 2 11 35.00 124 58 66 46.77
Jamie Jones 57 57 999 n/a Wales 23 8 2 13 34.78 0 0 0 0 23 8 2 13 34.78 114 51 63 44.74
Dean Young 93 93 999 n/a Scotland 23 8 0 15 34.78 0 0 0 0 23 8 0 15 34.78 146 67 79 45.89
Haydon Pinhey 106 106 999 n/a England 21 7 0 14 33.33 1 1 0 0 100.00 22 8 0 14 36.36 109 44 65 40.37
Haris Tahir 107 107 999 n/a Pakistan 18 6 0 12 33.33 0 0 0 0 18 6 0 12 33.33 117 48 69 41.03
Sanderson Lam 58 58 999 n/a England 18 6 0 12 33.33 1 1 0 0 100.00 19 7 0 12 36.84 118 47 71 39.83
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
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
Julien Leclercq 102 102 999 n/a Belgium 22 7 1 14 31.82 1 1 0 0 100.00 23 8 1 14 34.78 138 58 80 42.03
Hammad Miah 84 84 999 n/a England 19 6 3 10 31.58 1 1 0 0 100.00 20 7 3 10 35.00 116 54 62 46.55
Andrew Pagett 92 92 999 n/a Wales 19 6 3 10 31.58 1 0 0 1 0.00 20 6 3 11 30.00 111 49 62 44.14
Joe Perry 62 62 999 n/a England 19 6 2 11 31.58 0 0 0 0 19 6 2 11 31.58 117 60 57 51.28
Anthony Hamilton 65 65 999 n/a England 19 6 1 12 31.58 1 0 0 1 0.00 20 6 1 13 30.00 119 56 63 47.06
Daniel Womersley (a) 999 n/a 999 n/a England 13 4 1 8 30.77 0 0 0 0 13 4 1 8 30.77 72 30 42 41.67
Ian Burns 81 81 999 n/a England 20 6 2 12 30.00 0 0 0 0 20 6 2 12 30.00 113 48 65 42.48
Farakh Ajaib 112 112 999 n/a Pakistan 20 6 1 13 30.00 0 0 0 0 20 6 1 13 30.00 115 48 67 41.74
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
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 21 6 2 13 28.57 0 0 0 0 21 6 2 13 28.57 125 53 72 42.40
Liam Pullen 90 90 999 n/a England 21 6 1 14 28.57 0 0 0 0 21 6 1 14 28.57 108 43 65 39.81
Huang Jiahao 113 113 999 n/a China 21 6 0 15 28.57 0 0 0 0 21 6 0 15 28.57 94 30 64 31.91
Robbie McGuigan 111 111 999 n/a Northern Ireland 20 5 1 14 25.00 1 1 0 0 100.00 21 6 1 14 28.57 109 39 70 35.78
Kreishh Gurbaxani 117 117 999 n/a India 20 5 0 15 25.00 0 0 0 0 20 5 0 15 25.00 99 32 67 32.32
Paul Deaville (a) 999 n/a 999 n/a England 16 4 1 11 25.00 1 1 0 0 100.00 17 5 1 11 29.41 82 30 52 36.59
Ken Doherty 126 126 999 n/a Ireland 8 2 0 6 25.00 2 0 0 2 0.00 10 2 0 8 20.00 56 19 37 33.93
Simon Blackwell (a) 999 n/a 999 n/a England 19 4 1 14 21.05 0 0 0 0 19 4 1 14 21.05 117 46 71 39.32
Mostafa Dorgham 110 110 999 n/a Egypt 19 4 1 14 21.05 0 0 0 0 19 4 1 14 21.05 118 45 73 38.14
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
Joshua Thomond (a) 999 n/a 999 n/a England 16 3 1 12 18.75 0 0 0 0 16 3 1 12 18.75 92 30 62 32.61
Mitchell Mann 118 118 999 n/a England 17 3 2 12 17.65 0 0 0 0 17 3 2 12 17.65 100 37 63 37.00
M Phetmalaikul 115 115 999 n/a Thailand 17 3 1 13 17.65 0 0 0 0 17 3 1 13 17.65 99 34 65 34.34
Hatem Yassen 122 122 999 n/a Egypt 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 33 12 21 36.36
Mohammed Shehab 123 123 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
Jonas Luz 120 120 999 n/a Brazil 8 1 0 7 12.50 1 0 0 1 0.00 9 1 0 8 11.11 41 9 32 21.95
Mink Nutcharut (f) 116 116 999 n/a Thailand 17 2 2 13 11.76 0 0 0 0 17 2 2 13 11.76 86 23 63 26.74
Anton Kazakov (a) 999 n/a 999 n/a Ukraine 11 1 1 9 9.09 0 0 0 0 11 1 1 9 9.09 51 13 38 25.49
Reanne Evans (f) 119 119 999 n/a England 15 1 0 14 6.67 1 0 0 1 0.00 16 1 0 15 6.25 74 15 59 20.27
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
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
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
Cao Jin (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
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
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
Zhou Jinhao (a) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 22 6 16 27.27
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
Joshua Cooper (a) 999 n/a 999 n/a England 9 0 1 8 0.00 0 0 0 0 9 0 1 8 0.00 43 11 32 25.58
Baipat Siripaporn (f) 125 125 999 n/a Thailand 14 0 0 14 0.00 0 0 0 0 14 0 0 14 0.00 70 12 58 17.14
Ahmed Aly Elsayed 124 124 999 n/a United States 15 0 0 15 0.00 0 0 0 0 15 0 0 15 0.00 77 15 62 19.48
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 69 69 999 n/a England 0 0 0 0 2 0 0 2 0.00 2 0 0 2 0.00 0 0 0