Number Of 50-Plus Breaks - All-time - Professional

Filtering

The amount of 50-plus breaks, divided per group (50s, 60s etc.) and total, made by a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 62984 (53.15%) matches with frame scores out of 118494 total matches.
Player Frames Counted Fifties Sixties Seventies Eighties Nineties Hundreds Total Percentage
England Judd Trump 9373 932 783 571 367 204 956 3813 40.68%
England Mark Selby 9675 893 748 559 370 275 781 3626 37.48%
China Ding Junhui 7008 615 540 411 314 224 602 2706 38.61%
England Shaun Murphy 8172 712 592 522 395 211 596 3028 37.05%
England Stephen Lee 4363 342 301 175 116 85 162 1181 27.07%
England Ali Carter 7311 662 557 409 231 167 376 2402 32.85%
Scotland John Higgins 13415 1309 1044 784 536 322 956 4951 36.91%
England Peter Ebdon 7877 683 526 326 241 160 347 2283 28.98%
Wales Ryan Day 6815 614 514 367 239 121 373 2228 32.69%
Scotland Stephen Hendry 11680 1053 962 709 478 277 764 4243 36.33%
Scotland Marcus Campbell 2543 171 110 51 34 21 41 428 16.83%
England Ricky Walden 6315 529 472 298 192 148 321 1960 31.04%
China Li Hang 2718 225 173 129 75 48 110 760 27.96%
England Mark Davis 6308 549 426 271 195 88 231 1760 27.9%
Australia Neil Robertson 8197 705 583 534 310 198 876 3206 39.11%
Wales Mark Williams 11666 1082 868 633 310 172 596 3661 31.38%
England Ronnie O'Sullivan 12203 1200 1079 803 606 410 1198 5296 43.4%
Wales Matthew Stevens 7222 648 543 338 211 119 313 2172 30.07%
Norway Kurt Maflin 3432 304 226 166 121 78 181 1076 31.35%
England Stuart Bingham 7679 664 553 410 255 184 513 2579 33.59%
Northern Ireland Mark Allen 6977 633 582 441 273 143 582 2654 38.04%
England Robert Milkins 5945 502 362 262 148 64 166 1504 25.3%
England Jamie Cope 2985 221 154 122 82 62 135 776 26%
China Tian Pengfei 3316 359 228 161 82 57 138 1025 30.91%
England Nigel Bond 6266 490 306 180 98 61 108 1243 19.84%
England Martin Gould 4905 449 341 245 152 80 240 1507 30.72%
Scotland Graeme Dott 7299 648 500 327 176 122 241 2014 27.59%
England Joe Perry 7405 674 492 363 203 121 340 2193 29.62%
Scotland Stephen Maguire 7299 622 554 390 245 172 462 2445 33.5%
Hong Kong Marco Fu 6594 559 470 363 260 153 486 2291 34.74%
Northern Ireland Gerard Greene 3671 274 184 124 60 42 84 768 20.92%
England Barry Hawkins 7319 641 548 418 272 176 425 2480 33.88%
China Cao Yupeng 2358 168 149 134 79 34 78 642 27.23%
China Mei Xiwen 1014 70 55 38 24 18 30 235 23.18%
China Rouzi Maimaiti 174 12 7 5 1 2 1 28 16.09%
China Jin Long 550 46 37 15 10 4 10 122 22.18%
Ireland Ken Doherty 9166 760 571 339 239 135 335 2379 25.95%
China Li Yan 839 49 37 23 13 4 8 134 15.97%
China Yu Delu 1899 160 110 66 48 26 44 454 23.91%
England Tom Ford 5198 461 346 266 202 101 243 1619 31.15%
England Anthony Hamilton 5960 471 406 300 163 98 254 1692 28.39%
England Mark King 6195 498 345 231 125 67 138 1404 22.66%
England Mark Joyce 3827 329 199 153 102 49 110 942 24.61%
Jamaica Rory McLeod 3567 267 165 98 68 46 63 707 19.82%
England Andrew Higginson 4124 360 241 174 112 69 129 1085 26.31%
England Jimmy White 12514 1078 706 491 279 172 328 3054 24.4%
Wales Dominic Dale 5573 423 334 229 130 79 202 1397 25.07%
China Liang Wenbo 4923 445 348 303 183 123 272 1674 34%
England Mike Dunn 2951 223 154 69 49 26 43 564 19.11%
Thailand Issara Kachaiwong 437 22 22 9 6 5 7 71 16.25%
Thailand James Wattana 6287 492 332 248 123 104 152 1451 23.08%
England Ben Woollaston 4522 336 289 191 103 48 146 1113 24.61%
Ireland Fergal O'Brien 5534 482 351 221 139 67 211 1471 26.58%
Northern Ireland Joe Swail 5019 392 265 161 98 52 101 1069 21.3%
England Alfie Burden 3568 268 219 161 91 52 99 890 24.94%
England Matthew Selt 4821 383 317 196 146 69 184 1295 26.86%
China Liu Song 1068 85 61 36 21 13 35 251 23.5%
England Joe Jogia 1034 73 56 37 12 13 21 212 20.5%
England Dave Harold 3832 279 222 167 81 46 106 901 23.51%
Ireland Joe Delaney 957 55 54 22 12 6 8 157 16.41%
England Barry Pinches 3703 267 201 102 60 37 95 762 20.58%
England David Gilbert 5551 506 445 329 175 106 357 1918 34.55%
England Peter Lines 3509 231 109 56 27 18 43 484 13.79%
Belgium Bjorn Haneveer 773 43 36 29 20 12 20 160 20.7%
Scotland James McBain 536 48 27 16 8 7 14 120 22.39%
Malta Tony Drago 5085 419 253 156 75 50 115 1068 21%
England Rod Lawler 4421 323 208 130 68 36 84 849 19.2%
England Michael Holt 5212 427 321 228 108 87 193 1364 26.17%
England Steve Davis 11914 1057 714 507 291 176 342 3087 25.91%
Scotland Jamie Burnett 2838 210 168 99 78 41 95 691 24.35%
England Matthew Couch 1233 76 48 28 16 10 17 195 15.82%
Scotland Alan McManus 7753 656 505 318 161 93 212 1945 25.09%
China Zhang Anda 3000 244 191 129 106 62 127 859 28.63%
England Adrian Gunnell 1225 99 52 36 29 15 29 260 21.22%
China Xiao Guodong 4433 426 340 241 134 71 247 1459 32.91%
England Jack Lisowski 4768 420 368 294 189 81 292 1644 34.48%
England Jimmy Robertson 4242 365 288 222 124 78 179 1256 29.61%
England Liam Highfield 3038 258 169 152 72 50 100 801 26.37%
England Ian McCulloch 1918 124 147 89 39 24 79 502 26.17%
China Lyu Chuang 1454 102 85 58 35 16 41 337 23.18%
England Kuldesh Johal 849 72 42 25 13 6 16 174 20.49%
Wales Jamie Jones 3643 290 240 140 79 47 142 938 25.75%
England Andy Hicks 3712 278 200 115 79 59 119 850 22.9%
England Kyren Wilson 5906 551 421 297 236 145 426 2076 35.15%
England Stuart Pettman 1221 100 69 49 21 19 29 287 23.51%
Scotland Anthony McGill 4583 396 312 223 177 86 230 1424 31.07%
England Paul Davison 2350 162 117 75 43 37 47 481 20.47%
Wales Michael White 4215 343 288 184 119 74 172 1180 28%
Northern Ireland Patrick Wallace 1168 118 69 42 21 24 41 315 26.97%
Thailand Noppon Saengkham 2955 233 179 130 61 43 142 788 26.67%
Northern Ireland Dermot McGlinchey 176 6 6 2 3 1 0 18 10.23%
England Simon Bedford 1333 100 62 33 20 16 25 256 19.2%
Wales Andrew Pagett 1597 101 60 44 23 11 12 251 15.72%
England Jamie O'Neill 1655 132 74 57 29 24 28 344 20.79%
Ireland David Morris 1689 127 93 59 39 16 49 383 22.68%
Wales Jak Jones 2186 141 110 84 44 38 68 485 22.19%
Brazil Igor Figueiredo 840 63 30 21 20 7 20 161 19.17%
Thailand Thanawat Thirapongpaiboon 1032 59 40 34 28 16 18 195 18.9%
England Justin Astley 694 37 30 17 12 9 6 111 15.99%
England Reanne Evans 870 31 19 10 3 0 0 63 7.24%
England Adam Wicheard 657 47 29 14 10 3 8 111 16.89%
Ireland Michael Judge 1968 154 93 75 37 15 45 419 21.29%
England Robbie Williams 2935 217 164 97 55 38 77 648 22.08%
Israel Eden Sharav 1327 89 69 47 27 15 31 278 20.95%
Scotland Scott MacKenzie 581 35 31 17 9 7 16 115 19.79%
England Gary Wilson 3809 319 251 196 134 80 216 1196 31.4%
Thailand Dechawat Poomjaeng 1922 135 111 65 45 24 29 409 21.28%
Belgium Luca Brecel 4193 338 272 205 140 89 208 1252 29.86%
England Nick Jennings 293 21 16 4 4 2 3 50 17.06%
England Craig Steadman 2677 192 153 83 45 27 62 562 20.99%
England Sam Craigie 1846 154 140 94 64 32 95 579 31.37%
England Adam Duffy 2055 132 90 61 42 9 25 359 17.47%
Thailand Passakorn Suwannawat 618 41 29 14 11 10 13 118 19.09%
England Mitchell Travis 450 24 20 4 5 1 2 56 12.44%
Wales Kishan Hirani 647 42 26 12 4 2 10 96 14.84%
England Andrew Norman 1327 74 62 34 24 14 12 220 16.58%
England Ben Harrison 358 21 15 17 6 4 5 68 18.99%
England Sanderson Lam 1432 108 48 40 22 17 19 254 17.74%
England Shane Castle 365 33 12 9 8 5 4 71 19.45%
England Ian Burns 2661 231 146 89 61 38 57 622 23.37%
England Allan Taylor 1955 119 90 61 33 15 27 345 17.65%
England Darren Bond 82 3 3 2 1 0 0 9 10.98%
England Stuart Carrington 2656 244 172 104 73 44 92 729 27.45%
England James Murdoch 4 0 0 0 0 0 0 0 0%
China Chen Zhe 1160 91 37 38 25 11 16 218 18.79%
England Shaun Wilkes 54 1 1 0 0 0 1 3 5.56%
Ireland David Hogan 213 10 8 5 1 0 3 27 12.68%
Ireland John Sutton 122 8 4 2 1 2 3 20 16.39%
England Sam Baird 2466 188 149 121 91 40 90 679 27.53%
England Gareth Green 251 13 6 4 3 2 2 30 11.95%
England Andy Lee 781 37 23 22 13 4 8 107 13.7%
India Aditya Mehta 1722 137 95 57 34 19 40 382 22.18%
England Matthew Day 474 15 14 8 5 1 0 43 9.07%
England Ian Glover 551 25 25 18 4 4 6 82 14.88%
England James McGouran 99 10 10 3 0 2 0 25 25.25%
England Andrew Milliard 225 3 1 0 0 0 0 4 1.78%
Finland Robin Hull 1884 162 111 75 48 38 87 521 27.65%
Northern Ireland Joe Meara 67 2 3 1 0 0 0 6 8.96%
England Mike Hallett 3424 232 162 89 44 46 35 608 17.76%
England Sean O'Sullivan 1584 101 59 39 25 14 22 260 16.41%
England Stephen Craigie 392 35 17 12 6 2 0 72 18.37%
England Jamie Barrett 610 30 14 7 6 3 5 65 10.66%
England David Gray 1838 168 110 70 42 16 52 458 24.92%
Wales Daniel Wells 2878 208 162 106 66 44 84 670 23.28%
England Jack Culligan 55 1 2 0 1 0 0 4 7.27%
England Les Dodd 1490 54 35 14 5 3 3 114 7.65%
Poland Kacper Filipiak 588 23 20 7 4 2 8 64 10.88%
England Chris Norbury 876 42 34 15 7 9 17 124 14.16%
England Stephen Rowlings 243 22 10 5 1 1 3 42 17.28%
England Del Smith 140 4 2 1 1 1 0 9 6.43%
England Neil Selman 68 2 2 1 3 0 0 8 11.76%
England Ali Bassiri 45 0 0 0 0 0 0 0 0%
England Ian Barry Stark 126 4 3 0 0 0 0 7 5.56%
England Stephen Ormerod 161 0 1 0 0 0 0 1 0.62%
England Colin Mitchell 59 3 0 0 0 0 0 3 5.08%
India David Singh 267 11 3 1 1 3 0 19 7.12%
England Paul Cavney 41 2 0 0 1 0 0 3 7.32%
England Philip Minchin 31 0 0 0 0 0 0 0 0%
England Tony Knowles 3626 269 139 82 43 26 41 600 16.55%
Germany Pavel Leyk 11 0 1 0 0 0 0 1 9.09%
Belgium Tomasz Skalski 159 3 3 0 0 0 0 6 3.77%
Germany Stefan Kasper 7 0 0 0 0 0 0 0 0%
Belgium Hans Blanckaert 274 5 3 1 0 0 1 10 3.65%
Germany Lasse Munstermann 76 4 3 1 0 0 0 8 10.53%
England Jimmy Michie 1283 79 62 45 23 12 12 233 18.16%
Wales Paul Davies 1391 101 60 42 24 11 13 251 18.04%
Germany Patrick Einsle 272 12 7 3 3 0 2 27 9.93%
Netherlands Mario Wehrmann 118 5 0 0 1 0 0 6 5.08%
Czech Republic Jakub Rendla 4 0 0 0 0 0 0 0 0%
England Michael Wasley 1179 82 60 45 34 13 25 259 21.97%
England Matt Yeadon 4 0 0 0 0 0 0 0 0%
Netherlands Maurice Le Duc 44 2 0 0 0 0 0 2 4.55%
England Alex O'Donaghue 14 0 0 0 0 0 0 0 0%
Czech Republic Simon Ceo 4 0 0 0 0 0 0 0 0%
Czech Republic Jaromir Malanta 4 0 0 0 0 0 0 0 0%
Germany Michael Heeger 9 0 0 0 0 0 0 0 0%
England Oliver Brown 1051 57 20 22 8 5 8 120 11.42%
Germany Stefan Schenk 27 0 0 0 0 0 0 0 0%
Denmark Rune Kampe 56 1 1 0 0 1 0 3 5.36%
Czech Republic Jan Prihoda 4 0 0 0 0 0 0 0 0%
Germany Robert Drahn 16 0 0 0 0 0 0 0 0%
Czech Republic Tomas Kejla 4 0 0 0 0 0 0 0 0%
Czech Republic Lukas Krenek 4 0 0 0 0 0 0 0 0%
Belgium Kevin van Hove 251 14 5 0 0 1 0 20 7.97%
England Sam Harvey 264 12 9 5 2 3 1 32 12.12%
England Damian Wilks 75 6 2 1 0 0 0 9 12%
Czech Republic Jindrich Prchal 4 0 0 0 0 0 0 0 0%
Germany Jürgen Kesseler 17 1 0 0 0 0 0 1 5.88%
Germany Ronni Beniesch 27 0 0 0 0 0 0 0 0%
Germany Dieter Meier 18 0 0 0 0 0 0 0 0%
Czech Republic Jan Vimr 4 0 0 0 0 0 0 0 0%
Serbia Marko Vukovic 4 0 0 0 0 0 0 0 0%
Czech Republic Karel Petracek 4 0 0 0 0 0 0 0 0%
Slovakia Jakub Koniar 4 0 0 0 0 0 0 0 0%
Czech Republic Serge Dupraz 4 0 0 0 0 0 0 0 0%
England Jamie Walker 112 5 3 1 0 1 1 11 9.82%
Germany Thomas Cesal 13 0 0 0 0 0 0 0 0%
England Martin O'Donnell 2522 213 111 87 55 38 61 565 22.4%
Czech Republic Jan Klecka 4 0 0 0 0 0 0 0 0%
Germany Habib Shalchian 9 0 0 0 0 0 0 0 0%
Germany Christopher Frömmel 4 0 0 0 0 0 0 0 0%
Belgium Mario van Herk 28 1 0 1 0 0 0 2 7.14%
France Stephane Ochoiski 42 0 0 0 0 0 0 0 0%
Germany Benjamin Frömmel 4 0 0 0 0 0 0 0 0%
Germany Ralph Müller 8 0 0 0 0 0 0 0 0%
Germany Nicole Breitenstein 16 0 0 0 0 0 0 0 0%
Belgium Jacob Stacha 8 0 0 0 0 0 0 0 0%
Germany Ralf Günzel 16 0 0 0 0 0 0 0 0%
Germany Andreas Cieslak 13 0 0 0 0 0 0 0 0%
England David Taylor 2132 110 63 33 28 13 13 260 12.2%
England David Grace 2674 215 153 98 49 31 64 610 22.81%
Ireland Leo Fernandez 1017 63 40 17 23 9 16 168 16.52%
Wales Duane Jones 1722 126 91 57 39 17 36 366 21.25%
England James Brown 26 2 0 1 0 0 1 4 15.38%
England Marc Harman 40 1 0 0 0 0 0 1 2.5%
Scotland Gary Thomson 152 4 6 2 1 1 1 15 9.87%
Wales Alex Taubman 583 30 18 8 2 6 6 70 12.01%
Belgium Chris Henry 45 1 1 2 0 0 0 4 8.89%
England Pascal Richard 4 0 0 0 0 0 0 0 0%
England Mitchell Mann 1791 134 98 62 38 28 44 404 22.56%
England Lewis John Calcutt 8 0 0 0 0 0 0 0 0%
Wales Jamie Clarke 1656 111 71 49 21 20 31 303 18.3%
England Jeff Cundy 645 30 17 15 12 6 5 85 13.18%
Germany Ralph Enax 4 0 0 0 0 0 0 0 0%
England Philip Arnold 11 0 0 0 0 0 0 0 0%
Germany Phil Barnes 159 7 3 2 1 1 0 14 8.81%
New Zealand Chris Mcbreen 98 1 1 3 0 1 1 7 7.14%
Germany Jörn Hannes-Hühn 5 1 0 0 0 0 0 1 20%
Scotland Marc Davis 291 11 3 5 3 1 1 24 8.25%
England Lee Shanker 184 10 0 3 0 1 0 14 7.61%
Germany Stefan Gerst 27 0 0 0 0 0 0 0 0%
Croatia Sanjin Kusan 28 0 0 0 0 0 0 0 0%
Germany Uli Ottner 4 0 0 0 0 0 0 0 0%
Germany Jörg Ebert 4 0 0 0 0 0 0 0 0%
Netherlands Gerrit Bij de Leij 24 1 0 1 0 0 0 2 8.33%
Germany Diana Schuler 20 0 0 0 0 0 0 0 0%
Belgium Curd Persyn 21 0 0 0 0 0 0 0 0%
Belgium Kurt Vanoverberghe 18 1 0 1 0 0 0 2 11.11%
Belgium Laurens de Staelen 21 0 0 0 0 0 0 0 0%
Belgium Luc Heirewegh 15 1 0 0 0 0 0 1 6.67%
England James Welsh 41 1 2 0 0 0 0 3 7.32%
Poland Adam Stefanow 516 17 24 14 2 4 3 64 12.4%
Belgium Tino de Witte 17 0 0 0 0 1 0 1 5.88%
Belgium Peter Bullen 53 2 0 1 1 0 0 4 7.55%
Belgium Yvan van Velthoven 57 0 2 0 0 0 0 2 3.51%
Poland Marcin Nitschke 36 1 1 0 0 0 0 2 5.56%
Belgium Pierre Dethier 31 0 0 0 0 0 0 0 0%
France Yannick Poulain 19 1 0 0 0 0 0 1 5.26%
Poland Michał Zieliński 13 0 0 0 0 0 0 0 0%
Belgium Pascal Durnez 25 0 0 0 0 0 0 0 0%
England Danny Douane 13 0 0 0 0 0 0 0 0%
Belgium Danny D'Hoore 7 0 0 0 0 0 0 0 0%
Belgium Dirk Coppens 27 0 0 0 0 0 0 0 0%
Belgium Erwin Goethals 19 0 0 0 0 0 0 0 0%
Belgium Eddy Kindermans 5 0 0 0 0 0 0 0 0%
Belgium Gwen Engels 4 0 0 0 0 0 0 0 0%
Belgium Pascal Raes 21 0 0 0 0 0 0 0 0%
Poland Krzysztof Wrobel 33 1 0 0 0 0 0 1 3.03%
Belgium Julius Grauls 5 0 0 0 0 0 0 0 0%
Belgium Olivier Coucke 5 0 0 0 0 0 0 0 0%
Belgium Olivier Vandenboheede 35 2 0 0 0 0 0 2 5.71%
Belgium Lieven Vanthournout 6 0 0 0 0 0 0 0 0%
Belgium Jurgen van den Bossche 33 2 0 0 0 0 0 2 6.06%
Belgium Guido Taloen 11 1 0 0 0 0 0 1 9.09%
Belgium Gino Verheyde 4 0 0 0 0 0 0 0 0%
Belgium Edwin Depoorter 28 1 0 0 0 0 0 1 3.57%
Belgium Jean Pierre De Blaer 9 0 0 0 0 0 0 0 0%
Belgium Rene Hemelsoet 47 1 0 0 0 0 0 1 2.13%
Belgium Jurgen van Roy 31 0 2 0 0 0 0 2 6.45%
Belgium Kris van Landeghem 16 0 0 0 0 0 0 0 0%
Belgium Jan Goossens 18 0 0 0 0 0 0 0 0%
Belgium Alain Vandersteen 74 2 0 0 0 0 0 2 2.7%
England Michael Wild 723 36 28 17 10 7 9 107 14.8%
Belgium Tim van Goubergen 25 1 0 0 0 0 0 1 4%
Belgium Bert van Tiggelin 4 0 0 0 0 0 0 0 0%
Belgium Kevin van den Broeck 13 0 0 0 0 0 0 0 0%
Thailand Thepchaiya Un-Nooh 3600 284 261 171 119 76 178 1089 30.25%
Wales Darren Morgan 3264 275 172 109 74 45 83 758 23.22%
Belgium Mario Geudens 72 4 3 2 0 1 0 10 13.89%
England Joel Walker 964 67 36 25 14 11 20 173 17.95%
Scotland Craig MacGillivray 209 8 5 3 2 0 2 20 9.57%
England Matt Williams 4 0 0 0 0 0 0 0 0%
England John Whitty 133 1 5 1 1 0 0 8 6.02%
England Richard Beckham 101 3 2 3 1 0 3 12 11.88%
England Ryan Causton 459 27 13 7 7 2 4 60 13.07%
England James Loft 29 0 0 0 0 0 0 0 0%
Northern Ireland Julian Logue 44 2 1 3 0 0 2 8 18.18%
England Mike Finn 87 5 4 1 0 1 1 12 13.79%
Bahrain Habib Subah 85 5 6 0 1 0 0 12 14.12%
England Anish Gokool 3 0 0 0 0 0 0 0 0%
Ireland Jason Devaney 58 2 1 1 1 0 0 5 8.62%
Norway Anita Maflin 9 0 0 0 0 0 0 0 0%
Wales Alan Morgan 3 1 0 0 0 0 0 1 33.33%
Belgium Wendy Jans 54 0 0 2 0 0 0 2 3.7%
Wales Jamie Edwards 4 0 0 0 0 0 0 0 0%
Pakistan Muhammad Sajjad 85 2 3 2 0 0 0 7 8.24%
England Alex Davies 834 59 24 19 15 17 10 144 17.27%
England Farakh Ajaib 566 40 25 8 7 2 4 86 15.19%
England David Craggs 86 7 1 1 1 0 0 10 11.63%
England Callum Downing 183 9 6 4 1 0 1 21 11.48%
England Ashik Nathwani 15 0 0 0 0 0 0 0 0%
England Lee Farebrother 26 0 1 0 0 0 0 1 3.85%
England Antony Parsons 292 11 15 6 1 3 1 37 12.67%
Australia Jamie Brown 100 5 1 2 1 0 1 10 10%
England James Hill 63 1 0 0 0 1 0 2 3.17%
England Anthony Robson 4 0 0 0 0 0 0 0 0%
England Charlie Walters 312 22 12 4 4 0 1 43 13.78%
England Mark Smith 5 0 0 0 0 0 0 0 0%
England Robert Valiant 116 6 5 4 0 1 1 17 14.66%
England Jordan Rimmer 38 2 1 0 0 0 0 3 7.89%
England David Portman 86 1 4 3 3 0 0 11 12.79%
England Kamran Ashraf 23 1 0 0 0 0 0 1 4.35%
England Craig Barber 168 4 1 2 0 1 0 8 4.76%
England Lee Page 712 32 26 5 10 0 6 79 11.1%
England Sam Thistlewhite 210 4 4 2 2 1 0 13 6.19%
India Lucky Vatnani 388 20 8 3 3 1 6 41 10.57%
England Shaun Parkes 21 0 0 0 0 0 0 0 0%
England Jake Nicholson 312 17 11 6 2 0 3 39 12.5%
England James Silverwood 296 14 5 6 2 1 2 30 10.14%
England Rogelio Esteiro 13 0 0 0 0 0 0 0 0%
England Paul Metcalf 33 1 0 0 0 0 0 1 3.03%
England Jim Buck 10 0 0 0 0 0 0 0 0%
England Terry Challenger 30 0 0 0 0 0 0 0 0%
Wales Callum Lloyd 187 7 8 2 2 1 2 22 11.76%
England Daniel Skingle 6 0 0 0 0 0 0 0 0%
England Rock Hui 6 0 0 0 0 0 0 0 0%
England Steve Judd 199 11 4 4 0 0 2 21 10.55%
Northern Ireland Raymond Fry 126 5 3 4 1 0 1 14 11.11%
England Lee Spick 787 64 37 26 7 10 20 164 20.84%
Northern Ireland Jordan Brown 1860 159 92 77 39 30 63 460 24.73%
England David Bailey 9 0 0 0 0 0 0 0 0%
Qatar Ali Al Obaidly 4 0 0 0 0 0 0 0 0%
Pakistan Shokat Ali 665 34 35 21 9 12 7 118 17.74%
England Greg Davis 48 1 0 0 0 0 0 1 2.08%
Pakistan Shahrukh Nasir 12 0 0 0 0 0 0 0 0%
Scotland William Thomson 45 1 0 0 0 0 0 1 2.22%
Denmark Ejler Hame 4 0 0 0 0 0 0 0 0%
England Abdulrahman Quari 6 0 0 0 0 0 0 0 0%
Qatar Ahmed Saif 235 13 5 3 1 2 0 24 10.21%
England Stephen Groves 94 2 1 0 0 0 0 3 3.19%
England Gavin Butler 10 0 0 0 0 0 0 0 0%
Qatar Mohanna Al Obaidly 5 0 0 0 0 0 0 0 0%
England Jason Stockton 4 0 0 0 0 0 0 0 0%
England Mark Miller 10 0 0 0 0 0 0 0 0%
Turkey Yahya Seedat 4 0 0 0 0 0 0 0 0%
England Zak Surety 1219 88 58 38 26 4 16 230 18.87%
Ireland Robert Redmond 7 1 0 0 0 0 0 1 14.29%
Scotland Hugh Abernethy 148 13 4 4 0 2 1 24 16.22%
Scotland Fraser Patrick 1655 112 78 43 30 10 19 292 17.64%
Scotland Michael Leslie 690 43 20 16 14 3 7 103 14.93%
Australia Simon Bevz 64 0 0 0 0 0 0 0 0%
England Bhavesh Sodha 16 0 0 0 0 0 0 0 0%
Wales Lee Walker 2096 140 110 56 37 15 28 386 18.42%
England Luke Simmonds 464 18 20 10 5 4 2 59 12.72%
England Sydney Wilson 1012 55 32 16 12 5 8 128 12.65%
England John Astley 1919 143 73 42 25 16 35 334 17.4%
Malta Alex Borg 1169 64 31 22 9 6 5 137 11.72%
Australia Vinnie Calabrese 469 28 22 13 7 2 0 72 15.35%
Wales Ross Jones 18 0 0 0 0 0 0 0 0%
Pakistan Shahram Changezi 40 2 2 1 0 0 0 5 12.5%
England Bash Maqsood 164 12 4 2 1 0 0 19 11.59%
England Liam Monk 123 3 3 2 1 1 2 12 9.76%
Scotland Bobby Cruickshanks 86 4 3 2 0 0 0 9 10.47%
India Brijesh Damani 38 1 2 2 1 1 0 7 18.42%
England Dean Venables 17 2 2 0 0 0 0 4 23.53%
England Robert James 81 2 1 1 0 0 0 4 4.94%
England Saqib Nasir 497 27 8 5 3 1 2 46 9.26%
Wales Gareth Allen 744 57 30 21 13 5 12 138 18.55%
Scotland David McLellan 152 6 4 4 1 2 0 17 11.18%
England Tony Else 14 0 0 0 0 0 0 0 0%
England James Burrett 205 3 3 1 1 0 0 8 3.9%
Germany Augusto Ruckauf 4 0 0 0 0 0 0 0 0%
England Matthew Simpson 12 0 0 0 0 0 0 0 0%
Australia Ben Judge 191 3 5 0 0 0 0 8 4.19%
South Africa Lyndon Gordon 12 0 0 0 0 0 0 0 0%
England Jason Tart 106 3 2 2 2 1 1 11 10.38%
Pakistan Shehzad Iqbal 69 1 1 1 0 0 0 3 4.35%
India Manish Jain 18 0 0 0 0 0 0 0 0%
Wales Stephen Ellis 48 1 2 0 0 1 0 4 8.33%
Pakistan Najm Khan 16 0 1 0 0 0 0 1 6.25%
England George Marter 82 3 0 0 0 0 1 4 4.88%
India Khizar Raoof 50 1 0 0 0 0 0 1 2%
Wales Gareth Edwards 29 1 0 0 0 0 0 1 3.45%
England Sachin Plaha 50 0 0 0 0 0 0 0 0%
England Lee Stephens 117 10 2 0 0 0 0 12 10.26%
England Phil O'Kane 379 19 12 2 0 0 3 36 9.5%
India Shahbaaz Adil Khan 22 0 1 1 0 0 0 2 9.09%
England David Birley 8 0 0 0 0 0 0 0 0%
Ireland Douglas Hogan 24 0 1 0 0 0 0 1 4.17%
England Ashley Wright 297 18 12 5 5 1 3 44 14.81%
England Billy Joe Castle 840 55 39 19 12 5 11 141 16.79%
Australia Steve Mifsud 136 10 4 0 1 0 2 17 12.5%
Australia James Mifsud 11 0 0 0 0 0 0 0 0%
China Cao Xinlong 304 17 9 4 2 2 5 39 12.83%
China Cai Jian Zhong 130 7 4 3 0 0 0 14 10.77%
China Tang Jun 121 3 4 2 1 1 2 13 10.74%
Iran Hossein Vafaei 2134 185 144 83 57 46 114 629 29.48%
England Wayne Brown 316 17 17 6 4 3 8 55 17.41%
England David Roe 2645 187 102 52 24 16 30 411 15.54%
Scotland Mark Boyle 178 10 6 1 3 1 1 22 12.36%
England John Parrott 7578 607 445 299 207 113 225 1896 25.02%
Ireland Brendan O'Donoghue 137 10 2 2 0 0 3 17 12.41%
Thailand Noppadon Sangnil 154 12 1 4 3 1 1 22 14.29%
Thailand Atthasit Mahitthi 322 23 19 15 5 2 5 69 21.43%
Wales Ian Preece 966 63 49 24 17 9 22 184 19.05%
England Paul Wykes 536 38 23 12 11 4 6 94 17.54%
England Nic Barrow 29 2 1 1 0 0 0 4 13.79%
England Barry West 932 44 31 13 6 5 5 104 11.16%
England Philip Seaton 59 2 1 3 0 0 0 6 10.17%
England Bill Oliver 1107 49 22 9 8 2 2 92 8.31%
Thailand Supoj Saenla 272 10 6 12 5 2 5 40 14.71%
China Lyu Chenwei 379 15 16 6 3 3 2 45 11.87%
China Au Chi Wai 153 9 5 3 1 0 0 18 11.76%
China Shi Shuamgyang 8 1 0 0 0 0 0 1 12.5%
England Ian Brumby 585 30 20 8 4 0 2 64 10.94%
Scotland Nathan Shaw 6 0 0 0 1 0 0 1 16.67%
England Neal Jones 161 3 3 0 0 0 0 6 3.73%
Germany Stefan Joachim 12 0 0 0 0 0 0 0 0%
England Brian Cox 18 1 0 1 0 0 0 2 11.11%
Germany Christof Biniarsch 13 0 0 0 0 0 0 0 0%
Turkey Ali Kirim 16 0 0 0 0 0 0 0 0%
Germany Norbert Hofheinz 19 0 0 0 0 0 0 0 0%
Austria Andreas Ploner 290 13 5 3 5 1 1 28 9.66%
Germany Rüdiger Fehrmann 16 0 0 0 0 0 0 0 0%
Germany Gerhard Engelschalk 10 0 0 0 0 0 0 0 0%
Germany Julian Treiber 21 0 0 0 0 0 0 0 0%
Germany Michael Betzinger 4 0 0 0 0 0 0 0 0%
Austria Markus Stocker 9 0 0 0 0 0 0 0 0%
Switzerland Alexander Ursenbacher 1595 120 94 53 40 20 41 368 23.07%
Germany Andreas Pesch 8 0 0 0 0 0 0 0 0%
Germany Oliver Kremp 15 0 0 0 0 0 0 0 0%
Austria Patrick Rosmann 5 0 0 0 0 0 0 0 0%
Germany Robert Sax 4 0 0 0 0 0 0 0 0%
England Declan Bristow 5 0 0 0 0 0 0 0 0%
Germany Jörg Petersen 14 0 0 0 0 0 0 0 0%
Netherlands Xander van Rossem 13 0 0 0 0 0 0 0 0%
Croatia Stevo Vucicevic 4 0 0 0 0 0 0 0 0%
Germany Roland Hanisch 13 0 0 0 0 0 0 0 0%
Austria Paul Schopf 4 0 0 0 0 0 0 0 0%
Serbia Zafir Dilji 4 0 0 0 0 0 0 0 0%
Germany Christian Pesch 8 0 0 0 0 0 0 0 0%
Turkey Soner Sari 35 0 0 0 0 0 0 0 0%
England Ricky Norris 104 4 1 0 1 0 0 6 5.77%
Sweden Ron Florax 22 0 0 0 0 0 0 0 0%
Germany Ole Steiner 13 0 0 0 0 0 0 0 0%
Austria Ebrahim Baghi 9 0 0 0 0 0 0 0 0%
Turkey Özyurt Aksoy 5 0 0 0 0 0 0 0 0%
Austria Felix Pleschek 4 0 0 0 0 0 0 0 0%
Germany Julian Gartner 9 0 0 0 0 0 0 0 0%
Austria Markus Pfistermuller 5 0 0 0 0 0 0 0 0%
Germany Stefan Merkel 11 0 0 0 0 0 0 0 0%
Germany Harald Kloss 4 0 0 0 0 0 0 0 0%
Germany Anja Vucicevic 7 0 0 0 0 0 0 0 0%
Germany Rita Jakisch 4 0 0 0 0 0 0 0 0%
Germany Anne-Katrin Hirsch 4 0 0 0 0 0 0 0 0%
Germany Thomas Valentin 8 0 0 0 0 0 0 0 0%
Germany Rüdiger Nickel 4 0 0 0 0 0 0 0 0%
Germany Thomas Wacker 5 0 0 0 0 0 0 0 0%
Scotland Jonathan Fulcher 14 0 0 0 0 0 0 0 0%
Germany Martin Rösler 4 0 0 0 0 0 0 0 0%
England Zen Beechey 14 0 0 0 0 0 0 0 0%
Switzerland Angelo Losi 5 0 0 0 0 0 0 0 0%
Germany Frank Schröder 5 0 0 0 0 0 0 0 0%
Germany Bernd Friedrich 4 0 0 0 0 0 0 0 0%
Germany Mirko Groß 4 0 0 0 0 0 0 0 0%
Austria Michael Peyr 4 0 0 0 0 0 0 0 0%
Germany Jörg Vortkort 4 0 0 0 0 0 0 0 0%
Germany Lothar Kempgens 4 0 0 0 0 0 0 0 0%
Netherlands Florian Moederscheim 12 0 0 0 0 0 0 0 0%
Germany Hendrik Henschke 10 0 0 0 0 0 0 0 0%
Germany Norbert Eckstein 11 0 0 0 0 0 0 0 0%
Germany Hendrik Glax 14 0 0 0 0 0 0 0 0%
Germany Andreas Hartung 18 0 0 0 0 0 0 0 0%
Germany Dirk Hochheim 4 0 0 0 0 0 0 0 0%
Netherlands Laurin Winters 16 0 0 0 0 0 0 0 0%
Germany Bernd Strnad 9 0 0 0 0 0 0 0 0%
England James Cahill 1876 132 90 64 29 23 33 371 19.78%
Germany Oliver Metzger 10 0 0 0 0 0 0 0 0%
Germany Wilhelm Braunwald 5 0 0 0 0 0 0 0 0%
Germany Ronny Buchholz 9 0 0 0 0 0 0 0 0%
Ireland Vincent Muldoon 157 6 6 5 3 0 1 21 13.38%
England Mike King 6 1 0 0 0 0 0 1 16.67%
United Arab Emirates Mohammed Shehab 190 3 10 5 0 2 1 21 11.05%
China Shi Hanqing 32 2 1 0 0 0 0 3 9.38%
Ireland Rodney Goggins 371 30 14 10 5 4 3 66 17.79%
England Brian Morgan 1474 115 63 45 19 6 24 272 18.45%
England Stephen Welsby 19 0 1 0 0 0 0 1 5.26%
England Neville Whalley 5 1 0 0 0 0 0 1 20%
England Grant Cole 5 1 0 0 0 0 0 1 20%
England Wayne Cooper 119 6 3 3 2 2 1 17 14.29%
England Lewis Roberts 195 10 10 5 5 0 0 30 15.38%
Cyprus Michael Georgiou 1689 135 80 56 35 21 39 366 21.67%
Scotland Robert Stephen 204 8 10 1 3 0 1 23 11.27%
England Stefan Mazrocis 431 26 15 10 1 3 6 61 14.15%
Ireland Billy Kelly 830 20 9 6 4 2 2 43 5.18%
England Christopher Flight 13 0 0 0 0 0 0 0 0%
China Cao Kaisheng 63 2 1 0 0 0 0 3 4.76%
England Gavin Lomax 33 0 2 0 0 0 0 2 6.06%
England Brett Miller 43 2 2 2 2 0 1 9 20.93%
England David Fomm-Ward 10 0 0 0 0 0 0 0 0%
Scotland Ian Wells 6 1 0 0 0 0 0 1 16.67%
England Michael Rhodes 33 1 3 0 0 0 0 4 12.12%
Northern Ireland Declan Hughes 29 1 0 0 0 0 0 1 3.45%
England Chris Melling 397 25 16 7 9 3 7 67 16.88%
England Mark Sutton 7 0 0 0 0 0 0 0 0%
Bahrain Ahmed Ghuloom 6 1 0 0 0 0 0 1 16.67%
Saudi Arabia Ahmed Abdullah Aseeri 46 3 0 0 0 0 0 3 6.52%
United Arab Emirates Eissa Ali Al-Hashmi 6 0 0 0 0 0 0 0 0%
Oman Ahmed Basheer Al-Khusaibi 5 0 0 0 0 0 0 0 0%
England Scott Miller 20 0 1 0 0 0 0 1 5%
Malta Leighton Gauci 4 0 0 0 0 0 0 0 0%
England Daniel McCann 6 0 0 0 0 0 0 0 0%
China A Bulajiang 36 4 2 0 0 0 0 6 16.67%
China Li Yuan 361 28 14 5 10 5 3 65 18.01%
Brazil Sobradinho de Dues 4 0 0 0 0 0 0 0 0%
Brazil Noel Rodrigues Moreira 5 0 0 0 0 0 0 0 0%
Wales Gareth Coppack 134 6 6 3 4 0 0 19 14.18%
Scotland Drew Henry 1790 137 95 39 28 16 24 339 18.94%
England Munraj Pal 187 13 11 6 4 2 5 41 21.93%
England Sean Storey 492 38 27 21 6 2 7 101 20.53%
England Tony Brown 24 0 0 0 0 0 0 0 0%
England Adam Osbourne 5 0 0 0 0 0 0 0 0%
England John Wilson 6 0 0 0 0 0 0 0 0%
Wales Donald Newcombe 7 0 0 0 0 0 0 0 0%
England Daniel Ward 169 9 5 2 2 2 1 21 12.43%
China Yang Qingtian 68 4 3 0 0 0 1 8 11.76%
England Ian Ali 16 0 0 0 0 0 0 0 0%
England James Leadbetter 150 12 8 3 4 4 5 36 24%
England Stuart Mann 46 2 1 2 1 0 0 6 13.04%
England Christopher Keogan 681 37 20 14 4 4 2 81 11.89%
England Paul Sweeny 139 10 8 3 1 1 3 26 18.71%
England Andy Symons 27 1 1 0 0 0 0 2 7.41%
Northern Ireland Michael King 25 1 1 1 0 0 0 3 12%
Wales Matthew Troath 4 0 0 0 0 0 0 0 0%
England Gary Wilkinson 2955 205 151 69 61 34 55 575 19.46%
New Zealand Dene O'Kane 2016 133 88 53 29 16 36 355 17.61%
England Bradley Jones 557 37 30 15 10 6 13 111 19.93%
Netherlands Roy Stolk 93 5 4 2 2 0 1 14 15.05%
China Zheng Peng 23 1 2 0 0 0 0 3 13.04%
Poland Wiktor Doberschütz 4 0 0 0 0 0 0 0 0%
Poland Rafal Górecki 9 0 0 0 0 0 0 0 0%
Ukraine Vladyslav Vyshnevskyy 10 0 0 0 0 0 0 0 0%
Poland Grzegorz Biernadski 14 0 1 0 0 0 0 1 7.14%
Poland Piotr Murat 10 0 0 0 0 0 0 0 0%
Poland Jarosław Kowalski 11 0 0 1 0 0 0 1 9.09%
Poland Krzysztof Kubicki 8 0 0 0 0 0 0 0 0%
Poland Maciej Relich 10 0 0 0 0 0 0 0 0%
Poland Krzysztof Gorniak 8 0 0 0 0 0 0 0 0%
Poland Michał Ebert 10 0 0 0 0 0 0 0 0%
Poland Adrian Materek 8 0 0 0 0 0 0 0 0%
Poland Adam Polak 10 0 0 0 0 0 0 0 0%
Poland Phan Quoc Binh 9 0 0 0 0 0 0 0 0%
Poland Karol Szuba-Jablonski 8 0 0 0 0 0 0 0 0%
Poland Kamil Zubrzycki 5 0 0 0 0 0 0 0 0%
Poland Aleksander Zok 5 0 0 0 0 0 0 0 0%
Pakistan Najmur Khan 4 0 0 0 0 0 0 0 0%
Poland Piotr Wardowski 4 0 0 0 0 0 0 0 0%
Poland Karol Lelek 6 0 0 0 0 0 0 0 0%
Poland Mateusz Baranowski 181 7 3 2 2 1 4 19 10.5%
Ukraine Vitaliy Ivaniv 5 0 0 0 0 0 0 0 0%
Poland Robert Zablocki 4 0 0 0 0 0 0 0 0%
Poland Pawel Kasprzycki 4 0 0 0 0 0 0 0 0%
Poland Damian Matysiak 5 0 0 0 0 0 0 0 0%
Poland Tomasz Gieraltowski 4 0 0 0 0 0 0 0 0%
Poland Daniel Derezinski 4 0 0 0 0 0 0 0 0%
Poland Paweł Rogoza 5 0 0 0 0 0 0 0 0%
Poland Kevin Dabrowski 4 0 0 0 0 0 0 0 0%
Poland Tomaz Malecki 5 0 0 0 0 0 0 0 0%
Jordan Essam Saadeh 4 0 0 0 0 0 0 0 0%
Ukraine Tetyana Volovelska 8 0 0 0 0 0 0 0 0%
Poland Michal Matuszczyk 4 0 0 0 0 0 0 0 0%
Poland Bartlomiej Orzechowski 6 0 0 0 0 0 0 0 0%
Poland Marek Slomianowski 5 0 0 0 0 0 0 0 0%
Poland Michal Lyjak 4 0 0 0 0 0 0 0 0%
Poland Wojciech Bojewski 4 0 0 0 0 0 0 0 0%
Poland Rafał Jewtuch 9 1 0 0 0 0 0 1 11.11%
England Matthew Barnes 25 1 2 0 0 0 1 4 16%
England Andrew Atkinson 7 1 0 0 0 0 0 1 14.29%
England Adam Davies 41 2 2 1 0 0 0 5 12.2%
Malta Joe Grech 394 17 9 3 6 1 2 38 9.64%
Malta Simon Zammit 31 0 0 1 0 0 0 1 3.23%
England Jordan Winbourne 9 0 1 0 0 0 0 1 11.11%
Australia Ryan Thomerson 357 18 15 7 3 3 1 47 13.17%
England John Welsh 73 4 1 2 1 0 0 8 10.96%
Wales Steve Newbury 1468 102 55 24 24 7 18 230 15.67%
England Steve Ventham 45 1 1 0 0 0 0 2 4.44%
England Dean Reynolds 2582 149 116 63 43 18 31 420 16.27%
Ireland Patsy Fagan 1201 49 20 6 6 1 3 85 7.08%
England Kevin Uzzell 3 0 0 0 0 0 0 0 0%
England Karl Townsend 30 0 0 1 1 0 0 2 6.67%
England Steve Meakin 507 19 13 6 7 2 1 48 9.47%
Wales Wayne Jones 1695 100 49 26 12 11 15 213 12.57%
Ireland Dessie Sheehan 844 20 7 4 1 2 0 34 4.03%
Wales Tony Chappel 1608 109 63 42 20 14 26 274 17.04%
England Jimmy O'Shea 10 0 0 0 0 0 0 0 0%
England Gary Miller 45 0 1 0 0 0 0 1 2.22%
Ireland John McBride 6 0 0 0 0 0 0 0 0%
England Neal Foulds 3841 280 194 127 57 45 75 778 20.26%
England Joe Johnson 3077 214 118 73 20 18 35 478 15.53%
Northern Ireland Dennis Taylor 5074 354 222 111 60 49 71 867 17.09%
Canada Cliff Thorburn 3883 238 179 101 67 30 73 688 17.72%
Wales Doug Mountjoy 3653 264 164 75 48 26 46 623 17.05%
England David Lilley 1157 103 58 30 27 18 27 263 22.73%
Ireland Colm Gilcreest 28 1 0 0 0 0 0 1 3.57%
England Paul Hunter 2211 189 145 115 52 47 98 646 29.22%
England Nick Dyson 756 54 48 23 15 15 13 168 22.22%
Ireland David McDonnell 138 8 4 4 0 0 0 16 11.59%
China Li Yinxi 18 1 1 0 0 0 0 2 11.11%
England James Tatton 35 3 2 0 0 1 3 9 25.71%
Malaysia Keen Hoo Moh 50 0 0 0 1 0 0 1 2%
England Craig Taylor 7 0 0 0 0 0 0 0 0%
England Steve James 2588 206 142 70 30 23 63 534 20.63%
Ireland Philip Browne 4 0 0 0 0 0 0 0 0%
Ireland J.P. Kelly 4 0 0 0 0 0 0 0 0%
England Jonathan Williams 7 1 0 0 0 0 0 1 14.29%
Australia Quinten Hann 1126 95 60 38 23 20 33 269 23.89%
Scotland Chris Small 1495 120 93 59 33 12 37 354 23.68%
Thailand Kobkit Palajin 24 1 1 0 0 0 1 3 12.5%
China Guo Hua 139 4 3 1 2 0 1 11 7.91%
China Pang Weiguo 128 9 3 1 0 0 1 14 10.94%
China Zhang Dongtao 16 1 0 1 0 0 0 2 12.5%
China Zhang Kai 23 0 0 0 0 0 0 0 0%
Malta Duncan Bezzina 10 0 0 0 0 0 0 0 0%
Wales Anthony Davies 707 49 35 11 13 5 7 120 16.97%
Belgium Jurian Heusdens 91 2 6 0 2 1 0 11 12.09%
Belgium Thomas Broeckx 33 0 0 0 0 0 0 0 0%
England Martin Ball 98 5 1 2 0 0 0 8 8.16%
England Mark Vincent 231 5 3 1 0 0 0 9 3.9%
Belgium Yannick Sablon 15 0 0 0 0 0 0 0 0%
Belgium Andy van Landeghem 13 0 0 0 0 0 0 0 0%
Belgium Patrick Geysels 20 0 1 0 0 0 0 1 5%
Belgium Nicky Godeyne 11 0 0 0 0 0 0 0 0%
Belgium Mathijs Bokken 12 0 0 0 0 0 0 0 0%
Belgium Kristof de Bruyn 8 0 0 0 0 0 0 0 0%
Belgium Bart Noeth 5 0 0 0 0 0 0 0 0%
Netherlands Juriaan van den Nieuwenhuizen 18 0 0 0 0 0 0 0 0%
Netherlands Joris Maas 15 0 0 0 2 0 0 2 13.33%
Belgium Wang Chooi Tan 91 2 0 0 0 0 0 2 2.2%
Belgium Jos Voets 11 0 0 0 0 0 0 0 0%
Belgium Wim Andries 11 0 0 0 0 0 0 0 0%
Belgium Johan Somers 11 0 0 0 0 0 0 0 0%
Belgium Kevin Jacobs 8 0 0 0 0 0 0 0 0%
Belgium Sam de Cooman 12 0 0 0 0 0 0 0 0%
Wales Andrew Rogers 84 2 0 0 0 1 0 3 3.57%
Belgium Nicolas Lambrechts 4 0 0 0 0 0 0 0 0%
Netherlands Misja van Vonderen 9 0 0 0 0 0 0 0 0%
Belgium Thierry Dervoigne 4 0 0 0 0 0 0 0 0%
Belgium Koen Walraet 5 0 0 0 0 0 0 0 0%
Belgium Tom de Wit 16 1 1 0 0 0 0 2 12.5%
Belgium Bart van der Haegen 13 0 0 0 0 0 0 0 0%
Belgium Tom Vervoort 11 0 0 0 0 0 0 0 0%
Belgium Raphael Profeta 18 0 0 0 0 0 0 0 0%
Netherlands Brian Beekers 4 0 0 0 0 0 0 0 0%
Belgium Tom Vanwelssenaers 14 0 0 0 0 0 0 0 0%
Belgium Ahmed Osman 15 0 0 0 0 0 0 0 0%
Netherlands Jerom Meeus 23 0 0 0 0 0 0 0 0%
Belgium Bart de Mooter 8 0 0 0 0 0 0 0 0%
Belgium Rudy Poelmans 15 0 0 0 0 0 0 0 0%
Belgium Jimmy van den Winkel 19 0 0 0 0 0 0 0 0%
Belgium Raf Vervoort 16 1 0 0 0 0 0 1 6.25%
Netherlands Jeroen van Driel 23 0 0 0 0 0 0 0 0%
Belgium Wai Hin Chu 11 0 0 0 0 0 0 0 0%
Netherlands Rogier van de Kamp 4 0 0 0 0 0 0 0 0%
Belgium Claudio Mercurio 11 1 0 0 0 0 0 1 9.09%
Belgium Yorben Vervondel 7 0 0 0 0 0 0 0 0%
Belgium Wilfried Ide 17 0 0 0 0 0 0 0 0%
Belgium Bruno Cottenies 4 0 0 0 0 0 0 0 0%
Belgium Cliff Castelein 4 0 0 0 0 0 0 0 0%
Belgium Xavier Pemmerl 10 0 0 0 0 0 0 0 0%
Belgium Chris Maesschalck 7 0 0 0 0 0 0 0 0%
Netherlands Peter Bertens 16 0 0 0 0 0 0 0 0%
Netherlands Nick Tielemans 6 0 0 0 0 0 0 0 0%
Belgium Daan van de Parre 15 0 0 0 0 0 0 0 0%
Belgium Geert Herrewyn 4 0 0 0 0 0 0 0 0%
Belgium Danny Lathouwers 24 2 3 0 0 0 0 5 20.83%
Belgium Erwin Verheyden 9 0 0 0 0 0 0 0 0%
Belgium Stein de Sterck 6 0 0 0 0 0 0 0 0%
Belgium Peter Cnudde 4 0 0 0 0 0 0 0 0%
France Nicolas Schianchi 11 0 0 0 0 0 0 0 0%
Belgium Mark Buteneers 5 0 0 0 0 0 0 0 0%
Belgium Eduard Raes 5 0 0 0 0 0 0 0 0%
Belgium Jeff Jacobs 49 0 1 0 0 0 0 1 2.04%
Belgium Wim de Roeck 27 0 0 0 0 0 0 0 0%
Netherlands Maurice Rijk 8 0 0 0 0 0 0 0 0%
Belgium Daan Leyssen 123 5 0 9 1 0 0 15 12.2%
Belgium Serge Moeyersons 25 0 0 0 0 0 0 0 0%
France Philippe Broto 8 0 0 0 0 0 0 0 0%
Belgium Kenneth Jaques 4 0 0 0 0 0 0 0 0%
Belgium David Fransis 4 0 0 0 0 0 0 0 0%
Belgium Jan Mortele 6 0 0 0 0 0 0 0 0%
France Alexis Callewaert 23 0 0 0 0 0 0 0 0%
Netherlands Maarten Niessen 4 0 0 0 0 0 0 0 0%
Belgium Davy Wittoeck 14 0 0 0 0 0 0 0 0%
Canada Alain Robidoux 2063 149 84 44 23 15 29 344 16.67%
England William Lemons 204 6 5 2 1 0 0 14 6.86%
England Hanzla Zahid 4 0 0 0 0 0 0 0 0%
England Ashley Carty 1340 92 48 32 39 14 32 257 19.18%
England Jordan Church 49 8 0 0 0 0 0 8 16.33%
England Oliver Lines 2022 137 114 64 31 27 40 413 20.43%
England Jonathan Birch 774 50 33 18 26 9 12 148 19.12%
Scotland Ross Higgins 140 3 1 0 0 0 0 4 2.86%
England Brandon Winstone 4 0 0 0 0 0 0 0 0%
Italy Michele Battaglia 13 0 0 0 0 0 0 0 0%
England Thomas Wealthy 42 1 2 0 0 0 0 3 7.14%
Scotland Scott Donaldson 3029 278 160 111 54 47 84 734 24.23%
England Jamie Gibson 22 0 0 0 0 0 0 0 0%
England Stuart Wood 10 0 0 0 0 0 0 0 0%
England Stephen Winstone 5 0 0 0 0 0 0 0 0%
Scotland Ross Muir 1734 107 79 47 29 17 34 313 18.05%
Iceland Kristjan Helgason 297 19 11 2 2 2 2 38 12.79%
England David Finbow 706 49 38 13 11 7 12 130 18.41%
Thailand Suchakree Poomjang 95 1 3 2 1 1 0 8 8.42%
England Nick Walker 344 27 16 7 7 2 8 67 19.48%
Scotland Euan Henderson 513 38 26 19 3 12 14 112 21.83%
Cyprus Mehmet Husnu 42 2 3 1 0 0 3 9 21.43%
Scotland Billy Snaddon 1023 66 45 30 18 16 14 189 18.48%
England Gary Ponting 365 26 15 11 4 2 5 63 17.26%
China Lyu Haotian 2090 163 138 95 71 44 96 607 29.04%
China Zhou Yuelong 3072 261 250 181 103 66 203 1064 34.64%
China Zhu Yinghui 110 7 6 1 0 0 0 14 12.73%
China Lu Ning 1562 128 118 75 43 26 56 446 28.55%
Northern Ireland Terry Murphy 657 52 22 11 5 4 10 104 15.83%
England Antony Bolsover 100 11 2 1 0 0 2 16 16%
England Luke Fisher 16 1 0 0 0 0 0 1 6.25%
England Ian Hurdman 7 0 0 0 0 0 0 0 0%
England Craig Butler 33 5 1 1 0 0 1 8 24.24%
England Sunit Vaswani 13 1 1 0 0 0 0 2 15.38%
Thailand Phaitoon Phonbun 175 9 4 5 5 0 2 25 14.29%
England Jason Ferguson 1026 55 35 30 13 12 12 157 15.3%
Belgium Patrick Delsemme 114 6 8 4 2 2 0 22 19.3%
England Darren Clarke 250 13 9 5 5 0 3 35 14%
England Richard King (II) 22 0 2 2 0 1 0 5 22.73%
England John Burns 13 1 0 0 0 0 0 1 7.69%
Scotland Evan Munro 32 1 1 0 0 0 0 2 6.25%
England Mark Gray 177 7 5 6 3 0 0 21 11.86%
England Peter McCullagh 116 7 3 0 0 0 0 10 8.62%
Thailand Noppadon Noppachorn 121 7 4 3 1 1 1 17 14.05%
England Eddie Manning 82 3 4 0 1 1 0 9 10.98%
Scotland Paul McPhillips 162 5 8 0 0 1 2 16 9.88%
England Matt Wilson 39 3 0 0 0 0 0 3 7.69%
Northern Ireland Jason Prince 757 47 24 13 6 2 2 94 12.42%
England Troy Shaw 227 15 11 0 2 1 2 31 13.66%
Scotland John Lardner 222 12 13 7 7 2 5 46 20.72%
Syria Omar Alkojah 44 1 1 0 0 0 0 2 4.55%
China Chen Feilong 434 26 20 10 6 3 10 75 17.28%
England John Read 269 17 12 2 3 2 5 41 15.24%
England Craig Harrison 59 2 3 0 1 0 0 6 10.17%
England Martin Clark 2021 111 80 36 21 22 31 301 14.89%
England Mick Price 1358 73 50 41 17 13 17 211 15.54%
England Karl Broughton 328 14 12 4 5 1 3 39 11.89%
Scotland Martin Dziewialtowski 168 15 2 2 4 1 4 28 16.67%
Ireland Stephen O'Connor 212 15 10 10 5 2 1 43 20.28%
Wales Mark Fenton 88 6 2 1 3 0 1 13 14.77%
England Leigh Griffin 166 8 11 6 3 1 0 29 17.47%
England Nick Terry 761 47 30 21 11 7 14 130 17.08%
China Da Hailin 64 4 2 3 1 0 0 10 15.63%
England Chris Scanlon 265 9 12 7 3 3 1 35 13.21%
England Willie Thorne 4440 358 263 163 113 57 122 1076 24.23%
England Karl Burrows 135 9 4 3 4 1 4 25 18.52%
England Lee Richardson 232 12 7 6 6 1 2 34 14.66%
Wales Mark Bennett 1614 85 46 24 17 6 13 191 11.83%
Wales Gareth Chilcott 12 0 0 0 0 0 0 0 0%
England Tony Jones 1979 127 60 43 20 14 24 288 14.55%
England Nick Pearce 262 16 8 5 2 0 2 33 12.6%
England Wayne Saidler 7 0 0 0 1 0 0 1 14.29%
Wales James Reynolds 18 2 0 0 0 0 1 3 16.67%
England Nigel Gilbert 1045 68 32 19 9 5 10 143 13.68%
Scotland Chris Shade 14 0 1 0 0 0 0 1 7.14%
Wales Philip Williams 17 0 0 0 0 0 1 1 5.88%
England Barry Mapstone 19 0 0 0 0 1 1 2 10.53%
Wales Ian Sargeant 36 0 2 1 0 0 0 3 8.33%
China Rau Shan 7 0 0 0 0 0 0 0 0%
China Yang Ji Ann 6 0 0 0 0 0 1 1 16.67%
China Zhang Xai 9 0 0 0 0 0 0 0 0%
Hong Kong Chan Wai Tat 8 1 1 0 0 0 0 2 25%
Thailand Phirom Ritthiprasong 6 0 0 0 0 0 0 0 0%
Scotland Alan Burnett 71 4 2 1 0 1 0 8 11.27%
Canada Kirk Stevens 2035 127 87 42 33 19 20 328 16.12%
Scotland Graham Horne 62 7 1 0 0 0 0 8 12.9%
England Karl Payne 184 9 10 3 6 3 2 33 17.93%
Australia Adrian Ridley 143 2 2 1 0 0 0 5 3.5%
Northern Ireland Declan Brennan 91 1 4 2 1 0 1 9 9.89%
England Andy Marriott 174 10 5 3 0 0 0 18 10.34%
India Kankan Shamsi 16 0 1 0 0 0 0 1 6.25%
Hong Kong Yin Lun Cheng 15 0 0 1 0 0 0 1 6.67%
Scotland Rhys Clark 766 57 37 24 13 6 13 150 19.58%
England Tom Maxfield 50 3 2 3 1 0 0 9 18%
Wales Ben Jones 289 8 5 0 3 0 0 16 5.54%
India Shahbaaz Khan 40 1 1 0 0 1 1 4 10%
Ireland Josh Boileau 416 22 15 6 4 3 3 53 12.74%
Brazil Itaro Santos 143 6 3 1 1 1 2 14 9.79%
Canada Brent Kolbeck 13 0 0 0 0 0 0 0 0%
Wales Richard King 48 2 1 0 0 0 1 4 8.33%
Bahrain Hussein Mahmood 20 1 0 0 0 0 0 1 5%
Ireland Kevin O'Leary 25 0 0 0 0 0 0 0 0%
England Andrew Hudson 16 0 0 0 0 0 0 0 0%
England Jayson Wholey 8 0 0 0 0 0 0 0 0%
England Peter Antrobus 17 3 1 0 0 0 0 4 23.53%
England Anthony Harris 588 22 12 4 3 4 5 50 8.5%
England Greg Batten 41 3 3 2 1 0 0 9 21.95%
Bahrain Mohammed Al Shaikh 32 2 0 1 0 0 0 3 9.38%
Australia Marc Robertson 72 6 2 0 1 0 0 9 12.5%
England Richard Remelie 39 0 1 0 0 0 0 1 2.56%
England Elliot Slessor 2032 155 97 78 46 29 66 471 23.18%
England Richard Twomey 23 0 0 0 0 0 0 0 0%
England Jay Bullen 18 1 0 0 0 0 0 1 5.56%
Bahrain Mohammed Omar Ashiq 19 1 1 0 0 0 1 3 15.79%
Malaysia Mohammed Reza Hassan 22 2 1 1 1 0 0 5 22.73%
Brazil Fabio Luersen 20 0 0 0 0 0 0 0 0%
Thailand Rom Saraburi 6 0 0 0 0 0 0 0 0%
England Jamie Woodman 136 12 5 1 0 2 1 21 15.44%
India Pankaj Advani 709 60 33 21 12 2 16 144 20.31%
China Xu Xlnjian 42 0 1 0 0 0 0 1 2.38%
China Hasimu Tuerxun 24 0 0 0 0 0 1 1 4.17%
China Gao Feng 12 0 0 0 0 0 0 0 0%
Singapore Keith Boon 4 0 0 0 0 0 0 0 0%
China Li Jin 5 0 0 0 0 0 0 0 0%
China Li Zong 4 0 0 0 0 0 0 0 0%
Wales Terry Griffiths 5300 400 243 132 68 43 79 965 18.21%
Australia Johl Younger 12 0 1 0 0 0 0 1 8.33%
Ireland Stephen Murphy 492 32 15 10 2 1 5 65 13.21%
Northern Ireland Alex Higgins 4702 277 210 113 70 39 66 775 16.48%
England Mark Flowerdew 158 13 10 3 0 1 1 28 17.72%
Hong Kong Kwok Ming Chan 9 1 0 0 0 0 0 1 11.11%
Thailand Anan Terananon 20 1 0 0 0 0 0 1 5%
Thailand Anurat Wongjan 22 1 1 0 0 0 0 2 9.09%
England Stuart Parnell 39 1 2 0 0 0 1 4 10.26%
England Adrian Rosa 166 8 10 1 2 1 0 22 13.25%
England Mark Rowing 574 28 17 4 4 1 1 55 9.58%
England Mark Johnston-Allen 929 60 26 22 6 10 11 135 14.53%
England Oliver King 34 4 1 0 0 0 0 5 14.71%
England Jason Weston 331 14 13 3 1 2 0 33 9.97%
Northern Ireland Dylan Leary 36 2 0 0 0 0 0 2 5.56%
England Darryn Walker 163 6 3 3 1 0 2 15 9.2%
Thailand Tai Pichit 98 9 4 2 1 0 1 17 17.35%
India Yasin Merchant 61 2 3 4 0 0 0 9 14.75%
Malaysia Sam Chong 32 4 0 0 1 0 0 5 15.63%
England Toby Simpson 4 0 0 0 0 0 0 0 0%
England James Gillespie 20 1 0 0 0 1 0 2 10%
Isle of Man Darryl Hill 450 16 17 8 2 0 2 45 10%
England Wayne Rendle 13 0 0 0 0 0 0 0 0%
England John Giles 32 1 2 0 0 0 0 3 9.38%
England Andrew Cairns 463 22 20 2 5 3 3 55 11.88%
Malta Simon Camilleri 25 0 0 0 0 0 0 0 0%
Malta Paul Mifsud 113 3 1 2 0 0 0 6 5.31%
China Zhao Xintong 2263 210 137 137 96 68 135 783 34.6%
China Wang Yuchen 534 24 24 14 9 5 9 85 15.92%
Thailand Surathep Phuchalaem 16 1 0 0 0 0 0 1 6.25%
Thailand Amnuayporn Chotipong 5 0 0 0 0 0 0 0 0%
Thailand Sakchai Sim Ngam 149 5 2 1 0 1 0 9 6.04%
England Jason Wallace 56 2 2 2 1 0 0 7 12.5%
England Danny Fowler 1584 93 46 30 17 8 11 205 12.94%
England Pat Horne 8 0 0 0 0 0 0 0 0%
Singapore Tommy Ang 6 0 0 0 0 0 0 0 0%
Malta Frans Mintoff 6 0 0 0 0 0 0 0 0%
Malta Richard Webb 11 0 1 0 0 0 0 1 9.09%
Malta Ray Demanuele 8 0 0 0 0 0 0 0 0%
England Jim Chambers 644 37 19 18 4 7 2 87 13.51%
England Brian Rowswell 787 36 21 15 1 3 2 78 9.91%
Ireland Darren Lennox 8 1 0 0 0 0 0 1 12.5%
Scotland Dylan Craig 219 10 11 4 4 2 1 32 14.61%
England Wayne Townsend 132 6 5 1 0 0 0 12 9.09%
Germany Thomas Schweser 5 0 0 0 0 0 0 0 0%
Germany Dieter Johns 5 0 0 0 0 0 0 0 0%
Germany Peter Wagner 20 0 0 0 0 0 0 0 0%
England Stuart Reardon 64 2 1 0 2 2 0 7 10.94%
England Surinder Gill 78 1 1 2 0 0 0 4 5.13%
England Tony Meo 2926 190 122 62 33 25 39 471 16.1%
Northern Ireland Michael Duffy 28 4 1 0 0 0 0 5 17.86%
South Africa Silvino Francisco 1625 84 45 25 21 11 11 197 12.12%
Thailand Rom Surin 51 3 1 3 1 0 2 10 19.61%
Malaysia Yong Kien Foot 14 0 0 0 0 0 0 0 0%
South Africa Peter Francisco 1414 74 58 36 15 6 16 205 14.5%
Germany Carl Rosenberger 19 0 0 0 0 0 0 0 0%
Malta Aaron Busuttil 120 3 2 1 0 0 0 6 5%
Northern Ireland Johnny Kells 16 0 0 0 0 0 0 0 0%
England Dean Goddard 40 0 1 0 0 0 0 1 2.5%
Croatia Tin Venos 4 0 0 0 0 0 0 0 0%
England John Parkin 144 6 3 3 1 1 0 14 9.72%
Germany Luca Kaufmann 21 0 0 0 0 0 0 0 0%
Croatia Dragan Roša 9 0 0 0 0 0 0 0 0%
Germany Thomas Scholl 4 0 0 0 0 0 0 0 0%
Belgium Sybren Sokolowski 13 0 0 0 0 0 0 0 0%
Italy Angelo Rizzo 9 0 0 0 0 0 0 0 0%
Wales Simon Morgan 4 0 0 0 0 0 0 0 0%
England Garry Steele 32 0 0 0 0 0 0 0 0%
Switzerland Sebastian Lahruis 8 0 0 0 0 0 0 0 0%
Germany Kilian Baur-Pantoulier 20 2 0 0 0 0 0 2 10%
France Alois Riegel 5 0 0 0 0 0 0 0 0%
Germany Michael Seidel 4 0 0 0 0 0 0 0 0%
Croatia Bero Cerinski 4 0 0 0 0 0 0 0 0%
Germany Sascha Breuer 13 0 0 0 0 0 0 0 0%
Germany Felix Frede 139 3 5 1 0 0 0 9 6.47%
Germany Ronny Pawlitza 9 0 0 0 0 0 0 0 0%
Germany Andreas Vetter 4 0 0 0 0 0 0 0 0%
Germany Tobias Hirmer 10 0 0 0 0 0 0 0 0%
Germany Sherief Shemeis 5 0 0 0 0 0 0 0 0%
Germany Klaus-Dieter Geiger 6 0 0 0 0 0 0 0 0%
China Niu Zhuang 424 19 16 9 4 3 7 58 13.68%
Poland Wiktor Rzezuchowski 4 0 0 0 0 0 0 0 0%
Canada Jim Wych 1313 69 48 30 11 6 6 170 12.95%
Thailand Suriya Suwannasingh 35 3 0 0 0 0 0 3 8.57%
England Neil Mosley 12 0 0 0 0 0 0 0 0%
England Ian Graham 683 47 28 15 6 3 8 107 15.67%
England Ben Fortey 248 15 6 3 2 3 1 30 12.1%
England Darrell Whitworth 54 3 0 0 0 0 0 3 5.56%
England Harvey Chandler 452 23 22 13 3 8 8 77 17.04%
England Nico Elton 170 13 4 2 2 0 0 21 12.35%
England Louis Heathcote 974 75 41 51 21 5 33 226 23.2%
Malaysia Ooi Chin Kay 9 0 0 0 0 0 0 0 0%
England Anton Bishop 21 1 2 1 1 0 0 5 23.81%
England Graham MacDonald 14 0 0 0 0 0 0 0 0%
Belgium Nico Devlies 9 0 0 0 0 0 0 0 0%
Belgium Alain de Cock 9 0 0 0 0 0 0 0 0%
England David Coles 6 0 0 0 0 0 0 0 0%
England Julian Goodyear 6 0 0 0 0 0 0 0 0%
Scotland Richy McDonald 28 2 0 0 3 1 0 6 21.43%
England Nick Marsh 30 4 1 1 0 0 0 6 20%
England Allison Fisher 198 11 11 1 0 3 4 30 15.15%
England Ken Owers 791 35 24 13 6 6 3 87 11%
England Nick Fruin 43 3 1 0 0 0 0 4 9.3%
Germany Sascha Diemer 56 1 1 0 1 0 0 3 5.36%
Austria Robert Burda 72 4 1 0 0 0 1 6 8.33%
Scotland John Rea 1063 42 34 14 9 1 3 103 9.69%
Ireland John Leahy 16 0 0 0 0 0 0 0 0%
Wales Peter Williams 2 0 0 0 0 0 0 0 0%
England Ashley Beal 24 1 0 0 0 0 0 1 4.17%
Scotland Guilio Rea 4 0 0 0 0 0 0 0 0%
England Jamie Bodle 91 2 6 3 2 0 0 13 14.29%
Ireland Eugene Hughes 1480 101 36 20 11 7 5 180 12.16%
England David Rippon 44 1 2 0 0 0 1 4 9.09%
Thailand Nut Wiangchai 8 0 0 1 0 0 0 1 12.5%
England Colin Morton 7 1 0 0 0 0 0 1 14.29%
Ireland Joe O'Boye 894 66 43 21 14 4 9 157 17.56%
Wales Cliff Wilson 1835 83 29 19 11 9 4 155 8.45%
Australia Robby Foldvari 995 76 35 12 13 4 8 148 14.87%
Northern Ireland Jack McLaughlin 1034 51 20 16 5 3 5 100 9.67%
Northern Ireland Martin O'Neill 8 0 0 0 0 0 0 0 0%
England Craig Edwards 581 32 24 13 2 7 1 79 13.6%
England Steve Campbell 558 25 18 4 12 4 2 65 11.65%
England Garry Baldrey 13 0 1 1 0 0 0 2 15.38%
Australia Eddie Charlton 3330 147 104 46 29 16 30 372 11.17%
England Steve Duggan 1137 56 30 17 7 5 3 118 10.38%
England Roger Garrett 14 1 2 0 0 0 0 3 21.43%
England Sean Lanigan 26 1 1 0 0 0 1 3 11.54%
England Spencer Dunn 14 0 0 0 1 0 0 1 7.14%
England Shaun Mellish 40 2 1 1 0 0 0 4 10%
England Paul Tanner 38 1 3 0 2 0 0 6 15.79%
Canada Bob Chaperon 1124 52 30 19 10 7 10 128 11.39%
England Steve Prest 15 0 0 0 0 0 0 0 0%
Australia John Campbell 1198 70 33 24 3 6 8 144 12.02%
England Cary Kikis 8 1 0 0 0 0 0 1 12.5%
England Gary Lees 51 1 0 0 0 0 0 1 1.96%
England John Virgo 2302 140 100 46 26 27 36 375 16.29%
England Simon Morris 7 0 0 0 0 0 0 0 0%
Canada Brady Gollan 528 40 22 14 6 5 5 92 17.42%
England Guy Dennis 11 0 0 0 0 0 0 0 0%
Iceland Bryngmar Valdimarsson 23 1 0 0 0 0 0 1 4.35%
England Paul Davison (II) 8 0 0 0 0 0 1 1 12.5%
England Mike Russell 6 0 0 0 0 0 0 0 0%
England George Wood 21 0 0 0 0 0 0 0 0%
Australia Warren King 1456 91 55 23 14 8 10 201 13.8%
England Danny Smith 15 0 1 0 0 0 1 2 13.33%
Wales Colin Roscoe 1280 59 29 11 9 3 2 113 8.83%
Ireland Anthony O'Connor 7 0 1 0 0 0 0 1 14.29%
Hong Kong Franky Chan 304 20 9 5 2 1 0 37 12.17%
England Darren Hackeson 7 0 0 0 0 0 0 0 0%
Belgium Steve Lemmens 31 2 0 2 0 0 0 4 12.9%
Scotland Scott MacFarlane 79 7 1 2 0 0 1 11 13.92%
Belgium Phillippe D'Haens 4 0 0 0 0 0 0 0 0%
Belgium Tsie Waa Ip 11 0 0 0 0 0 0 0 0%
Belgium Steven Heyselberghs 5 0 0 0 0 0 0 0 0%
Belgium Marc Vrancken 5 0 0 0 0 0 0 0 0%
Belgium Jan Corten 11 0 0 0 0 0 0 0 0%
Belgium Cedric Daniels 4 0 0 0 0 0 0 0 0%
Belgium Jurgen Vancanneyt 4 0 0 0 0 0 0 0 0%
Belgium Paul Van Welssenaers 9 0 0 0 0 0 0 0 0%
Belgium Pieter Vanassche 8 0 0 0 0 0 0 0 0%
Belgium Marc Malot 5 0 0 0 0 0 0 0 0%
Belgium Ward van Doren 5 0 0 0 0 0 0 0 0%
Netherlands Ton Berkhout 29 0 0 1 0 0 0 1 3.45%
Belgium Steve Lambrechts 21 2 0 0 0 0 0 2 9.52%
Belgium Bruno Menegotto 8 0 0 0 0 0 0 0 0%
Belgium Dominiek Vieuvalet 14 1 0 0 0 0 0 1 7.14%
Belgium Kasra Khavaran 12 0 0 0 0 0 0 0 0%
Netherlands Jasha Kiers 12 0 0 0 0 0 0 0 0%
Belgium Sebastiaan Vermeylen 15 0 0 0 0 0 0 0 0%
Belgium Koang Min Chou 10 0 0 0 0 0 0 0 0%
Belgium Christiaan Corten 4 0 0 0 0 0 0 0 0%
France Johan Lorek 11 0 0 0 0 0 0 0 0%
Belgium Raf Van De Maele 15 0 0 0 0 0 0 0 0%
Belgium Hans Coppens 5 0 0 0 0 0 0 0 0%
Wales Jack Bradford 238 10 4 1 0 0 0 15 6.3%
Germany Lukas Kleckers 1164 69 63 27 19 15 16 209 17.96%
Belgium Peter Vertommen 33 1 0 0 0 0 0 1 3.03%
France Nathanael Beckrich 11 0 0 0 0 0 0 0 0%
Belgium Frederic Letecheur 14 0 0 0 0 0 0 0 0%
Belgium Tobias de Bock 4 0 0 0 0 0 0 0 0%
Belgium Kevin Vandevoort 35 0 0 0 0 0 0 0 0%
Belgium Kristof Vermeiren 20 0 0 0 0 0 0 0 0%
Belgium Glenn Van Hulle 11 0 0 0 0 0 0 0 0%
Belgium Luc Blancke 9 0 0 0 0 0 0 0 0%
France Jean-Baptiste Erceau 6 0 0 0 0 0 0 0 0%
France Regis D'Anna 8 0 0 0 0 0 0 0 0%
England Joe Steele 163 2 1 2 1 0 0 6 3.68%
England Mark Boyd 7 0 0 0 0 0 0 0 0%
England Paul Gibson 584 27 12 9 2 3 0 53 9.08%
Ireland Jimmy Long 6 0 0 0 0 0 0 0 0%
England Alan Peacock 13 2 0 1 0 0 0 3 23.08%
Scotland Jim Donnelly 993 35 11 12 2 1 2 63 6.34%
England Wayne Martin 13 0 0 0 0 0 0 0 0%
England Graham Cripsey 1036 43 21 7 1 3 7 82 7.92%
England Bernard Bennett 638 3 3 0 0 0 0 6 0.94%
England Chris Cookson 223 19 5 3 2 1 0 30 13.45%
England George Scott 868 19 8 5 2 0 1 35 4.03%
England Mick Fisher 866 18 12 6 2 1 1 40 4.62%
England Kevin Ashby 20 1 0 0 0 0 0 1 5%
Scotland Matt Gibson 1060 39 16 11 3 1 2 72 6.79%
Northern Ireland Kieran McAlinden 27 3 2 0 0 1 0 6 22.22%
England Jack Fitzmaurice 892 13 12 0 1 0 0 26 2.91%
England Malcolm Bradley 977 33 16 4 4 0 5 62 6.35%
England Pat Kenny 19 1 1 0 0 0 0 2 10.53%
England Derek Heaton 196 3 0 0 0 0 1 4 2.04%
Ireland Tony Kearney 735 27 15 5 4 0 2 53 7.21%
Canada Marcel Gauvreau 960 37 23 13 3 2 4 82 8.54%
England Paul Medati 1311 49 29 5 7 4 2 96 7.32%
England Jason Smith 603 21 17 11 2 3 3 57 9.45%
England Rex Williams 2530 119 77 42 22 15 20 295 11.66%
England Stan Haslam 6 0 0 0 0 0 0 0 0%
England Ray Edmonds 1468 78 40 22 7 6 7 160 10.9%
England Jon Wright 766 44 25 10 7 1 5 92 12.01%
England Bob Harris 1092 58 32 10 9 2 2 113 10.35%
England Roger Bales 783 27 22 8 3 1 3 64 8.17%
England Robert Marshall 728 54 23 14 7 1 7 106 14.56%
England Kirk Byers 9 0 0 0 0 0 0 0 0%
Scotland Robert Ritchie 8 0 0 0 0 0 0 0 0%
Netherlands Rene Dikstra 31 0 0 1 0 1 0 2 6.45%
Germany Mike Henson 37 2 1 1 0 0 0 4 10.81%
France Eric le Paul 5 0 0 0 0 0 0 0 0%
England Dave Martin 1202 52 42 14 10 1 10 129 10.73%
Scotland Murdo Macleod 1311 57 22 19 6 2 4 110 8.39%
Ireland Paddy Browne 1011 42 21 17 7 1 6 94 9.3%
Isle of Man Tony Wilson 506 31 24 10 4 2 2 73 14.43%
China Huang Jiahao 135 12 4 2 3 0 3 24 17.78%
China Zou Jinhai 7 0 0 0 0 0 0 0 0%
China Zhang Yang 65 2 4 2 0 1 1 10 15.38%
China Sun Hongrui 56 4 1 0 0 0 0 5 8.93%
China Liu Ren 11 2 0 0 0 0 0 2 18.18%
China Zhang Yadong 47 2 2 0 0 0 0 4 8.51%
China Pa Ruke 75 8 3 2 1 1 0 15 20%
China Zhang Yong 811 45 45 28 10 4 12 144 17.76%
China Tian Jiaqi 11 0 0 0 0 0 0 0 0%
China Yu Xuantang 16 1 0 0 0 0 0 1 6.25%
China Li Yingdong 43 1 1 0 0 0 0 2 4.65%
China Wang Lige 10 0 0 0 0 0 0 0 0%
China Hu Hao 254 15 13 6 4 5 3 46 18.11%
China Ma Tingpeng 146 7 5 4 2 0 0 18 12.33%
China Lei Zhen 31 1 0 0 0 0 0 1 3.23%
China Fang Xiongman 605 48 28 24 11 8 16 135 22.31%
China Li Yujin 50 1 0 0 0 0 2 3 6%
Hong Kong Chan Ka Kin 11 0 0 1 0 0 0 1 9.09%
China Ju Reti 146 13 5 7 3 0 1 29 19.86%
China Geng Mingqi 187 12 9 5 4 3 3 36 19.25%
China Wang Jun 4 0 0 0 0 0 0 0 0%
China Ji Zhijun 41 2 0 1 0 0 0 3 7.32%
China Xiong Jun 17 0 0 0 0 0 0 0 0%
Hong Kong Fung Kwok Wai 90 2 2 3 0 0 0 7 7.78%
China Liu Jiaming 131 9 1 3 1 1 0 15 11.45%
China Wang Zepeng 284 19 15 6 4 1 4 49 17.25%
China Yao Pengcheng 78 4 2 1 0 0 0 7 8.97%
China Ma Chunmao 127 10 5 8 2 0 0 25 19.69%
China Liu Jialin 4 0 0 0 0 0 0 0 0%
China Zhou Hanwen 4 0 0 0 0 0 0 0 0%
China Lin Shuai 235 10 13 3 2 1 0 29 12.34%
China Wang Linhan 19 3 0 0 0 0 0 3 15.79%
China Lin Yongzhi 43 4 0 0 0 0 0 4 9.3%
China Cui Ming 11 0 0 0 0 0 0 0 0%
China Guan Zhen 162 13 8 6 1 2 0 30 18.52%
China Chen Ruifu 62 4 3 1 0 0 1 9 14.52%
China Pan Weixing 65 2 2 1 0 0 0 5 7.69%
England Peter Daubney 17 1 0 1 0 0 0 2 11.76%
India Amrik Cheema 17 0 0 0 0 0 0 0 0%
England Jason Whittaker 208 16 4 8 1 2 1 32 15.38%
Canada Gary Natale 186 15 4 4 1 2 2 28 15.05%
India Atul Agrawal 5 0 0 0 0 0 0 0 0%
India Michael Ferreira 12 0 0 0 0 0 0 0 0%
India Sonic Multani 9 0 0 0 0 0 0 0 0%
India Geet Sethi 12 0 1 0 0 0 0 1 8.33%
Hong Kong David Yao 9 0 0 0 0 0 0 0 0%
Hong Kong Kenny Kwok 20 0 1 0 0 0 0 1 5%
Hong Kong Kong Wah On 5 0 0 0 0 0 0 0 0%
Hong Kong Stanley Leung 20 0 0 0 0 0 0 0 0%
Northern Ireland Karen Corr 5 0 0 0 0 0 0 0 0%
Canada Mario Morra 1238 56 22 12 7 4 11 112 9.05%
England Steve Longworth 1019 58 21 19 3 6 9 116 11.38%
England Dave Gilbert 815 42 34 10 8 4 0 98 12.02%
Australia Vladimir Potazsnyk 75 1 0 0 0 0 0 1 1.33%
England John Spencer 3170 170 100 52 27 21 50 420 13.25%
Scotland Eddie Sinclair 1358 54 37 16 4 3 4 118 8.69%
Canada Paul Thornley 355 8 6 1 2 1 1 19 5.35%
England Ian Williamson 1025 47 23 9 8 1 4 92 8.98%
England Graham Miles 1909 86 57 23 11 4 9 190 9.95%
Canada Bill Werbeniuk 1363 87 37 31 12 12 16 195 14.31%
England Dennis Hughes 739 10 1 1 0 0 0 12 1.62%
England Vic Harris 942 26 11 9 4 2 2 54 5.73%
Scotland Duncan Campbell 364 21 9 3 1 2 1 37 10.16%
England Mike Darrington 786 22 6 2 1 1 0 32 4.07%
England Terry Whitthread 440 13 8 3 2 0 2 28 6.36%
England Pat Houlihan 1116 32 16 10 4 1 2 65 5.82%
Wales Ray Reardon 3844 255 135 69 38 32 46 575 14.96%
England John Dunning 1191 35 17 11 3 1 3 70 5.88%
England Martin Smith 852 50 21 17 13 6 12 119 13.97%
Northern Ireland Tommy Murphy 1221 59 27 14 7 5 12 124 10.16%
Canada Jim Bear 651 28 5 6 3 1 2 45 6.91%
Scotland Ian Black 772 18 6 7 1 2 3 37 4.79%
Scotland Bert Demarco 433 8 3 2 1 0 0 14 3.23%
England David Greaves 705 7 7 0 1 2 0 17 2.41%
England Fred Davis 4615 79 43 30 20 12 33 217 4.7%
Australia Paddy Morgan 666 9 3 2 0 0 0 14 2.1%
Ireland Pascal Burke 565 8 8 1 0 2 0 19 3.36%
England Mike Watterson 805 36 15 10 3 2 1 67 8.32%
England Adam Edge 183 10 4 0 1 0 0 15 8.2%
England Joe O'Connor 1521 107 113 61 43 31 47 402 26.43%
England Dylan Mitchell 163 6 4 1 2 0 1 14 8.59%
Portugal Francisco Domingues 23 0 0 0 0 0 0 0 0%
India Kamal Chawla 89 1 3 1 0 0 0 5 5.62%
England Mark Wildman 997 37 16 14 5 5 1 78 7.82%
England Eric Lawlor 433 18 7 2 1 1 1 30 6.93%
Canada Gino Rigitano 739 27 11 6 1 3 3 51 6.9%
Wales Clive Everton 506 4 3 1 0 0 0 8 1.58%
Ireland Paul Watchorn 812 20 7 5 5 1 2 40 4.93%
South Africa Robbie Grace 455 8 5 1 0 1 0 15 3.3%
South Africa François Ellis 389 12 2 3 0 2 1 20 5.14%
Bulgaria Bratislav Krastev 26 1 0 0 0 0 0 1 3.85%
Bulgaria Vencislav Daskalov 9 0 0 0 0 0 0 0 0%
Romania Constantin Cosmin 9 0 0 0 0 0 0 0 0%
Bulgaria Nikola Kemilev 12 0 0 0 0 0 0 0 0%
Bulgaria Krasimir Kameshev 8 0 0 0 0 0 0 0 0%
Bulgaria Georgi Velichkov 13 0 0 0 0 0 0 0 0%
Bulgaria Nikolai Vlashev 11 0 0 0 0 0 0 0 0%
Bulgaria Dimitar Mehandzhiyski 12 0 0 0 0 0 0 0 0%
Pakistan Arshed Chodri 4 0 0 0 0 0 0 0 0%
Romania Radu Vilau 5 0 0 0 0 0 0 0 0%
Bulgaria Ivan Kupov 5 0 0 0 0 0 0 0 0%
Bulgaria Ivaylo Pekov 26 0 1 0 0 0 0 1 3.85%
Bulgaria Salim Otti 9 0 0 0 0 0 0 0 0%
Bulgaria Danail Tugov 4 0 0 0 0 0 0 0 0%
Greece Konstantinos Mavroforos 4 0 0 0 0 0 0 0 0%
Bulgaria Stanislav Hadjipopov 8 0 0 0 0 0 0 0 0%
England Jonathan Mabey 5 0 0 0 0 0 0 0 0%
Bulgaria Luchezar Gergov 4 0 0 0 0 0 0 0 0%
Bulgaria Vergil Mavrodiev 4 0 0 0 0 0 0 0 0%
Romania Rares Sinca 8 0 0 0 0 0 0 0 0%
India BVS Murthy 13 1 1 0 0 0 0 2 15.38%
Isle of Man Mike Colquitt 16 0 2 0 0 0 0 2 12.5%
Cyprus George Loizides 6 0 0 0 0 0 0 0 0%
Brunei Sim Siak Chong 12 0 0 0 0 0 0 0 0%
Finland Jyri Virtanen 14 0 1 0 0 0 0 1 7.14%
Italy Claudio Ravagnani 12 0 0 0 0 0 0 0 0%
Thailand Udon Khaimuk 28 3 0 0 1 0 0 4 14.29%
United States Jim Rempe 142 2 1 2 0 0 1 6 4.23%
Egypt Mohammed el Kamah 12 0 0 0 0 0 0 0 0%
Spain Eduardo Guillen 6 0 0 0 0 0 0 0 0%
Denmark Peter Nielson 6 0 0 0 0 0 0 0 0%
Canada John White 8 0 0 0 0 0 0 0 0%
Iceland Jonas Erlingsson 7 0 0 0 0 0 0 0 0%
Austria Gerfried Kotzinger 6 0 0 0 0 0 0 0 0%
Wales Paul Dawkins 16 0 1 0 0 0 0 1 6.25%
Mauritius Ian Sinclair 6 0 0 0 0 0 0 0 0%
France Philippe Finand 6 0 0 0 0 0 0 0 0%
Russia Ashot Potikyan 7 0 0 0 0 0 0 0 0%
Brazil Jesus Sanchez 6 0 0 0 0 0 0 0 0%
Switzerland Thomas Jaeggi 6 0 0 0 0 0 0 0 0%
Netherlands Wilfred Dijkstra 7 0 0 0 0 0 0 0 0%
Luxembourg Frederic Wagner 6 0 0 0 0 0 0 0 0%
Panama Juan Castaneda 6 1 0 0 0 0 0 1 16.67%
Australia Craig Duffy 8 1 0 0 0 0 0 1 12.5%
United States Mike Massey 16 0 0 0 0 1 0 1 6.25%
Brazil Rui Chapeu 9 1 0 0 0 0 0 1 11.11%
Egypt Hisham Bakaty 7 0 0 0 0 0 0 0 0%
Monaco David Fortune 6 0 0 0 0 0 0 0 0%
Finland Kimmo Lang 6 0 0 0 0 0 0 0 0%
Norway Bjorn L'Orange 9 0 1 0 0 0 0 1 11.11%
Sri Lanka Indika Dodangoda 9 1 0 0 0 0 0 1 11.11%
Namibia Jool Jacobs 6 0 0 0 0 0 0 0 0%
Wales Ron Jones 10 1 0 1 0 0 0 2 20%
New Zealand Bruce Anderson 9 1 0 0 0 0 0 1 11.11%
Germany Werner Grewatsch 7 0 0 0 0 0 0 0 0%
Sweden Ronny Johannsson 6 0 0 0 0 0 0 0 0%
England Henry Roper 22 0 0 0 0 0 0 0 0%
England Matthew Hudson 9 0 0 0 0 0 0 0 0%
England Hassan Miah 19 0 0 0 0 0 0 0 0%
Denmark Daniel Kandi 47 1 1 2 0 1 0 5 10.64%
India Varun Madan 33 2 0 0 0 1 0 3 9.09%
Scotland Shahbaz Hameed 4 0 0 0 0 0 0 0 0%
China Lao Yong Qiang 5 0 0 0 0 0 0 0 0%
China Cen Wai An 4 0 0 0 0 0 0 0 0%
Belgium Mario Lannoye 5 0 0 0 0 0 0 0 0%
Australia Greg Jenkins 398 14 4 1 2 1 0 22 5.53%
Northern Ireland Jackie Rea 1137 13 9 0 3 0 0 25 2.2%
South Africa Derek Mienie 300 3 2 0 0 1 0 6 2%
Australia Glen Wilkinson 516 15 13 5 4 1 0 38 7.36%
England Maurice Parkin 440 2 0 0 0 1 0 3 0.68%
England Jim Meadowcroft 1205 35 26 12 7 2 2 84 6.97%
England Geoff Foulds 919 17 7 6 2 1 1 34 3.7%
Canada Bernie Mikkelsen 574 15 13 8 1 3 3 43 7.49%
South Africa Jimmy van Rensberg 559 7 7 2 0 0 1 17 3.04%
England Andy Guest 4 0 0 0 0 0 0 0 0%
Scotland Christopher Giffney 5 0 0 0 0 0 0 0 0%
Scotland Lloyd Condron 7 0 0 0 0 0 0 0 0%
England Scott Whiteley 20 0 0 0 0 0 0 0 0%
Scotland Michael Collumb 348 18 14 3 2 1 5 43 12.36%
Scotland Stephen Baillie 26 0 0 0 0 0 0 0 0%
Scotland George Cunningham 5 0 0 0 0 0 0 0 0%
Scotland Joseph McLaren 12 1 0 0 0 0 0 1 8.33%
Scotland Barry Lee 49 2 1 0 0 0 0 3 6.12%
England George Scott (II) 4 0 0 0 0 0 0 0 0%
Scotland Scott Gillespie 4 0 0 0 0 0 0 0 0%
Scotland Barry Campbell 5 0 0 0 0 0 0 0 0%
Scotland Thomas McSorley 27 2 0 0 0 0 0 2 7.41%
Scotland Chris Totten 428 22 15 6 6 2 4 55 12.85%
Scotland Pat McKinney 5 0 0 0 0 0 0 0 0%
Egypt Mohamed Khairy 127 1 3 0 0 1 0 5 3.94%
Afghanistan Saleh Mohammadi 6 0 0 0 0 0 0 0 0%
Australia Ian Anderson 420 9 3 2 1 1 0 16 3.81%
Australia James Giannaros 93 4 0 2 0 1 1 8 8.6%
Australia Sam Frangie 60 3 0 1 0 0 0 4 6.67%
Scotland Eddie McLaughlin 456 15 9 4 1 2 0 31 6.8%
United States Steve Mizerak 24 0 0 0 0 0 0 0 0%
South Africa Mike Hines 124 3 3 0 0 0 0 6 4.84%
South Africa Mannie Francisco 22 0 0 0 0 0 0 0 0%
Iran Ehsan Heydarinezhad 125 5 5 1 0 1 0 12 9.6%
England Dave Chalmers 398 7 2 0 2 0 1 12 3.02%
Ireland Eamonn Kelly 6 0 0 0 0 0 0 0 0%
Ireland Gary Hardiman 9 0 0 0 0 0 0 0 0%
Canada Joe Cagianello 112 2 1 0 1 0 0 4 3.57%
Canada Frank Jonik 445 18 10 3 3 1 0 35 7.87%
Canada Gerry Watson 97 1 0 0 0 0 0 1 1.03%
Australia Lou Condo 131 0 1 0 0 0 0 1 0.76%
Australia Edward Charlton 6 0 0 0 0 0 0 0 0%
England John Hargreaves 353 14 3 1 1 0 0 19 5.38%
England Jason Dunworth 6 0 0 0 0 0 0 0 0%
Australia Jim Charlton 67 0 0 0 0 0 0 0 0%
Australia Leon Heywood 46 0 2 1 0 0 0 3 6.52%
Canada Wayne Sanderson 46 1 1 0 0 0 0 2 4.35%
South Africa Perrie Mans 904 17 18 2 1 0 0 38 4.2%
India Omprakesh Agrawal 147 5 2 0 0 0 1 8 5.44%
France Luc Allain 5 0 0 0 0 0 0 0 0%
Thailand Patipat Wattanaporn 2 0 0 0 0 0 0 0 0%
Hong Kong Sunny Tong 4 0 0 0 0 0 0 0 0%
Hong Kong Ivan Li 3 0 0 0 0 0 0 0 0%
Hong Kong Gary Kwok 5 0 0 0 0 0 0 0 0%
Hong Kong Wan Chi Tuen 3 0 0 0 0 0 0 0 0%
Hong Kong John Chan 3 0 0 0 0 0 0 0 0%
England Douglas French 296 9 2 1 1 1 1 15 5.07%
England Barry Bunn 18 1 0 1 0 0 0 2 11.11%
England Gary Filtness 31 2 2 1 0 0 0 5 16.13%
England Tony Putnam 7 0 0 0 0 0 0 0 0%
England Richard Pincott 6 0 0 0 0 0 0 0 0%
England David Rice 9 0 1 0 0 0 0 1 11.11%
England Michael Stocks 5 0 0 0 0 0 0 0 0%
England Paul Verity 17 0 1 0 0 0 0 1 5.88%
Canada Tom Finstad 15 0 0 1 0 0 0 1 6.67%
England Peter Donegan 12 1 0 0 0 0 0 1 8.33%
England Alan Trigg 45 2 0 0 0 0 0 2 4.44%
England Jonathan Bagley 30 0 1 1 0 0 1 3 10%
England Paul Webb 8 1 0 0 0 0 0 1 12.5%
England Gary Hill 9 1 0 0 0 0 0 1 11.11%
Wales Marcus Owen 175 4 1 1 0 0 1 7 4%
Wales Roy Andrewartha 385 9 4 4 0 0 0 17 4.42%
Australia George Ganim 71 3 0 1 0 0 0 4 5.63%
Canada John Bear 99 1 2 1 0 0 1 5 5.05%
India Rahul Sachdev 61 1 1 0 1 0 0 3 4.92%
India Rajat Khaneja 30 1 0 0 0 0 0 1 3.33%
England Robert Tickner 16 0 0 0 0 0 0 0 0%
England Darren Cook 146 7 6 3 0 1 2 19 13.01%
England James Carney 47 1 0 0 0 0 0 1 2.13%
England Sean Halligan 16 0 0 0 0 0 0 0 0%
England Ray Grall 20 0 0 0 0 0 0 0 0%
England John Beesley 48 0 0 0 0 0 0 0 0%
England Chris Wakelin 2569 227 155 111 62 35 96 686 26.7%
England Zack Richardson 260 12 7 4 5 0 6 34 13.08%
Qatar Mohsen Bukshaisha 58 2 1 0 0 0 0 3 5.17%
England Michael Tomlinson 191 7 3 2 2 2 1 17 8.9%
England Lewis Frampton 46 2 0 0 0 0 0 2 4.35%
England Michael Spooner 13 0 0 0 0 0 0 0 0%
England Steven Hallworth 1044 84 52 29 18 18 16 217 20.79%
England Imran Puri 123 0 0 0 0 0 0 0 0%
England Hammad Miah 1678 125 81 50 19 29 22 326 19.43%
England Shane Haines 31 0 0 0 0 0 0 0 0%
England Ryan Clark 194 8 6 5 0 0 1 20 10.31%
England Joe Roberts 193 10 4 0 0 1 0 15 7.77%
Scotland Chris Ross 134 2 0 0 0 0 0 2 1.49%
Scotland John Phillips 21 0 0 0 0 0 0 0 0%
China Wang Lin 2 0 0 0 0 0 0 0 0%
China Zhong Minwon 2 0 0 0 0 0 0 0 0%
China Li Baoying 2 0 0 0 0 0 0 0 0%
China Jin Weheng 3 0 0 0 0 0 0 0 0%
China Sun Linbo 2 0 0 0 0 0 0 0 0%
China Li Yuanhai 2 0 0 0 0 0 0 0 0%
Hong Kong Cheun Chi-Ming 3 0 0 0 0 0 0 0 0%
England Sid Hood 112 0 3 1 1 0 0 5 4.46%
England Kingsley Kennerley 806 2 0 3 0 0 1 6 0.74%
China Zung Chun Hong 2 0 0 0 0 0 0 0 0%
Singapore Lim Koon Guan 2 0 0 0 0 0 0 0 0%
China Sung Lun Pak 3 0 0 0 0 0 0 0 0%
England John Pulman 2874 33 19 7 7 4 10 80 2.78%
England John Barrie 722 6 3 1 1 0 3 14 1.94%
Australia Shaun Dalitz 5 0 0 0 0 0 0 0 0%
South Africa Roy Amdor 39 1 1 0 0 0 0 2 5.13%
Canada Kevin Robitaille 20 0 0 0 0 0 1 1 5%
Bulgaria Julian Petrov 4 0 0 0 0 0 0 0 0%
Bulgaria Konstantin Gochev 4 0 0 0 0 0 0 0 0%
Bulgaria Hristo Sirakov 4 0 0 0 0 0 0 0 0%
Romania Paul Croitoru 5 0 0 0 0 0 0 0 0%
Bulgaria Nikolai Hristov 4 0 0 0 0 0 0 0 0%
Romania Toma Cristian Marinescu 4 0 0 0 0 0 0 0 0%
Bulgaria Ulian Serbeski 4 0 0 0 0 0 0 0 0%
Bulgaria Ivelin Boyanov 4 0 0 0 0 0 0 0 0%
England Kashif Khan 12 0 0 0 0 0 0 0 0%
Portugal Filipe Cardoso 21 0 0 0 0 0 0 0 0%
England Tony Graham 11 1 0 0 0 0 0 1 9.09%
China Cui Bo 4 0 0 0 0 0 0 0 0%
England Jack Karnehm 43 0 0 0 0 0 0 0 0%
Wales Gary Owen 609 7 6 2 1 1 3 20 3.28%
England Ron Gross 78 1 2 0 1 0 0 4 5.13%
Australia Dennis Wheelwright 9 0 0 0 0 0 0 0 0%
Australia Warren Simpson 630 4 3 2 2 0 1 12 1.9%
Australia Rex King 177 0 0 0 1 0 0 1 0.56%
Australia Philip Tarrant 43 1 0 0 0 0 0 1 2.33%
Australia Ron Mares 20 0 0 0 0 0 0 0 0%
England Ernest Geoffrey Thompson 77 0 0 0 0 0 0 0 0%
England Sydney Lee 981 5 1 1 2 0 1 10 1.02%
Australia Allan McDonald 132 0 0 0 0 0 0 0 0%
Wales Geoff Thomas 5 0 0 0 0 0 0 0 0%
India Arvind Savur 10 0 0 0 0 0 0 0 0%
England Jonathan Barron 13 0 0 0 0 0 0 0 0%
Wales Alwyn Lloyd 5 0 0 0 0 0 0 0 0%
Australia Norman Squire 323 0 0 0 1 1 0 2 0.62%
Scotland Walter Donaldson 2541 16 10 5 4 5 2 42 1.65%
England Albert Brown 1319 1 3 1 3 0 2 10 0.76%
Australia Horace Lindrum 2410 40 20 15 12 7 5 99 4.11%
New Zealand Clark McConachy 431 2 4 1 2 0 2 11 2.55%
England Sidney Smith 3143 14 7 8 5 3 8 45 1.43%
Canada George Chenier 401 3 4 3 2 1 2 15 3.74%
England Herbert Holt 284 0 0 1 0 0 0 1 0.35%
England Alec Brown 2041 9 1 4 3 0 1 18 0.88%
South Africa Peter Mans 350 1 2 1 0 0 0 4 1.14%
England Willie Smith 1565 10 4 2 1 3 0 20 1.28%
England Dickie Laws 66 0 1 0 0 0 0 1 1.52%
Canada Con Stanbury 495 1 0 0 0 0 0 1 0.2%
Wales Bill Withers 97 1 0 0 0 0 0 1 1.03%
England Willie Leigh 241 0 1 1 0 0 0 2 0.83%
England HF Francis 70 0 0 0 0 0 0 0 0%
England Eric Newman 70 0 0 0 0 0 0 0 0%
England Stanley Newman 257 0 0 0 0 0 0 0 0%
England Alec Mann 230 0 0 0 0 0 0 0 0%
England Fred Lawrence 238 1 0 0 0 0 0 1 0.42%
England Jim Lees 35 0 0 0 0 0 0 0 0%
England Joe Davis 3999 55 51 47 30 27 53 263 6.58%
England Tom Reece 303 0 0 0 0 0 0 0 0%
England Tom Newman 1851 9 5 6 4 1 0 25 1.35%
England Claude Falkiner 31 0 1 0 0 0 0 1 3.23%
England CW Read 31 0 0 0 0 0 0 0 0%
England Clare O'Donnell 56 2 0 0 0 0 0 2 3.57%
England Harold Terry 31 0 0 0 0 0 0 0 0%
England Tom Dennis 303 0 0 1 0 0 0 1 0.33%
Scotland Nat Butler 78 0 0 0 0 0 0 0 0%
England Kelsall Prince 20 0 0 0 0 0 0 0 0%
England Albert Cope 60 0 1 0 0 0 0 1 1.67%
England Fred Smith 18 0 0 0 0 0 0 0 0%
England Tom Carpenter 48 0 0 0 0 0 0 0 0%
England Melbourne Inman 995 1 0 0 0 0 0 1 0.1%
England Joe Brady 15 0 0 0 0 0 0 0 0%
Australia Newton Gahan 126 0 0 0 0 0 0 0 0%
Netherlands Theodor den Hartog 10 0 0 0 0 0 0 0 0%
Netherlands Mitchell Van Den Bergh 4 0 0 0 0 0 0 0 0%
Netherlands Leon Alewijnse 4 0 0 0 0 0 0 0 0%
Netherlands Kevin Chan 4 0 0 0 0 0 0 0 0%
Malta Talip Yigitsoy 4 0 0 0 0 0 0 0 0%
Netherlands Ameer Baksh 22 0 0 0 0 0 0 0 0%
England Jordan Geldard 10 0 0 0 0 0 0 0 0%
Netherlands Frans Veling 12 0 0 0 0 0 0 0 0%
England Thomas Newcombe 7 0 0 0 0 0 0 0 0%
Netherlands Manon Melief 8 0 0 0 0 0 0 0 0%
Netherlands Huib Kuilboer 4 0 0 0 0 0 0 0 0%
England Benji Buckley 13 0 0 0 0 0 0 0 0%
Netherlands Bas Verviers 4 0 0 0 0 0 0 0 0%
Thailand Ratchayothin Yotharuck 274 15 8 5 4 0 3 35 12.77%
Netherlands Feylin Janssen 8 0 0 0 0 0 0 0 0%
Netherlands Toby van Diepen 4 0 0 0 0 0 0 0 0%
Netherlands Gosse Vledder 4 0 0 0 0 0 0 0 0%
Netherlands Emile Bastiaan Hendriksen 12 0 0 0 0 0 0 0 0%
Netherlands Nico Bouma 4 0 0 0 0 0 0 0 0%
Netherlands Albert Pronk 4 0 0 0 0 0 0 0 0%
Netherlands Raymond Huisman 9 0 0 0 0 0 0 0 0%
Netherlands Jan Hinfelaar 4 0 0 0 0 0 0 0 0%
Belgium Pascal Decloedt 10 0 0 0 0 0 0 0 0%
Netherlands Fozan Masood 20 1 0 0 0 0 0 1 5%
England Declan Weston 6 0 0 0 0 0 0 0 0%
Netherlands Mario Veltman 4 0 0 0 0 0 0 0 0%
Scotland Mark Owens 115 2 3 3 2 1 0 11 9.57%
England Sean Hopkin 26 0 0 1 0 0 0 1 3.85%
Netherlands Bas Herberigs 5 0 0 0 0 0 0 0 0%
Netherlands Sander Tierolf 5 0 0 0 0 0 0 0 0%
Scotland Harry Stokes 31 0 0 0 0 0 0 0 0%
China Yuan Sijun 1619 132 93 67 43 24 86 445 27.49%
India Sundeep Gulati 4 0 0 0 0 0 0 0 0%
India Shivam Arora 59 1 0 0 0 0 0 1 1.69%
India Manan Chandra 10 0 0 0 0 0 0 0 0%
India Faizal Khan 11 0 0 0 0 0 0 0 0%
India Dharminder Singh Lilly 21 0 0 0 0 0 0 0 0%
England Dean Sheridan 5 0 0 0 0 0 0 0 0%
Switzerland Max Kribbe 4 0 0 0 0 0 0 0 0%
Germany Fabian Tost 5 0 0 0 0 0 0 0 0%
England Hannah Jones 4 0 0 0 0 0 0 0 0%
Germany Florian Werres 6 0 0 0 0 0 0 0 0%
Germany Tobias Renner 4 0 0 0 0 0 0 0 0%
Austria Dominik Scherübl 15 1 0 0 0 0 0 1 6.67%
Switzerland Pascal Camenzind 10 0 0 0 0 0 0 0 0%
Germany Stefan Caspers 5 0 0 0 0 0 0 0 0%
Germany Jan Eisenstein 5 0 0 0 0 0 0 0 0%
Germany Jan Leichs 4 0 0 0 0 0 0 0 0%
Austria Benjamin Buser 8 0 0 0 0 0 0 0 0%
Austria Rick Kraaijeveld 4 0 0 0 0 0 0 0 0%
Germany Thomas Blang 10 0 0 0 0 0 0 0 0%
Norway Christopher Watts 16 0 0 0 0 0 0 0 0%
Germany Roman Dietzel 22 0 1 0 0 0 0 1 4.55%
Germany Daniel Schneider 24 0 0 0 0 0 0 0 0%
Germany Matthias Leuthold 4 0 0 0 0 0 0 0 0%
Germany Thomas Kiesewetter 4 0 0 0 0 0 0 0 0%
Germany Ralf Hemmerling 4 0 0 0 0 0 0 0 0%
Germany Tobias Stelter 4 0 0 0 0 0 0 0 0%
Germany Moritz Thomas 4 0 0 0 0 0 0 0 0%
Switzerland Stefan Schneider 8 0 0 0 0 0 0 0 0%
Norway David Frew 8 0 0 0 0 0 0 0 0%
Germany Daniel Dieudonne 4 0 0 0 0 0 0 0 0%
Germany Christian Rauscher 7 0 0 0 0 0 0 0 0%
Germany Sebastian Thron 4 0 0 0 0 0 0 0 0%
Germany Adrian Schmidt 4 0 0 0 0 0 0 0 0%
Pakistan Mohammed Asif 366 15 12 8 2 3 4 44 12.02%
Afghanistan Mohammad Rais Senzahi 38 0 0 0 0 0 0 0 0%
Pakistan Muhammad Majid Ali 34 0 0 0 0 0 0 0 0%
Iran Amir Sarkhosh 171 9 6 2 2 1 1 21 12.28%
India Laxman Rawat 144 4 5 2 1 0 1 13 9.03%
Ireland Robert Murphy 52 0 0 0 0 0 0 0 0%
Egypt Ahmed Galal 131 0 1 0 0 0 0 1 0.76%
Morocco Chaouki Yousfi 65 0 0 0 0 0 0 0 0%
United Arab Emirates Mohammed Al Joker 38 0 0 0 0 0 0 0 0%
Hong Kong Leong Man Hoi 25 0 0 0 0 0 0 0 0%
China Feng Zeyuan 42 2 1 0 0 0 0 3 7.14%
China Wang Heng 42 3 1 0 0 1 0 5 11.9%
China Li Jian Bing 25 2 0 0 2 0 0 4 16%
China Li Haibin 4 0 0 0 0 0 0 0 0%
China Chen Junhao 44 1 0 0 0 0 0 1 2.27%
China Li Junchen 4 0 0 0 0 0 0 0 0%
China Luo Guangsheng 16 0 0 0 0 0 0 0 0%
China Zhou Xiao 8 0 0 0 0 0 0 0 0%
China Ma Yinzhu 23 0 0 0 0 0 0 0 0%
China Yang Gangxinfu 16 0 0 0 0 0 0 0 0%
China Wang Shi 15 0 1 0 0 0 0 1 6.67%
China Zhang Zihao 37 1 0 3 0 0 0 4 10.81%
China Zou Junhai 29 0 2 1 0 0 0 3 10.34%
China Zhong Lin 91 6 6 1 1 2 0 16 17.58%
China Zhang Hanxuan 18 0 1 0 0 0 0 1 5.56%
China Maihe Muti 27 1 1 0 1 0 0 3 11.11%
Hong Kong Chan Ming Tung 11 0 0 0 0 0 0 0 0%
China Chen Bo 14 0 0 0 0 0 0 0 0%
Hong Kong Wai Ho Chung 4 0 0 0 0 0 0 0 0%
China Xiao Wei 4 0 0 0 0 0 0 0 0%
China Qin Jianfeng 21 1 0 0 0 0 0 1 4.76%
China Sun Jianjun 11 1 0 0 0 0 0 1 9.09%
China Shan Xianshu 41 0 0 1 0 0 0 1 2.44%
China Qiu Yalong 67 4 3 1 1 0 1 10 14.93%
China Li Chao 4 0 0 0 0 0 0 0 0%
China Liu Yiqi 31 0 0 1 0 0 0 1 3.23%
China Mao Zhijun 4 0 0 0 0 0 0 0 0%
China He Guoqiang 305 27 19 18 9 6 16 95 31.15%
China Yan Bingtao 2468 218 168 127 80 67 150 810 32.82%
China Pang Junxu 953 85 69 48 29 23 42 296 31.06%
China Huang Hooyong 18 1 0 0 0 0 1 2 11.11%
China Sun Peng 60 1 1 0 0 1 0 3 5%
China Luo Honghao 715 58 42 22 16 7 35 180 25.17%
Hong Kong Alan Lin Tan Ho 29 0 0 0 0 0 0 0 0%
China Chen Zifan 972 60 55 27 16 17 22 197 20.27%
China Wen Chen 39 2 0 0 0 0 0 2 5.13%
England Richard Haney 26 0 0 0 0 0 0 0 0%
Germany Miro Popovic 8 0 0 0 0 0 0 0 0%
Belgium Steven Put 9 0 0 0 0 0 0 0 0%
Denmark Lasse Petersen 5 0 0 0 0 0 0 0 0%
Pakistan Imran Ayaz 4 0 0 0 0 0 0 0 0%
Germany Dirk Oppenhoff 4 0 0 0 0 0 0 0 0%
Northern Ireland Billy Brown 35 2 0 0 0 0 0 2 5.71%
Germany Markus Fischer 4 0 0 0 0 0 0 0 0%
Germany Kemal Ueruen 5 0 0 0 0 0 0 0 0%
Belgium Dennis Van Veldhoven 4 0 0 0 0 0 0 0 0%
England Ismail Türker 13 0 0 0 0 0 0 0 0%
Germany Felix Buchfeld 4 0 0 0 0 0 0 0 0%
Germany Sebastian Zittermann 4 0 0 0 0 0 0 0 0%
Afghanistan Ali Ismail 5 0 0 0 0 0 0 0 0%
Germany Christian Gabriel 10 0 0 0 0 0 0 0 0%
Wales Darren Thompson 19 1 0 0 0 0 0 1 5.26%
England Roger Leighton 7 0 0 1 0 0 0 1 14.29%
England Steve Gough 7 0 0 0 0 0 0 0 0%
England Paul Stockwell 5 0 0 0 0 0 0 0 0%
England Hassan Vaizie 19 0 0 0 0 0 0 0 0%
Ireland Gaye Burns 6 1 0 0 0 0 0 1 16.67%
China Yong Fan 10 1 0 0 0 0 0 1 10%
China Fan Zhengyi 1072 82 67 32 25 25 34 265 24.72%
China Zhang Xinwei 9 0 0 0 0 0 0 0 0%
China Gao Le 24 0 0 0 0 0 0 0 0%
China Xu Xinjian 18 0 0 0 0 0 0 0 0%
China Zhou Jun 13 1 0 1 0 0 0 2 15.38%
China Zhang Yi 44 4 1 0 0 0 0 5 11.36%
China Wang Yuanfan 7 1 0 0 0 0 0 1 14.29%
China Yu Haitao 5 0 0 0 0 0 0 0 0%
China Xu Si 1194 87 83 52 36 27 38 323 27.05%
China Li Weixue 11 0 0 0 0 0 0 0 0%
China Liu Ying 6 1 0 0 0 0 0 1 16.67%
China Fang Fan 5 0 0 0 0 0 0 0 0%
China Wang Peng 17 1 0 0 0 0 0 1 5.88%
China Li Wei 9 1 0 0 0 0 0 1 11.11%
China Wang Qianwei 10 0 0 1 0 0 0 1 10%
China Feng Yu 33 0 0 0 0 0 1 1 3.03%
China Li Zhen 37 0 0 1 0 0 0 1 2.7%
England Mark White 5 0 0 0 0 0 0 0 0%
England Luke Garland 60 4 2 0 1 0 1 8 13.33%
England Adam Bobat 101 3 4 0 0 0 0 7 6.93%
England Martin Power 6 0 0 0 0 0 0 0 0%
Belgium Phuntsok Jaegers 10 0 0 0 0 0 0 0 0%
Netherlands Kim Fai Sung 4 0 0 0 0 0 0 0 0%
Belgium Niki Baele 9 0 0 0 0 0 0 0 0%
Belgium Steven Verelst 7 0 0 0 0 0 0 0 0%
England Matthew Glasby 256 16 2 1 0 1 0 20 7.81%
Belgium Tijs Van Puyenbroeck 6 0 0 0 0 0 0 0 0%
Belgium Pascal Charot 4 0 0 0 0 0 0 0 0%
England Kevin Southern 4 0 0 0 0 0 0 0 0%
Netherlands Mario Hautekeete 5 0 0 0 0 0 0 0 0%
Belgium Frank Driesen 5 0 0 0 0 0 0 0 0%
Belgium Johny Moermans 10 0 0 0 0 0 0 0 0%
Belgium Jurgen Hauffman 5 0 0 0 0 0 0 0 0%
Northern Ireland Jamie McArdle 100 8 2 2 2 0 1 15 15%
Switzerland Marc Weibel 4 0 0 0 0 0 0 0 0%
England Ashley Hugill 1293 103 55 40 29 7 25 259 20.03%
France Jerome Jamart 4 0 0 0 0 0 0 0 0%
England Michael Williams 159 11 4 2 0 0 1 18 11.32%
Belgium Pascal Budo 4 0 0 0 0 0 0 0 0%
Netherlands Jurgen Goudailler 10 0 0 0 0 0 0 0 0%
Spain Joaquin Marin 7 0 0 0 0 0 0 0 0%
Poland Patryk Masłowski 6 0 0 0 0 0 0 0 0%
England Christopher Harrison 4 0 0 0 0 0 0 0 0%
Netherlands Sebastiaan Kan 5 0 0 0 0 0 0 0 0%
England Adam Longley 21 0 0 0 0 0 0 0 0%
Libya Khalid Belaied Abumdas 34 0 0 0 0 0 0 0 0%
England Cecil Harverson 264 0 0 0 0 0 0 0 0%
England Walter Lovejoy 72 0 0 0 0 0 0 0 0%
England Edward Diggle 235 0 0 0 0 0 0 0 0%
England Charles Dawson 70 0 0 0 0 0 0 0 0%
Scotland Tom Aiken 118 0 0 0 0 0 0 0 0%
England James Collens 68 0 0 0 0 0 0 0 0%
England Harry Stevenson 192 0 0 0 0 0 0 0 0%
England James Harris 59 0 0 0 0 0 0 0 0%
Poland Wojciech Przylucki 5 0 0 0 0 0 0 0 0%
England Nathan Jones 43 2 0 1 0 0 0 3 6.98%
Poland Marcin Kolibski 4 0 0 0 0 0 0 0 0%
Hong Kong Yu Kiu Chang 144 9 10 2 4 1 3 29 20.14%
China Cheng Sihong 42 2 1 2 0 0 0 5 11.9%
China Song Yang 28 3 0 0 0 0 0 3 10.71%
Australia Timothy Ng 9 0 0 0 0 0 0 0 0%
China Li Ningning 18 0 1 0 0 1 0 2 11.11%
Hong Kong Ng On Yee 391 16 7 4 3 3 2 35 8.95%
China Man Ming Wa 9 0 0 0 0 0 0 0 0%
Hong Kong Ng Yam Shui 5 0 0 0 0 0 0 0 0%
China Long Yun 15 0 0 0 0 0 0 0 0%
China Chen Yelong 4 0 0 0 0 0 0 0 0%
China Ding Wei 10 1 0 0 0 0 0 1 10%
China Wang Qixing 4 0 0 0 0 0 0 0 0%
China Long Zehuang 289 23 18 9 7 6 9 72 24.91%
China Wu Fan 5 0 0 0 0 0 0 0 0%
China Yang Haifeng 4 0 0 0 0 0 0 0 0%
England Joe Rhone 9 0 0 0 0 0 0 0 0%
Scotland Keith Keldie 166 10 6 2 0 0 0 18 10.84%
Russia David Maslov 33 1 0 0 0 0 0 1 3.03%
England Jake Keen 36 0 0 0 0 0 0 0 0%
England Thomas Hilborne 39 2 0 1 0 0 0 3 7.69%
Ireland TJ Dowling 81 5 3 2 0 3 1 14 17.28%
England George Pragnall 381 19 18 8 6 2 5 58 15.22%
England Charon Parker 15 1 0 0 0 0 0 1 6.67%
Malta Brian Cini 187 12 9 2 5 2 3 33 17.65%
England Nick Skinner 8 0 0 0 0 0 0 0 0%
Wales Leigh Davies 19 2 0 0 1 0 0 3 15.79%
England Kurtis Weaver 52 1 0 0 0 0 0 1 1.92%
Israel Shachar Ruberg 162 6 5 2 1 2 0 16 9.88%
England Danny Brindle 135 4 0 2 0 0 0 6 4.44%
United States Corey Deuel 79 0 1 2 0 0 0 3 3.8%
England Brandon Sargeant 610 28 32 10 5 4 6 85 13.93%
England Matt Lippett 10 0 0 0 0 0 0 0 0%
England Joshua Baddeley 60 2 1 0 0 0 0 3 5%
Hong Kong Jamie Chui 10 0 0 0 0 0 0 0 0%
Pakistan Hasan Khan 9 0 0 0 0 0 0 0 0%
England Peter Devlin 446 29 20 9 4 1 3 66 14.8%
China Feng Yijun 8 0 0 0 0 0 0 0 0%
Canada Alex Pagulayan 74 5 0 1 0 0 1 7 9.46%
England Adam King 59 3 1 1 0 0 1 6 10.17%
England Richard Somauroo 33 0 0 0 0 0 0 0 0%
Ireland Martin McCrudden 64 5 3 2 1 0 0 11 17.19%
Scotland Robert Carlisle 16 1 1 0 0 0 0 2 12.5%
England Anthony Massey 10 0 0 0 0 0 0 0 0%
Scotland Ross Vallance 134 4 1 5 1 0 0 11 8.21%
Wales Mark Davies 27 0 0 0 0 0 0 0 0%
England Thomas Barton 52 1 0 1 0 0 2 4 7.69%
Australia Matthew Bolton 81 1 1 0 0 0 0 2 2.47%
Thailand Phanuwat Chitdi 4 0 0 0 0 0 0 0 0%
China Tu Jiong 11 0 0 1 0 0 0 1 9.09%
China Li Tianen 12 0 0 0 0 0 0 0 0%
China Duan Yanfeng 29 2 1 0 0 0 0 3 10.34%
China Wli Bo 7 0 0 0 0 0 0 0 0%
China Chui HoMan 6 0 0 0 0 0 0 0 0%
China Qian Hua 7 0 0 0 0 0 1 1 14.29%
China Zhu Zhenjiang 6 0 0 0 0 0 0 0 0%
China Liu Ming 9 0 0 0 0 0 0 0 0%
China Shen Cheng 5 0 0 0 0 0 0 0 0%
China Liang Jianfeng 13 1 0 0 0 0 0 1 7.69%
China Wu Jinquan 6 0 0 0 0 0 0 0 0%
China Min Changqing 16 0 0 0 0 0 0 0 0%
China Xie Zhaoze 4 0 0 0 0 0 0 0 0%
China Li Yunfei 5 1 0 0 0 0 0 1 20%
China Si Jiaxin 17 1 0 0 0 0 0 1 5.88%
China Zong Zhe 4 0 0 0 0 0 0 0 0%
China Xia Fukaiti 4 0 0 0 0 0 0 0 0%
China Xu Yongwen 4 0 0 0 0 0 0 0 0%
China Ding Kai 20 0 0 0 0 0 1 1 5%
China Cheng Feng 11 0 0 0 0 0 0 0 0%
Scotland Paul Ingram 4 0 0 0 0 0 0 0 0%
China Chen Xu 4 0 0 0 0 0 0 0 0%
China Zhong Asheng 4 0 0 0 0 0 0 0 0%
China Ren Jiaxing 27 0 2 0 0 0 0 2 7.41%
China Cai Peng 6 0 0 0 0 0 0 0 0%
Estonia Andres Petrov 346 20 10 5 0 5 4 44 12.72%
England Anthony Jeffers 58 3 3 0 0 0 0 6 10.34%
Ukraine Sergey Isaenko 113 3 1 2 0 0 0 6 5.31%
Australia Steven Donohoe 32 0 0 0 0 0 0 0 0%
Taiwan Hung Chuang Ming 32 0 1 0 0 0 0 1 3.13%
Thailand Boonyarit Keattikun 327 10 9 6 0 0 1 26 7.95%
Malaysia Thor Chuan Leong 1004 64 43 24 17 10 18 176 17.53%
Thailand Kritsanut Lertsattayathorn 319 19 10 9 5 2 3 48 15.05%
China Bai Langning 371 18 13 15 9 6 9 70 18.87%
China Li Jiuwei 4 0 0 0 0 0 0 0 0%
China Bo Junjie 4 0 0 0 0 0 0 0 0%
China Wang Wu 11 2 0 0 0 0 0 2 18.18%
China Wang Pengfei 5 1 0 0 0 0 0 1 20%
China Shi Zhenlong 5 0 0 0 0 0 0 0 0%
China Zhao Hanyang 21 0 0 0 0 0 0 0 0%
China Zhang Cunyue 4 0 0 0 0 0 0 0 0%
China Wang Baosheng 5 0 0 0 0 0 0 0 0%
China Sun Chang 18 0 0 0 1 0 0 1 5.56%
China Yin Xiaowei 4 0 0 0 0 0 0 0 0%
China Chen Yaochen 4 0 0 0 0 0 0 0 0%
China Shi Liu 4 0 0 0 0 0 0 0 0%
China Lin Chuangwei 6 0 0 0 0 0 0 0 0%
China Wang Chenkai 13 0 0 0 0 0 0 0 0%
China Huang Nian 6 0 0 0 0 0 0 0 0%
China Hu Yufan 4 0 0 0 0 0 0 0 0%
England Richard Jones (II) 4 0 0 0 0 0 0 0 0%
Portugal Joao Grilo 5 0 0 0 0 0 0 0 0%
Jamaica Alex Peart 2 0 0 0 0 0 0 0 0%
England Jamie Rous 8 0 0 0 0 0 0 0 0%
England Paul Moss 4 0 0 0 0 0 0 0 0%
England Jamie Home 2 0 0 0 0 0 0 0 0%
Netherlands Raymon Fabrie 2 0 0 0 0 0 0 0 0%
England Anthony Taylor 3 0 0 0 0 0 0 0 0%
England Geoff Williams 11 0 0 0 0 0 0 0 0%
England Balvinder Sembi 2 0 0 0 0 0 0 0 0%
England Peter Delaney 56 1 0 0 0 0 1 2 3.57%
England Andrew Alexandrou 24 0 0 0 0 0 0 0 0%
England Peter Bardsley 8 0 0 0 0 0 0 0 0%
Scotland Eddie Brown 11 0 0 0 0 0 0 0 0%
Scotland Willie Newman 34 0 0 0 0 0 0 0 0%
Scotland RCT Martin 36 0 0 0 0 0 0 0 0%
China Meng Jing 4 0 0 0 0 0 0 0 0%
China Gong Xiaoqing 9 0 0 0 0 0 0 0 0%
China Tang Li 5 0 0 0 0 0 0 0 0%
China Qin Ge 6 0 0 0 0 0 0 0 0%
China Zhou Fei 5 0 0 0 0 0 0 0 0%
China Xu Yuan 13 0 0 0 0 0 0 0 0%
China Liu Genxiang 4 0 0 0 0 0 0 0 0%
China Long Yong 5 0 0 0 0 0 0 0 0%
China Wong Yunshing 5 0 0 0 0 0 0 0 0%
China Wang Linkai 4 0 0 0 0 0 0 0 0%
China Lee Tszho 21 0 1 0 0 0 0 1 4.76%
China Li Jiahao 4 0 0 0 0 0 0 0 0%
China Dong Yong 6 0 0 0 0 0 0 0 0%
China Wu Shengguang 44 2 0 0 0 1 0 3 6.82%
China Tu Taojin 6 1 0 0 0 0 0 1 16.67%
China Ye Shaojun 4 0 0 0 0 0 0 0 0%
China He Wenchong 9 1 0 0 0 0 0 1 11.11%
China Qi Guoxiao 12 0 0 0 1 0 0 1 8.33%
India Neeraj Kumar 4 0 0 0 0 0 0 0 0%
India Sumit Talwar 4 0 0 0 0 0 0 0 0%
Scotland David Greig 11 1 0 0 0 0 0 1 9.09%
Singapore Jaden Ong Jia Jun 25 0 0 0 0 0 0 0 0%
Latvia Rodion Judin 199 5 1 2 1 0 0 9 4.52%
Scotland Erik Wilson 23 0 1 0 0 0 0 1 4.35%
Ireland Chris Kilcoyne 8 0 0 0 0 0 0 0 0%
England Owais Ali 54 0 2 0 0 1 0 3 5.56%
England John Eames 11 1 0 0 0 0 0 1 9.09%
England Tugba Irten 98 3 0 0 0 0 2 5 5.1%
England Clayton Humphries 107 1 2 3 0 1 0 7 6.54%
England Darren Barton 45 0 0 0 0 0 0 0 0%
England Sean Bullock 22 1 0 0 0 1 0 2 9.09%
Pakistan Yasir Nadeem 25 1 0 0 0 0 0 1 4%
England Simon Dent 134 4 1 0 3 0 0 8 5.97%
Canada Roshan Birdi 20 0 0 0 0 0 0 0 0%
England Reece King 8 0 0 0 0 0 0 0 0%
Sweden Arpat Pulat 20 3 0 1 1 0 0 5 25%
England Scott Lyons 28 0 0 0 0 0 0 0 0%
England Brad Chappell 25 0 0 0 0 0 0 0 0%
England Danny Hocking 11 1 0 0 0 0 0 1 9.09%
Wales Tom Rees 32 0 0 0 0 0 0 0 0%
Wales Rhydian Ap Owen 44 1 0 0 0 0 0 1 2.27%
England Heather Clare 48 0 0 0 0 0 0 0 0%
England Gene Lam 12 0 0 0 0 0 0 0 0%
Wales Darryl James 10 0 0 0 0 0 0 0 0%
England Joshua Thomond 270 10 9 6 3 1 0 29 10.74%
England Adam Chalkley 14 0 0 0 0 0 0 0 0%
Ireland Greg Casey 141 6 3 2 0 1 2 14 9.93%
England Josh Harrison 17 0 0 0 0 0 0 0 0%
England Mohammed Rangzib 54 0 2 1 0 0 0 3 5.56%
England Freddie Blunden 9 0 0 0 0 0 0 0 0%
England Tahel Miah 12 0 0 0 0 0 0 0 0%
Germany Robin Otto 49 0 0 0 0 0 0 0 0%
England Zafran Ali 10 1 0 0 0 0 0 1 10%
England Grant Miles 21 1 0 0 0 0 0 1 4.76%
Wales David John 248 10 6 6 3 1 1 27 10.89%
Northern Ireland Conor McCormack 40 0 0 0 0 0 0 0 0%
England Joshua Cooper 194 10 3 2 2 0 6 23 11.86%
England Julian Mills 21 1 0 0 0 0 0 1 4.76%
England Chris Jones 42 1 2 0 0 0 0 3 7.14%
England Ben Tanner 11 0 0 0 0 0 0 0 0%
England Robert Cloherty 36 0 0 0 0 0 0 0 0%
Germany Sascha Lippe 23 1 1 0 0 0 0 2 8.7%
Singapore Boon Chin Ang 11 0 0 0 0 0 0 0 0%
Pakistan Khalid Al Salem 15 1 0 1 0 0 0 2 13.33%
Latvia Anna Prisjaznuka 4 0 0 0 0 0 0 0 0%
England Josh Mulholland 126 5 8 2 1 0 0 16 12.7%
China Han Bin 7 0 1 0 0 0 0 1 14.29%
Egypt Wael Talaat 30 0 0 0 0 0 0 0 0%
Thailand Akani Songsermsawad 1416 114 73 78 23 25 37 350 24.72%
Switzerland Darren Paris 35 0 0 0 0 0 0 0 0%
Pakistan Asjad Iqbal 199 10 9 7 0 1 3 30 15.08%
Iran Soheil Vahedi 795 61 55 18 12 3 19 168 21.13%
Australia Hassan Kerde 35 0 0 0 0 0 0 0 0%
England Gary Heycock 12 0 0 0 0 0 0 0 0%
England David Young 12 0 1 0 0 0 0 1 8.33%
England Roy Connor 6 1 0 0 0 0 0 1 16.67%
Wales Dilwyn John 6 0 0 0 0 0 0 0 0%
England David Cooper 14 0 0 0 0 0 0 0 0%
Scotland Steve Muir 7 0 0 0 0 0 0 0 0%
England Brian Cakebread 5 0 0 0 0 0 0 0 0%
England Michael Smith 7 0 0 1 0 0 0 1 14.29%
Pakistan Hamza Akbar 497 26 10 11 3 3 4 57 11.47%
Egypt Hatem Yassen 87 2 0 1 0 0 0 3 3.45%
China Wang Haonan 4 0 0 0 0 0 0 0 0%
China Shen Haoran 5 0 0 0 0 0 0 0 0%
China Zhang Zhijie 45 1 0 1 1 0 0 3 6.67%
Hong Kong Chau Hon Man 101 2 4 0 0 1 0 7 6.93%
China Ren Zuijie 7 0 0 0 0 0 0 0 0%
China Huang Zishun 8 2 0 0 0 0 0 2 25%
China Deng Jinhong 15 0 0 0 0 0 0 0 0%
China Chang Bingyu 547 57 19 30 14 10 35 165 30.16%
China Zhang Chi 9 0 0 0 0 0 0 0 0%
China Liu Fan 15 0 0 0 0 0 0 0 0%
China Huang Zhong 13 0 1 2 0 0 0 3 23.08%
China Wu Sicheng 4 0 0 0 0 0 0 0 0%
India Hrithik Jain 67 2 1 1 0 0 0 4 5.97%
China Ma Daojun 6 0 0 0 0 0 0 0 0%
China Si Jiahui 1079 115 64 47 35 27 49 337 31.23%
England Lewis Gillen 91 1 1 1 0 1 0 4 4.4%
Germany Simon Lichtenberg 490 23 25 9 4 3 6 70 14.29%
England Clive Bernstone 3 0 0 0 0 0 0 0 0%
South Africa Paul Burrell 90 0 0 1 0 0 0 1 1.11%
England Leigh Robinson 14 1 0 0 0 0 0 1 7.14%
England John Fox 3 0 0 0 0 0 0 0 0%
Hong Kong Cheung Ka Wai 200 14 12 10 4 6 6 52 26%
Wales Tyler Rees 255 18 14 6 3 1 1 43 16.86%
Northern Ireland Christopher Maye 8 0 0 0 0 0 0 0 0%
Romania Andrei Orzan 30 1 0 0 0 0 1 2 6.67%
England Ben Robinson 43 2 0 0 0 0 0 2 4.65%
England Troy Brett 41 3 1 1 0 0 0 5 12.2%
England Ian John Ali 17 2 0 0 0 0 0 2 11.76%
England Phil Parkin 10 0 0 0 1 0 0 1 10%
England Patrick Whelan 226 15 11 3 2 0 1 32 14.16%
England Stephen Croft 17 0 0 0 0 0 0 0 0%
Ireland Daniel O’Regan 36 1 0 0 0 0 0 1 2.78%
England Darren Burns 58 0 0 1 0 0 0 1 1.72%
Ireland Aaron Tobin 27 2 0 0 0 0 0 2 7.41%
England Jason Turnbull 32 0 0 0 0 0 0 0 0%
England Paul Norris 11 0 0 1 0 0 0 1 9.09%
England Stuart Watson 143 10 4 1 0 1 1 17 11.89%
England Daniel Stevenson 16 0 0 0 0 0 0 0 0%
England Daniel Womersley 388 20 9 6 8 2 3 48 12.37%
England John Foster 71 4 1 0 0 1 0 6 8.45%
England Sean Bowers 12 1 0 0 0 0 0 1 8.33%
England Andrew Grainger 8 0 0 0 0 0 0 0 0%
Scotland Lee Mein 24 0 0 0 0 0 0 0 0%
England Simon Blackwell 193 11 6 2 2 2 1 24 12.44%
England Scott Bell 68 4 1 0 0 0 0 5 7.35%
England Gary Challis 112 4 1 0 1 0 1 7 6.25%
England James Lake 4 0 0 0 0 0 0 0 0%
England Majid Khan 8 0 0 0 0 0 0 0 0%
Pakistan Wasim Khan 8 0 0 0 0 0 0 0 0%
England Jack Smithers 31 3 0 0 0 0 0 3 9.68%
England Jamie Lashmar 17 0 0 0 0 0 0 0 0%
England Shafaqut Hussain 30 0 0 0 0 0 0 0 0%
England Aaron McCann 8 0 0 0 0 0 0 0 0%
England George Montgomery 4 0 0 0 0 0 0 0 0%
England Mario Basile 18 0 0 1 0 0 0 1 5.56%
England Haydon Pinhey 472 23 26 18 2 3 9 81 17.16%
England Sonnie O'Sullivan 12 0 0 0 0 0 0 0 0%
Wales Dale Hughes 8 0 0 0 0 0 0 0 0%
Australia Kurt Dunham 276 9 4 2 4 1 2 22 7.97%
India S. Dilip Kumar 4 0 0 0 0 0 0 0 0%
India Ishpreet Singh Chadha 222 20 8 11 5 4 12 60 27.03%
Latvia Tatjana Vasiljeva 9 0 0 0 0 0 0 0 0%
England Sean Harvey 81 3 3 1 1 0 1 9 11.11%
England Robert Read 64 2 1 0 1 1 2 7 10.94%
Ireland Stephen Bateman 7 0 0 0 0 0 0 0 0%
England Daniel Devlin 48 1 1 0 0 0 0 2 4.17%
China Yi Chen Xu 5 0 0 0 0 0 0 0 0%
Russia Ivan Kakovskii 117 5 3 2 1 0 1 12 10.26%
Egypt Basem Eltahhan 161 5 2 1 0 1 0 9 5.59%
New Zealand Daniel Haenga 34 0 1 0 0 0 0 1 2.94%
Egypt Hesham Shawky 36 0 0 0 0 0 0 0 0%
India Sourav Kothari 33 0 0 0 0 0 0 0 0%
Pakistan Babar Masih 56 1 0 1 1 1 0 4 7.14%
China Zhang Jiankang 429 27 16 17 8 3 3 74 17.25%
England Jaspal Bamotra 26 0 0 0 0 0 0 0 0%
England Martin Pitcher 5 0 0 0 0 0 0 0 0%
England Dan Barsley 4 0 0 0 0 0 0 0 0%
England Ian Martin 198 14 2 0 1 1 0 18 9.09%
Wales Matthew Roberts 121 3 0 1 1 0 0 5 4.13%
England Mitchell Grinstead 5 0 0 0 0 0 0 0 0%
England Stephen Kershaw 99 6 2 0 0 0 0 8 8.08%
Wales Jackson Page 1137 84 77 35 25 13 32 266 23.39%
England Stefan Risidi 19 0 0 0 0 0 0 0 0%
England Paul Anthony Taylor 10 0 0 0 0 0 0 0 0%
England Ronnie Blake 73 1 0 0 0 0 0 1 1.37%
Bahrain Mohammed Ali 15 0 0 0 0 0 0 0 0%
England Danny Gladstone 16 0 0 0 0 0 0 0 0%
Japan Keishin Kamihashi 83 3 1 0 1 0 0 5 6.02%
Finland Heikki Niva 92 4 4 1 1 2 0 12 13.04%
England Dean Galbally 16 0 0 0 0 0 0 0 0%
England Callum Costello 41 2 1 0 0 0 0 3 7.32%
England Ben Murphy 16 1 0 0 0 0 0 1 6.25%
England John Fearick 42 0 0 0 0 0 0 0 0%
England James Height 106 1 0 0 0 0 0 1 0.94%
England Russel Morgan 15 0 1 0 0 0 0 1 6.67%
England Adam Brown 54 2 1 0 0 0 0 3 5.56%
India Roshan Mirchandani 15 0 0 0 0 0 0 0 0%
Malta Shaun Sultana 8 0 0 0 0 0 0 0 0%
England Aaron Cook 22 0 0 0 0 0 0 0 0%
England Anthony Fieldsend 17 0 0 0 0 0 0 0 0%
England Michael Dubicki 22 0 1 0 0 0 0 1 4.55%
England Mark J Miller 15 0 0 0 0 0 0 0 0%
Wales Richard Jones 21 0 0 1 0 0 0 1 4.76%
England Craig Brown 9 0 0 0 0 0 0 0 0%
England Chae Ross 187 17 7 3 1 1 0 29 15.51%
Wales Jeremiah Connors 23 1 0 0 0 0 0 1 4.35%
England Brandon Hall 130 2 1 2 0 0 1 6 4.62%
England Labeeb Ahmed 68 0 0 1 0 1 0 2 2.94%
England Stewart Hesketh 13 0 0 0 0 0 0 0 0%
Wales Daniel Gorton 36 1 0 0 0 0 0 1 2.78%
England Nick Manning 9 0 0 0 0 0 0 0 0%
England Adam Morrey 11 0 0 0 0 0 0 0 0%
England Nigel Howe 21 0 0 0 0 0 0 0 0%
England Nikolas Charalambous 20 0 0 0 0 0 0 0 0%
England Danny Connolly 29 0 0 0 0 0 0 0 0%
India Dhairya Bhandari 9 1 0 0 0 0 0 1 11.11%
India Asutosh Padhy 62 2 1 1 2 0 0 6 9.68%
India Sri Krishna 5 0 0 0 0 0 0 0 0%
India Malkeet Singh 4 0 0 0 0 0 0 0 0%
India Pan Durangaiah 6 0 0 0 0 0 0 0 0%
Germany Umut Dikme 180 8 8 4 3 0 0 23 12.78%
Poland Daniel Holoyda 87 4 1 0 0 0 0 5 5.75%
France Niel Vincent 130 10 2 3 0 0 0 15 11.54%
England Anthony Blyth 4 0 0 0 0 0 0 0 0%
Wales Rhydian Richards 14 0 0 0 0 0 0 0 0%
France Brian Ochoiski 243 12 4 4 5 2 5 32 13.17%
England Thomas Kevern 7 0 0 0 0 0 0 0 0%
Scotland James O'Brien 11 0 0 0 0 0 0 0 0%
Scotland Ben Ellis 5 0 0 0 0 0 0 0 0%
Scotland John O'Brien 3 0 0 0 0 0 0 0 0%
Scotland Joe Camp 4 0 0 0 0 0 0 0 0%
Jersey Aaron Canavan 11 0 0 0 0 0 0 0 0%
Singapore Marvin Lim Chun Kiat 22 0 0 1 0 0 0 1 4.55%
India Himanshu Jain 265 7 6 0 1 0 1 15 5.66%
Ireland Aaron Holland 21 0 0 0 0 0 0 0 0%
England Sean Maddocks 302 15 9 4 1 3 2 34 11.26%
Sweden Belan Sharif 15 1 0 0 0 0 0 1 6.67%
England Alex Millington 148 11 4 1 1 0 0 17 11.49%
England William Ginn 44 1 0 0 0 0 0 1 2.27%
United States Ahmed Aly Elsayed 98 1 0 1 0 0 0 2 2.04%
Ireland Ross Bulman 295 20 9 6 1 2 4 42 14.24%
England Andrew Smith 35 3 1 0 0 0 0 4 11.43%
Pakistan Haider Ali 34 0 0 0 0 0 0 0 0%
England Steve Martin 15 0 0 0 0 0 0 0 0%
China Ning Kang 43 2 0 0 0 0 0 2 4.65%
England Dan Woolloff 12 0 0 0 0 0 0 0 0%
Singapore Benny Loh Siang Leng 8 0 0 0 0 0 0 0 0%
England Daniel Walker 62 0 0 0 1 0 0 1 1.61%
England John Pritchett 53 3 1 1 0 0 0 5 9.43%
South Korea Daegyu Lee 99 5 1 0 1 0 0 7 7.07%
China Thomas Wei 8 0 0 0 0 0 0 0 0%
England Joshua Saywell 9 0 0 0 0 0 0 0 0%
Saudi Arabia Omar Alajlani 43 2 0 0 0 0 0 2 4.65%
England Jenson Kendrick 319 24 8 8 2 2 2 46 14.42%
England Steven Evans 23 0 0 0 0 0 0 0 0%
England Lewis Ullah 138 5 0 0 0 0 1 6 4.35%
England Jed Mann 78 4 5 0 0 0 0 9 11.54%
England Mark Ganderton 69 1 0 0 0 0 0 1 1.45%
Romania Vladu Mihai 15 0 0 0 0 0 0 0 0%
Thailand Mink Nutcharut 244 4 4 1 1 0 1 11 4.51%
England Jamie Trump 26 0 0 0 0 0 0 0 0%
Romania Constantin Mateescu 29 0 0 0 0 0 0 0 0%
England Manasawin Phetmalaikul 197 8 6 5 2 2 1 24 12.18%
England Luke Pinches 160 8 5 3 1 2 0 19 11.88%
England David Nelson 45 0 0 0 0 0 0 0 0%
Ireland Ronan Whyte 42 0 0 0 0 0 0 0 0%
England Ben Hancorn 407 26 16 16 10 4 11 83 20.39%
Wales Dylan Emery 558 46 29 17 18 7 21 138 24.73%
England James Welch 27 0 0 0 0 0 0 0 0%
Ukraine Iulian Boiko 487 29 13 14 8 6 9 79 16.22%
England Tam Mustafa 49 0 0 0 0 0 0 0 0%
Latvia Maris Volajs 40 3 0 0 0 0 0 3 7.5%
China Luo Zetao 33 0 1 0 0 0 0 1 3.03%
India Shrikrishna Suryanarayanan 15 2 0 0 0 0 0 2 13.33%
India Digvijay Kadian 55 1 2 1 0 1 0 5 9.09%
England Reggie Edwards 11 1 0 0 0 0 0 1 9.09%
England Curtis Daher 8 0 0 0 0 0 0 0 0%
England Ryan Davies 233 9 6 1 6 2 2 26 11.16%
Thailand Sompol Saetang 4 0 0 0 0 0 0 0 0%
Malta Philip Ciantar 5 0 0 0 0 0 0 0 0%
Switzerland Luis Vetter 20 1 0 0 0 0 0 1 5%
Belgium Ben Mertens 486 36 20 22 9 0 20 107 22.02%
Wales Daniel Williams 22 0 0 0 0 0 0 0 0%
France Fabian Monnin 5 0 0 0 0 0 0 0 0%
Austria Florian Nüßle 299 26 11 9 5 6 5 62 20.74%
Germany Markus Hertle 4 0 0 0 0 0 0 0 0%
Hong Kong Yun Fung Tam 5 0 0 0 0 0 0 0 0%
Germany Rolf Mahr 4 0 0 0 0 0 0 0 0%
Pu QingSong 10 1 1 0 1 0 0 3 30%
Scotland T Newall 4 0 0 0 0 0 0 0 0%
Germany Richard Wienold 28 0 0 0 1 0 0 1 3.57%
China Wu Yize 646 64 49 20 28 9 34 204 31.58%
Wales Liam Davies 210 20 11 7 3 0 4 45 21.43%
Scotland Liam Graham 204 11 5 3 2 0 1 22 10.78%
England Emma Parker 1 0 0 0 0 0 0 0 0%
England Marvin Morgan 23 2 1 1 0 0 0 4 17.39%
England Daniel Bagley 5 0 0 0 0 0 0 0 0%
Poland Lukasz Guzowski 4 0 0 0 0 0 0 0 0%
England Adam Ashley 14 1 0 0 0 0 0 1 7.14%
Wales Elfed Evans 7 1 0 0 0 0 0 1 14.29%
Wales Khurram Khan 4 0 0 0 0 0 0 0 0%
England Mark Winsor 5 0 0 0 0 0 0 0 0%
Spain David Alcaide 5 0 0 0 0 0 0 0 0%
Jersey Steve Thomas 4 0 0 0 0 0 0 0 0%
Spain Francisco Sanchez Ruiz 13 1 0 0 0 0 0 1 7.69%
England Halim Hussain 80 2 1 1 0 0 0 4 5%
Egypt Mostafa Dorgham 77 4 5 2 0 0 0 11 14.29%
New Zealand Adam Lilley 12 0 0 0 0 0 0 0 0%
Ireland Aaron Hill 659 45 34 24 12 6 21 142 21.55%
England Lewis Parnham 19 0 0 0 0 0 0 0 0%
Hungary Zsolt Fenyvesi 16 1 1 0 0 0 0 2 12.5%
England Riley Parsons 264 13 5 7 7 3 5 40 15.15%
England Qingtian Yang 69 7 6 2 0 1 1 17 24.64%
England Elliott Weston 33 2 1 0 0 0 0 3 9.09%
England Rebecca Kenna 196 1 1 0 0 1 0 3 1.53%
England Sam Gates 16 0 0 0 0 0 0 0 0%
England Kayden Brierley 97 8 2 0 0 0 0 10 10.31%
England Richard Binns 22 0 0 0 0 0 0 0 0%
England Harry Farrell 23 1 2 0 0 0 0 3 13.04%
India Shubham Arora 14 0 0 0 0 0 0 0 0%
Pakistan Abdul Raheem 41 0 0 0 0 0 0 0 0%
England Garry Coulson 29 0 0 1 0 0 0 1 3.45%
England Jack Harris 74 2 0 0 0 0 0 2 2.7%
England Sean McAllister 153 8 1 2 1 0 1 13 8.5%
England Leonard Degriffa 17 0 0 1 0 0 0 1 5.88%
Saudi Arabia Nezar Aseeri 21 0 0 0 0 0 0 0 0%
Japan Kengo Suzuki 14 0 0 0 0 0 0 0 0%
Ireland Tony Corrigan 39 1 1 0 0 0 0 2 5.13%
England Ian Desmier 48 0 0 0 0 0 0 0 0%
Hong Kong Lau Ka Lam 31 0 1 0 0 0 0 1 3.23%
Ireland Andrew Doherty 66 0 1 1 1 0 0 3 4.55%
Ireland Aman Goel 35 0 0 0 0 0 0 0 0%
India Kreishh Gurbaxani 64 4 2 1 0 0 0 7 10.94%
Ireland Fergal Quinn 189 10 6 4 2 0 0 22 11.64%
Scotland Dean Young 451 23 15 9 10 2 3 62 13.75%
China Peifan Lei 626 52 30 20 14 11 18 145 23.16%
Canada James Lee 77 1 3 0 1 1 0 6 7.79%
England Tom Pendlebury 13 0 0 0 0 0 0 0 0%
Canada Levi Meiller 16 0 0 0 0 0 0 0 0%
England Stuart Hinton 14 0 0 0 0 0 0 0 0%
Ireland Noel Landers 22 0 0 0 1 0 0 1 4.55%
England Craig Farrar 14 0 0 0 0 0 0 0 0%
Northern Ireland Robbie Mcguigan 243 17 7 7 7 2 1 41 16.87%
China Jianbo Zhao 402 24 31 11 15 6 12 99 24.63%
Singapore Bernard Tey Choon Kiat 18 1 0 0 0 0 0 1 5.56%
China Cao Jin 6 0 0 0 0 0 0 0 0%
China Gao Yang 351 41 21 9 9 1 10 91 25.93%
Morocco Amine Amiri 77 1 0 0 0 0 0 1 1.3%
England Mark Lloyd 182 8 5 2 1 0 1 17 9.34%
Northern Ireland Declan Lavery 8 0 0 0 0 0 0 0 0%
Wales Gavin Lewis 4 0 0 0 0 0 0 0 0%
Morocco Ameur Riad 5 0 0 0 0 0 0 0 0%
Gibraltar Gareth Lopez 4 0 0 0 0 0 0 0 0%
England Lee Prickman 8 0 0 0 0 0 0 0 0%
Wales JS Nicholls 18 0%
Wales W Davis 18 0%
Australia Frank Smith Jnr 21 0 0 0 0 0 0 0 0%
England WJ Ayres 13 0 0 0 0 0 0 0 0%
England JC Pepperell 2 0 0 0 0 0 0 0 0%
England VR Gill 2 0 0 0 0 0 0 0 0%
England JG Martin 3 0 0 0 0 0 0 0 0%
England C Frost 6 0 0 0 0 0 0 0 0%
England George Rivett 12 0 0 0 0 0 0 0 0%
England AE Bridgwater 13 0 0 0 0 0 0 0 0%
Scotland Alex Taylor 3 0 0 0 0 0 0 0 0%
England Hayden Staniland 99 6 3 0 2 2 0 13 13.13%
Poland Antoni Kowalski 80 3 3 2 0 0 0 8 10%
England Connor Benzey 119 10 5 4 0 0 0 19 15.97%
Pakistan Mohammed Yousuf 6 1 1 0 0 0 0 2 33.33%
China Jin Wei Feng 5 0 0 0 0 0 0 0 0%
England Jamie Wilson 259 12 11 7 1 0 2 33 12.74%
South Africa Freddie van Rensberg 20 0 0 0 0 0 0 0 0%
England Hamim Hussain 119 5 2 4 1 0 0 12 10.08%
England Alex Clenshaw 80 4 4 0 1 0 2 11 13.75%
Belgium Julien Leclercq 320 22 12 18 12 8 12 84 26.25%
Ireland Aidan Murphy 60 1 2 2 1 0 0 6 10%
Peter Butler 8 0 0 0 0 0 0 0 0%
England Jack Haley 70 3 0 1 0 0 0 4 5.71%
England Luke Maddison 17 1 0 0 0 0 0 1 5.88%
England Martyn Taylor 93 4 2 0 0 0 1 7 7.53%
England Peter Geronimo 16 0 0 0 0 0 0 0 0%
Scotland Aaron Graham 12 0 0 0 0 0 0 0 0%
England Bradley Cowdroy 59 5 0 1 0 0 0 6 10.17%
England Samuel-Lee Stevens 23 0 0 0 0 0 0 0 0%
England Westley Cooper 18 0 0 0 1 0 0 1 5.56%
England Carl Mottershaw 16 0 0 0 0 0 0 0 0%
England Joe Fenton 79 4 1 2 1 0 0 8 10.13%
Wales Jamie Tudor 19 1 0 0 0 0 0 1 5.26%
Stan Moody 242 12 10 3 6 1 10 42 17.36%
England Liam Pullen 238 13 10 13 2 5 6 49 20.59%
England Dylan Smith 43 0 0 0 0 0 0 0 0%
England Matthew Lee 16 0 0 0 0 0 0 0 0%
Wales David Donovan 41 4 0 0 0 0 0 4 9.76%
Wales Conor Caniff 14 0 0 0 0 0 0 0 0%
England Adam Goff 29 0 0 0 0 0 0 0 0%
Alfie Lee 96 7 5 1 0 0 0 13 13.54%
Latvia Filips Kalniņš 41 0 0 0 0 0 0 0 0%
England Faizaan Mohammed 61 2 0 1 0 0 0 3 4.92%
England Johnnie Bates 14 0 0 0 0 0 0 0 0%
Ireland Philip O'Connor 12 0 0 0 0 0 0 0 0%
England Arun Mehta 22 0 0 0 0 0 0 0 0%
Spain Juan Pedro Duran 25 0 0 0 0 0 0 0 0%
England Mark Anthony Taylor 12 0 0 0 0 0 0 0 0%
Ukraine Denys Khmelevskyi 19 1 1 0 0 0 0 2 10.53%
England Callum Beresford 102 10 2 1 0 0 0 13 12.75%
England Andrew Tapper 44 2 0 0 0 0 0 2 4.55%
Mark Bell 45 2 2 0 0 0 1 5 11.11%
Ukraine Anton Kazakov 213 9 2 5 2 0 3 21 9.86%
Wales Bradley Tyson 40 0 0 0 0 0 0 0 0%
England Ryan Roberts 17 1 0 0 0 0 0 1 5.88%
England Jamie Jones (II) 22 3 2 0 0 0 0 5 22.73%
England Shaf Hussain 11 1 0 0 0 0 0 1 9.09%
Northern Ireland Christopher Clifford 4 0 0 0 0 0 0 0 0%
Ireland Robert McCullough 5 0 0 0 0 0 0 0 0%
England Paul Deaville 51 5 2 0 1 0 1 9 17.65%
England Oliver Sykes 39 4 0 1 1 0 1 7 17.95%
Scotland Amaan Iqbal 63 2 0 0 0 0 0 2 3.17%
Turkey Enes Bakirci 5 0 0 0 0 0 0 0 0%
Gibraltar Francis Becerra 4 0 0 0 0 0 0 0 0%
Belgium Yorrit Hoes 7 0 0 0 0 0 0 0 0%
England Jake Crofts 30 0 0 0 0 0 0 0 0%
England Sean Coote 16 0 0 0 0 0 0 0 0%
China Liu Hongyu 201 27 16 11 5 2 7 68 33.83%
Italy Mirko Montrasio 12 0 0 0 0 0 0 0 0%
England Ryan Mears 22 0 0 0 0 0 0 0 0%
Thailand Nattanapong Chaikul 62 3 2 3 0 0 2 10 16.13%
China Haohui Deng 23 1 1 2 0 0 1 5 21.74%
Wales Alfie Davies 156 11 8 3 2 0 5 29 18.59%
England Andrew Turner 22 0 0 0 0 0 0 0 0%
Germany Kharazchi Jamshid 12 0 0 0 0 0 0 0 0%
England Isa Ishtiaq 21 0 0 0 0 0 0 0 0%
Wales Marc Shaw 29 1 0 0 0 0 0 1 3.45%
England Jason Wright 27 0 0 0 0 0 0 0 0%
England Andy Neck 22 0 0 0 0 0 0 0 0%
England Nigel Clarke 25 0 1 0 0 0 0 1 4%
England Michael Robert Joyce 33 2 0 0 0 0 0 2 6.06%
England Josh Symes 17 0 1 0 0 0 0 1 5.88%
Thailand Chatchapong Nasa 35 2 0 1 0 1 0 4 11.43%
Wales Jordan Shepherd 47 4 2 1 0 0 1 8 17.02%
Ireland Leone Crowley 27 0 0 0 0 0 0 0 0%
Singapore Zhong Wei Tan 15 0 0 0 0 0 0 0 0%
Bahrain Nader Jaber Aldoseri 19 0 0 0 0 0 0 0 0%
Pakistan Muhammad Naseem Akhtar 38 0 0 2 0 0 1 3 7.89%
Thailand Muhammad Siddiqui 36 0 0 0 1 0 0 1 2.78%
Singapore Chee Keong Chan 26 0 0 0 0 0 0 0 0%
Thailand Pongsak Chongjairak 55 2 7 1 1 0 2 13 23.64%
Thailand Jongrak Boonrod 4 0 0 0 0 0 0 0 0%
Thailand Putthakam Kimsuk 57 2 3 1 0 0 1 7 12.28%
Thailand Anukkhapon Kidsumran 10 0 0 0 0 0 0 0 0%
Thailand Pantakan Kamwiang 10 0 0 0 0 0 0 0 0%
Thailand Thanaphon Bunplot 20 0 1 0 0 0 0 1 5%
Thailand Teerawat Srikaithai 16 1 0 0 0 0 0 1 6.25%
Pakistan Fahad Alvi 8 0 0 0 0 0 0 0 0%
Thailand Chayanon Thiansuk 26 1 2 1 0 0 0 4 15.38%
Pakistan Muhammad Umer Khan 27 0 0 0 0 0 0 0 0%
Pakistan Mubashir Raza 62 2 4 0 0 1 0 7 11.29%
Pakistan Haris Tahir 25 0 3 0 0 0 0 3 12%
Mongolia Temuujin Enkhbold 29 1 1 0 0 0 0 2 6.9%
Thailand Yanawarut Phueakklom 11 0 0 0 0 0 0 0 0%
Pakistan Muhammad Azhar Khan 17 0 0 0 0 0 0 0 0%
Thailand Ratchata Khantee 34 2 0 0 0 0 0 2 5.88%
Malaysia Moh Keen Ho 11 0 0 1 0 0 0 1 9.09%
Thailand Thitiphong Choolasak 34 2 0 0 0 0 0 2 5.88%
Thailand Rattanachai Tupadilok 15 0 0 0 0 0 0 0 0%
Malaysia Chung Leong Loh 19 0 0 1 0 0 0 1 5.26%
Thailand Tawan Pooltong 57 1 1 2 0 0 2 6 10.53%
Iran Siyavosh Mozayani 14 0 1 0 0 2 0 3 21.43%
Iran Mohammad Reza Rafieyan 8 0 0 0 0 0 0 0 0%
Thailand Taweesap Kongkitchertchoo 37 0 0 1 1 0 1 3 8.11%
Iran Nader Jahadi 15 0 0 0 0 0 0 0 0%
Nepal Moti Pakharin 24 1 1 0 0 0 0 2 8.33%
Malaysia Chang Wai Chung 16 1 0 0 0 0 0 1 6.25%
Thailand Pasin Puoborm 11 0 0 0 0 0 0 0 0%
Thailand Nutdanai Manawm 9 0 0 0 0 0 0 0 0%
Iran Amin Sanjaei 30 2 0 1 1 0 0 4 13.33%
Pakistan Muhammad N Fahim 9 0 0 0 0 0 0 0 0%
Thailand Poramin Danjirakul 46 2 1 2 0 0 0 5 10.87%
Philippines Alvin Barbero 38 2 0 1 0 0 0 3 7.89%
Mongolia Khash-Ochir Tuvshinjargal 32 2 1 2 2 0 1 8 25%
Iran Mohammad Ali Moghadam 21 0 0 0 0 0 0 0 0%
Iran Alireza Rezaei 35 2 0 0 1 0 0 3 8.57%
Pakistan Umer-Naeem Memon 26 1 2 0 0 0 0 3 11.54%
Pakistan Hunain Memon 11 0 0 0 0 0 0 0 0%
Thailand Pornpiya Kaosumran 28 2 0 1 0 0 2 5 17.86%
Thailand Wiphu Phuthisabodi 24 0 1 0 0 0 0 1 4.17%
Thailand Narongdat Takantong 61 2 3 2 1 1 1 10 16.39%
Pakistan Muhammad Altaf 9 0 0 0 0 0 0 0 0%
Mongolia Lkhagvasuren Tumurchudur 29 1 1 0 0 0 0 2 6.9%
Pakistan Muhammad Ahsan Javaid 44 1 0 2 2 1 0 6 13.64%
Mongolia Mendsaikhan Bat-Erdene 18 0 0 0 0 0 0 0 0%
Malaysia Tan Seng Teck 10 0 0 0 0 0 0 0 0%
Morteza Torabi 40 0 1 0 0 0 0 1 2.5%
Mongolia Lkhagvadorj Ochirbal 18 0 0 1 0 0 0 1 5.56%
Philippines Jefrey Roda 60 4 4 2 0 1 3 14 23.33%
Malaysia Lim Kok Leong 26 1 1 1 0 0 0 3 11.54%
China Yisong Peng 244 12 7 7 3 0 3 32 13.11%
China Jiang Jun 115 7 4 4 1 0 6 22 19.13%
Egypt Mohamed Ibrahim 163 4 3 1 0 1 1 10 6.13%
Brazil Victor Sarkis 135 5 1 0 1 0 1 8 5.93%
Thailand Siripaporn Nuanthakhamjan 83 3 1 0 1 0 0 5 6.02%
China Ma Hailong 157 9 6 3 3 0 4 25 15.92%
China Xing Zihao 126 12 5 4 2 3 4 30 23.81%
Northern Ireland Joel Connolly Jnr 25 0 0 0 0 0 0 0 0%
Wales Brad Ferguson 6 0 0 0 0 0 0 0 0%
Egypt Mahmoud El-Hareedy 19 1 0 0 0 0 0 1 5.26%
Wales Oliver Briffett-Payne 15 1 0 0 0 0 0 1 6.67%
Moldova Vladislav Gradinari 28 2 1 0 0 0 0 3 10.71%
Scotland Jack Borwick 37 4 0 1 0 0 0 5 13.51%
Wales Riley Powell 29 2 0 0 0 0 0 2 6.9%
China Au Chi-Wai 25 1 0 1 0 0 0 2 8%
Hungary Bulcsú Révész 51 3 1 3 2 0 2 11 21.57%
Ian Barlow 10 0 0 0 0 0 0 0 0%
England Daniel Webb 9 0 0 0 0 0 0 0 0%
Wales Neil Jones 9 0 0 0 0 0 0 0 0%
India Rupesh Thakkar 8 0 0 0 0 0 0 0 0%
Wales Carl Bennett 11 1 0 0 0 0 0 1 9.09%
England Tom Peasland 16 0 0 0 1 0 0 1 6.25%
England Ronnie Kralj 11 1 0 0 0 0 0 1 9.09%
Pommy Kang 9 0 0 0 0 0 0 0 0%
England Neil Craycraft 18 0 0 0 0 0 0 0 0%
England Aristos Pampouris 13 0 0 0 0 0 0 0 0%
India Mandeep Singh 8 0 0 0 0 0 0 0 0%
England Kyle Holland 13 0 0 0 0 0 0 0 0%
Thailand Kriangsak Chiranothai 8 0 0 0 0 0 0 0 0%
England Gary Widdecombe 11 0 0 0 0 0 0 0 0%
England Anthony Wall 18 0 1 0 0 0 0 1 5.56%
England Dale Prime 8 0 0 0 0 0 0 0 0%
England Ben Pacan 9 0 0 0 0 0 0 0 0%
England Elias Martin-Beris 13 0 0 0 0 0 0 0 0%
Wales Zac Cosker 9 1 0 0 0 0 0 1 11.11%
England David Allender 20 1 0 0 0 0 0 1 5%
Latvia Arturs Kengis 10 0 0 0 0 0 0 0 0%
England Andrew Robson 16 0 0 0 0 0 0 0 0%
Guernsey James Kirk 10 0 0 0 0 0 0 0 0%
Germany Julien Leifert 11 0 0 0 0 0 0 0 0%
Jersey Gary Britton 16 0 0 0 0 0 0 0 0%
Scotland Sam McKay 10 0 0 0 0 0 0 0 0%
China Yulu Bai 53 2 3 3 0 1 0 9 16.98%
England Scott Rogan 9 0 0 0 0 0 0 0 0%
Germany Manuel Ederer 12 0 0 0 0 0 0 0 0%
England Ronnie Sullivan 8 0 0 0 0 0 0 0 0%
England Rees Carter 9 0 0 0 0 0 0 0 0%
Evan Plummer 11 0 0 0 0 0 0 0 0%
England Richard Pipe 11 0 0 0 0 0 0 0 0%
Germany Daniel Young 9 0 0 0 0 0 0 0 0%
France Nicolas Mortreux 17 1 1 0 0 0 1 3 17.65%
England Jake Robinson 12 0 0 1 0 0 0 1 8.33%
Wales Anthony Krysa 17 1 0 0 0 0 0 1 5.88%
England Darren McVicar 18 1 0 1 0 0 0 2 11.11%
Scotland Ayaan Iqbal 9 0 0 0 0 0 0 0 0%
England Aidan Gallagher 11 0 0 0 0 0 0 0 0%
England Samuel Lee-Stevens 20 2 0 0 0 0 0 2 10%
England Andrew Greaves 13 0 0 0 0 0 0 0 0%
England Sheldon O’Connor 12 0 0 0 0 0 0 0 0%
England Adam Williams 12 0 0 0 0 0 0 0 0%
England Edward Warr 14 0 0 0 0 0 0 0 0%
England Andy Lavin 7 0 0 0 0 0 0 0 0%
Thailand Prin Ratmukda 20 2 0 1 0 0 0 3 15%
China Gong Chenzhi 87 5 6 3 1 4 0 19 21.84%
Pakistan Zulfiqar Qadir 4 0 0 0 0 0 0 0 0%
India Rutul Pambhar 12 1 0 0 0 0 0 1 8.33%
Pakistan Sharjeel Mahmood 27 3 3 0 0 0 0 6 22.22%
Iran Arman Mardanighafarokhi 15 1 0 0 0 0 0 1 6.67%
Hong Kong Kai Sang Yeung 30 2 0 1 0 1 0 4 13.33%
Canada Mehran Maneshgar 9 0 0 0 0 0 0 0 0%
South Korea Yong Hwang 10 0 0 0 0 0 0 0 0%
China Zhijie Zhang 5 0 0 0 0 0 0 0 0%
China Chen Xiaolong 20 0 1 1 1 0 0 3 15%
China Deng Haohui 28 1 4 1 0 0 1 7 25%
Thailand Vorawit Thongweang 8 0 0 0 0 0 0 0 0%
China Liu Wenwei 16 0 0 0 1 0 0 1 6.25%
India Sparsh Pherwani 29 1 1 1 0 0 0 3 10.34%
Hong Kong Hoi Ming Lai 8 0 0 0 0 0 0 0 0%
Iran Hamed Zaredoost 7 1 0 1 0 0 0 2 28.57%
Pakistan Nadeem Gul 17 1 1 1 1 0 0 4 23.53%
Saudi Arabia Ayman Alamri 16 0 0 0 1 0 0 1 6.25%
Iran Omid Veirani 16 0 0 0 0 0 0 0 0%
China Liang Xiaolong 15 1 0 1 0 0 0 2 13.33%
India Dhruv Patel 41 4 2 1 0 0 0 7 17.07%
Singapore Keng Kwang Chan 12 0 1 0 0 0 0 1 8.33%
Pakistan Muhammad Imran 10 0 0 0 0 0 0 0 0%
Pakistan Sattar Noor 25 3 0 0 0 0 0 3 12%
Hong Kong Chan Hon Kwan 15 0 0 0 0 0 0 0 0%
Singapore Kingsley Tian Yi Ang 10 0 0 0 0 0 0 0 0%
United Arab Emirates Khalid Kamali 26 1 0 0 0 1 0 2 7.69%
Pakistan Yasir Karim Jesani 9 0 0 0 0 0 0 0 0%
Saudi Arabia Addulrahman Saif 5 0 0 0 0 0 0 0 0%
Pakistan Amir Sohail 5 0 0 0 0 0 0 0 0%
Pakistan Qadeer Abbas 9 0 0 0 0 0 0 0 0%
Pakistan Awaisullah Munir 26 4 3 0 1 1 2 11 42.31%
Iran Behnam Farshkaran 8 0 0 0 0 0 0 0 0%
China Li Chengjie 26 4 2 0 1 0 1 8 30.77%
Hong Kong Yee Ting Cheung 9 0 0 0 0 0 0 0 0%
United Arab Emirates Abdulrahman Saif 13 0 0 0 0 0 0 0 0%
Hong Kong Kwan Chun Wong 8 0 0 0 0 0 0 0 0%
Pakistan Sharjeel Mahmood Asmat 9 1 0 0 0 0 0 1 11.11%
Iran Hamed Zarehdoust 4 0 0 0 0 0 0 0 0%
Hong Kong Tsz Ho Lee 18 2 0 0 0 0 0 2 11.11%
Hong Kong Hon Man Chau 29 1 2 1 2 0 0 6 20.69%
Pakistan Aamir-Sahail Ahmed 4 0 0 0 0 0 0 0 0%
India Zulfiqar Abdul Qadir 19 2 2 0 0 0 0 4 21.05%
Ireland Fergal O’Brien 7 1 1 1 0 0 0 3 42.86%
China Wang Xinbo 25 1 4 1 0 0 0 6 24%
China Wang Xinzhong 24 3 1 0 0 0 0 4 16.67%
China Dong Zihao 8 1 0 0 0 0 0 1 12.5%
Hong Kong Shaun Liu 2 0 0 0 0 0 0 0 0%
Malaysia Rory Thor 6 1 1 0 0 0 0 2 33.33%