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

Match Stats

Matches from

R = World Ranking; O = European Order of Merit
Player Matches Frames
Played Walkovers Total
Name R-Sort R O-Sort O Nationality P W L % P W L % P W L % P W L %
Judd Trump 1 1 999 n/a England 67 58 9 86.6 0 0 0 67 58 9 86.6 548 358 190 65.3
Dylan Craig (a) 999 n/a 999 n/a Scotland 5 4 1 80.0 0 0 0 5 4 1 80.0 17 13 4 76.5
Ronnie O'Sullivan 2 2 999 n/a England 37 29 8 78.4 0 0 0 37 29 8 78.4 481 286 195 59.5
Neil Robertson 3 3 999 n/a Australia 48 37 11 77.1 2 0 2 0.0 50 37 13 74.0 386 237 149 61.4
Mark Selby 4 4 999 n/a England 64 49 15 76.6 3 3 0 100.0 67 52 15 77.6 618 345 273 55.8
Shaun Murphy 8 8 999 n/a England 57 43 14 75.4 0 0 0 57 43 14 75.4 748 482 266 64.4
Rory McLeod (a) 999 n/a 999 n/a Jamaica 8 6 2 75.0 2 2 0 100.0 10 8 2 80.0 44 25 19 56.8
Kristjan Helgason (a) 999 n/a 999 n/a Iceland 4 3 1 75.0 0 0 0 4 3 1 75.0 16 12 4 75.0
Gee Crawley (a) 999 n/a 999 n/a Northern Ireland 4 3 1 75.0 0 0 0 4 3 1 75.0 14 10 4 71.4
Adam Ashley (a) 999 n/a 999 n/a England 4 3 1 75.0 1 1 0 100.0 5 4 1 80.0 19 12 7 63.2
Ameur Riad (a) 999 n/a 999 n/a Morocco 4 3 1 75.0 0 0 0 4 3 1 75.0 16 10 6 62.5
Sybren Sokolowski (a) 999 n/a 999 n/a Belgium 4 3 1 75.0 1 1 0 100.0 5 4 1 80.0 16 9 7 56.3
Dessie Sheehan (a) 999 n/a 999 n/a Ireland 4 3 1 75.0 0 0 0 4 3 1 75.0 16 9 7 56.3
Matthew Glasby (a) 999 n/a 999 n/a England 4 3 1 75.0 0 0 0 4 3 1 75.0 19 10 9 52.6
John Higgins 7 7 999 n/a Scotland 49 36 13 73.5 1 0 1 0.0 50 36 14 72.0 394 230 164 58.4
Kyren Wilson 6 6 999 n/a England 55 40 15 72.7 2 1 1 50.0 57 41 16 71.9 560 295 265 52.7
Allan Taylor (a) 999 n/a 999 n/a England 11 8 3 72.7 0 0 0 11 8 3 72.7 58 38 20 65.5
Ashley Hugill (a) 999 n/a 999 n/a England 11 8 3 72.7 0 0 0 11 8 3 72.7 194 67 127 34.5
Bingtao Yan 15 15 999 n/a China 53 38 15 71.7 1 0 1 0.0 54 38 16 70.4 767 488 279 63.6
Mark Allen 5 5 999 n/a Northern Ireland 50 35 15 70.0 1 0 1 0.0 51 35 16 68.6 446 239 207 53.6
Graeme Dott 21 21 999 n/a Scotland 46 32 14 69.6 1 0 1 0.0 47 32 15 68.1 332 201 131 60.5
Joe Perry 16 16 999 n/a England 50 34 16 68.0 0 0 0 50 34 16 68.0 629 349 280 55.5
Junhui Ding 12 12 999 n/a China 37 25 12 67.6 1 1 0 100.0 38 26 12 68.4 301 175 126 58.1
Mark J Williams 10 10 999 n/a Wales 40 27 13 67.5 0 0 0 40 27 13 67.5 459 262 197 57.1
Thepchaiya Un-Nooh 20 20 999 n/a Thailand 49 33 16 67.3 0 0 0 49 33 16 67.3 495 256 239 51.7
Ian Preece (a) 999 n/a 999 n/a Wales 6 4 2 66.7 0 0 0 6 4 2 66.7 51 26 25 51.0
Ian Martin (a) 999 n/a 999 n/a England 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 10 7 3 70.0
Mike Finn (a) 999 n/a 999 n/a England 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 10 7 3 70.0
Yassine Zaraoni (a) 999 n/a 999 n/a Morocco 3 2 1 66.7 0 0 0 3 2 1 66.7 12 8 4 66.7
Andrew Olivero (a) 999 n/a 999 n/a Gibraltar 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 9 6 3 66.7
Joshua Mallender (a) 999 n/a 999 n/a England 3 2 1 66.7 0 0 0 3 2 1 66.7 9 6 3 66.7
Sean McAllister (a) 999 n/a 999 n/a England 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 11 7 4 63.6
Dale Prime (a) 999 n/a 999 n/a England 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 13 8 5 61.5
Callum Lloyd (a) 999 n/a 999 n/a Wales 3 2 1 66.7 1 1 0 100.0 4 3 1 75.0 10 6 4 60.0
Peter Devlin (a) 999 n/a 999 n/a England 3 2 1 66.7 2 2 0 100.0 5 4 1 80.0 12 7 5 58.3
Guodong Xiao 31 31 999 n/a China 40 26 14 65.0 1 1 0 100.0 41 27 14 65.9 509 307 202 60.3
Stephen Maguire 9 9 999 n/a Scotland 37 24 13 64.9 2 0 2 0.0 39 24 15 61.5 309 172 137 55.7
Jack Lisowski 14 14 999 n/a England 41 26 15 63.4 0 0 0 41 26 15 63.4 537 298 239 55.5
Yuelong Zhou 25 25 999 n/a China 38 24 14 63.2 2 2 0 100.0 40 26 14 65.0 762 468 294 61.4
Xintong Zhao 29 29 999 n/a China 38 24 14 63.2 0 0 0 38 24 14 63.2 451 256 195 56.8
Gary Wilson 18 18 999 n/a England 40 25 15 62.5 0 0 0 40 25 15 62.5 350 196 154 56.0
Tom Ford 24 24 999 n/a England 40 25 15 62.5 1 1 0 100.0 41 26 15 63.4 374 182 192 48.7
Anthony McGill 22 22 999 n/a Scotland 37 23 14 62.2 1 1 0 100.0 38 24 14 63.2 741 458 283 61.8
Kurt Maflin 27 27 999 n/a Norway 37 23 14 62.2 2 1 1 50.0 39 24 15 61.5 492 298 194 60.6
Anthony Hamilton 40 40 999 n/a England 31 19 12 61.3 2 0 2 0.0 33 19 14 57.6 544 323 221 59.4
Wenbo Liang 35 35 999 n/a China 36 22 14 61.1 0 0 0 36 22 14 61.1 528 267 261 50.6
Michael Holt 30 30 999 n/a England 38 23 15 60.5 1 1 0 100.0 39 24 15 61.5 682 485 197 71.1
Barry Hawkins 17 17 999 n/a England 38 23 15 60.5 0 0 0 38 23 15 60.5 484 298 186 61.6
David B Gilbert 11 11 999 n/a England 38 23 15 60.5 1 0 1 0.0 39 23 16 59.0 425 241 184 56.7
Scott Donaldson 23 23 999 n/a Scotland 38 23 15 60.5 0 0 0 38 23 15 60.5 363 178 185 49.0
Pengfei Tian 54 54 999 n/a China 32 19 13 59.4 1 0 1 0.0 33 19 14 57.6 389 195 194 50.1
Ben Woollaston 42 42 999 n/a England 34 20 14 58.8 2 2 0 100.0 36 22 14 61.1 558 354 204 63.4
Allister Carter 19 19 999 n/a England 34 20 14 58.8 1 0 1 0.0 35 20 15 57.1 473 245 228 51.8
Hang Li 44 44 999 n/a China 33 19 14 57.6 1 1 0 100.0 34 20 14 58.8 434 221 213 50.9
Elliot Slessor 60 60 999 n/a England 33 19 14 57.6 0 0 0 33 19 14 57.6 378 183 195 48.4
Matthew Selt 26 26 999 n/a England 35 20 15 57.1 0 0 0 35 20 15 57.1 260 132 128 50.8
Marco Fu 50 50 999 n/a Hong Kong 21 12 9 57.1 0 0 0 21 12 9 57.1 148 80 68 54.1
Xiwen Mei 55 55 999 n/a China 30 17 13 56.7 1 1 0 100.0 31 18 13 58.1 403 226 177 56.1
Matthew Stevens 33 33 999 n/a Wales 30 17 13 56.7 0 0 0 30 17 13 56.7 368 187 181 50.8
Luca Brecel 38 38 999 n/a Belgium 32 18 14 56.3 1 1 0 100.0 33 19 14 57.6 268 117 151 43.7
Stuart Bingham 13 13 999 n/a England 34 19 15 55.9 0 0 0 34 19 15 55.9 337 180 157 53.4
Jimmy Robertson 28 28 999 n/a England 31 17 14 54.8 0 0 0 31 17 14 54.8 245 116 129 47.3
Stuart Carrington 46 46 999 n/a England 26 14 12 53.8 0 0 0 26 14 12 53.8 236 99 137 41.9
Jak Jones 67 67 999 n/a Wales 30 16 14 53.3 0 0 0 30 16 14 53.3 430 269 161 62.6
Haotian Lü 43 43 999 n/a China 30 16 14 53.3 0 0 0 30 16 14 53.3 657 359 298 54.6
Akani Songsermsawad 52 52 999 n/a Thailand 25 13 12 52.0 1 1 0 100.0 26 14 12 53.8 379 206 173 54.4
Robbie Williams 65 65 999 n/a England 27 14 13 51.9 0 0 0 27 14 13 51.9 189 99 90 52.4
Noppon Saengkham 32 32 999 n/a Thailand 27 14 13 51.9 1 0 1 0.0 28 14 14 50.0 312 163 149 52.2
Alexander Ursenbacher 79 79 999 n/a Switzerland 27 14 13 51.9 0 0 0 27 14 13 51.9 391 169 222 43.2
Martin Gould 53 53 999 n/a England 27 14 13 51.9 0 0 0 27 14 13 51.9 295 119 176 40.3
Sijun Yuan 45 45 999 n/a China 27 14 13 51.9 1 1 0 100.0 28 15 13 53.6 306 118 188 38.6
Martin O'Donnell 34 34 999 n/a England 29 15 14 51.7 0 0 0 29 15 14 51.7 375 195 180 52.0
Ricky Walden 46 46 999 n/a England 29 15 14 51.7 1 1 0 100.0 30 16 14 53.3 334 168 166 50.3
Mark Joyce 64 64 999 n/a England 29 15 14 51.7 0 0 0 29 15 14 51.7 264 118 146 44.7
Mark King 36 36 999 n/a England 26 13 13 50.0 0 0 0 26 13 13 50.0 191 100 91 52.4
Liam Highfield 63 63 999 n/a England 26 13 13 50.0 1 0 1 0.0 27 13 14 48.1 355 173 182 48.7
Andrew Pagett (a) 999 n/a 999 n/a Wales 8 4 4 50.0 2 2 0 100.0 10 6 4 60.0 189 88 101 46.6
Aaron Hill (a) 999 n/a 999 n/a Ireland 4 2 2 50.0 0 0 0 4 2 2 50.0 204 109 95 53.4
Dean Young (a) 999 n/a 999 n/a Scotland 4 2 2 50.0 0 0 0 4 2 2 50.0 221 113 108 51.1
Christopher Keogan (a) 999 n/a 999 n/a England 4 2 2 50.0 1 1 0 100.0 5 3 2 60.0 24 10 14 41.7
Leo Fernandez (a) 999 n/a 999 n/a Ireland 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 8 5 3 62.5
Jack Smithers (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 8 5 3 62.5
Patrick Wallace (a) 999 n/a 999 n/a Northern Ireland 2 1 1 50.0 0 0 0 2 1 1 50.0 10 6 4 60.0
Ben Mertens (a) 999 n/a 999 n/a Belgium 2 1 1 50.0 0 0 0 2 1 1 50.0 18 10 8 55.6
Jake Nicholson (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 16 8 8 50.0
Andres Petrov (a) 999 n/a 999 n/a Estonia 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
Darren Morgan (a) 999 n/a 999 n/a Wales 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
Macauley Croft (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
Paul Burrell (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 8 4 4 50.0
James Budd (a) 999 n/a 999 n/a England 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 6 3 3 50.0
Tony Corrigan (a) 999 n/a 999 n/a Ireland 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 6 3 3 50.0
Ivelin Boyanov Bozhanov (a) 999 n/a 999 n/a Bulgaria 2 1 1 50.0 0 0 0 2 1 1 50.0 6 3 3 50.0
Hayden Staniland (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 13 6 7 46.2
Tyler Rees (a) 999 n/a 999 n/a Wales 2 1 1 50.0 0 0 0 2 1 1 50.0 20 9 11 45.0
Antoni Kowalski (a) 999 n/a 999 n/a Poland 2 1 1 50.0 0 0 0 2 1 1 50.0 18 8 10 44.4
Francisco Domingues (a) 999 n/a 999 n/a Portugal 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 7 3 4 42.9
John Nicholson (a) 999 n/a 999 n/a England 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 7 3 4 42.9
Brett Armer (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 7 3 4 42.9
Hamid Mabchour (a) 999 n/a 999 n/a Morocco 2 1 1 50.0 0 0 0 2 1 1 50.0 7 3 4 42.9
Yang Zhang (a) 999 n/a 999 n/a China 2 1 1 50.0 0 0 0 2 1 1 50.0 15 6 9 40.0
Ryan Davies (a) 999 n/a 999 n/a England 2 1 1 50.0 0 0 0 2 1 1 50.0 10 4 6 40.0
Nick Jennings (a) 999 n/a 999 n/a England 2 1 1 50.0 1 1 0 100.0 3 2 1 66.7 8 3 5 37.5
Andrew Higginson 59 59 999 n/a England 27 13 14 48.1 0 0 0 27 13 14 48.1 359 180 179 50.1
Fergal O'Brien 66 66 999 n/a Ireland 27 13 14 48.1 0 0 0 27 13 14 48.1 292 135 157 46.2
Honghao Luo 61 61 999 n/a China 26 12 14 46.2 0 0 0 26 12 14 46.2 395 231 164 58.5
Ian Burns 78 78 999 n/a England 26 12 14 46.2 1 1 0 100.0 27 13 14 48.1 390 214 176 54.9
David Grace 84 84 999 n/a England 26 12 14 46.2 0 0 0 26 12 14 46.2 227 108 119 47.6
Daniel Wells 56 56 999 n/a Wales 26 12 14 46.2 1 1 0 100.0 27 13 14 48.1 359 157 202 43.7
Jordan Brown 69 69 999 n/a Northern Ireland 26 12 14 46.2 0 0 0 26 12 14 46.2 403 159 244 39.5
Anda Zhang 72 72 999 n/a China 24 11 13 45.8 0 0 0 24 11 13 45.8 376 226 150 60.1
Robert Milkins 49 49 999 n/a England 24 11 13 45.8 0 0 0 24 11 13 45.8 207 86 121 41.5
Hossein Vafaei 41 41 999 n/a Iran 22 10 12 45.5 4 2 2 50.0 26 12 14 46.2 262 121 141 46.2
Mark Davis 39 39 999 n/a England 25 11 14 44.0 0 0 0 25 11 14 44.0 311 168 143 54.0
Ning Lu 51 51 999 n/a China 25 11 14 44.0 1 1 0 100.0 26 12 14 46.2 310 147 163 47.4
Dominic Dale 86 86 999 n/a Wales 25 11 14 44.0 0 0 0 25 11 14 44.0 317 124 193 39.1
Nigel Bond 83 83 999 n/a England 23 10 13 43.5 0 0 0 23 10 13 43.5 303 158 145 52.1
Louis Heathcote 82 82 999 n/a England 23 10 13 43.5 1 0 1 0.0 24 10 14 41.7 229 91 138 39.7
Ryan Day 37 37 999 n/a Wales 24 10 14 41.7 0 0 0 24 10 14 41.7 379 239 140 63.1
Chris Wakelin 57 57 999 n/a England 24 10 14 41.7 1 1 0 100.0 25 11 14 44.0 301 145 156 48.2
Jamie Clarke 76 76 999 n/a Wales 24 10 14 41.7 0 0 0 24 10 14 41.7 479 228 251 47.6
Mike Dunn 81 81 999 n/a England 22 9 13 40.9 1 0 1 0.0 23 9 14 39.1 346 204 142 59.0
Alan McManus 48 48 999 n/a Scotland 22 9 13 40.9 1 1 0 100.0 23 10 13 43.5 233 93 140 39.9
Ken Doherty 68 68 999 n/a Ireland 20 8 12 40.0 1 0 1 0.0 21 8 13 38.1 315 142 173 45.1
Peter Ebdon (a) 999 n/a 999 n/a England 15 6 9 40.0 1 0 1 0.0 16 6 10 37.5 111 46 65 41.4
Alfie Burden 74 74 999 n/a England 23 9 14 39.1 0 0 0 23 9 14 39.1 231 109 122 47.2
Mitchell Mann 91 91 999 n/a England 23 9 14 39.1 0 0 0 23 9 14 39.1 203 87 116 42.9
Gerard Greene 91 91 999 n/a Northern Ireland 23 9 14 39.1 0 0 0 23 9 14 39.1 212 68 144 32.1
Sohail Vahedi 106 106 999 n/a Iran 21 8 13 38.1 1 0 1 0.0 22 8 14 36.4 342 174 168 50.9
Zifan Chen 105 105 999 n/a China 21 8 13 38.1 0 0 0 21 8 13 38.1 220 96 124 43.6
Lukas Kleckers (a) 999 n/a 999 n/a Germany 8 3 5 37.5 1 1 0 100.0 9 4 5 44.4 142 46 96 32.4
Craig Steadman 75 75 999 n/a England 22 8 14 36.4 0 0 0 22 8 14 36.4 402 233 169 58.0
Michael White 71 71 999 n/a Wales 22 8 14 36.4 0 0 0 22 8 14 36.4 206 96 110 46.6
Ashley Carty 77 77 999 n/a England 22 8 14 36.4 0 0 0 22 8 14 36.4 409 186 223 45.5
Jackson Page 90 90 999 n/a Wales 22 8 14 36.4 1 1 0 100.0 23 9 14 39.1 237 79 158 33.3
Joe O'Connor 62 62 999 n/a England 20 7 13 35.0 1 0 1 0.0 21 7 14 33.3 232 93 139 40.1
Sam Craigie 58 58 999 n/a England 20 7 13 35.0 2 1 1 50.0 22 8 14 36.4 201 74 127 36.8
Harvey Chandler 89 89 999 n/a England 20 7 13 35.0 1 0 1 0.0 21 7 14 33.3 186 52 134 28.0
Billy Joe Castle 114 114 999 n/a England 21 7 14 33.3 0 0 0 21 7 14 33.3 451 270 181 59.9
Jiahui Si 102 102 999 n/a China 21 7 14 33.3 0 0 0 21 7 14 33.3 252 118 134 46.8
Michael Georgiou 70 70 999 n/a Cyprus 21 7 14 33.3 0 0 0 21 7 14 33.3 190 85 105 44.7
Lee Walker 85 85 999 n/a Wales 21 7 14 33.3 0 0 0 21 7 14 33.3 197 83 114 42.1
Bingyu Chang 103 103 999 n/a China 18 6 12 33.3 1 0 1 0.0 19 6 13 31.6 327 214 113 65.4
Igor Figueiredo 108 108 999 n/a Brazil 18 6 12 33.3 0 0 0 18 6 12 33.3 282 103 179 36.5
Yize Wu (a) 999 n/a 999 n/a China 6 2 4 33.3 0 0 0 6 2 4 33.3 54 24 30 44.4
Ross Muir (a) 999 n/a 999 n/a Scotland 3 1 2 33.3 0 0 0 3 1 2 33.3 25 12 13 48.0
Oliver Brown (a) 999 n/a 999 n/a England 3 1 2 33.3 1 1 0 100.0 4 2 2 50.0 17 8 9 47.1
Patrick Whelan (a) 999 n/a 999 n/a England 3 1 2 33.3 2 2 0 100.0 5 3 2 60.0 16 7 9 43.8
Jianbo Zhao (a) 999 n/a 999 n/a China 3 1 2 33.3 1 1 0 100.0 4 2 2 50.0 21 9 12 42.9
Junxu Pang (a) 999 n/a 999 n/a China 3 1 2 33.3 0 0 0 3 1 2 33.3 22 9 13 40.9
Ross Bulman (a) 999 n/a 999 n/a Ireland 13 4 9 30.8 0 0 0 13 4 9 30.8 262 98 164 37.4
Kacper Filipiak 101 101 999 n/a Poland 20 6 14 30.0 0 0 0 20 6 14 30.0 242 97 145 40.1
Eden Sharav 88 88 999 n/a Israel 20 6 14 30.0 0 0 0 20 6 14 30.0 209 62 147 29.7
James Wattana 95 95 999 n/a Thailand 10 3 7 30.0 0 0 0 10 3 7 30.0 60 24 36 40.0
Feilong Chen 94 94 999 n/a China 18 5 13 27.8 1 0 1 0.0 19 5 14 26.3 277 128 149 46.2
Peter Lines 117 117 999 n/a England 19 5 14 26.3 0 0 0 19 5 14 26.3 365 213 152 58.4
Zhengyi Fan 96 96 999 n/a China 19 5 14 26.3 0 0 0 19 5 14 26.3 182 68 114 37.4
Rod Lawler 107 107 999 n/a England 19 5 14 26.3 0 0 0 19 5 14 26.3 204 72 132 35.3
David Lilley 118 118 999 n/a England 19 5 14 26.3 0 0 0 19 5 14 26.3 270 94 176 34.8
Barry Pinches 100 100 999 n/a England 19 5 14 26.3 0 0 0 19 5 14 26.3 251 58 193 23.1
Kishan Hirani 93 93 999 n/a Wales 19 5 14 26.3 0 0 0 19 5 14 26.3 202 45 157 22.3
Peifan Lei 124 124 999 n/a China 17 4 13 23.5 0 0 0 17 4 13 23.5 239 128 111 53.6
Si Xu 110 110 999 n/a China 17 4 13 23.5 0 0 0 17 4 13 23.5 156 47 109 30.1
Andy Lee 104 104 999 n/a Hong Kong 17 4 13 23.5 0 0 0 17 4 13 23.5 169 34 135 20.1
Brandon Sargeant 119 119 999 n/a England 18 4 14 22.2 1 1 0 100.0 19 5 14 26.3 362 181 181 50.0
Oliver Lines 87 87 999 n/a England 18 4 14 22.2 0 0 0 18 4 14 22.2 169 67 102 39.6
Sam Baird 72 72 999 n/a England 18 4 14 22.2 0 0 0 18 4 14 22.2 210 83 127 39.5
Hammad Miah 97 97 999 n/a England 18 4 14 22.2 0 0 0 18 4 14 22.2 190 72 118 37.9
James Cahill 108 108 999 n/a England 18 4 14 22.2 0 0 0 18 4 14 22.2 238 77 161 32.4
Jiankang Zhang 99 99 999 n/a China 14 3 11 21.4 2 0 2 0.0 16 3 13 18.8 168 46 122 27.4
Fraser Patrick 120 120 999 n/a Scotland 15 3 12 20.0 2 0 2 0.0 17 3 14 17.6 249 130 119 52.2
Jamie O'Neill 114 114 999 n/a England 16 3 13 18.8 2 1 1 50.0 18 4 14 22.2 152 53 99 34.9
Jimmy White 110 110 999 n/a England 16 3 13 18.8 1 0 1 0.0 17 3 14 17.6 212 72 140 34.0
John Astley 80 80 999 n/a England 17 3 14 17.6 0 0 0 17 3 14 17.6 188 81 107 43.1
Langning Bai 121 121 999 n/a China 14 2 12 14.3 2 1 1 50.0 16 3 13 18.8 241 106 135 44.0
Duane Jones 116 116 999 n/a Wales 15 2 13 13.3 2 1 1 50.0 17 3 14 17.6 163 59 104 36.2
Thor Chuan Leong 98 98 999 n/a Malaysia 16 2 14 12.5 0 0 0 16 2 14 12.5 312 177 135 56.7
Adam Stefanow 113 113 999 n/a Poland 16 2 14 12.5 0 0 0 16 2 14 12.5 199 78 121 39.2
Simon Lichtenberg 112 112 999 n/a Germany 16 2 14 12.5 0 0 0 16 2 14 12.5 168 43 125 25.6
Andy Hicks 121 121 999 n/a England 16 2 14 12.5 0 0 0 16 2 14 12.5 190 42 148 22.1
Amine Amiri 123 123 999 n/a Morocco 8 1 7 12.5 1 1 0 100.0 9 2 7 22.2 142 42 100 29.6
Alex Borg 125 125 999 n/a Malta 15 1 14 6.7 0 0 0 15 1 14 6.7 164 35 129 21.3
Robin Hull (a) 999 n/a 999 n/a Finland 1 0 1 0.0 0 0 0 1 0 1 0.0 11 5 6 45.5
Gary Thomson (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 7 3 4 42.9
Dylan Emery (a) 999 n/a 999 n/a Wales 1 0 1 0.0 0 0 0 1 0 1 0.0 10 4 6 40.0
Yingdon Li (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 10 4 6 40.0
Angel Garcia (a) 999 n/a 999 n/a Spain 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 5 2 3 40.0
David Finbow (a) 999 n/a 999 n/a England 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 5 2 3 40.0
Mark Winsor (a) 999 n/a 999 n/a England 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 5 2 3 40.0
Adam Nash (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 2 3 40.0
Aran Hetherington (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 2 3 40.0
James Height (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 2 3 40.0
Jaymie Thornbury (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 2 3 40.0
Paul Gibbs (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 2 3 40.0
Steve Mifsud 126 126 999 n/a Australia 1 0 1 0.0 0 0 0 1 0 1 0.0 8 3 5 37.5
Daniel Womersley (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 9 3 6 33.3
Ivan Kakovskii (a) 999 n/a 999 n/a Russia 1 0 1 0.0 0 0 0 1 0 1 0.0 9 3 6 33.3
Qingtian Yang (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 6 2 4 33.3
Adam Duffy (a) 999 n/a 999 n/a England 1 0 1 0.0 1 0 1 0.0 2 0 2 0.0 8 2 6 25.0
Daan Leyssen (a) 999 n/a 999 n/a Belgium 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 4 1 3 25.0
Steve Crowley (a) 999 n/a 999 n/a England 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 4 1 3 25.0
Adrian Holmes (a) 999 n/a 999 n/a Gibraltar 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Alfred Sims (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Angel Marchena (a) 999 n/a 999 n/a Spain 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Ian Barry Stark (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
John Skellett (a) 999 n/a 999 n/a Spain 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Kevin Kelly (a) 999 n/a 999 n/a Ireland 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Leonard Sinden (a) 999 n/a 999 n/a Germany 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Nigel Howes (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Pablo Toharia (a) 999 n/a 999 n/a Spain 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Ronnie Blake (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 4 1 3 25.0
Rodion Judin (a) 999 n/a 999 n/a Latvia 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 5 1 4 20.0
Mark Lloyd (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Michael Collumb (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Shane Castle (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 5 1 4 20.0
Hamza Akbar (a) 999 n/a 999 n/a Pakistan 1 0 1 0.0 1 0 1 0.0 2 0 2 0.0 5 1 4 20.0
Yang Gao (a) 999 n/a 999 n/a China 1 0 1 0.0 0 0 0 1 0 1 0.0 6 1 5 16.7
Brian Ochoiski (a) 999 n/a 999 n/a France 1 0 1 0.0 0 0 0 1 0 1 0.0 7 1 6 14.3
Connor Benzey (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 7 1 6 14.3
Kharazchi Jamshid (a) 999 n/a 999 n/a Germany 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 3 0 3 0.0
Mark Vincent (a) 999 n/a 999 n/a England 1 0 1 0.0 2 2 0 100.0 3 2 1 66.7 3 0 3 0.0
Andrew Urbaniak (a) 999 n/a 999 n/a England 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 3 0 3 0.0
Francis Becerra (a) 999 n/a 999 n/a Gibraltar 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 3 0 3 0.0
Marc Pantenburg (a) 999 n/a 999 n/a Germany 1 0 1 0.0 1 1 0 100.0 2 1 1 50.0 3 0 3 0.0
Adam Edge (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Andrew Milliard (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Andy Fong (a) 999 n/a 999 n/a Scotland 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Curtis Daher (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Danny Brindle (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
David Church (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Ferdous Bhuiyan (a) 999 n/a 999 n/a Bangladesh 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Garry Coulson (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Heiko Mutz (a) 999 n/a 999 n/a Germany 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Ian White (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Imran Puri (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
James Welch (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Jesus Garcia Roldan (a) 999 n/a 999 n/a Spain 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Jonathan Noble (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Juan Pedro Duran (a) 999 n/a 999 n/a Spain 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Kyle Dixon (a) 999 n/a 999 n/a Gibraltar 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Kyle Kirkwood (a) 999 n/a 999 n/a Northern Ireland 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Paul Ludden (a) 999 n/a 999 n/a Northern Ireland 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Peter Geronimo (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Rishi Gohill (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Steven Breward (a) 999 n/a 999 n/a England 1 0 1 0.0 0 0 0 1 0 1 0.0 3 0 3 0.0
Andreas Ploner (a) 999 n/a 999 n/a Austria 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Declan Lavery (a) 999 n/a 999 n/a Northern Ireland 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Gareth Lopez (a) 999 n/a 999 n/a Gibraltar 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Gavin Lewis (a) 999 n/a 999 n/a Wales 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
Lee Prickman (a) 999 n/a 999 n/a Gibraltar 1 0 1 0.0 0 0 0 1 0 1 0.0 4 0 4 0.0
N Wongharuthai (af) 999 n/a 999 n/a Thailand 1 0 1 0.0 1 0 1 0.0 2 0 2 0.0 133 0 133 0.0
Florian Nüßle (a) 999 n/a 999 n/a Austria 2 0 2 0.0 0 0 0 2 0 2 0.0 20 9 11 45.0
Chae Ross (a) 999 n/a 999 n/a England 2 0 2 0.0 0 0 0 2 0 2 0.0 14 4 10 28.6
Yingdong Li (a) 999 n/a 999 n/a China 2 0 2 0.0 0 0 0 2 0 2 0.0 14 4 10 28.6
Sean Maddocks (a) 999 n/a 999 n/a England 2 0 2 0.0 0 0 0 2 0 2 0.0 65 16 49 24.6
Zehuang Long (a) 999 n/a 999 n/a China 2 0 2 0.0 0 0 0 2 0 2 0.0 13 3 10 23.1
Robbie McGuigan (a) 999 n/a 999 n/a Northern Ireland 2 0 2 0.0 0 0 0 2 0 2 0.0 69 15 54 21.7
Reanne Evans (af) 999 n/a 999 n/a England 2 0 2 0.0 0 0 0 2 0 2 0.0 86 11 75 12.8
Iulian Boiko (a) 999 n/a 999 n/a Ukraine 3 0 3 0.0 0 0 0 3 0 3 0.0 134 3 131 2.2
Paul S Davison (a) 999 n/a 999 n/a England 5 0 5 0.0 0 0 0 5 0 5 0.0 81 25 56 30.9
Riley Parsons 126 126 999 n/a England 14 0 14 0.0 0 0 0 14 0 14 0.0 168 54 114 32.1
Salvador Perez Carrascal (a) 999 n/a 999 n/a Spain 0 0 0 3 2 1 66.7 3 2 1 66.7 0 0 0
Souhail Rami (a) 999 n/a 999 n/a Morocco 0 0 0 3 2 1 66.7 3 2 1 66.7 0 0 0
Adam Johnston (a) 999 n/a 999 n/a England 0 0 0 2 1 1 50.0 2 1 1 50.0 0 0 0
(a) 999 n/a 999 n/a Japan 0 0 0 2 1 1 50.0 2 1 1 50.0 0 0 0
Mohd Majeed Saleem (a) 999 n/a 999 n/a India 0 0 0 2 1 1 50.0 2 1 1 50.0 0 0 0
Nader Al Dosari (a) 999 n/a 999 n/a Qatar 0 0 0 2 1 1 50.0 2 1 1 50.0 0 0 0
Saif Uddin (a) 999 n/a 999 n/a India 0 0 0 2 1 1 50.0 2 1 1 50.0 0 0 0
Aboumkacem Jadouri (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Alex Calin (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Anton Thorley (a) 999 n/a 999 n/a Unknown 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Antony Rodriguez (a) 999 n/a 999 n/a Unknown 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Arturo Santamaria (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Barry Lee (a) 999 n/a 999 n/a Scotland 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Benny Loh Siang Leng (a) 999 n/a 999 n/a Singapore 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Billy Brown (a) 999 n/a 999 n/a Northern Ireland 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Damian Wilks (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Daniel Schneider (a) 999 n/a 999 n/a Germany 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
David Moreno Garcia (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
El mehdi Faggane (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
El Mokri Idriss (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Farhan Choudry (a) 999 n/a 999 n/a Unknown 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Fernando Bellinassi Silva (a) 999 n/a 999 n/a Brazil 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Filipe Cardoso (a) 999 n/a 999 n/a Portugal 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Hicham Baraka (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Hitesh Sillara (a) 999 n/a 999 n/a India 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Hussain Shah (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Jak Turnbull (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Jason Tart (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Javier Gonzalez (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Ken Ng (a) 999 n/a 999 n/a Hong Kong 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Lee Adams (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Martin Kihato (a) 999 n/a 999 n/a Kenya 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Mehdi Jeoual (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Morteza Torabi (a) 999 n/a 999 n/a Iran 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Mostafa El Younssi (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Muzakkir Ahamed Javeed (a) 999 n/a 999 n/a India 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Raheem Ahmed (a) 999 n/a 999 n/a Bahrain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Roberto Juan Garcia (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Suchakree Poomjang (a) 999 n/a 999 n/a Thailand 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Sydney Wilson (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Saad Elantri (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Tinaut Fernandez (a) 999 n/a 999 n/a Spain 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Tugba Irten (a) 999 n/a 999 n/a England 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Yasir Nadeem (a) 999 n/a 999 n/a Pakistan 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0
Yassine Bellamine (a) 999 n/a 999 n/a Morocco 0 0 0 1 0 1 0.0 1 0 1 0.0 0 0 0