snooker.org Frontpage
Home: Tournaments: 2021/2022: What's new | Live | Results | Upcoming | Finals | Diary | Main Tour players | All players | H2H | Match stats

Match Stats

Matches from

R = World Ranking; O = Order of Merit
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 %
Gerrit bij de Leij (a) 999 n/a 999 n/a Netherlands 5 4 0 1 80.00 0 0 0 0 5 4 0 1 80.00 50 31 19 62.00
Ronnie O'Sullivan 1 1 999 n/a England 58 46 0 12 79.31 0 0 0 0 58 46 0 12 79.31 1219 725 494 59.47
Mark Selby 3 3 999 n/a England 55 42 0 13 76.36 0 0 0 0 55 42 0 13 76.36 1177 662 515 56.24
Bradley Jones (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 46 28 18 60.87
James Leadbetter (a) 999 n/a 999 n/a England 4 3 0 1 75.00 0 0 0 0 4 3 0 1 75.00 67 37 30 55.22
John Higgins 5 5 999 n/a Scotland 52 38 0 14 73.08 0 0 0 0 52 38 0 14 73.08 1140 621 519 54.47
Kyren Wilson 8 8 999 n/a England 35 25 0 10 71.43 1 1 0 0 100.00 36 26 0 10 72.22 671 361 310 53.80
Judd Trump 2 2 999 n/a England 54 38 0 16 70.37 0 0 0 0 54 38 0 16 70.37 1104 612 492 55.43
Graeme Dott 35 35 999 n/a Scotland 50 34 0 16 68.00 0 0 0 0 50 34 0 16 68.00 873 479 394 54.87
Jamie Jones 31 31 999 n/a Wales 36 24 0 12 66.67 0 0 0 0 36 24 0 12 66.67 573 312 261 54.45
Lei Peifan 98 98 999 n/a China 6 4 0 2 66.67 0 0 0 0 6 4 0 2 66.67 65 38 27 58.46
Nic Barrow (a) 999 n/a 999 n/a England 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 29 18 11 62.07
Liam James Davies (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 32 17 15 53.13
Zhang Jiankang 95 95 999 n/a China 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 29 15 14 51.72
Gareth Coppack (a) 999 n/a 999 n/a Wales 3 2 0 1 66.67 0 0 0 0 3 2 0 1 66.67 50 23 27 46.00
Allister Carter 20 20 999 n/a England 50 33 0 17 66.00 0 0 0 0 50 33 0 17 66.00 945 510 435 53.97
Anthony McGill 16 16 999 n/a Scotland 35 23 0 12 65.71 0 0 0 0 35 23 0 12 65.71 636 340 296 53.46
Zhou Yuelong 23 23 999 n/a China 20 13 0 7 65.00 0 0 0 0 20 13 0 7 65.00 318 170 148 53.46
Dechawat Poomjaeng (a) 999 n/a 999 n/a Thailand 17 11 0 6 64.71 0 0 0 0 17 11 0 6 64.71 277 147 130 53.07
Liu Chuang (a) 999 n/a 999 n/a China 17 11 0 6 64.71 0 0 0 0 17 11 0 6 64.71 277 147 130 53.07
Jamie Clarke 49 49 999 n/a Wales 17 11 0 6 64.71 0 0 0 0 17 11 0 6 64.71 240 124 116 51.67
Martin Gould 29 29 999 n/a England 42 27 0 15 64.29 0 0 0 0 42 27 0 15 64.29 653 361 292 55.28
Ding Junhui 32 32 999 n/a China 47 30 0 17 63.83 0 0 0 0 47 30 0 17 63.83 890 479 411 53.82
Neil Robertson 4 4 999 n/a Australia 44 28 0 16 63.64 0 0 0 0 44 28 0 16 63.64 866 486 380 56.12
Justin Astley (a) 999 n/a 999 n/a England 11 7 0 4 63.64 0 0 0 0 11 7 0 4 63.64 126 62 64 49.21
Sam Baird (a) 999 n/a 999 n/a England 30 19 0 11 63.33 0 0 0 0 30 19 0 11 63.33 463 238 225 51.40
Barry Hawkins 11 11 999 n/a England 46 29 0 17 63.04 0 0 0 0 46 29 0 17 63.04 916 485 431 52.95
Zhang Anda 87 87 999 n/a China 27 17 0 10 62.96 0 0 0 0 27 17 0 10 62.96 409 223 186 54.52
Liang Wenbo 40 40 999 n/a China 43 27 0 16 62.79 1 0 0 1 0.00 44 27 0 17 61.36 664 367 297 55.27
Alan McManus (a) 999 n/a 999 n/a Scotland 43 27 0 16 62.79 0 0 0 0 43 27 0 16 62.79 690 359 331 52.03
Liam Highfield 39 39 999 n/a England 32 20 0 12 62.50 0 0 0 0 32 20 0 12 62.50 472 253 219 53.60
Yan Bingtao 15 15 999 n/a China 16 10 0 6 62.50 0 0 0 0 16 10 0 6 62.50 292 157 135 53.77
Li Yan (a) 999 n/a 999 n/a China 8 5 0 3 62.50 0 0 0 0 8 5 0 3 62.50 116 59 57 50.86
David B Gilbert 19 19 999 n/a England 45 28 0 17 62.22 1 1 0 0 100.00 46 29 0 17 63.04 766 405 361 52.87
Mark J Williams 7 7 999 n/a Wales 42 26 0 16 61.90 0 0 0 0 42 26 0 16 61.90 803 433 370 53.92
Shaun Murphy 9 9 999 n/a England 44 27 0 17 61.36 0 0 0 0 44 27 0 17 61.36 902 480 422 53.22
Jimmy Robertson 25 25 999 n/a England 36 22 0 14 61.11 0 0 0 0 36 22 0 14 61.11 544 292 252 53.68
Lyu Haotian 45 45 999 n/a China 18 11 0 7 61.11 1 1 0 0 100.00 19 12 0 7 63.16 260 140 120 53.85
Thepchaiya Un-Nooh 52 52 999 n/a Thailand 28 17 0 11 60.71 0 0 0 0 28 17 0 11 60.71 428 224 204 52.34
Stephen Maguire 24 24 999 n/a Scotland 43 26 0 17 60.47 0 0 0 0 43 26 0 17 60.47 768 416 352 54.17
Stuart Carrington 64 64 999 n/a England 25 15 0 10 60.00 0 0 0 0 25 15 0 10 60.00 386 200 186 51.81
Stephen Hendry 111 111 999 n/a Scotland 20 12 0 8 60.00 0 0 0 0 20 12 0 8 60.00 352 172 180 48.86
James McBain (a) 999 n/a 999 n/a Scotland 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 149 81 68 54.36
Paul Wykes (a) 999 n/a 999 n/a England 10 6 0 4 60.00 1 0 0 1 0.00 11 6 0 5 54.55 107 54 53 50.47
Michael Wasley (a) 999 n/a 999 n/a England 10 6 0 4 60.00 0 0 0 0 10 6 0 4 60.00 169 81 88 47.93
Wu Yize 84 84 999 n/a China 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 47 25 22 53.19
Rodney Goggins (a) 999 n/a 999 n/a Ireland 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 78 41 37 52.56
Bai Langning (a) 999 n/a 999 n/a China 5 3 0 2 60.00 0 0 0 0 5 3 0 2 60.00 53 25 28 47.17
Ryan Day 28 28 999 n/a Wales 42 25 0 17 59.52 0 0 0 0 42 25 0 17 59.52 672 351 321 52.23
Chris Wakelin 43 43 999 n/a England 22 13 0 9 59.09 0 0 0 0 22 13 0 9 59.09 325 176 149 54.15
Noppon Saengkham 37 37 999 n/a Thailand 22 13 0 9 59.09 1 0 0 1 0.00 23 13 0 10 56.52 337 177 160 52.52
Stuart Bingham 13 13 999 n/a England 39 23 0 16 58.97 0 0 0 0 39 23 0 16 58.97 737 383 354 51.97
Michael White (a) 999 n/a 999 n/a Wales 34 20 0 14 58.82 0 0 0 0 34 20 0 14 58.82 488 263 225 53.89
Yu Delu (a) 999 n/a 999 n/a China 17 10 0 7 58.82 0 0 0 0 17 10 0 7 58.82 268 152 116 56.72
Matthew Stevens 56 56 999 n/a Wales 41 24 0 17 58.54 0 0 0 0 41 24 0 17 58.54 655 355 300 54.20
Gary Wilson 33 33 999 n/a England 24 14 0 10 58.33 0 0 0 0 24 14 0 10 58.33 389 204 185 52.44
Peter Ebdon (a) 999 n/a 999 n/a England 33 19 0 14 57.58 0 0 0 0 33 19 0 14 57.58 578 301 277 52.08
Mark Davis 54 54 999 n/a England 40 23 0 17 57.50 0 0 0 0 40 23 0 17 57.50 616 329 287 53.41
Mark Allen 14 14 999 n/a Northern Ireland 40 23 0 17 57.50 0 0 0 0 40 23 0 17 57.50 731 382 349 52.26
Matthew Selt 21 21 999 n/a England 35 20 0 15 57.14 0 0 0 0 35 20 0 15 57.14 530 272 258 51.32
Louis Heathcote 102 102 999 n/a England 7 4 0 3 57.14 0 0 0 0 7 4 0 3 57.14 74 39 35 52.70
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 93 43 50 46.24
Xiao Guodong 38 38 999 n/a China 30 17 0 13 56.67 0 0 0 0 30 17 0 13 56.67 448 249 199 55.58
Kurt Maflin 66 66 999 n/a Norway 30 17 0 13 56.67 0 0 0 0 30 17 0 13 56.67 466 236 230 50.64
Robbie Williams 61 61 999 n/a England 23 13 0 10 56.52 0 0 0 0 23 13 0 10 56.52 356 186 170 52.25
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 16 9 0 7 56.25 1 0 0 1 0.00 17 9 0 8 52.94 201 119 82 59.20
Joe Delaney (a) 999 n/a 999 n/a Ireland 16 9 0 7 56.25 0 0 0 0 16 9 0 7 56.25 232 114 118 49.14
Joe Swail (a) 999 n/a 999 n/a Northern Ireland 31 17 0 14 54.84 0 0 0 0 31 17 0 14 54.84 484 240 244 49.59
Li Hang 48 48 999 n/a China 22 12 0 10 54.55 0 0 0 0 22 12 0 10 54.55 350 186 164 53.14
Scott Donaldson 46 46 999 n/a Scotland 22 12 0 10 54.55 0 0 0 0 22 12 0 10 54.55 320 166 154 51.88
Lee Spick (a) 999 n/a 999 n/a England 11 6 0 5 54.55 0 0 0 0 11 6 0 5 54.55 179 99 80 55.31
Tom Ford 30 30 999 n/a England 37 20 0 17 54.05 0 0 0 0 37 20 0 17 54.05 560 301 259 53.75
Robert Milkins 27 27 999 n/a England 37 20 0 17 54.05 0 0 0 0 37 20 0 17 54.05 575 298 277 51.83
Michael Holt 65 65 999 n/a England 37 20 0 17 54.05 0 0 0 0 37 20 0 17 54.05 555 284 271 51.17
Rory McLeod 78 78 999 n/a Jamaica 37 20 0 17 54.05 0 0 0 0 37 20 0 17 54.05 553 266 287 48.10
Jack Lisowski 10 10 999 n/a England 26 14 0 12 53.85 0 0 0 0 26 14 0 12 53.85 434 223 211 51.38
Zhao Xintong 6 6 999 n/a China 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 207 111 96 53.62
Jackson Page 72 72 999 n/a Wales 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 159 81 78 50.94
Liu Song (a) 999 n/a 999 n/a China 13 7 0 6 53.85 0 0 0 0 13 7 0 6 53.85 221 111 110 50.23
Marco Fu 121 121 999 n/a Hong Kong 32 17 0 15 53.13 0 0 0 0 32 17 0 15 53.13 580 294 286 50.69
Cao Yupeng 68 68 999 n/a China 17 9 0 8 52.94 0 0 0 0 17 9 0 8 52.94 266 140 126 52.63
Joe Perry 26 26 999 n/a England 36 19 0 17 52.78 0 0 0 0 36 19 0 17 52.78 587 311 276 52.98
Robin Hull (a) 999 n/a 999 n/a Finland 19 10 0 9 52.63 2 0 0 2 0.00 21 10 0 11 47.62 281 146 135 51.96
Luca Brecel 12 12 999 n/a Belgium 23 12 0 11 52.17 0 0 0 0 23 12 0 11 52.17 349 178 171 51.00
Jamie Burnett (a) 999 n/a 999 n/a Scotland 23 12 0 11 52.17 0 0 0 0 23 12 0 11 52.17 376 185 191 49.20
Tian Pengfei 63 63 999 n/a China 27 14 0 13 51.85 0 0 0 0 27 14 0 13 51.85 380 197 183 51.84
Mark King 51 51 999 n/a England 34 17 0 17 50.00 0 0 0 0 34 17 0 17 50.00 539 277 262 51.39
Ricky Walden 18 18 999 n/a England 34 17 0 17 50.00 0 0 0 0 34 17 0 17 50.00 569 292 277 51.32
Dominic Dale 59 59 999 n/a Wales 34 17 0 17 50.00 1 1 0 0 100.00 35 18 0 17 51.43 505 254 251 50.30
Fergal O'Brien 79 79 999 n/a Ireland 34 17 0 17 50.00 0 0 0 0 34 17 0 17 50.00 508 253 255 49.80
Andrew Higginson 71 71 999 n/a England 32 16 0 16 50.00 0 0 0 0 32 16 0 16 50.00 490 259 231 52.86
Mike Dunn (a) 999 n/a 999 n/a England 30 15 0 15 50.00 0 0 0 0 30 15 0 15 50.00 451 217 234 48.12
Ian Burns 110 110 999 n/a England 20 10 0 10 50.00 0 0 0 0 20 10 0 10 50.00 270 128 142 47.41
Igor Figueiredo 122 122 999 n/a Brazil 20 10 0 10 50.00 0 0 0 0 20 10 0 10 50.00 284 132 152 46.48
Hossein Vafaei 17 17 999 n/a Iran 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 228 116 112 50.88
Del Smith (a) 999 n/a 999 n/a England 16 8 0 8 50.00 1 1 0 0 100.00 17 9 0 8 52.94 153 77 76 50.33
James Cahill (a) 999 n/a 999 n/a England 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 230 115 115 50.00
Alexander Ursenbacher 62 62 999 n/a Switzerland 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 215 98 117 45.58
Mitchell Mann 90 90 999 n/a England 16 8 0 8 50.00 0 0 0 0 16 8 0 8 50.00 209 94 115 44.98
Andrew Pagett 107 107 999 n/a Wales 14 7 0 7 50.00 0 0 0 0 14 7 0 7 50.00 199 97 102 48.74
Eden Sharav (a) 999 n/a 999 n/a Israel 14 7 0 7 50.00 0 0 0 0 14 7 0 7 50.00 181 85 96 46.96
Tony Knowles (a) 999 n/a 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 102 52 50 50.98
David Singh (a) 999 n/a 999 n/a India 12 6 0 6 50.00 2 0 0 2 0.00 14 6 0 8 42.86 97 49 48 50.52
Joe O'Connor 47 47 999 n/a England 12 6 0 6 50.00 0 0 0 0 12 6 0 6 50.00 145 73 72 50.34
Paul Davies (a) 999 n/a 999 n/a Wales 10 5 0 5 50.00 0 0 0 0 10 5 0 5 50.00 163 83 80 50.92
Yuan Sijun 80 80 999 n/a China 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 105 57 48 54.29
Stephen Rowlings (a) 999 n/a 999 n/a England 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 79 42 37 53.16
T Tirapongpaiboon (a) 999 n/a 999 n/a Thailand 8 4 0 4 50.00 0 0 0 0 8 4 0 4 50.00 134 69 65 51.49
Passakorn Suwannawat (a) 999 n/a 999 n/a Thailand 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 96 49 47 51.04
Pang Junxu 53 53 999 n/a China 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 67 34 33 50.75
Jin Long (a) 999 n/a 999 n/a China 6 3 0 3 50.00 0 0 0 0 6 3 0 3 50.00 101 49 52 48.51
Jamie Wilson 100 100 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 32 18 14 56.25
Stefan Mazrocis (a) 999 n/a 999 n/a England 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 49 27 22 55.10
Gao Yang 74 74 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 39 21 18 53.85
Chang Bingyu 106 106 999 n/a China 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 45 23 22 51.11
Supoj Saenla (a) 999 n/a 999 n/a Thailand 4 2 0 2 50.00 1 1 0 0 100.00 5 3 0 2 60.00 65 31 34 47.69
Brendan O'Donoghue (a) 999 n/a 999 n/a Ireland 4 2 0 2 50.00 0 0 0 0 4 2 0 2 50.00 67 31 36 46.27
Surinder Gill (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 9 5 64.29
Cao Xinlong (a) 999 n/a 999 n/a China 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 38 19 19 50.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 16 8 8 50.00
Mehmet Husnu (a) 999 n/a 999 n/a Cyprus 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 14 7 7 50.00
Wayne Cooper (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 37 18 19 48.65
Lewis Roberts (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 35 17 18 48.57
Noppadol Sangnil (a) 999 n/a 999 n/a Thailand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 36 17 19 47.22
Tony Chappel (a) 999 n/a 999 n/a Wales 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 13 6 7 46.15
Antoni Kowalski (a) 999 n/a 999 n/a Poland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 18 8 10 44.44
James Tatton (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 14 18 43.75
Garry Baldrey (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 16 7 9 43.75
Vinnie Calabrese (a) 999 n/a 999 n/a Australia 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 33 14 19 42.42
Julien Leclercq (a) 999 n/a 999 n/a Belgium 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 19 8 11 42.11
Roy Stolk (a) 999 n/a 999 n/a Netherlands 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 29 12 17 41.38
David Hogan (a) 999 n/a 999 n/a Ireland 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 32 13 19 40.63
Chris McBreen (a) 999 n/a 999 n/a New Zealand 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 12 18 40.00
Mitchell Travis (a) 999 n/a 999 n/a England 2 1 0 1 50.00 0 0 0 0 2 1 0 1 50.00 30 11 19 36.67
Ken Doherty 85 85 999 n/a Ireland 33 16 0 17 48.48 0 0 0 0 33 16 0 17 48.48 498 247 251 49.60
Daniel Wells (a) 999 n/a 999 n/a Wales 25 12 0 13 48.00 0 0 0 0 25 12 0 13 48.00 386 186 200 48.19
Anthony Hamilton 50 50 999 n/a England 30 14 0 16 46.67 1 0 0 1 0.00 31 14 0 17 45.16 451 219 232 48.56
Rod Lawler (a) 999 n/a 999 n/a England 30 14 0 16 46.67 0 0 0 0 30 14 0 16 46.67 439 210 229 47.84
Mark Joyce 58 58 999 n/a England 30 14 0 16 46.67 1 1 0 0 100.00 31 15 0 16 48.39 440 206 234 46.82
Michael Judge 113 113 999 n/a Ireland 15 7 0 8 46.67 0 0 0 0 15 7 0 8 46.67 236 117 119 49.58
Ben Woollaston 42 42 999 n/a England 28 13 0 15 46.43 0 0 0 0 28 13 0 15 46.43 426 217 209 50.94
Alfie Burden 115 115 999 n/a England 26 12 0 14 46.15 0 0 0 0 26 12 0 14 46.15 402 193 209 48.01
Akani Songsermsawad 69 69 999 n/a Thailand 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 177 86 91 48.59
Jordan Brown 22 22 999 n/a Northern Ireland 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 182 88 94 48.35
David Gray (a) 999 n/a 999 n/a England 13 6 0 7 46.15 1 1 0 0 100.00 14 7 0 7 50.00 181 81 100 44.75
Ian Barry Stark (a) 999 n/a 999 n/a England 13 6 0 7 46.15 0 0 0 0 13 6 0 7 46.15 106 46 60 43.40
David Grace 55 55 999 n/a England 22 10 0 12 45.45 0 0 0 0 22 10 0 12 45.45 314 151 163 48.09
Joe Jogia (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 169 83 86 49.11
Stuart Pettman (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 160 76 84 47.50
Matthew Couch (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 161 75 86 46.58
Neil Selman (a) 999 n/a 999 n/a England 11 5 0 6 45.45 1 1 0 0 100.00 12 6 0 6 50.00 80 37 43 46.25
John Parrott (a) 999 n/a 999 n/a England 11 5 0 6 45.45 0 0 0 0 11 5 0 6 45.45 171 78 93 45.61
David Morris (a) 999 n/a 999 n/a Ireland 18 8 0 10 44.44 0 0 0 0 18 8 0 10 44.44 282 146 136 51.77
Simon Bedford (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 142 72 70 50.70
Phil Seaton (a) 999 n/a 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 67 31 36 46.27
Ashley Carty 76 76 999 n/a England 9 4 0 5 44.44 0 0 0 0 9 4 0 5 44.44 108 46 62 42.59
Martin O'Donnell 67 67 999 n/a England 16 7 0 9 43.75 0 0 0 0 16 7 0 9 43.75 236 111 125 47.03
Jamie Cope (a) 999 n/a 999 n/a England 23 10 0 13 43.48 0 0 0 0 23 10 0 13 43.48 377 186 191 49.34
Gerard Greene 104 104 999 n/a Northern Ireland 30 13 0 17 43.33 0 0 0 0 30 13 0 17 43.33 437 208 229 47.60
Oliver Lines 57 57 999 n/a England 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 188 94 94 50.00
Alex Borg (a) 999 n/a 999 n/a Malta 14 6 0 8 42.86 0 0 0 0 14 6 0 8 42.86 193 87 106 45.08
Mei Xiwen (a) 999 n/a 999 n/a China 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 110 55 55 50.00
David Lilley (a) 999 n/a 999 n/a England 7 3 0 4 42.86 1 1 0 0 100.00 8 4 0 4 50.00 80 40 40 50.00
Scott Mackenzie (a) 999 n/a 999 n/a Scotland 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 106 50 56 47.17
Steven Hallworth 81 81 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 86 40 46 46.51
Kacper Filipiak (a) 999 n/a 999 n/a Poland 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 77 33 44 42.86
Simon Lichtenberg 75 75 999 n/a Germany 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 63 26 37 41.27
Colin Mitchell (a) 999 n/a 999 n/a England 7 3 0 4 42.86 0 0 0 0 7 3 0 4 42.86 58 20 38 34.48
Sam Craigie 44 44 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 153 77 76 50.33
Duane Jones 96 96 999 n/a Wales 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 146 71 75 48.63
John Astley (a) 999 n/a 999 n/a England 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 177 84 93 47.46
Ian Preece (a) 999 n/a 999 n/a Wales 12 5 0 7 41.67 0 0 0 0 12 5 0 7 41.67 184 84 100 45.65
Nigel Bond 82 82 999 n/a England 29 12 0 17 41.38 0 0 0 0 29 12 0 17 41.38 434 204 230 47.00
Marcus Campbell (a) 999 n/a 999 n/a Scotland 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 267 129 138 48.31
Craig Steadman 105 105 999 n/a England 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 260 125 135 48.08
Lee Walker 91 91 999 n/a Wales 17 7 0 10 41.18 0 0 0 0 17 7 0 10 41.18 235 112 123 47.66
Peter Lines 94 94 999 n/a England 25 10 0 15 40.00 0 0 0 0 25 10 0 15 40.00 372 183 189 49.19
Adam Duffy (a) 999 n/a 999 n/a England 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 226 107 119 47.35
Dave Harold (a) 999 n/a 999 n/a England 15 6 0 9 40.00 0 0 0 0 15 6 0 9 40.00 242 110 132 45.45
Ashley Hugill 70 70 999 n/a England 10 4 0 6 40.00 0 0 0 0 10 4 0 6 40.00 129 61 68 47.29
Alex Davies (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 76 38 38 50.00
Si Jiahui (a) 999 n/a 999 n/a China 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 46 23 23 50.00
Issara Kachaiwong (a) 999 n/a 999 n/a Thailand 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 85 41 44 48.24
Bjorn Haneveer (a) 999 n/a 999 n/a Belgium 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 86 41 45 47.67
Sean Storey (a) 999 n/a 999 n/a England 5 2 0 3 40.00 0 0 0 0 5 2 0 3 40.00 49 19 30 38.78
Jimmy White 116 116 999 n/a England 28 11 0 17 39.29 0 0 0 0 28 11 0 17 39.29 407 190 217 46.68
Steve Davis (a) 999 n/a 999 n/a England 18 7 0 11 38.89 0 0 0 0 18 7 0 11 38.89 303 133 170 43.89
Elliot Slessor 60 60 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 165 80 85 48.48
Hammad Miah 89 89 999 n/a England 13 5 0 8 38.46 0 0 0 0 13 5 0 8 38.46 182 79 103 43.41
Stephen Ormerod (a) 999 n/a 999 n/a England 13 5 0 8 38.46 1 1 0 0 100.00 14 6 0 8 42.86 89 33 56 37.08
James Wattana (a) 999 n/a 999 n/a Thailand 21 8 0 13 38.10 0 0 0 0 21 8 0 13 38.10 330 156 174 47.27
Jimmy Michie (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 117 57 60 48.72
Xu Si 97 97 999 n/a China 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 93 44 49 47.31
David Roe (a) 999 n/a 999 n/a England 8 3 0 5 37.50 0 0 0 0 8 3 0 5 37.50 135 62 73 45.93
Stephen Lee (a) 999 n/a 999 n/a England 11 4 0 7 36.36 0 0 0 0 11 4 0 7 36.36 172 79 93 45.93
Adrian Gunnell (a) 999 n/a 999 n/a England 11 4 0 7 36.36 0 0 0 0 11 4 0 7 36.36 175 78 97 44.57
Barry Pinches 108 108 999 n/a England 21 7 0 14 33.33 0 0 0 0 21 7 0 14 33.33 295 140 155 47.46
Andy Hicks 77 77 999 n/a England 21 7 0 14 33.33 0 0 0 0 21 7 0 14 33.33 292 132 160 45.21
Paul S Davison (a) 999 n/a 999 n/a England 18 6 0 12 33.33 0 0 0 0 18 6 0 12 33.33 266 108 158 40.60
Michael Georgiou (a) 999 n/a 999 n/a Cyprus 12 4 0 8 33.33 0 0 0 0 12 4 0 8 33.33 176 77 99 43.75
Lu Ning 34 34 999 n/a China 9 3 0 6 33.33 0 0 0 0 9 3 0 6 33.33 127 61 66 48.03
Fan Zhengyi 36 36 999 n/a China 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 67 31 36 46.27
Zhang Yong (a) 999 n/a 999 n/a China 6 2 0 4 33.33 0 0 0 0 6 2 0 4 33.33 83 34 49 40.96
Zhao Jianbo 86 86 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 30 15 15 50.00
Tony Brown (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 21 10 11 47.62
Pankaj Advani (a) 999 n/a 999 n/a India 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 54 25 29 46.30
Shokat Ali (a) 999 n/a 999 n/a Pakistan 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 48 22 26 45.83
Hayden Staniland (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 24 11 13 45.83
Fang Xiongman (a) 999 n/a 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 49 22 27 44.90
Mark Boyle (a) 999 n/a 999 n/a Scotland 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 49 22 27 44.90
Robbie McGuigan (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 27 11 16 40.74
Peter Devlin 92 92 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 21 8 13 38.10
Adam Wicheard (a) 999 n/a 999 n/a England 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 37 12 25 32.43
Chen Feilong (a) 999 n/a 999 n/a China 3 1 0 2 33.33 0 0 0 0 3 1 0 2 33.33 25 7 18 28.00
Jak Jones 41 41 999 n/a Wales 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 172 76 96 44.19
Fraser Patrick 109 109 999 n/a Scotland 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 162 70 92 43.21
Allan Taylor 73 73 999 n/a England 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 158 65 93 41.14
Ross Muir (a) 999 n/a 999 n/a Scotland 13 4 0 9 30.77 0 0 0 0 13 4 0 9 30.77 166 68 98 40.96
Aditya Mehta (a) 999 n/a 999 n/a India 10 3 0 7 30.00 0 0 0 0 10 3 0 7 30.00 163 74 89 45.40
Ian McCulloch (a) 999 n/a 999 n/a England 10 3 0 7 30.00 0 0 0 0 10 3 0 7 30.00 163 73 90 44.79
Lukas Kleckers 83 83 999 n/a Germany 10 3 0 7 30.00 1 1 0 0 100.00 11 4 0 7 36.36 110 47 63 42.73
Tony Drago (a) 999 n/a 999 n/a Malta 14 4 0 10 28.57 0 0 0 0 14 4 0 10 28.57 237 111 126 46.84
Leo Fernandez (a) 999 n/a 999 n/a Ireland 7 2 0 5 28.57 0 0 0 0 7 2 0 5 28.57 99 47 52 47.47
Jamie O'Neill 112 112 999 n/a England 11 3 0 8 27.27 0 0 0 0 11 3 0 8 27.27 145 68 77 46.90
Les Dodd (a) 999 n/a 999 n/a England 11 3 0 8 27.27 1 1 0 0 100.00 12 4 0 8 33.33 85 35 50 41.18
Rhys Clark (a) 999 n/a 999 n/a Scotland 8 2 0 6 25.00 0 0 0 0 8 2 0 6 25.00 109 46 63 42.20
Ben Mertens (a) 999 n/a 999 n/a Belgium 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 40 20 20 50.00
Kuldesh Johal (a) 999 n/a 999 n/a England 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 71 33 38 46.48
Iulian Boiko 103 103 999 n/a Ukraine 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 39 17 22 43.59
Florian Nüßle (a) 999 n/a 999 n/a Austria 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 41 17 24 41.46
Drew Henry (a) 999 n/a 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 63 26 37 41.27
Kishan Hirani (a) 999 n/a 999 n/a Wales 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 52 21 31 40.38
Darryl Hill (a) 999 n/a 999 n/a Isle of Man 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 64 25 39 39.06
Farakh Ajaib 99 99 999 n/a Pakistan 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 41 14 27 34.15
Dean Young 114 114 999 n/a Scotland 4 1 0 3 25.00 0 0 0 0 4 1 0 3 25.00 29 8 21 27.59
Joel Walker (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 87 39 48 44.83
Chen Zhe (a) 999 n/a 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 83 35 48 42.17
Sydney Wilson (a) 999 n/a 999 n/a England 5 1 0 4 20.00 1 0 0 1 0.00 6 1 0 5 16.67 78 32 46 41.03
Billy Joe Castle (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 59 24 35 40.68
Lee Page (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 69 28 41 40.58
Adam Stefanow (a) 999 n/a 999 n/a Poland 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 73 29 44 39.73
Dylan Emery (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 45 17 28 37.78
Christopher Keogan (a) 999 n/a 999 n/a England 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 66 24 42 36.36
Hamza Akbar (a) 999 n/a 999 n/a Pakistan 5 1 0 4 20.00 1 0 0 1 0.00 6 1 0 5 16.67 69 24 45 34.78
Chen Zifan 118 118 999 n/a China 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 54 17 37 31.48
Tyler Rees (a) 999 n/a 999 n/a Wales 5 1 0 4 20.00 0 0 0 0 5 1 0 4 20.00 57 16 41 28.07
Andrew Norman (a) 999 n/a 999 n/a England 11 2 0 9 18.18 0 0 0 0 11 2 0 9 18.18 153 59 94 38.56
Brandon Sargeant (a) 999 n/a 999 n/a England 6 1 0 5 16.67 0 0 0 0 6 1 0 5 16.67 73 27 46 36.99
Thor Chuan Leong (a) 999 n/a 999 n/a Malaysia 7 1 0 6 14.29 0 0 0 0 7 1 0 6 14.29 98 39 59 39.80
Sanderson Lam (a) 999 n/a 999 n/a England 7 1 0 6 14.29 0 0 0 0 7 1 0 6 14.29 98 37 61 37.76
Reanne Evans (f) 120 120 999 n/a England 9 1 0 8 11.11 0 0 0 0 9 1 0 8 11.11 122 46 76 37.70
Ali Bassiri (a) 999 n/a 999 n/a England 9 1 0 8 11.11 1 1 0 0 100.00 10 2 0 8 20.00 50 8 42 16.00
Gary Wilkinson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Ryan Clark (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 19 9 10 47.37
Antony Parsons (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Darren Morgan (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Munraj Pal (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Vincent Muldoon (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 18 8 10 44.44
Adam Davies (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
Brian Morgan (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
K Lertsattayatthorn (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 17 7 10 41.18
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 10 4 6 40.00
Patrick Whelan (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 4 6 40.00
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
Mohammed Shehab (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 16 6 10 37.50
Nico Elton (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
William Lemons (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 16 6 10 37.50
George Pragnell (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Jeff Cundy (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Paul Hunter (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Ratchayothin Yotharuck (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 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 15 5 10 33.33
Stephen Craigie (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 15 5 10 33.33
Chae Ross (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
Daniel Womersley (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
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 9 3 6 33.33
Lee Stephens (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
Ashley Wright (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Greg Casey (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Johnathan Bagley (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Mark Owens (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
Matthew Bolton (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Michael Tomlinson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Patrick Einsle (a) 999 n/a 999 n/a Germany 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 14 4 10 28.57
Donald Newcombe (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 2 5 28.57
Jake Crofts (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 2 6 25.00
N Wongharuthai (af) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 8 2 6 25.00
David McDonnell (a) 999 n/a 999 n/a Ireland 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 13 3 10 23.08
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 13 3 10 23.08
Dene O'Kane (a) 999 n/a 999 n/a New Zealand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Dylan Craig (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Habib Subah (a) 999 n/a 999 n/a Bahrain 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Hugh Abernethy (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Martin McCrudden (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
Mohamed Khairy (a) 999 n/a 999 n/a Egypt 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Zack Richardson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 13 3 10 23.08
Adam Lilley (a) 999 n/a 999 n/a New Zealand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Alex Taubman (a) 999 n/a 999 n/a Wales 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
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 12 2 10 16.67
Boonyarit Keattikun (a) 999 n/a 999 n/a Thailand 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Bratislav Krustev (a) 999 n/a 999 n/a Bulgaria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Ivaylo Pekov (a) 999 n/a 999 n/a Bulgaria 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Jamie Bodle (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Kevin Van Hove (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Khalid Belaied Abumdas (a) 999 n/a 999 n/a Libya 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Mateusz Baranowski (a) 999 n/a 999 n/a Poland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Ross Vallance (a) 999 n/a 999 n/a Scotland 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Steve Mifsud (a) 999 n/a 999 n/a Australia 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 12 2 10 16.67
Barry West (a) 999 n/a 999 n/a England 1 0 0 1 0.00 1 1 0 0 100.00 2 1 0 1 50.00 6 1 5 16.67
Bill Oliver (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 1 5 16.67
David Taylor (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 1 5 16.67
John Wilson (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 1 5 16.67
Hamim 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 7 1 6 14.29
Yorrit Hoes (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 7 1 6 14.29
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
Li Yuan (a) 999 n/a 999 n/a China 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
Nick Dyson (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Ong Jia Jun Jaden (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
Shane Castle (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Stuart Mann (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
Wayne Townsend (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 11 1 10 9.09
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
Amine Amiri (a) 999 n/a 999 n/a Morocco 1 0 0 1 0.00 2 1 0 1 50.00 3 1 0 2 33.33 6 0 6 0.00
Anton Kazakov (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 0 6 0.00
Conor McCormack (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 10 0 10 0.00
Hans Blanckaert (a) 999 n/a 999 n/a Belgium 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Mostafa Dorgham (a) 999 n/a 999 n/a Egypt 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Saqib Nasir (a) 999 n/a 999 n/a England 1 0 0 1 0.00 0 0 0 0 1 0 0 1 0.00 10 0 10 0.00
Mark Lloyd (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 10 12 45.45
Lee Chun Wai Andy (a) 999 n/a 999 n/a Hong Kong 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 36 16 20 44.44
Lyu Chenwei (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 36 16 20 44.44
Gareth Allen (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 34 14 20 41.18
Niu Zhuang (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 34 14 20 41.18
Atthasit Mahitthi (a) 999 n/a 999 n/a Thailand 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 33 13 20 39.39
Ian Glover (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 33 13 20 39.39
Ross Bulman (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 10 16 38.46
Robert Stephen (a) 999 n/a 999 n/a Scotland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 32 12 20 37.50
Ahmed Saif (a) 999 n/a 999 n/a Qatar 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 31 11 20 35.48
Brian Ochoiski (a) 999 n/a 999 n/a France 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 6 12 33.33
Ivan Kakovskii (a) 999 n/a 999 n/a Russia 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 18 6 12 33.33
Michael Wild (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 29 9 20 31.03
Ben Hancorn 88 88 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 17 5 12 29.41
Rebecca Kenna (af) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 17 5 12 29.41
Riley Parsons (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 17 5 12 29.41
Basem Eltahhan (a) 999 n/a 999 n/a Egypt 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 8 20 28.57
David John (a) 999 n/a 999 n/a Wales 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 8 20 28.57
Wang Yuchen (a) 999 n/a 999 n/a China 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 28 8 20 28.57
Oliver 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 22 6 16 27.27
Jason Weston (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 27 7 20 25.93
Kurt Dunham (a) 999 n/a 999 n/a Australia 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 27 7 20 25.93
Lucky Vatnani (a) 999 n/a 999 n/a India 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 20 5 15 25.00
Connor Benzey (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 16 4 12 25.00
Jamie Curtis-Barrett (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 6 20 23.08
Luke Simmonds (a) 999 n/a 999 n/a England 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 6 20 23.08
Rodion Judin (a) 999 n/a 999 n/a Latvia 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 26 6 20 23.08
Itaro Santos (a) 999 n/a 999 n/a Brazil 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 24 4 20 16.67
Hatem Yassin (a) 999 n/a 999 n/a Egypt 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 22 2 20 9.09
Bill Kelly (a) 999 n/a 999 n/a Ireland 2 0 0 2 0.00 0 0 0 0 2 0 0 2 0.00 11 1 10 9.09
Christopher Flight (a) 999 n/a 999 n/a England 2 0 0 2 0.00 1 0 0 1 0.00 3 0 0 3 0.00 11 1 10 9.09
Adam Osbourne (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 0 10 0.00
Josh Boileau (a) 999 n/a 999 n/a Ireland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 49 19 30 38.78
Paul Cavney (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 24 9 15 37.50
Harvey Chandler (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 38 12 26 31.58
Chris Melling (a) 999 n/a 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 42 12 30 28.57
Chris Totten (a) 999 n/a 999 n/a Scotland 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 42 12 30 28.57
Dermot McGlinchey (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 33 8 25 24.24
Sean Maddocks 117 117 999 n/a England 3 0 0 3 0.00 0 0 0 0 3 0 0 3 0.00 20 2 18 10.00
Zak Surety 101 101 999 n/a England 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 55 23 32 41.82
Aaron Hill 93 93 999 n/a Ireland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 45 17 28 37.78
Michael Leslie (a) 999 n/a 999 n/a Scotland 4 0 0 4 0.00 0 0 0 0 4 0 0 4 0.00 60 20 40 33.33
Chris Norbury (a) 999 n/a 999 n/a England 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 79 29 50 36.71
Soheil Vahedi (a) 999 n/a 999 n/a Iran 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 57 19 38 33.33
Philip Minchin (a) 999 n/a 999 n/a England 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 31 6 25 19.35
Ng On Yee (f) 119 119 999 n/a Hong Kong 5 0 0 5 0.00 0 0 0 0 5 0 0 5 0.00 57 11 46 19.30
Sean O'Sullivan (a) 999 n/a 999 n/a England 8 0 0 8 0.00 0 0 0 0 8 0 0 8 0.00 119 43 76 36.13
Declan Hughes (a) 999 n/a 999 n/a Northern Ireland 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0
Moh Keen Ho (a) 999 n/a 999 n/a Malaysia 0 0 0 0 1 0 0 1 0.00 1 0 0 1 0.00 0 0 0