snooker.org Frontpage
Home: Tournaments: 2017/2018: What's new | Results | Finals | Diary | Main Tour players | All players | H2H | Match stats

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 %
Ronnie O'Sullivan 2 2 999 n/a England 52 45 0 7 86.54 3 2 0 1 66.67 55 47 0 8 85.45 405 271 134 66.91
Mark J Williams 3 3 999 n/a Wales 69 56 0 13 81.16 4 2 0 2 50.00 73 58 0 15 79.45 546 351 195 64.29
John Higgins 4 4 999 n/a Scotland 63 50 0 13 79.37 0 0 0 0 63 50 0 13 79.37 504 319 185 63.29
Andy Symons (a) 999 n/a 999 n/a England 9 7 0 2 77.78 0 0 0 0 9 7 0 2 77.78 43 31 12 72.09
Brandon Sargeant (a) 999 n/a 999 n/a England 9 7 0 2 77.78 1 1 0 0 100.00 10 8 0 2 80.00 45 32 13 71.11
Andy Hicks (a) 999 n/a 999 n/a England 9 7 0 2 77.78 0 0 0 0 9 7 0 2 77.78 54 33 21 61.11
Mark Selby 1 1 999 n/a England 48 36 0 12 75.00 1 0 0 1 0.00 49 36 0 13 73.47 394 233 161 59.14
Louis Heathcote (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 38 28 10 73.68
Barry Pinches (a) 999 n/a 999 n/a England 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 43 28 15 65.12
Brian Cini (a) 999 n/a 999 n/a Malta 8 6 0 2 75.00 0 0 0 0 8 6 0 2 75.00 44 26 18 59.09
Jamie O'Neill (a) 999 n/a 999 n/a England 4 3 0 1 75.00 1 0 0 1 0.00 5 3 0 2 60.00 24 15 9 62.50
Matthew Day (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 23 12 11 52.17
Judd Trump 5 5 999 n/a England 53 39 0 14 73.58 0 0 0 0 53 39 0 14 73.58 425 256 169 60.24
Ding Junhui 6 6 999 n/a China 39 28 0 11 71.79 2 0 0 2 0.00 41 28 0 13 68.29 325 193 132 59.38
Matthew Glasby (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 32 21 11 65.63
Michael Wild (a) 999 n/a 999 n/a England 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 36 23 13 63.89
Umut Dikme (a) 999 n/a 999 n/a Germany 7 5 0 2 71.43 0 0 0 0 7 5 0 2 71.43 34 21 13 61.76
George Pragnell (a) 999 n/a 999 n/a England 7 5 0 2 71.43 1 1 0 0 100.00 8 6 0 2 75.00 41 23 18 56.10
Stuart Bingham 13 13 999 n/a England 44 31 0 13 70.45 2 0 0 2 0.00 46 31 0 15 67.39 270 160 110 59.26
Ryan Day 16 16 999 n/a Wales 54 38 0 16 70.37 0 0 0 0 54 38 0 16 70.37 398 235 163 59.05
Neil Robertson 10 10 999 n/a Australia 50 35 0 15 70.00 1 0 0 1 0.00 51 35 0 16 68.63 372 221 151 59.41
Oliver Brown (a) 999 n/a 999 n/a England 10 7 0 3 70.00 0 0 0 0 10 7 0 3 70.00 43 30 13 69.77
Joe Perry 20 20 999 n/a England 58 40 0 18 68.97 2 2 0 0 100.00 60 42 0 18 70.00 395 233 162 58.99
Stephen Maguire 17 17 999 n/a Scotland 52 35 0 17 67.31 1 0 0 1 0.00 53 35 0 18 66.04 388 225 163 57.99
Shaun Murphy 8 8 999 n/a England 58 39 0 19 67.24 1 0 0 1 0.00 59 39 0 20 66.10 431 245 186 56.84
Jack Lisowski 26 26 999 n/a England 58 39 0 19 67.24 0 0 0 0 58 39 0 19 67.24 433 243 190 56.12
Mark Allen 12 12 999 n/a Northern Ireland 54 36 0 18 66.67 0 0 0 0 54 36 0 18 66.67 449 259 190 57.68
Cao Yupeng 38 38 999 n/a China 54 36 0 18 66.67 0 0 0 0 54 36 0 18 66.67 362 204 158 56.35
Barry Hawkins 7 7 999 n/a England 48 32 0 16 66.67 0 0 0 0 48 32 0 16 66.67 405 228 177 56.30
Jamie Cope (a) 999 n/a 999 n/a England 12 8 0 4 66.67 1 1 0 0 100.00 13 9 0 4 69.23 71 42 29 59.15
Joe O'Connor (a) 999 n/a 999 n/a England 9 6 0 3 66.67 0 0 0 0 9 6 0 3 66.67 48 26 22 54.17
James Cahill (a) 999 n/a 999 n/a England 6 4 0 2 66.67 1 0 0 1 0.00 7 4 0 3 57.14 22 14 8 63.64
Adam Edge (a) 999 n/a 999 n/a England 6 4 0 2 66.67 1 1 0 0 100.00 7 5 0 2 71.43 35 21 14 60.00
Robert James (a) 999 n/a 999 n/a England 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 34 20 14 58.82
Sam Thistlewhite (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 11 4 73.33
Imran Nisar (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 14 10 4 71.43
Heikki Niva (a) 999 n/a 999 n/a Finland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 13 9 4 69.23
Amedeo Durnez (a) 999 n/a 999 n/a Belgium 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 16 11 5 68.75
Tony Drago (a) 999 n/a 999 n/a Malta 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 16 11 5 68.75
Dylan Craig (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 10 5 66.67
Alex Taubman (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 12 8 4 66.67
Luke Simmonds (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 12 8 4 66.67
Fabian Haken (a) 999 n/a 999 n/a Germany 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 13 8 5 61.54
Roman Dietzel (a) 999 n/a 999 n/a Germany 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 18 11 7 61.11
Andrew Rogers (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 17 10 7 58.82
Kishan Hirani (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 14 8 6 57.14
Tudor Popescu (a) 999 n/a 999 n/a Romania 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 14 8 6 57.14
Patrick Einsle (a) 999 n/a 999 n/a Germany 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 16 9 7 56.25
Richard Beckham (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 18 10 8 55.56
Andrew Molyneux (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 8 7 53.33
Gary Thomson (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 8 7 53.33
Louis Wakelin (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 8 7 53.33
Luca Kaufmann (a) 999 n/a 999 n/a Germany 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 15 8 7 53.33
Marc J Davis (a) 999 n/a 999 n/a Scotland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 16 8 8 50.00
Daniel Holoyda (a) 999 n/a 999 n/a Poland 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 17 8 9 47.06
Robert Read (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 17 8 9 47.06
Kyren Wilson 9 9 999 n/a England 59 39 0 20 66.10 1 1 0 0 100.00 60 40 0 20 66.67 462 264 198 57.14
Anthony McGill 14 14 999 n/a Scotland 56 37 0 19 66.07 1 1 0 0 100.00 57 38 0 19 66.67 390 217 173 55.64
Yan Bingtao 23 23 999 n/a China 47 31 0 16 65.96 2 0 0 2 0.00 49 31 0 18 63.27 347 200 147 57.64
Luca Brecel 15 15 999 n/a Belgium 49 32 0 17 65.31 1 0 0 1 0.00 50 32 0 18 64.00 339 184 155 54.28
Liang Wenbo 19 19 999 n/a China 37 24 0 13 64.86 0 0 0 0 37 24 0 13 64.86 276 157 119 56.88
Xiao Guodong 25 25 999 n/a China 48 31 0 17 64.58 0 0 0 0 48 31 0 17 64.58 339 196 143 57.82
Graeme Dott 22 22 999 n/a Scotland 50 32 0 18 64.00 2 2 0 0 100.00 52 34 0 18 65.38 350 188 162 53.71
Tom Ford 32 32 999 n/a England 48 30 0 18 62.50 0 0 0 0 48 30 0 18 62.50 304 175 129 57.57
Harvey Chandler (a) 999 n/a 999 n/a England 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 56 30 26 53.57
Martin Gould 24 24 999 n/a England 45 28 0 17 62.22 0 0 0 0 45 28 0 17 62.22 331 180 151 54.38
Michael White 29 29 999 n/a Wales 45 28 0 17 62.22 1 0 0 1 0.00 46 28 0 18 60.87 310 164 146 52.90
Ricky Walden 28 28 999 n/a England 50 31 0 19 62.00 0 0 0 0 50 31 0 19 62.00 382 210 172 54.97
David Gilbert 27 27 999 n/a England 46 28 0 18 60.87 2 2 0 0 100.00 48 30 0 18 62.50 324 176 148 54.32
Gary Wilson 40 40 999 n/a England 46 28 0 18 60.87 0 0 0 0 46 28 0 18 60.87 297 161 136 54.21
Ben Woollaston 37 37 999 n/a England 45 27 0 18 60.00 1 1 0 0 100.00 46 28 0 18 60.87 309 168 141 54.37
Hossein Vafaei 45 45 999 n/a Iran 30 18 0 12 60.00 4 1 0 3 25.00 34 19 0 15 55.88 238 122 116 51.26
Marco Fu 18 18 999 n/a Hong Kong 20 12 0 8 60.00 0 0 0 0 20 12 0 8 60.00 152 83 69 54.61
Patrick Whelan (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 26 17 9 65.38
Zack Richardson (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 29 18 11 62.07
Lee Mein (a) 999 n/a 999 n/a Scotland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 22 13 9 59.09
Saqib Nasir (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 22 13 9 59.09
Kuldesh Johal (a) 999 n/a 999 n/a England 5 3 0 2 60.00 1 1 0 0 100.00 6 4 0 2 66.67 16 9 7 56.25
Thomas Kevern (a) 999 n/a 999 n/a England 5 3 0 2 60.00 1 1 0 0 100.00 6 4 0 2 66.67 29 16 13 55.17
Joshua Thomond (a) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 30 16 14 53.33
Kacper Filipiak (a) 999 n/a 999 n/a Poland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 34 18 16 52.94
Adam Stefanow (a) 999 n/a 999 n/a Poland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 46 24 22 52.17
Mike Finn (a) 999 n/a 999 n/a England 5 3 0 2 60.00 1 1 0 0 100.00 6 4 0 2 66.67 28 14 14 50.00
Reanne Evans (af) 999 n/a 999 n/a England 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 40 19 21 47.50
Ken Doherty 75 75 999 n/a Ireland 39 23 0 16 58.97 0 0 0 0 39 23 0 16 58.97 271 143 128 52.77
Mark Joyce 42 42 999 n/a England 46 27 0 19 58.70 0 0 0 0 46 27 0 19 58.70 324 167 157 51.54
Lyu Haotian 61 61 999 n/a China 36 21 0 15 58.33 0 0 0 0 36 21 0 15 58.33 294 154 140 52.38
Jimmy Robertson 34 34 999 n/a England 43 25 0 18 58.14 1 0 0 1 0.00 44 25 0 19 56.82 336 179 157 53.27
Mark Davis 41 41 999 n/a England 40 23 0 17 57.50 0 0 0 0 40 23 0 17 57.50 255 149 106 58.43
Mark King 21 21 999 n/a England 42 24 0 18 57.14 3 2 0 1 66.67 45 26 0 19 57.78 291 160 131 54.98
Michael Georgiou 49 49 999 n/a Cyprus 42 24 0 18 57.14 0 0 0 0 42 24 0 18 57.14 231 117 114 50.65
Ali Carter 11 11 999 n/a England 35 20 0 15 57.14 1 0 0 1 0.00 36 20 0 16 55.56 276 152 124 55.07
Zhou Yuelong 33 33 999 n/a China 35 20 0 15 57.14 1 0 0 1 0.00 36 20 0 16 55.56 244 134 110 54.92
Thepchaiya Un-Nooh 56 56 999 n/a Thailand 35 20 0 15 57.14 1 0 0 1 0.00 36 20 0 16 55.56 286 149 137 52.10
Michael Williams (a) 999 n/a 999 n/a England 7 4 0 3 57.14 1 1 0 0 100.00 8 5 0 3 62.50 27 16 11 59.26
Luo Honghao (a) 999 n/a 999 n/a China 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 57 29 28 50.88
Sunny Akani 76 76 999 n/a Thailand 32 18 0 14 56.25 3 3 0 0 100.00 35 21 0 14 60.00 213 109 104 51.17
Mike Dunn 53 53 999 n/a England 41 23 0 18 56.10 0 0 0 0 41 23 0 18 56.10 262 138 124 52.67
Yu Delu 43 43 999 n/a China 36 20 0 16 55.56 1 0 0 1 0.00 37 20 0 17 54.05 266 147 119 55.26
Liam Highfield 60 60 999 n/a England 36 20 0 16 55.56 3 1 0 2 33.33 39 21 0 18 53.85 258 139 119 53.88
Li Hang 36 36 999 n/a China 38 21 0 17 55.26 1 0 0 1 0.00 39 21 0 18 53.85 299 156 143 52.17
Matthew Stevens 47 47 999 n/a Wales 40 22 0 18 55.00 0 0 0 0 40 22 0 18 55.00 267 140 127 52.43
Noppon Saengkham 52 52 999 n/a Thailand 40 22 0 18 55.00 0 0 0 0 40 22 0 18 55.00 262 136 126 51.91
Jamie Jones 39 39 999 n/a Wales 40 22 0 18 55.00 0 0 0 0 40 22 0 18 55.00 280 144 136 51.43
Robert Milkins 35 35 999 n/a England 42 23 0 19 54.76 1 1 0 0 100.00 43 24 0 19 55.81 325 175 150 53.85
Stuart Carrington 50 50 999 n/a England 35 19 0 16 54.29 0 0 0 0 35 19 0 16 54.29 256 130 126 50.78
Chris Wakelin 48 48 999 n/a England 39 21 0 18 53.85 0 0 0 0 39 21 0 18 53.85 273 151 122 55.31
Tian Pengfei 70 70 999 n/a China 36 19 0 17 52.78 0 0 0 0 36 19 0 17 52.78 245 126 119 51.43
Michael Holt 31 31 999 n/a England 36 19 0 17 52.78 2 1 0 1 50.00 38 20 0 18 52.63 250 126 124 50.40
Peter Ebdon 55 55 999 n/a England 38 20 0 18 52.63 0 0 0 0 38 20 0 18 52.63 277 148 129 53.43
Elliot Slessor 68 68 999 n/a England 38 20 0 18 52.63 0 0 0 0 38 20 0 18 52.63 258 131 127 50.78
Alan McManus 64 64 999 n/a Scotland 35 18 0 17 51.43 0 0 0 0 35 18 0 17 51.43 259 135 124 52.12
Matthew Selt 59 59 999 n/a England 37 19 0 18 51.35 1 1 0 0 100.00 38 20 0 18 52.63 253 126 127 49.80
Kurt Maflin 44 44 999 n/a Norway 36 18 0 18 50.00 1 1 0 0 100.00 37 19 0 18 51.35 266 136 130 51.13
Martin O'Donnell 81 81 999 n/a England 34 17 0 17 50.00 1 0 0 1 0.00 35 17 0 18 48.57 224 111 113 49.55
Jamie Clarke (a) 999 n/a 999 n/a Wales 14 7 0 7 50.00 0 0 0 0 14 7 0 7 50.00 76 34 42 44.74
Ashley Carty (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 37 20 17 54.05
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 21 13 8 61.90
Ryan Causton (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 21 12 9 57.14
Chen Feilong (a) 999 n/a 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 35 19 16 54.29
Ross Vallance (a) 999 n/a 999 n/a Scotland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 15 8 7 53.33
Robin Otto (a) 999 n/a 999 n/a Germany 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 18 9 9 50.00
Andreas Ploner (a) 999 n/a 999 n/a Austria 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 27 13 14 48.15
Felix Frede (a) 999 n/a 999 n/a Germany 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 17 8 9 47.06
Simon Lichtenberg (a) 999 n/a 999 n/a Germany 4 2 0 2 50.00 1 1 0 0 100.00 5 3 0 2 60.00 24 11 13 45.83
Andrei Orzan (a) 999 n/a 999 n/a Romania 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 24 11 13 45.83
Martin Pitcher (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 24 11 13 45.83
Antoni Kowalski (a) 999 n/a 999 n/a Poland 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 10 6 4 60.00
Bash Maqsood (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 6 4 60.00
Florian Nüßle (a) 999 n/a 999 n/a Austria 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 6 4 60.00
Rodion Judin (a) 999 n/a 999 n/a Latvia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 6 4 60.00
Stuart Watson (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 6 4 60.00
Jake Nicholson (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 9 5 4 55.56
Marcin Nitschke (a) 999 n/a 999 n/a Poland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 9 5 4 55.56
Ismail Türker (a) 999 n/a 999 n/a Turkey 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 6 5 54.55
Rhydian Richards (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 7 7 50.00
Dillon McGee (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 6 6 50.00
Dylan Emery (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 6 6 50.00
Jin Foulger (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 6 6 50.00
Jeff Cundy (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 5 5 50.00
John Parkin (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 5 5 50.00
Stefan Dohr (a) 999 n/a 999 n/a Germany 2 1 0 1 50.00 1 1 0 0 100.00 3 2 0 1 66.67 8 4 4 50.00
Andreas Hartung (a) 999 n/a 999 n/a Germany 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 8 4 4 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 8 4 4 50.00
Alex Davies (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 2 1 1 50.00
Chang Bingyu (a) 999 n/a 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 18 8 10 44.44
Horst Bendig (a) 999 n/a 999 n/a Germany 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 9 4 5 44.44
Paul Gibbs (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 9 4 5 44.44
William Robert Allen Ginn (a) 999 n/a 999 n/a Northern Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 9 4 5 44.44
Adam Ashley (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 12 5 7 41.67
David Church (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 4 6 40.00
Gregory Herbrecht (a) 999 n/a 999 n/a France 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 4 6 40.00
James Height (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 10 4 6 40.00
Fabian Monnin (a) 999 n/a 999 n/a France 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Lewis Sinclair (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Liam Golt (a) 999 n/a 999 n/a Gibraltar 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Norbert Hofheinz (a) 999 n/a 999 n/a Germany 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Stefan Joachim (a) 999 n/a 999 n/a Germany 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Wojciech Pastor (a) 999 n/a 999 n/a Poland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 11 4 7 36.36
Andrew Higginson 53 53 999 n/a England 35 17 0 18 48.57 1 1 0 0 100.00 36 18 0 18 50.00 244 125 119 51.23
Robbie Williams 57 57 999 n/a England 33 16 0 17 48.48 1 1 0 0 100.00 34 17 0 17 50.00 244 119 125 48.77
John Astley 66 66 999 n/a England 34 16 0 18 47.06 1 1 0 0 100.00 35 17 0 18 48.57 228 112 116 49.12
Zhang Yong 94 94 999 n/a China 32 15 0 17 46.88 1 0 0 1 0.00 33 15 0 18 45.45 183 79 104 43.17
Gerard Greene 85 85 999 n/a Northern Ireland 33 15 0 18 45.45 1 1 0 0 100.00 34 16 0 18 47.06 213 96 117 45.07
Zhang Anda 67 67 999 n/a China 31 14 0 17 45.16 0 0 0 0 31 14 0 17 45.16 229 114 115 49.78
Sam Craigie 80 80 999 n/a England 31 14 0 17 45.16 1 1 0 0 100.00 32 15 0 17 46.88 215 102 113 47.44
Dominic Dale 46 46 999 n/a Wales 32 14 0 18 43.75 1 1 0 0 100.00 33 15 0 18 45.45 214 109 105 50.93
Fergal O'Brien 51 51 999 n/a Ireland 32 14 0 18 43.75 0 0 0 0 32 14 0 18 43.75 225 106 119 47.11
Alexander Ursenbacher 88 88 999 n/a Switzerland 30 13 0 17 43.33 0 0 0 0 30 13 0 17 43.33 184 85 99 46.20
Zhao Xintong 77 77 999 n/a China 31 13 0 18 41.94 0 0 0 0 31 13 0 18 41.94 218 107 111 49.08
Lee Walker 69 69 999 n/a Wales 31 13 0 18 41.94 0 0 0 0 31 13 0 18 41.94 221 108 113 48.87
Alfie Burden 72 72 999 n/a England 31 13 0 18 41.94 0 0 0 0 31 13 0 18 41.94 229 108 121 47.16
Oliver Lines 65 65 999 n/a England 31 13 0 18 41.94 0 0 0 0 31 13 0 18 41.94 222 104 118 46.85
Mitchell Mann 79 79 999 n/a England 31 13 0 18 41.94 0 0 0 0 31 13 0 18 41.94 209 97 112 46.41
Mei Xiwen 73 73 999 n/a China 29 12 0 17 41.38 2 2 0 0 100.00 31 14 0 17 45.16 199 97 102 48.74
Aditya Mehta 83 83 999 n/a India 29 12 0 17 41.38 0 0 0 0 29 12 0 17 41.38 202 94 108 46.53
Scott Donaldson 58 58 999 n/a Scotland 30 12 0 18 40.00 0 0 0 0 30 12 0 18 40.00 212 103 109 48.58
Daniel Wells 63 63 999 n/a Wales 30 12 0 18 40.00 0 0 0 0 30 12 0 18 40.00 221 105 116 47.51
Peter Lines 97 97 999 n/a England 30 12 0 18 40.00 0 0 0 0 30 12 0 18 40.00 201 94 107 46.77
Ian Burns 94 94 999 n/a England 30 12 0 18 40.00 0 0 0 0 30 12 0 18 40.00 203 92 111 45.32
David Grace 71 71 999 n/a England 30 12 0 18 40.00 0 0 0 0 30 12 0 18 40.00 206 90 116 43.69
Rory McLeod 62 62 999 n/a Jamaica 30 12 0 18 40.00 1 1 0 0 100.00 31 13 0 18 41.94 224 96 128 42.86
Declan Brennan (a) 999 n/a 999 n/a Northern Ireland 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 29 16 13 55.17
Charlie Walters (a) 999 n/a 999 n/a England 5 2 0 3 40.00 1 0 0 1 0.00 6 2 0 4 33.33 24 12 12 50.00
Daniel Ward (a) 999 n/a 999 n/a England 5 2 0 3 40.00 1 1 0 0 100.00 6 3 0 3 50.00 22 11 11 50.00
Nigel Bond 104 104 999 n/a England 29 11 0 18 37.93 0 0 0 0 29 11 0 18 37.93 182 78 104 42.86
Jimmy White 93 93 999 n/a England 29 11 0 18 37.93 0 0 0 0 29 11 0 18 37.93 189 78 111 41.27
Anthony Hamilton 30 30 999 n/a England 24 9 0 15 37.50 2 0 0 2 0.00 26 9 0 17 34.62 163 66 97 40.49
Sam Baird 74 74 999 n/a England 28 10 0 18 35.71 0 0 0 0 28 10 0 18 35.71 204 95 109 46.57
Craig Steadman 89 89 999 n/a England 28 10 0 18 35.71 1 1 0 0 100.00 29 11 0 18 37.93 190 83 107 43.68
Xu Si 91 91 999 n/a China 28 10 0 18 35.71 1 1 0 0 100.00 29 11 0 18 37.93 184 80 104 43.48
Fang Xiongman 90 90 999 n/a China 28 10 0 18 35.71 1 1 0 0 100.00 29 11 0 18 37.93 188 80 108 42.55
Allan Taylor 100 100 999 n/a England 28 10 0 18 35.71 0 0 0 0 28 10 0 18 35.71 182 74 108 40.66
Hammad Miah 78 78 999 n/a England 27 9 0 18 33.33 2 2 0 0 100.00 29 11 0 18 37.93 182 78 104 42.86
Ashley Hugill 107 107 999 n/a England 27 9 0 18 33.33 0 0 0 0 27 9 0 18 33.33 172 72 100 41.86
Jak Jones 82 82 999 n/a Wales 27 9 0 18 33.33 0 0 0 0 27 9 0 18 33.33 185 75 110 40.54
Li Yuan 98 98 999 n/a China 24 8 0 16 33.33 2 0 0 2 0.00 26 8 0 18 30.77 147 57 90 38.78
Chen Zifan 105 105 999 n/a China 24 8 0 16 33.33 1 0 0 1 0.00 25 8 0 17 32.00 151 57 94 37.75
Andrew Milliard (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 18 10 8 55.56
Jenson Kendrick (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 19 10 9 52.63
Joshua Cooper (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 16 8 8 50.00
Peter Devlin (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 16 8 8 50.00
Mihai Vladu (a) 999 n/a 999 n/a Romania 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 19 9 10 47.37
Aaron Graham (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 15 7 8 46.67
John Foster (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 15 7 8 46.67
David Lilley (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 9 4 5 44.44
Tyler Rees (a) 999 n/a 999 n/a Wales 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 25 11 14 44.00
Reggie Edwards (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 16 7 9 43.75
Conor McCormack (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 15 6 9 40.00
M Phetmalaikul (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 16 6 10 37.50
Brian Ochoiski (a) 999 n/a 999 n/a France 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 17 6 11 35.29
Simon Dent (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 16 5 11 31.25
Yuan Sijun 92 92 999 n/a China 25 8 0 17 32.00 1 0 0 1 0.00 26 8 0 18 30.77 192 86 106 44.79
Robin Hull 98 98 999 n/a Finland 22 7 0 15 31.82 3 1 0 2 33.33 25 8 0 17 32.00 167 73 94 43.71
James Wattana 86 86 999 n/a Thailand 19 6 0 13 31.58 0 0 0 0 19 6 0 13 31.58 124 51 73 41.13
Jackson Page (a) 999 n/a 999 n/a Wales 19 6 0 13 31.58 3 3 0 0 100.00 22 9 0 13 40.91 121 49 72 40.50
Ian Preece 84 84 999 n/a Wales 26 8 0 18 30.77 1 1 0 0 100.00 27 9 0 18 33.33 161 65 96 40.37
Soheil Vahedi 112 112 999 n/a Iran 23 7 0 16 30.43 2 0 0 2 0.00 25 7 0 18 28.00 158 70 88 44.30
Niu Zhuang 107 107 999 n/a China 23 7 0 16 30.43 1 0 0 1 0.00 24 7 0 17 29.17 161 66 95 40.99
Joe Swail 120 120 999 n/a Northern Ireland 21 6 0 15 28.57 1 0 0 1 0.00 22 6 0 16 27.27 139 57 82 41.01
Ben Jones (a) 999 n/a 999 n/a Wales 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 34 14 20 41.18
Billy Castle 114 114 999 n/a England 25 7 0 18 28.00 0 0 0 0 25 7 0 18 28.00 155 57 98 36.77
Adam Duffy 87 87 999 n/a England 23 6 0 17 26.09 1 0 0 1 0.00 24 6 0 18 25.00 166 65 101 39.16
Duane Jones 102 102 999 n/a Wales 23 6 0 17 26.09 0 0 0 0 23 6 0 17 26.09 157 60 97 38.22
Paul S Davison 112 112 999 n/a England 24 6 0 18 25.00 1 1 0 0 100.00 25 7 0 18 28.00 153 59 94 38.56
Ma Chunmao (a) 999 n/a 999 n/a China 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 25 9 16 36.00
Rod Lawler 125 125 999 n/a England 22 5 0 17 22.73 1 0 0 1 0.00 23 5 0 18 21.74 128 41 87 32.03
Hamza Akbar 116 116 999 n/a Pakistan 18 4 0 14 22.22 5 1 0 4 20.00 23 5 0 18 21.74 109 39 70 35.78
Eden Sharav 110 110 999 n/a Israel 23 5 0 18 21.74 0 0 0 0 23 5 0 18 21.74 157 58 99 36.94
Chris Totten 109 109 999 n/a Scotland 23 5 0 18 21.74 0 0 0 0 23 5 0 18 21.74 137 42 95 30.66
Jamie Curtis-Barrett 115 115 999 n/a England 23 5 0 18 21.74 0 0 0 0 23 5 0 18 21.74 138 41 97 29.71
Wang Yuchen 94 94 999 n/a China 20 4 0 16 20.00 2 1 0 1 50.00 22 5 0 17 22.73 138 52 86 37.68
Thor Chuan Leong 101 101 999 n/a Malaysia 21 4 0 17 19.05 1 1 0 0 100.00 22 5 0 17 22.73 149 59 90 39.60
Chen Zhe 105 105 999 n/a China 21 4 0 17 19.05 1 0 0 1 0.00 22 4 0 18 18.18 143 49 94 34.27
Ross Muir 118 118 999 n/a Scotland 22 4 0 18 18.18 1 1 0 0 100.00 23 5 0 18 21.74 147 52 95 35.37
Sean O'Sullivan 123 123 999 n/a England 22 4 0 18 18.18 1 1 0 0 100.00 23 5 0 18 21.74 136 45 91 33.09
Alex Borg 103 103 999 n/a Malta 22 4 0 18 18.18 1 1 0 0 100.00 23 5 0 18 21.74 128 39 89 30.47
Kurt Dunham 117 117 999 n/a Australia 22 4 0 18 18.18 1 1 0 0 100.00 23 5 0 18 21.74 121 32 89 26.45
Hu Hao (a) 999 n/a 999 n/a China 6 1 0 5 16.67 1 0 0 1 0.00 7 1 0 6 14.29 33 11 22 33.33
Josh Boileau 111 111 999 n/a Ireland 20 3 0 17 15.00 1 0 0 1 0.00 21 3 0 18 14.29 131 43 88 32.82
Christopher Keogan 119 119 999 n/a England 20 2 0 18 10.00 0 0 0 0 20 2 0 18 10.00 129 41 88 31.78
Basem Eltahhan 130 130 999 n/a Egypt 10 1 0 9 10.00 0 0 0 0 10 1 0 9 10.00 60 16 44 26.67
Boonyarit Keattikun 123 123 999 n/a Thailand 10 1 0 9 10.00 1 0 0 1 0.00 11 1 0 10 9.09 60 15 45 25.00
Leo Fernandez 126 126 999 n/a Ireland 13 1 0 12 7.69 0 0 0 0 13 1 0 12 7.69 85 21 64 24.71
Rhys Clark 127 127 999 n/a Scotland 16 1 0 15 6.25 0 0 0 0 16 1 0 15 6.25 108 31 77 28.70
Lukas Kleckers 129 129 999 n/a Germany 19 1 0 18 5.26 1 1 0 0 100.00 20 2 0 18 10.00 125 37 88 29.60
Sanderson Lam 121 121 999 n/a England 19 1 0 18 5.26 1 1 0 0 100.00 20 2 0 18 10.00 123 36 87 29.27
Ian Martin (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Josh Mulholland (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Joshua Sellar (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Kilian Baur-Pantoulier (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Luis Vetter (a) 999 n/a 999 n/a Switzerland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Marvin Losi (a) 999 n/a 999 n/a Switzerland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Michael Collumb (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Michael Drews (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Mitchell Grinstead (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Soner Sari (a) 999 n/a 999 n/a Turkey 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Thomas Frank (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Thomas Lancastle (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 3 4 42.86
Darren Morgan (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 2 0 0 2 0.00 3 0 0 3 0.00 7 3 4 42.86
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
Li Zhen (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
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 15 5 10 33.33
Adam Nash (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
Ali Kirim (a) 999 n/a 999 n/a Turkey 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Ben Mertens (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Carl Rosenberger (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 2 4 33.33
Dan Barsley (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
Danny Connolly (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
E Pandurangaiah (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Gareth Lopez (a) 999 n/a 999 n/a Gibraltar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Jan Eisenstein (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 2 4 33.33
Jörg Petersen (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 2 4 33.33
Lucky Vatnani (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Luke Pinches (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
Matthew Roberts (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Nev Graham (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
Phil O'Kane (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
Robert Carlisle (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Sergey Isaenko (a) 999 n/a 999 n/a Ukraine 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Stephane Ochoiski (a) 999 n/a 999 n/a France 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 6 2 4 33.33
Zhang Jiankang (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
K Lertsattayatthorn 121 121 999 n/a Thailand 1 0 0 1 0.00 2 0 0 2 0.00 3 0 0 3 0.00 7 2 5 28.57
Corina Maracine (af) 999 n/a 999 n/a Romania 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 5 1 4 20.00
Ivelin Boyanov Bozhanov (a) 999 n/a 999 n/a Bulgaria 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 5 1 4 20.00
Aaron Cook (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Christof Biniarsch (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Clayton Humphries (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Curtis Daher (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Fabian Meulner (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Francis Becerra (a) 999 n/a 999 n/a Gibraltar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Fraser Patrick (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
Gary Challis (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Jürgen Kesseler (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Kevin Kelly (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Lee Prickman (a) 999 n/a 999 n/a Gibraltar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Lieven Vanthournout (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Niel Vincent (a) 999 n/a 999 n/a France 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Omar Al Kojah (a) 999 n/a 999 n/a Syria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Paul Liebstreich (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Ronny Buchholz (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Shrikrishna Suryanarayanan (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Stefan Gerst (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Stefan Schenk (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Thomas Goder (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Tom Zimmermann (a) 999 n/a 999 n/a Switzerland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Wan Chooi Tan (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 5 1 4 20.00
Zhang Jiaming (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 1 4 20.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 12 2 10 16.67
Aaron Canavan (a) 999 n/a 999 n/a Jersey 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Adrian Ridley (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Lim Chun Kiat Marvin (a) 999 n/a 999 n/a Singapore 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Ng On Yee (af) 999 n/a 999 n/a Hong Kong 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Lewis Roberts (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
Abdullah Atmar Ghulam Jilani (a) 999 n/a 999 n/a Afghanistan 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Andreas Volkert (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Andrew Mincher (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Andrew Olivero (a) 999 n/a 999 n/a Gibraltar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Andrew Urbaniak (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Anthony Blyth (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Anton Woywod (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Asutosh Padhy (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Bernd Strnad (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Billy Brown (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 4 0 4 0.00
Blythe Reeve (a) 999 n/a 999 n/a Gibraltar 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Boris Lazarkov (a) 999 n/a 999 n/a Bulgaria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Bradley Tyson (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Christophe Rives-Lange (a) 999 n/a 999 n/a France 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Daniel O'Regan (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Dietmar Smolka (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ejler Hame (a) 999 n/a 999 n/a Denmark 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Fergal Quinn (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 4 0 4 0.00
Frank Mikulsky (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Halim Hussain (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Hans Bergmann (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Hassan Glumcevic-Kaufmann (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Heiko Mutz (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Jani Kananen (a) 999 n/a 999 n/a Finland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Jens Kirchner (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
John Gillard (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Karol Lelek (a) 999 n/a 999 n/a Poland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Laxman Rawat (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Loris Lehmann (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Luis Chacon (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Malkeet Singh (a) 999 n/a 999 n/a India 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Manon Melief (af) 999 n/a 999 n/a Netherlands 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Maria Catalano (af) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Mario-Zeljo Milosevic (a) 999 n/a 999 n/a Bosnia and Herzegovina 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Markus Fischer (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Michael Buchholz (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Michael Peyr (a) 999 n/a 999 n/a Austria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Mike Beneke (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Mohammad Al Asfar (a) 999 n/a 999 n/a Syria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Nicolai Gebhardt (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Oliver Kremp (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Paul McLeod (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Pedro Chacon (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Peter Brehm (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Ralf Günzel (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Regis D'Anna (a) 999 n/a 999 n/a France 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Rolf Mahr (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Sascha Breuer (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Scott Lyons (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Simon Bryant (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Tatjana Vasiljeva (af) 999 n/a 999 n/a Latvia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Thomas Blang (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Tomas Vastenavondt (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Volker Grigo (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 4 0 4 0.00
Daniel Williams (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 1 0 0 1 0.00 2 0 0 2 0.00 4 0 4 0.00
Jack Bradford (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 14 6 8 42.86
Jordan Brown (a) 999 n/a 999 n/a Northern Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 23 9 14 39.13
Sean McAllister (a) 999 n/a 999 n/a England 2 0 0 2 0.00 1 1 0 0 100.00 3 1 0 2 33.33 12 4 8 33.33
Daniel Schneider (a) 999 n/a 999 n/a Germany 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 4 8 33.33
Matthew Hudson (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 12 4 8 33.33
Hamim Hussain (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 10 2 8 20.00
James Silverwood (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 6 1 5 16.67
Wayne Brown (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 6 1 5 16.67
William Lemons (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 6 1 5 16.67
Shahidul Islam (a) 999 n/a 999 n/a Bangladesh 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 9 1 8 11.11
Tony Corrigan (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 9 1 8 11.11
Barry Mincher (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 8 0 8 0.00
Bhavesh Sodha (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 8 0 8 0.00
Kevin Chan (a) 999 n/a 999 n/a Netherlands 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 8 0 8 0.00
Ron Kantor (a) 999 n/a 999 n/a Israel 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 8 0 8 0.00
Fan Zhengyi (a) 999 n/a 999 n/a China 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 21 5 16 23.81
David John 128 128 999 n/a Wales 10 0 0 10 0.00 0 0 0 0 10 0 0 10 0.00 61 14 47 22.95
Matthew Bolton 131 131 999 n/a Australia 12 0 0 12 0.00 0 0 0 0 12 0 0 12 0.00 76 15 61 19.74
Dragos-Bogdan Dorojan (a) 999 n/a 999 n/a Romania 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Joe Steele (a) 999 n/a 999 n/a England 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Mark Vincent (a) 999 n/a 999 n/a England 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Mika Hummelin (a) 999 n/a 999 n/a Finland 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Mohammed Mohsin Shariff (a) 999 n/a 999 n/a India 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Nitin Sharma (a) 999 n/a 999 n/a India 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Vedant Kulkarni (a) 999 n/a 999 n/a India 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0