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 999 n/a 999 n/a England 70 58 3 9 82.86 0 0 0 0 70 58 3 9 82.86 562 369 193 65.66
Ronnie O'Sullivan 999 n/a 999 n/a England 37 30 0 7 81.08 2 0 0 2 0.00 39 30 0 9 76.92 355 217 138 61.13
Kyren Wilson 999 n/a 999 n/a England 47 34 0 13 72.34 0 0 0 0 47 34 0 13 72.34 356 222 134 62.36
Mark J Williams 999 n/a 999 n/a Wales 49 35 1 13 71.43 1 0 0 1 0.00 50 35 1 14 70.00 352 212 140 60.23
Mark Allen 999 n/a 999 n/a Northern Ireland 48 34 0 14 70.83 0 0 0 0 48 34 0 14 70.83 355 201 154 56.62
John Higgins 999 n/a 999 n/a Scotland 47 33 0 14 70.21 1 1 0 0 100.00 48 34 0 14 70.83 378 219 159 57.94
Ding Junhui 999 n/a 999 n/a China 43 30 0 13 69.77 0 0 0 0 43 30 0 13 69.77 358 196 162 54.75
Stephen Maguire 999 n/a 999 n/a Scotland 34 23 0 11 67.65 0 0 0 0 34 23 0 11 67.65 303 170 133 56.11
Barry Hawkins 999 n/a 999 n/a England 48 32 2 14 66.67 0 0 0 0 48 32 2 14 66.67 357 211 146 59.10
Tom Ford 999 n/a 999 n/a England 48 32 0 16 66.67 0 0 0 0 48 32 0 16 66.67 376 213 163 56.65
Mark Selby 999 n/a 999 n/a England 41 27 0 14 65.85 1 1 0 0 100.00 42 28 0 14 66.67 321 184 137 57.32
Ali Carter 999 n/a 999 n/a England 52 34 2 16 65.38 0 0 0 0 52 34 2 16 65.38 356 199 157 55.90
Zhang Anda 999 n/a 999 n/a China 49 32 1 16 65.31 1 1 0 0 100.00 50 33 1 16 66.00 388 212 176 54.64
Si Jiahui 999 n/a 999 n/a China 46 30 2 14 65.22 0 0 0 0 46 30 2 14 65.22 324 178 146 54.94
David Gilbert 999 n/a 999 n/a England 43 28 3 12 65.12 1 0 0 1 0.00 44 28 3 13 63.64 322 191 131 59.32
Hossein Vafaei 999 n/a 999 n/a Iran 42 27 1 14 64.29 1 0 0 1 0.00 43 27 1 15 62.79 302 176 126 58.28
Jack Lisowski 999 n/a 999 n/a England 35 22 0 13 62.86 0 0 0 0 35 22 0 13 62.86 282 157 125 55.67
Matthew Selt 999 n/a 999 n/a England 40 25 0 15 62.50 0 0 0 0 40 25 0 15 62.50 273 153 120 56.04
Dominic Dale 999 n/a 999 n/a Wales 40 25 0 15 62.50 0 0 0 0 40 25 0 15 62.50 252 132 120 52.38
Luca Brecel 999 n/a 999 n/a Belgium 26 16 0 10 61.54 1 0 0 1 0.00 27 16 0 11 59.26 192 107 85 55.73
Gary Wilson 999 n/a 999 n/a England 44 27 2 15 61.36 0 0 0 0 44 27 2 15 61.36 352 193 159 54.83
Lyu Haotian 999 n/a 999 n/a China 41 25 1 15 60.98 0 0 0 0 41 25 1 15 60.98 302 164 138 54.30
Yuan Sijun 999 n/a 999 n/a China 38 23 0 15 60.53 0 0 0 0 38 23 0 15 60.53 254 145 109 57.09
Chris Wakelin 999 n/a 999 n/a England 48 29 2 17 60.42 0 0 0 0 48 29 2 17 60.42 300 170 130 56.67
Liam Davies (a) 999 n/a 999 n/a Wales 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 53 29 24 54.72
Noppon Saengkham 999 n/a 999 n/a Thailand 47 28 3 16 59.57 1 1 0 0 100.00 48 29 3 16 60.42 318 179 139 56.29
Ryan Day 999 n/a 999 n/a Wales 37 22 1 14 59.46 0 0 0 0 37 22 1 14 59.46 279 148 131 53.05
Elliot Slessor 999 n/a 999 n/a England 37 22 0 15 59.46 2 2 0 0 100.00 39 24 0 15 61.54 236 128 108 54.24
Robbie Williams 999 n/a 999 n/a England 39 23 2 14 58.97 0 0 0 0 39 23 2 14 58.97 258 139 119 53.88
Martin O'Donnell 999 n/a 999 n/a England 39 23 2 14 58.97 0 0 0 0 39 23 2 14 58.97 250 126 124 50.40
Zhou Yuelong 999 n/a 999 n/a China 46 27 2 17 58.70 1 1 0 0 100.00 47 28 2 17 59.57 289 168 121 58.13
He Guoqiang 999 n/a 999 n/a China 31 18 0 13 58.06 0 0 0 0 31 18 0 13 58.06 237 120 117 50.63
Neil Robertson 999 n/a 999 n/a Australia 26 15 0 11 57.69 0 0 0 0 26 15 0 11 57.69 190 109 81 57.37
Anthony McGill 999 n/a 999 n/a Scotland 26 15 0 11 57.69 0 0 0 0 26 15 0 11 57.69 177 89 88 50.28
Ricky Walden 999 n/a 999 n/a England 40 23 2 15 57.50 0 0 0 0 40 23 2 15 57.50 301 161 140 53.49
Shaun Murphy 999 n/a 999 n/a England 38 21 3 14 55.26 0 0 0 0 38 21 3 14 55.26 234 132 102 56.41
Graeme Dott 999 n/a 999 n/a Scotland 29 16 0 13 55.17 1 0 0 1 0.00 30 16 0 14 53.33 181 93 88 51.38
Sam Craigie 999 n/a 999 n/a England 33 18 4 11 54.55 1 0 0 1 0.00 34 18 4 12 52.94 202 113 89 55.94
Mark Davis 999 n/a 999 n/a England 33 18 2 13 54.55 0 0 0 0 33 18 2 13 54.55 213 117 96 54.93
Fan Zhengyi 999 n/a 999 n/a China 33 18 2 13 54.55 1 1 0 0 100.00 34 19 2 13 55.88 226 122 104 53.98
Stuart Bingham 999 n/a 999 n/a England 33 18 1 14 54.55 0 0 0 0 33 18 1 14 54.55 292 155 137 53.08
Cao Yupeng 999 n/a 999 n/a China 41 22 2 17 53.66 0 0 0 0 41 22 2 17 53.66 217 115 102 53.00
Liu Hongyu 999 n/a 999 n/a China 30 16 1 13 53.33 1 0 0 1 0.00 31 16 1 14 51.61 192 105 87 54.69
Jimmy Robertson 999 n/a 999 n/a England 32 17 1 14 53.13 0 0 0 0 32 17 1 14 53.13 195 104 91 53.33
Michael White 999 n/a 999 n/a Wales 32 17 1 14 53.13 0 0 0 0 32 17 1 14 53.13 218 112 106 51.38
Joe O'Connor 999 n/a 999 n/a England 32 17 0 15 53.13 0 0 0 0 32 17 0 15 53.13 232 125 107 53.88
Thepchaiya Un-Nooh 999 n/a 999 n/a Thailand 34 18 2 14 52.94 0 0 0 0 34 18 2 14 52.94 214 119 95 55.61
Daniel Wells 999 n/a 999 n/a Wales 34 18 2 14 52.94 0 0 0 0 34 18 2 14 52.94 232 129 103 55.60
Marco Fu 999 n/a 999 n/a Hong Kong 23 12 0 11 52.17 0 0 0 0 23 12 0 11 52.17 194 103 91 53.09
Aaron Hill 999 n/a 999 n/a Ireland 31 16 0 15 51.61 0 0 0 0 31 16 0 15 51.61 193 99 94 51.30
Pang Junxu 999 n/a 999 n/a China 35 18 2 15 51.43 0 0 0 0 35 18 2 15 51.43 258 136 122 52.71
Sanderson Lam 999 n/a 999 n/a England 35 18 2 15 51.43 0 0 0 0 35 18 2 15 51.43 215 104 111 48.37
Jak Jones 999 n/a 999 n/a Wales 34 17 2 15 50.00 0 0 0 0 34 17 2 15 50.00 313 168 145 53.67
Zak Surety 999 n/a 999 n/a England 30 15 1 14 50.00 0 0 0 0 30 15 1 14 50.00 194 93 101 47.94
Julien Leclercq 999 n/a 999 n/a Belgium 28 14 0 14 50.00 0 0 0 0 28 14 0 14 50.00 172 85 87 49.42
Dylan Emery 999 n/a 999 n/a Wales 28 14 0 14 50.00 0 0 0 0 28 14 0 14 50.00 171 81 90 47.37
Jamie Clarke 999 n/a 999 n/a Wales 28 14 0 14 50.00 0 0 0 0 28 14 0 14 50.00 198 92 106 46.46
Wang Xinbo (a) 999 n/a 999 n/a China 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 49 24 25 48.98
Florian Nüßle (a) 999 n/a 999 n/a Austria 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 10 6 4 60.00
Robbie McGuigan (a) 999 n/a 999 n/a Northern Ireland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 28 15 13 53.57
Gao Yang (a) 999 n/a 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 51 26 25 50.98
Mohammed Shehab (a) 999 n/a 999 n/a United Arab Emirates 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 34 18 16 52.94
Shaun Liu (a) 999 n/a 999 n/a Hong Kong 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 2 1 1 50.00
Xiao Guodong 999 n/a 999 n/a China 39 19 5 15 48.72 0 0 0 0 39 19 5 15 48.72 242 131 111 54.13
Jackson Page 999 n/a 999 n/a Wales 29 14 2 13 48.28 0 0 0 0 29 14 2 13 48.28 206 103 103 50.00
Oliver Lines 999 n/a 999 n/a England 29 14 2 13 48.28 0 0 0 0 29 14 2 13 48.28 168 84 84 50.00
Xu Si 999 n/a 999 n/a China 29 14 2 13 48.28 0 0 0 0 29 14 2 13 48.28 175 87 88 49.71
Robert Milkins 999 n/a 999 n/a England 36 17 6 13 47.22 1 1 0 0 100.00 37 18 6 13 48.65 229 113 116 49.34
Ashley Carty 999 n/a 999 n/a England 32 15 2 15 46.88 0 0 0 0 32 15 2 15 46.88 207 102 105 49.28
Jordan Brown 999 n/a 999 n/a Northern Ireland 32 15 2 15 46.88 0 0 0 0 32 15 2 15 46.88 223 108 115 48.43
Jamie Jones 999 n/a 999 n/a Wales 30 14 1 15 46.67 0 0 0 0 30 14 1 15 46.67 228 111 117 48.68
Wu Yize 999 n/a 999 n/a China 30 14 1 15 46.67 1 1 0 0 100.00 31 15 1 15 48.39 211 102 109 48.34
Scott Donaldson 999 n/a 999 n/a Scotland 28 13 1 14 46.43 0 0 0 0 28 13 1 14 46.43 211 106 105 50.24
David Lilley 999 n/a 999 n/a England 28 13 1 14 46.43 0 0 0 0 28 13 1 14 46.43 189 90 99 47.62
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 13 6 0 7 46.15 1 0 0 1 0.00 14 6 0 8 42.86 67 30 37 44.78
Matthew Stevens 999 n/a 999 n/a Wales 31 14 2 15 45.16 0 0 0 0 31 14 2 15 45.16 206 103 103 50.00
Duane Jones (a) 999 n/a 999 n/a Wales 18 8 2 8 44.44 0 0 0 0 18 8 2 8 44.44 101 50 51 49.50
Louis Heathcote 999 n/a 999 n/a England 25 11 0 14 44.00 0 0 0 0 25 11 0 14 44.00 183 93 90 50.82
Anthony Hamilton 999 n/a 999 n/a England 30 13 2 15 43.33 0 0 0 0 30 13 2 15 43.33 166 76 90 45.78
Craig Steadman (a) 999 n/a 999 n/a England 7 3 3 1 42.86 0 0 0 0 7 3 3 1 42.86 48 26 22 54.17
Ian Burns 999 n/a 999 n/a England 26 11 1 14 42.31 0 0 0 0 26 11 1 14 42.31 178 90 88 50.56
Alfie Davies (a) 999 n/a 999 n/a Wales 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 60 28 32 46.67
Steven Hallworth (a) 999 n/a 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 35 11 24 31.43
Ben Woollaston 999 n/a 999 n/a England 29 12 3 14 41.38 1 1 0 0 100.00 30 13 3 14 43.33 195 98 97 50.26
Peter Lines (a) 999 n/a 999 n/a England 5 2 1 2 40.00 0 0 0 0 5 2 1 2 40.00 43 21 22 48.84
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 33 15 18 45.45
Long Zehuang 999 n/a 999 n/a China 28 11 4 13 39.29 0 0 0 0 28 11 4 13 39.29 171 81 90 47.37
Joe Perry 999 n/a 999 n/a England 28 11 3 14 39.29 0 0 0 0 28 11 3 14 39.29 173 85 88 49.13
Alfie Burden 999 n/a 999 n/a England 23 9 0 14 39.13 0 0 0 0 23 9 0 14 39.13 155 76 79 49.03
Tian Pengfei 999 n/a 999 n/a China 23 9 0 14 39.13 0 0 0 0 23 9 0 14 39.13 154 69 85 44.81
Hammad Miah 999 n/a 999 n/a England 26 10 2 14 38.46 0 0 0 0 26 10 2 14 38.46 156 70 86 44.87
Stuart Carrington 999 n/a 999 n/a England 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 181 86 95 47.51
Jiang Jun 999 n/a 999 n/a China 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 182 85 97 46.70
Liam Pullen 999 n/a 999 n/a England 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 152 70 82 46.05
Oliver Brown 999 n/a 999 n/a England 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 163 75 88 46.01
Ishpreet Singh Chadha 999 n/a 999 n/a India 24 9 1 14 37.50 0 0 0 0 24 9 1 14 37.50 157 71 86 45.22
Xing Zihao 999 n/a 999 n/a China 24 9 1 14 37.50 1 1 0 0 100.00 25 10 1 14 40.00 157 70 87 44.59
Ashley Hugill 999 n/a 999 n/a England 24 9 0 15 37.50 0 0 0 0 24 9 0 15 37.50 173 84 89 48.55
Lukas Kleckers 999 n/a 999 n/a Germany 24 9 0 15 37.50 0 0 0 0 24 9 0 15 37.50 161 69 92 42.86
Michael Holt (a) 999 n/a 999 n/a England 8 3 2 3 37.50 0 0 0 0 8 3 2 3 37.50 49 25 24 51.02
Andrew Higginson 999 n/a 999 n/a England 22 8 1 13 36.36 1 0 0 1 0.00 23 8 1 14 34.78 156 71 85 45.51
Ben Mertens 999 n/a 999 n/a Belgium 25 9 3 13 36.00 0 0 0 0 25 9 3 13 36.00 178 85 93 47.75
Ross Muir 999 n/a 999 n/a Scotland 25 9 2 14 36.00 0 0 0 0 25 9 2 14 36.00 175 77 98 44.00
Fergal O'Brien 999 n/a 999 n/a Ireland 14 5 1 8 35.71 0 0 0 0 14 5 1 8 35.71 87 40 47 45.98
Rory Thor 999 n/a 999 n/a Malaysia 20 7 0 13 35.00 0 0 0 0 20 7 0 13 35.00 135 62 73 45.93
Alexander Ursenbacher 999 n/a 999 n/a Switzerland 23 8 1 14 34.78 0 0 0 0 23 8 1 14 34.78 145 70 75 48.28
Mark Joyce 999 n/a 999 n/a England 23 8 1 14 34.78 0 0 0 0 23 8 1 14 34.78 155 71 84 45.81
Ma Hailong 999 n/a 999 n/a China 24 8 3 13 33.33 0 0 0 0 24 8 3 13 33.33 162 71 91 43.83
Stan Moody 999 n/a 999 n/a England 24 8 1 15 33.33 0 0 0 0 24 8 1 15 33.33 148 64 84 43.24
Jenson Kendrick 999 n/a 999 n/a England 24 8 1 15 33.33 0 0 0 0 24 8 1 15 33.33 179 77 102 43.02
Barry Pinches (a) 999 n/a 999 n/a England 15 5 1 9 33.33 0 0 0 0 15 5 1 9 33.33 69 26 43 37.68
Martin Gould 999 n/a 999 n/a England 12 4 2 6 33.33 3 0 0 3 0.00 15 4 2 9 26.67 71 33 38 46.48
Gong Chenzhi (a) 999 n/a 999 n/a China 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 62 30 32 48.39
Sean McAllister (a) 999 n/a 999 n/a England 3 1 2 0 33.33 0 0 0 0 3 1 2 0 33.33 12 7 5 58.33
Chris Totten (a) 999 n/a 999 n/a Scotland 3 1 1 1 33.33 0 0 0 0 3 1 1 1 33.33 11 5 6 45.45
Fergal Quinn (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 11 4 7 36.36
James Cahill 999 n/a 999 n/a England 25 8 1 16 32.00 0 0 0 0 25 8 1 16 32.00 160 70 90 43.75
Allan Taylor 999 n/a 999 n/a England 22 7 1 14 31.82 0 0 0 0 22 7 1 14 31.82 165 78 87 47.27
Rod Lawler 999 n/a 999 n/a England 22 7 1 14 31.82 0 0 0 0 22 7 1 14 31.82 152 67 85 44.08
Andy Hicks 999 n/a 999 n/a England 22 7 0 15 31.82 1 1 0 0 100.00 23 8 0 15 34.78 143 64 79 44.76
Ken Doherty 999 n/a 999 n/a Ireland 22 7 0 15 31.82 0 0 0 0 22 7 0 15 31.82 142 57 85 40.14
Rory McLeod (a) 999 n/a 999 n/a Jamaica 10 3 2 5 30.00 0 0 0 0 10 3 2 5 30.00 44 17 27 38.64
Adam Duffy 999 n/a 999 n/a England 21 6 1 14 28.57 1 0 0 1 0.00 22 6 1 15 27.27 138 58 80 42.03
David Grace 999 n/a 999 n/a England 21 6 1 14 28.57 0 0 0 0 21 6 1 14 28.57 150 63 87 42.00
Ryan Davies (a) 999 n/a 999 n/a England 7 2 1 4 28.57 0 0 0 0 7 2 1 4 28.57 41 20 21 48.78
Peng Yisong 999 n/a 999 n/a China 22 6 1 15 27.27 0 0 0 0 22 6 1 15 27.27 141 57 84 40.43
John Astley 999 n/a 999 n/a England 20 5 2 13 25.00 0 0 0 0 20 5 2 13 25.00 134 55 79 41.04
Muhammad Asif 999 n/a 999 n/a Pakistan 16 4 1 11 25.00 1 0 0 1 0.00 17 4 1 12 23.53 86 28 58 32.56
Liam Highfield 999 n/a 999 n/a England 16 4 0 12 25.00 0 0 0 0 16 4 0 12 25.00 108 43 65 39.81
Bulcsu Revesz (a) 999 n/a 999 n/a Hungary 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 46 21 25 45.65
Jack Borwick (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 17 6 11 35.29
Wang Xinzhong (a) 999 n/a 999 n/a China 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 30 9 21 30.00
Dean Young 999 n/a 999 n/a Scotland 18 4 3 11 22.22 0 0 0 0 18 4 3 11 22.22 92 29 63 31.52
Sean O'Sullivan 999 n/a 999 n/a England 20 4 0 16 20.00 0 0 0 0 20 4 0 16 20.00 130 47 83 36.15
Andrew Pagett 999 n/a 999 n/a Wales 20 4 0 16 20.00 0 0 0 0 20 4 0 16 20.00 132 43 89 32.58
Jamie O'Neill (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 14 4 10 28.57
Andres Petrov 999 n/a 999 n/a Estonia 19 3 1 15 15.79 0 0 0 0 19 3 1 15 15.79 119 41 78 34.45
Haydon Pinhey (a) 999 n/a 999 n/a England 13 2 1 10 15.38 0 0 0 0 13 2 1 10 15.38 88 35 53 39.77
Mostafa Dorgham 999 n/a 999 n/a Egypt 14 2 0 12 14.29 0 0 0 0 14 2 0 12 14.29 100 34 66 34.00
Reanne Evans (f) 999 n/a 999 n/a England 17 2 1 14 11.76 0 0 0 0 17 2 1 14 11.76 100 27 73 27.00
Mohamed Ibrahim 999 n/a 999 n/a Egypt 18 2 3 13 11.11 0 0 0 0 18 2 3 13 11.11 106 31 75 29.25
Liam Graham 999 n/a 999 n/a Scotland 18 2 1 15 11.11 1 1 0 0 100.00 19 3 1 15 15.79 107 31 76 28.97
Andy Lee 999 n/a 999 n/a Hong Kong 18 2 0 16 11.11 0 0 0 0 18 2 0 16 11.11 117 38 79 32.48
Jimmy White 999 n/a 999 n/a England 18 2 0 16 11.11 1 1 0 0 100.00 19 3 0 16 15.79 107 29 78 27.10
Sydney Wilson (a) 999 n/a 999 n/a England 11 1 1 9 9.09 0 0 0 0 11 1 1 9 9.09 62 18 44 29.03
M Phetmalaikul 999 n/a 999 n/a Thailand 14 1 0 13 7.14 0 0 0 0 14 1 0 13 7.14 91 26 65 28.57
Mink Nutcharut (f) 999 n/a 999 n/a Thailand 17 1 2 14 5.88 0 0 0 0 17 1 2 14 5.88 106 33 73 31.13
Ryan Thomerson 999 n/a 999 n/a Australia 17 1 2 14 5.88 0 0 0 0 17 1 2 14 5.88 106 31 75 29.25
Anton Kazakov 999 n/a 999 n/a Ukraine 17 1 1 15 5.88 0 0 0 0 17 1 1 15 5.88 96 24 72 25.00
Victor Sarkis 999 n/a 999 n/a Brazil 17 1 0 16 5.88 0 0 0 0 17 1 0 16 5.88 90 18 72 20.00
Cheung Ka Wai (a) 999 n/a 999 n/a Hong Kong 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
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 10 4 6 40.00
Amir Sarkhosh (a) 999 n/a 999 n/a Iran 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Vladislav Gradinari (a) 999 n/a 999 n/a Moldova 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Filips Kalnins (a) 999 n/a 999 n/a Latvia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 9 3 6 33.33
Bradley Cowdroy (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Hamza Ilyas (a) 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Lan Yuhao (a) 999 n/a 999 n/a China 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 1 5 16.67
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 1 0 1 0.00
Asjad Iqbal 999 n/a 999 n/a Pakistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 0 5 0.00
Umut Dikme (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 0 6 0.00
Joshua Thomond (a) 999 n/a 999 n/a England 3 0 1 2 0.00 0 0 0 0 3 0 1 2 0.00 12 4 8 33.33
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 12 2 10 16.67
Bai Yulu (af) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 30 9 21 30.00
Daniel Womersley (a) 999 n/a 999 n/a England 3 0 0 3 0.00 1 1 0 0 100.00 4 1 0 3 25.00 29 8 21 27.59
Joel Connolly (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 14 3 11 21.43
Daniel Holoyda (a) 999 n/a 999 n/a United States 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Josh Mulholland (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 10 1 9 10.00
Riley Powell (a) 999 n/a 999 n/a Wales 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 11 0 11 0.00
Alex Taubman (a) 999 n/a 999 n/a Wales 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 12 2 10 16.67
Stephen Hendry 999 n/a 999 n/a Scotland 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 31 9 22 29.03
Baipat Siripaporn (f) 999 n/a 999 n/a Thailand 13 0 0 13 0.00 0 0 0 0 13 0 0 13 0.00 77 14 63 18.18
Himanshu Jain 999 n/a 999 n/a India 15 0 0 15 0.00 0 0 0 0 15 0 0 15 0.00 89 23 66 25.84
Ahmed Aly Elsayed 999 n/a 999 n/a United States 15 0 0 15 0.00 0 0 0 0 15 0 0 15 0.00 77 11 66 14.29
Rebecca Kenna (f) 999 n/a 999 n/a England 16 0 1 15 0.00 0 0 0 0 16 0 1 15 0.00 80 9 71 11.25