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 54860 (49.69%) matches with frame scores out of 110411 total matches.
Player Frames Counted Fifties Sixties Seventies Eighties Nineties Hundreds Total Percentage
England Judd Trump 7887 763 654 475 300 176 795 3163 40.1%
England Mark Selby 8448 774 645 481 317 225 667 3109 36.8%
China Ding Junhui 6142 529 469 367 277 189 513 2344 38.16%
England Shaun Murphy 7348 650 530 471 358 189 507 2705 36.81%
England Stephen Lee 4362 342 301 175 116 85 163 1182 27.1%
England Ali Carter 6159 565 462 341 180 133 300 1981 32.16%
Scotland John Higgins 11957 1166 926 698 468 284 800 4342 36.31%
England Peter Ebdon 7860 681 526 326 241 160 347 2281 29.02%
Wales Ryan Day 5904 526 464 320 206 103 313 1932 32.72%
Scotland Stephen Hendry 11495 1040 951 701 469 275 762 4198 36.52%
Scotland Marcus Campbell 2538 170 110 51 34 21 41 427 16.82%
England Ricky Walden 5438 460 396 255 158 124 252 1645 30.25%
China Li Hang 2507 206 163 112 67 41 98 687 27.4%
England Mark Davis 5792 497 392 253 174 80 207 1603 27.68%
Australia Neil Robertson 7235 630 501 482 275 163 739 2790 38.56%
Wales Mark Williams 10691 985 796 568 288 149 497 3283 30.71%
England Ronnie O'Sullivan 11025 1076 975 736 532 365 1064 4748 43.07%
Wales Matthew Stevens 6657 589 506 308 190 105 290 1988 29.86%
Norway Kurt Maflin 3282 284 215 157 119 73 170 1018 31.02%
England Stuart Bingham 6800 586 481 363 230 161 442 2263 33.28%
Northern Ireland Mark Allen 5854 536 487 373 242 117 472 2227 38.04%
England Robert Milkins 5025 423 294 219 127 50 142 1255 24.98%
England Jamie Cope 2985 220 154 122 82 62 135 775 25.96%
China Tian Pengfei 2865 307 197 140 70 48 124 886 30.92%
England Nigel Bond 6133 481 298 175 97 59 108 1218 19.86%
England Martin Gould 4440 401 305 225 140 75 219 1365 30.74%
Scotland Graeme Dott 6657 580 457 302 157 111 215 1822 27.37%
England Joe Perry 6717 608 438 337 189 114 306 1992 29.66%
Scotland Stephen Maguire 6632 571 502 357 223 160 415 2228 33.59%
Hong Kong Marco Fu 6239 533 441 341 248 143 463 2169 34.77%
Northern Ireland Gerard Greene 3436 263 177 118 59 42 81 740 21.54%
England Barry Hawkins 6452 560 493 347 241 149 352 2142 33.2%
China Cao Yupeng 1787 126 107 91 55 23 49 451 25.24%
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 8606 720 542 322 230 128 320 2262 26.28%
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 4254 379 278 207 164 81 195 1304 30.65%
England Anthony Hamilton 5447 437 377 272 150 91 228 1555 28.55%
England Mark King 5938 481 332 223 117 65 135 1353 22.79%
England Mark Joyce 3400 301 175 133 90 46 102 847 24.91%
Jamaica Rory McLeod 3261 243 153 89 60 42 61 648 19.87%
England Andrew Higginson 3703 328 224 154 100 64 115 985 26.6%
England Jimmy White 12095 1039 683 477 271 169 318 2957 24.45%
Wales Dominic Dale 5098 371 306 212 123 71 183 1266 24.83%
China Liang Wenbo 4683 425 332 286 173 115 254 1585 33.85%
England Mike Dunn 2935 223 154 69 49 26 43 564 19.22%
Thailand Issara Kachaiwong 470 22 22 9 6 5 7 71 15.11%
Thailand James Wattana 6146 476 330 240 116 97 148 1407 22.89%
England Ben Woollaston 3962 303 245 162 89 44 125 968 24.43%
Ireland Fergal O'Brien 5206 457 330 209 133 65 203 1397 26.83%
Northern Ireland Joe Swail 5010 393 265 161 98 52 100 1069 21.34%
England Alfie Burden 3146 241 193 135 80 48 92 789 25.08%
England Matthew Selt 3868 302 260 159 113 54 126 1014 26.22%
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 80 46 106 900 23.49%
Ireland Joe Delaney 948 54 51 23 12 6 9 155 16.35%
England Barry Pinches 3226 234 180 90 54 34 83 675 20.92%
England David Gilbert 4745 426 370 277 144 86 284 1587 33.45%
England Peter Lines 3177 211 101 50 23 17 36 438 13.79%
Belgium Bjorn Haneveer 773 43 36 29 20 12 19 159 20.57%
Scotland James McBain 536 48 27 16 8 7 14 120 22.39%
Malta Tony Drago 5011 416 250 154 74 50 114 1058 21.11%
England Rod Lawler 4062 296 190 123 63 32 77 781 19.23%
England Michael Holt 4907 401 299 208 103 78 180 1269 25.86%
England Steve Davis 11809 1053 709 501 288 176 338 3065 25.95%
Scotland Jamie Burnett 2838 209 169 99 79 41 96 693 24.42%
England Matthew Couch 1226 76 48 28 16 9 17 194 15.82%
Scotland Alan McManus 7638 646 494 312 159 90 208 1909 24.99%
China Zhang Anda 2268 184 137 90 73 40 76 600 26.46%
England Adrian Gunnell 1212 99 52 35 29 15 29 259 21.37%
China Xiao Guodong 3543 349 270 193 112 47 180 1151 32.49%
England Jack Lisowski 3816 352 302 227 144 61 204 1290 33.81%
England Jimmy Robertson 3487 302 242 175 99 63 145 1026 29.42%
England Liam Highfield 2608 223 133 126 62 39 85 668 25.61%
England Ian McCulloch 1906 124 147 88 39 24 79 501 26.29%
China Lyu Chuang 1454 102 85 58 35 16 41 337 23.18%
England Kuldesh Johal 745 64 40 23 12 5 15 159 21.34%
Wales Jamie Jones 3012 244 199 111 66 34 104 758 25.17%
England Andy Hicks 3295 244 175 107 63 49 109 747 22.67%
England Kyren Wilson 4632 419 325 221 182 117 273 1537 33.18%
England Stuart Pettman 1198 97 68 49 20 18 27 279 23.29%
Scotland Anthony McGill 3867 329 258 177 149 73 181 1167 30.18%
England Paul Davison 2305 157 114 74 42 37 46 470 20.39%
Wales Michael White 3636 304 240 156 102 63 147 1012 27.83%
Northern Ireland Patrick Wallace 1131 116 67 42 21 24 40 310 27.41%
Thailand Noppon Saengkham 2154 170 123 87 33 23 78 514 23.86%
Northern Ireland Dermot McGlinchey 167 6 4 2 3 1 0 16 9.58%
England Simon Bedford 1216 93 57 30 20 14 23 237 19.49%
Wales Andrew Pagett 1239 79 53 36 19 5 5 197 15.9%
England Jamie O'Neill 1432 119 70 52 27 22 25 315 22%
Ireland David Morris 1673 126 92 59 39 16 48 380 22.71%
Wales Jak Jones 1559 98 70 44 24 18 33 287 18.41%
Brazil Igor Figueiredo 820 62 29 21 19 7 20 158 19.27%
Thailand Thanawat Thirapongpaiboon 1006 57 38 33 27 16 17 188 18.69%
England Justin Astley 694 37 30 17 12 9 6 111 15.99%
England Reanne Evans 603 25 11 7 3 0 0 46 7.63%
England Adam Wicheard 657 47 29 14 10 3 8 111 16.89%
Ireland Michael Judge 1677 137 82 64 32 14 40 369 22%
England Robbie Williams 2398 176 133 73 52 26 58 518 21.6%
Israel Eden Sharav 1237 81 66 44 27 15 31 264 21.34%
Scotland Scott MacKenzie 581 35 31 17 9 7 16 115 19.79%
England Gary Wilson 2878 240 183 147 89 50 145 854 29.67%
Thailand Dechawat Poomjaeng 1758 125 104 62 41 19 25 376 21.39%
Belgium Luca Brecel 3242 251 197 148 90 60 147 893 27.54%
England Nick Jennings 293 21 16 4 4 2 3 50 17.06%
England Craig Steadman 2291 155 127 69 43 26 49 469 20.47%
England Sam Craigie 1334 110 103 62 36 22 66 399 29.91%
England Adam Duffy 1757 122 83 59 39 8 23 334 19.01%
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 616 41 24 12 4 2 8 91 14.77%
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 897 63 26 21 12 7 13 142 15.83%
England Shane Castle 365 33 12 9 8 5 4 71 19.45%
England Ian Burns 2195 198 119 67 49 27 42 502 22.87%
England Allan Taylor 1587 101 74 46 25 12 23 281 17.71%
England Darren Bond 82 3 3 2 1 0 0 9 10.98%
England Stuart Carrington 2232 200 139 97 65 37 81 619 27.73%
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 2437 186 146 120 91 40 89 672 27.57%
England Gareth Green 251 13 6 4 3 2 2 30 11.95%
England Andy Lee 446 19 9 15 9 3 5 60 13.45%
India Aditya Mehta 1732 137 95 57 34 19 40 382 22.06%
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 104 1 1 0 0 0 0 2 1.92%
Finland Robin Hull 1833 157 109 72 47 38 85 508 27.71%
Northern Ireland Joe Meara 67 2 3 1 0 0 0 6 8.96%
England Mike Hallett 3424 230 162 89 44 46 35 606 17.7%
England Sean O'Sullivan 1300 71 43 32 19 14 18 197 15.15%
England Stephen Craigie 392 35 17 12 6 2 0 72 18.37%
England Jamie Barrett 529 24 11 5 5 2 5 52 9.83%
England David Gray 1831 168 110 67 42 16 53 456 24.9%
Wales Daniel Wells 2426 164 127 82 54 35 69 531 21.89%
England Jack Culligan 31 0 0 0 0 0 0 0 0%
England Les Dodd 1444 52 32 13 5 3 3 108 7.48%
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 3510 259 136 82 42 25 41 585 16.67%
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 252 5 1 1 0 0 1 8 3.17%
Germany Lasse Munstermann 76 4 3 1 0 0 0 8 10.53%
England Jimmy Michie 1276 78 61 44 23 12 11 229 17.95%
Wales Paul Davies 1354 99 58 42 23 11 13 246 18.17%
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 767 39 15 16 8 5 6 89 11.6%
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 4 0 0 1 0 19 7.57%
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 2048 170 89 63 39 26 50 437 21.34%
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 2114 108 62 33 28 13 13 257 12.16%
England David Grace 2219 174 123 74 37 25 50 483 21.77%
Ireland Leo Fernandez 901 51 38 14 21 7 14 145 16.09%
Wales Duane Jones 1271 86 62 39 25 9 28 249 19.59%
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 97 2 5 1 1 1 0 10 10.31%
Wales Alex Taubman 461 21 17 6 2 6 3 55 11.93%
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 1451 113 76 51 31 19 31 321 22.12%
England Lewis John Calcutt 8 0 0 0 0 0 0 0 0%
Wales Jamie Clarke 1148 68 42 27 15 11 18 181 15.77%
England Jeff Cundy 630 30 17 15 12 6 5 85 13.49%
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 93 4 0 0 0 1 0 5 5.38%
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 14 0 0 0 0 0 0 0 0%
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 2987 241 212 141 88 54 119 855 28.62%
Wales Darren Morgan 3239 273 168 110 73 45 83 752 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 196 7 4 3 2 0 2 18 9.18%
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 67 5 3 1 0 1 1 11 16.42%
Bahrain Habib Subah 76 5 5 0 1 0 0 11 14.47%
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 Allan 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 94 2 3 2 0 0 0 7 7.45%
England Alex Davies 834 59 24 19 15 17 10 144 17.27%
England Farakh Ajaib 306 27 15 2 4 1 4 53 17.32%
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 78 4 1 2 1 0 1 9 11.54%
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 11 1 0 0 0 0 0 1 9.09%
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 336 17 8 3 3 1 6 38 11.31%
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 227 12 5 6 2 1 2 28 12.33%
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 149 5 7 1 2 1 2 18 12.08%
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 88 4 1 2 1 0 0 8 9.09%
England Lee Spick 787 64 37 26 7 10 20 164 20.84%
Northern Ireland Jordan Brown 1111 90 48 43 16 15 23 235 21.15%
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 647 34 34 21 9 12 7 117 18.08%
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 790 51 26 18 14 1 6 116 14.68%
Ireland Robert Redmond 7 1 0 0 0 0 0 1 14.29%
Scotland Hugh Abernethy 140 12 4 4 0 1 1 22 15.71%
Scotland Fraser Patrick 1371 95 59 31 21 6 16 228 16.63%
Scotland Michael Leslie 690 43 20 16 14 3 7 103 14.93%
Australia Simon Bevz 44 0 0 0 0 0 0 0 0%
England Bhavesh Sodha 16 0 0 0 0 0 0 0 0%
Wales Lee Walker 1944 132 103 51 35 14 26 361 18.57%
England Luke Simmonds 343 13 17 7 3 1 0 41 11.95%
England Sydney Wilson 820 45 23 13 9 4 5 99 12.07%
England John Astley 1437 102 56 23 18 10 24 233 16.21%
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 128 8 3 2 1 0 0 14 10.94%
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 389 21 8 5 3 1 2 40 10.28%
Wales Gareth Allen 744 57 30 21 13 5 12 138 18.55%
Scotland David McLellan 134 4 3 4 0 2 0 13 9.7%
England Tony Else 14 0 0 0 0 0 0 0 0%
England James Burrett 156 2 1 0 1 0 0 4 2.56%
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 86 3 1 1 1 1 1 8 9.3%
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 13 0 0 0 0 0 0 0 0%
England Sachin Plaha 50 0 0 0 0 0 0 0 0%
England Lee Stephens 39 2 0 0 0 0 0 2 5.13%
England Phil O'Kane 295 15 7 0 0 0 2 24 8.14%
India Shahbaaz Adil Khan 16 0 1 0 0 0 0 1 6.25%
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 703 42 33 17 10 5 7 114 16.22%
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 Jianzhong 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 1305 108 83 49 28 22 49 339 25.98%
England Wayne Brown 308 17 17 5 4 3 8 54 17.53%
England David Roe 2611 184 100 52 24 14 30 404 15.47%
Scotland Mark Boyle 178 10 6 1 3 1 1 22 12.36%
England John Parrott 7500 600 436 297 202 113 222 1870 24.93%
Ireland Brendan O'Donoghue 147 10 2 2 0 0 3 17 11.56%
Thailand Noppadol Sangnil 137 8 1 3 3 0 0 15 10.95%
Thailand Atthasit Mahitthi 330 23 19 15 5 2 5 69 20.91%
Wales Ian Preece 966 63 49 24 17 9 22 184 19.05%
England Paul Wykes 529 38 23 12 10 4 6 93 17.58%
England Nic Barrow 29 2 1 1 0 0 0 4 13.79%
England Barry West 920 43 31 12 6 5 5 102 11.09%
England Philip Seaton 59 2 1 3 0 0 0 6 10.17%
England Bill Oliver 1078 49 21 8 8 2 2 90 8.35%
Thailand Supoj Saenla 282 10 6 12 5 2 5 40 14.18%
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 527 28 18 8 4 0 1 59 11.2%
Scotland Nathan Shaw 6 0 0 0 1 0 0 1 16.67%
England Neal Jones 74 1 2 0 0 0 0 3 4.05%
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 1219 91 58 36 35 17 27 264 21.66%
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 1384 90 64 39 21 16 20 250 18.06%
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 210 3 10 5 0 2 1 21 10%
China Shi Hanqing 32 2 1 0 0 0 0 3 9.38%
Ireland Rodney Goggins 313 23 14 9 5 4 3 58 18.53%
England Brian Morgan 1447 112 60 44 18 6 24 264 18.24%
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 1431 113 57 48 26 15 31 290 20.27%
Scotland Robert Stephen 204 8 10 1 3 0 1 23 11.27%
England Stefan Mazrocis 423 26 15 10 1 3 6 61 14.42%
Ireland Billy Kelly 819 20 9 6 4 2 2 43 5.25%
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 Aseeri 23 1 0 0 0 0 0 1 4.35%
United Arab Emirates Isa 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 1776 136 94 38 28 16 24 336 18.92%
England Munraj Pal 174 11 11 6 4 2 5 39 22.41%
England Sean Storey 478 38 27 21 6 2 6 100 20.92%
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 134 10 8 3 1 1 3 26 19.4%
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 2943 203 149 69 61 34 54 570 19.37%
New Zealand Dene O'Kane 1984 130 86 52 29 15 35 347 17.49%
England Bradley Jones 551 37 30 15 10 6 13 111 20.15%
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 156 7 3 2 2 1 2 17 10.9%
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 372 16 9 3 4 1 2 35 9.41%
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 124 7 3 3 1 0 0 14 11.29%
England John Welsh 50 3 1 2 1 0 0 7 14%
Wales Steve Newbury 1453 100 55 24 24 7 18 228 15.69%
England Steve Ventham 45 1 1 0 0 0 0 2 4.44%
England Dean Reynolds 2540 148 115 63 43 17 31 417 16.42%
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 473 16 10 5 6 2 1 40 8.46%
Wales Wayne Jones 1661 98 49 26 12 10 15 210 12.64%
Ireland Dessie Sheehan 839 20 7 4 1 2 0 34 4.05%
Wales Tony Chappel 1579 109 61 42 20 14 26 272 17.23%
England Jimmy O'Shea 10 0 0 0 0 0 0 0 0%
England Gary Miller 15 0 0 0 0 0 0 0 0%
Ireland John McBride 6 0 0 0 0 0 0 0 0%
England Neal Foulds 3832 280 196 126 57 44 75 778 20.3%
England Joe Johnson 3042 211 116 72 20 18 35 472 15.52%
Northern Ireland Dennis Taylor 5047 355 221 110 60 50 71 867 17.18%
Canada Cliff Thorburn 3862 236 179 101 67 30 73 686 17.76%
Wales Doug Mountjoy 3644 264 164 75 48 26 46 623 17.1%
England David Lilley 643 58 28 11 12 10 13 132 20.53%
Ireland Colm Gilcreest 28 1 0 0 0 0 0 1 3.57%
England Paul Hunter 2211 189 145 115 53 47 98 647 29.26%
England James Tatton 49 3 3 0 0 1 3 10 20.41%
England Nick Dyson 698 49 42 23 14 14 10 152 21.78%
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%
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 2565 205 141 69 30 23 63 531 20.7%
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 107 3 2 1 2 0 0 8 7.48%
China Pang Weiguo 103 7 3 1 0 0 1 12 11.65%
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 694 48 32 11 13 5 7 116 16.71%
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 174 5 2 1 0 0 0 8 4.6%
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 72 2 0 0 0 0 0 2 2.78%
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 6 0 0 0 0 0 0 0 0%
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 1004 61 37 23 26 7 24 178 17.73%
England Jordan Church 49 8 0 0 0 0 0 8 16.33%
England Oliver Lines 1551 92 78 45 22 20 27 284 18.31%
England Jonathan Birch 721 47 29 17 24 8 11 136 18.86%
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 2431 217 129 81 43 33 62 565 23.24%
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 1258 76 50 32 19 8 20 205 16.3%
Iceland Kristjan Helgason 281 16 10 2 2 2 2 34 12.1%
England David Finbow 657 44 37 13 11 6 12 123 18.72%
Thailand Suchakree Poomjang 95 1 3 2 1 1 0 8 8.42%
England Nick Walker 338 25 16 7 7 2 8 65 19.23%
Scotland Euan Henderson 497 37 26 19 2 12 15 111 22.33%
Cyprus Mehmet Husnu 27 2 1 0 0 0 2 5 18.52%
Scotland Billy Snaddon 1023 66 45 30 18 16 13 188 18.38%
England Gary Ponting 357 26 15 10 4 2 5 62 17.37%
China Lyu Haotian 1453 112 90 52 47 21 52 374 25.74%
China Zhou Yuelong 2220 183 172 122 78 43 128 726 32.7%
China Zhu Yinghui 110 7 6 1 0 0 0 14 12.73%
China Lu Ning 1206 90 95 54 28 13 42 322 26.7%
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 183 8 3 6 4 0 2 23 12.57%
England Jason Ferguson 959 47 33 27 11 11 12 141 14.7%
Belgium Patrick Delsemme 99 5 8 4 2 2 0 21 21.21%
England Darren Clarke 238 11 7 5 5 0 3 31 13.03%
England Richard King (II) 14 0 2 1 0 1 0 4 28.57%
England John Burns 13 1 0 0 0 0 0 1 7.69%
Scotland Evan Munro 8 1 1 0 0 0 0 2 25%
England Mark Gray 160 5 4 6 3 0 0 18 11.25%
England Peter McCullagh 108 6 3 0 0 0 0 9 8.33%
Thailand Noppadon Noppachorn 129 6 2 2 1 1 0 12 9.3%
England Eddie Manning 76 3 4 0 1 1 0 9 11.84%
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 685 43 21 12 5 2 2 85 12.41%
England Troy Shaw 218 14 11 0 2 1 2 30 13.76%
Scotland John Lardner 207 10 13 5 7 2 3 40 19.32%
Syria Omar Alkojah 44 1 1 0 0 0 0 2 4.55%
China Chen Feilong 406 26 18 9 5 3 10 71 17.49%
England John Read 262 17 11 2 3 2 5 40 15.27%
England Craig Harrison 46 1 2 0 0 0 0 3 6.52%
England Martin Clark 2013 111 79 36 21 22 31 300 14.9%
England Mick Price 1300 67 50 36 17 12 15 197 15.15%
England Karl Broughton 321 14 12 4 5 1 3 39 12.15%
Scotland Martin Dziewialtowski 155 14 2 2 4 0 4 26 16.77%
Ireland Stephen O'Connor 205 15 10 10 5 2 1 43 20.98%
Wales Mark Fenton 74 4 1 1 3 0 1 10 13.51%
England Leigh Griffin 157 8 10 6 3 1 0 28 17.83%
England Nick Terry 717 45 29 20 11 6 12 123 17.15%
China Da Hailin 64 4 2 3 1 0 0 10 15.63%
England Chris Scanlon 251 9 10 7 0 3 1 30 11.95%
England Willie Thorne 4395 355 261 161 113 56 116 1062 24.16%
England Karl Burrows 120 9 4 3 2 1 4 23 19.17%
Wales James Reynolds 9 0 0 0 0 0 1 1 11.11%
England Tony Jones 1918 120 58 38 20 13 24 273 14.23%
England Nick Pearce 254 16 8 4 2 0 2 32 12.6%
England Nigel Gilbert 990 67 31 18 9 5 8 138 13.94%
Scotland Chris Shade 14 0 1 0 0 0 0 1 7.14%
England Lee Richardson 217 12 7 6 4 1 2 32 14.75%
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%
Wales Mark Bennett 1550 81 44 22 17 6 13 183 11.81%
Canada Kirk Stevens 2013 125 86 41 33 19 19 323 16.05%
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 151 10 5 3 0 0 0 18 11.92%
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 749 55 36 24 12 6 13 146 19.49%
England Tom Maxfield 31 3 2 0 0 0 0 5 16.13%
Wales Ben Jones 289 8 5 0 3 0 0 16 5.54%
India Shahbaaz Khan 34 1 1 0 0 1 1 4 11.76%
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 572 20 11 4 3 4 5 47 8.22%
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 1467 108 60 47 32 16 37 300 20.45%
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 5301 400 243 132 68 43 79 965 18.2%
Australia Johl Younger 12 0 1 0 0 0 0 1 8.33%
Ireland Stephen Murphy 474 31 15 9 1 1 5 62 13.08%
Wales Gareth Chilcott 6 0 0 0 0 0 0 0 0%
Northern Ireland Alex Higgins 4678 274 208 111 70 38 65 766 16.37%
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 142 7 9 0 0 1 0 17 11.97%
England Mark Rowing 545 23 17 4 4 1 1 50 9.17%
England Mark Johnston-Allen 899 57 26 21 6 9 11 130 14.46%
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 414 15 16 8 1 0 2 42 10.14%
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 435 18 19 2 5 3 3 50 11.49%
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 1780 162 106 95 72 53 85 573 32.19%
China Wang Yuchen 450 18 20 12 6 3 6 65 14.44%
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 1569 93 46 30 17 8 11 205 13.07%
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 626 36 19 18 4 7 2 86 13.74%
England Brian Rowswell 773 35 21 15 1 3 2 77 9.96%
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 110 4 3 0 0 0 0 7 6.36%
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 189 121 62 33 25 39 469 16.03%
Northern Ireland Michael Duffy 28 4 1 0 0 0 0 5 17.86%
South Africa Silvino Francisco 1608 84 43 25 21 11 11 195 12.13%
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 1394 73 57 36 15 6 14 201 14.42%
Germany Carl Rosenberger 19 0 0 0 0 0 0 0 0%
Malta Aaron Busuttil 52 0 0 1 0 0 0 1 1.92%
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 91 4 3 3 0 1 0 11 12.09%
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 1272 66 48 28 10 5 6 163 12.81%
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 631 41 26 14 4 3 8 96 15.21%
England Ben Fortey 120 1 2 0 0 1 0 4 3.33%
England Darrell Whitworth 54 3 0 0 0 0 0 3 5.56%
England Harvey Chandler 333 13 13 10 2 6 6 50 15.02%
England Nico Elton 170 13 4 2 2 0 0 21 12.35%
England Louis Heathcote 544 38 20 27 8 1 12 106 19.49%
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%
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 763 32 23 13 5 6 3 82 10.75%
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 1 0 0 1 7 9.72%
Scotland John Rea 1028 41 32 14 9 0 2 98 9.53%
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 1449 99 36 19 11 7 5 177 12.22%
England David Rippon 30 1 2 0 0 0 1 4 13.33%
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 896 66 43 21 14 4 9 157 17.52%
Wales Cliff Wilson 1819 82 29 19 11 9 4 154 8.47%
Australia Robby Foldvari 977 76 34 12 13 4 8 147 15.05%
Northern Ireland Jack McLaughlin 1020 51 20 15 4 3 5 98 9.61%
Northern Ireland Martin O'Neill 8 0 0 0 0 0 0 0 0%
England Craig Edwards 534 30 22 12 2 7 1 74 13.86%
England Steve Campbell 526 22 16 4 11 4 2 59 11.22%
England Garry Baldrey 13 0 1 1 0 0 0 2 15.38%
Australia Eddie Charlton 3268 146 104 46 29 16 30 371 11.35%
England Steve Duggan 1105 54 29 16 7 5 3 114 10.32%
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 1106 50 30 19 10 7 9 125 11.3%
England Steve Prest 15 0 0 0 0 0 0 0 0%
Australia John Campbell 1161 67 32 24 3 6 8 140 12.06%
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 26 36 374 16.25%
England Simon Morris 7 0 0 0 0 0 0 0 0%
Canada Brady Gollan 510 40 22 13 6 5 5 91 17.84%
England Guy Dennis 11 0 0 0 0 0 0 0 0%
Australia Warren King 1414 87 53 22 14 7 8 191 13.51%
England Danny Smith 14 0 1 0 0 0 1 2 14.29%
Wales Colin Roscoe 1258 58 29 11 9 3 2 112 8.9%
Ireland Anthony O'Connor 7 0 1 0 0 0 0 1 14.29%
Hong Kong Franky Chan 274 18 8 4 2 1 0 33 12.04%
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 158 6 4 0 0 0 0 10 6.33%
Germany Lukas Kleckers 681 32 35 12 7 7 7 100 14.68%
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 Fred 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 567 25 11 9 2 3 0 50 8.82%
England Alan Peacock 13 2 0 1 0 0 0 3 23.08%
Scotland Jim Donnelly 980 34 11 11 2 1 2 61 6.22%
England Wayne Martin 13 0 0 0 0 0 0 0 0%
England Graham Cripsey 1022 43 21 7 1 3 7 82 8.02%
England Bernard Bennett 619 3 3 0 0 0 0 6 0.97%
England Chris Cookson 157 13 1 1 2 1 0 18 11.46%
England George Scott 838 19 8 5 2 0 1 35 4.18%
England Mick Fisher 849 18 12 6 2 1 1 40 4.71%
England Kevin Ashby 14 1 0 0 0 0 0 1 7.14%
Scotland Matt Gibson 1048 39 16 11 3 1 2 72 6.87%
Northern Ireland Kieran McAlinden 27 3 2 0 0 1 0 6 22.22%
England Jack Fitzmaurice 860 13 11 0 1 0 0 25 2.91%
England Malcolm Bradley 963 31 16 4 4 0 5 60 6.23%
England Pat Kenny 19 1 1 0 0 0 0 2 10.53%
England Derek Heaton 181 1 0 0 0 0 1 2 1.1%
Ireland Tony Kearney 721 27 15 5 4 0 2 53 7.35%
Canada Marcel Gauvreau 941 37 23 13 3 2 4 82 8.71%
England Paul Medati 1278 49 28 5 7 4 2 95 7.43%
England Jason Smith 551 19 16 9 2 3 2 51 9.26%
England Rex Williams 2233 118 71 40 21 14 18 282 12.63%
England Ray Edmonds 1412 77 38 22 7 5 7 156 11.05%
England Jon Wright 746 44 25 10 7 1 5 92 12.33%
England Bob Harris 1040 55 31 9 8 2 2 107 10.29%
England Roger Bales 772 27 21 8 3 1 3 63 8.16%
England Robert Marshall 671 49 20 13 7 1 5 95 14.16%
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 1297 57 22 19 6 2 4 110 8.48%
Ireland Paddy Browne 979 40 21 15 7 0 5 88 8.99%
Isle of Man Tony Wilson 475 26 21 9 3 2 2 63 13.26%
China Huang Jiahao 99 10 3 1 0 0 1 15 15.15%
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 88 2 1 1 0 0 0 4 4.55%
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 49 1 2 0 0 0 0 3 6.12%
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 162 11 4 5 1 1 0 22 13.58%
Canada Gary Natale 163 12 4 4 1 2 2 25 15.34%
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%
England Adam Edge 183 10 4 0 1 0 0 15 8.2%
England Joe O'Connor 926 58 60 29 18 11 22 198 21.38%
England Dylan Mitchell 115 4 2 1 0 0 0 7 6.09%
Portugal Francisco Domingues 13 0 0 0 0 0 0 0 0%
India Kamal Chawla 89 1 3 1 0 0 0 5 5.62%
Scotland Duncan Campbell 347 19 9 3 1 2 1 35 10.09%
Northern Ireland Tommy Murphy 1203 58 27 14 7 5 12 123 10.22%
England Dave Gilbert 784 40 32 9 7 3 0 91 11.61%
England Martin Smith 833 49 21 15 12 6 11 114 13.69%
Scotland Eddie Sinclair 1318 50 34 15 3 3 4 109 8.27%
Canada Mario Morra 1188 55 20 12 7 4 10 108 9.09%
England John Spencer 3153 168 99 52 26 21 50 416 13.19%
England Steve Longworth 1000 57 21 18 3 6 9 114 11.4%
England Pat Houlihan 1102 31 16 10 4 1 2 64 5.81%
England Graham Miles 1893 86 56 23 11 4 9 189 9.98%
England Mike Watterson 795 36 15 10 3 2 1 67 8.43%
England Mark Wildman 997 37 16 14 5 5 1 78 7.82%
Scotland Ian Black 761 18 6 7 1 2 3 37 4.86%
England Eric Lawlor 441 18 7 2 1 1 1 30 6.8%
England Terry Whitthread 426 13 8 3 2 0 2 28 6.57%
England Vic Harris 927 26 11 9 4 2 2 54 5.83%
England John Dunning 1173 35 17 11 3 1 3 70 5.97%
England Ian Williamson 1008 44 23 9 8 1 4 89 8.83%
England Mike Darrington 771 22 6 2 1 1 0 32 4.15%
Canada Gino Rigitano 739 27 11 6 1 3 3 51 6.9%
Scotland Bert Demarco 420 8 3 2 1 0 0 14 3.33%
England Fred Davis 3989 73 40 29 17 9 23 191 4.79%
Canada Bill Werbeniuk 1352 88 38 31 12 12 16 197 14.57%
Wales Clive Everton 506 4 3 1 0 0 0 8 1.58%
Wales Ray Reardon 3788 253 134 69 38 32 44 570 15.05%
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%
Canada Jim Bear 633 28 5 6 3 1 2 45 7.11%
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%
Sweden Ronny Johannsson 6 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%
Iceland Bryngmar Valdimarsson 15 1 0 0 0 0 0 1 6.67%
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%
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 22 0 0 0 0 1 0 1 4.55%
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%
England Dennis Hughes 727 9 1 1 0 0 0 11 1.51%
Northern Ireland Jackie Rea 780 11 7 0 1 0 0 19 2.44%
South Africa Derek Mienie 300 3 2 0 0 1 0 6 2%
Canada Paul Thornley 317 7 5 1 2 1 1 17 5.36%
Australia Glen Wilkinson 515 15 13 5 4 1 0 38 7.38%
England Maurice Parkin 433 2 0 0 0 1 0 3 0.69%
England Jim Meadowcroft 1205 35 26 12 7 2 2 84 6.97%
England David Greaves 694 7 7 0 1 2 0 17 2.45%
England Geoff Foulds 910 17 7 6 2 1 1 34 3.74%
Ireland Pascal Burke 551 8 8 1 0 2 0 19 3.45%
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 246 10 9 0 2 1 4 26 10.57%
Scotland Stephen Baillie 4 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 7 1 0 0 0 0 0 1 14.29%
Scotland Chris Totten 321 17 10 4 3 0 1 35 10.9%
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%
Australia Vladimir Potazsnyk 48 1 0 0 0 0 0 1 2.08%
Scotland Eddie McLaughlin 456 15 9 4 1 2 0 31 6.8%
United States Steve Mizerak 23 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 104 4 5 1 0 0 0 10 9.62%
England Dave Chalmers 389 6 2 0 2 0 1 11 2.83%
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 17 10 3 3 1 0 34 7.64%
Canada Gerry Watson 97 1 0 0 0 0 0 1 1.03%
Australia Paddy Morgan 649 9 3 2 0 0 0 14 2.16%
Australia Lou Condo 102 0 1 0 0 0 0 1 0.98%
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 830 17 18 2 1 0 0 38 4.58%
India Omprakesh Agrawal 147 5 2 0 0 0 1 8 5.44%
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 Doug 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%
Wales Jimmy 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 1822 158 111 77 38 22 62 468 25.69%
England Zack Richardson 220 9 7 3 4 0 5 28 12.73%
Qatar Mohsen Bukshaisha 58 2 1 0 0 0 0 3 5.17%
England Michael Tomlinson 161 7 3 2 2 2 0 16 9.94%
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 713 56 34 18 14 10 9 141 19.78%
England Imran Puri 99 0 0 0 0 0 0 0 0%
England Hammad Miah 1187 76 49 32 14 20 17 208 17.52%
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 587 2 0 3 0 0 0 5 0.85%
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 2152 30 15 6 4 4 6 65 3.02%
England John Barrie 505 6 3 0 1 0 2 12 2.38%
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 535 4 3 2 2 0 1 12 2.24%
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 835 5 1 0 1 0 0 7 0.84%
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 2063 9 7 5 3 3 1 28 1.36%
England Albert Brown 1026 1 3 1 3 0 1 9 0.88%
Australia Horace Lindrum 2191 40 20 15 11 7 4 97 4.43%
New Zealand Clark McConachy 431 2 4 1 2 0 2 11 2.55%
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 1708 8 1 4 3 0 1 17 1%
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 Sidney Smith 2850 14 7 8 5 3 8 45 1.58%
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 3629 55 51 45 30 26 40 247 6.81%
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 Frank Smith 39 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 1013 81 57 47 22 12 36 255 25.17%
India Sundeep Gulati 4 0 0 0 0 0 0 0 0%
India Shivam Arora 40 1 0 0 0 0 0 1 2.5%
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 11 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 172 4 3 5 1 0 0 13 7.56%
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 101 5 3 1 0 1 0 10 9.9%
India Laxman Rawat 119 3 4 2 1 0 1 11 9.24%
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 55 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 83 5 4 3 2 1 1 16 19.28%
China Yan Bingtao 1914 164 124 93 54 44 101 580 30.3%
China Pang Junxu 318 26 19 14 10 6 9 84 26.42%
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 680 54 41 21 15 6 34 171 25.15%
Hong Kong Alan Lin Tan Ho 29 0 0 0 0 0 0 0 0%
China Chen Zifan 812 51 44 19 12 15 19 160 19.7%
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 8 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 417 29 15 6 4 8 0 62 14.87%
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 732 53 46 30 20 15 17 181 24.73%
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 161 10 0 0 0 0 0 10 6.21%
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 785 55 29 19 15 5 12 135 17.2%
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 17 0 0 0 0 0 0 0 0%
Poland Marcin Kolibski 4 0 0 0 0 0 0 0 0%
Hong Kong Yu Kiu Chang 40 3 1 0 0 1 1 6 15%
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 212 9 3 1 0 0 0 13 6.13%
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 155 11 11 5 1 2 2 32 20.65%
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 95 3 4 1 0 0 0 8 8.42%
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 263 11 11 7 4 2 2 37 14.07%
England Charon Parker 15 1 0 0 0 0 0 1 6.67%
Malta Brian Cini 143 10 7 0 3 1 1 22 15.38%
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 90 2 0 2 0 0 0 4 4.44%
United States Corey Deuel 79 0 1 2 0 0 0 3 3.8%
England Brandon Sargeant 531 23 24 7 4 3 5 66 12.43%
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 283 18 8 6 2 0 1 35 12.37%
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 82 2 0 4 0 0 0 6 7.32%
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 18 1 0 0 0 0 0 1 5.56%
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 15 0 1 0 0 0 0 1 6.67%
China Cai Peng 6 0 0 0 0 0 0 0 0%
Estonia Andres Petrov 110 10 1 1 0 1 1 14 12.73%
England Anthony Jeffers 58 3 3 0 0 0 0 6 10.34%
Ukraine Sergey Isaenko 67 3 0 2 0 0 0 5 7.46%
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 855 53 37 18 14 8 13 143 16.73%
Thailand Kritsanut Lertsattayathorn 260 13 7 7 5 2 2 36 13.85%
China Bai Langning 173 10 5 7 2 3 5 32 18.5%
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 14 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 5 0 0 0 0 0 0 0 0%
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 Ong Jia Jun 11 0 0 0 0 0 0 0 0%
Latvia Rodion Judin 96 3 0 1 0 0 0 4 4.17%
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 29 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 113 3 1 0 2 0 0 6 5.31%
Canada Roshan Birdi 8 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 28 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 135 4 3 0 1 0 0 8 5.93%
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 38 0 2 1 0 0 0 3 7.89%
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 104 7 2 1 0 0 2 12 11.54%
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 27 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 46 2 4 1 0 0 0 7 15.22%
China Han Bin 7 0 1 0 0 0 0 1 14.29%
Egypt Wael Talaat 37 0 0 0 0 0 0 0 0%
Thailand Akani Songsermsawad 1185 93 56 63 18 19 34 283 23.88%
Switzerland Darren Paris 35 0 0 0 0 0 0 0 0%
Pakistan Asjad Iqbal 45 1 1 2 0 0 0 4 8.89%
Iran Soheil Vahedi 596 42 36 15 10 1 9 113 18.96%
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 454 25 9 10 3 3 4 54 11.89%
Egypt Hatem Yassen 87 2 0 1 0 0 0 3 3.45%
Hong Kong Lee Chun Wai 47 0 3 0 0 0 0 3 6.38%
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 8 0 0 0 0 0 0 0 0%
Hong Kong Chau Hon Man 62 1 3 0 0 0 0 4 6.45%
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 4 0 0 0 0 0 0 0 0%
China Chang Bingyu 373 40 13 20 8 9 23 113 30.29%
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 40 2 0 0 0 0 0 2 5%
China Ma Daojun 6 0 0 0 0 0 0 0 0%
China Si Jiahui 316 27 19 18 9 7 14 94 29.75%
England Lewis Gillen 50 0 1 1 0 0 0 2 4%
Germany Simon Lichtenberg 387 18 15 7 2 2 5 49 12.66%
England Clive Bernstone 3 0 0 0 0 0 0 0 0%
South Africa Paul Burrell 59 0 0 1 0 0 0 1 1.69%
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 94 6 4 2 0 2 2 16 17.02%
Wales Tyler Rees 154 10 7 5 2 0 1 25 16.23%
Northern Ireland Christopher Maye 8 0 0 0 0 0 0 0 0%
Romania Andrei Orzan 21 1 0 0 0 0 0 1 4.76%
England Ben Robinson 22 0 0 0 0 0 0 0 0%
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 123 8 5 1 2 0 0 16 13.01%
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 65 4 0 1 0 0 1 6 9.23%
England Daniel Stevenson 16 0 0 0 0 0 0 0 0%
England Daniel Womersley 243 11 3 1 6 2 2 25 10.29%
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 108 6 3 1 1 1 1 13 12.04%
England Scott Bell 11 0 0 0 0 0 0 0 0%
England Gary Challis 65 1 0 0 0 0 0 1 1.54%
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 9 0 0 0 0 0 0 0 0%
England Jamie Lashmar 17 0 0 0 0 0 0 0 0%
England Shafaqut Hussain 26 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 157 7 8 3 1 1 1 21 13.38%
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 Ishpreet Chadha 45 3 0 1 1 0 0 5 11.11%
India S. Dilip Kumar 4 0 0 0 0 0 0 0 0%
Latvia Tatjana Vasiljeva 9 0 0 0 0 0 0 0 0%
England Sean Harvey 16 0 1 0 0 0 0 1 6.25%
England Robert Read 8 0 0 0 0 0 0 0 0%
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 88 1 2 1 0 0 0 4 4.55%
Egypt Basem Eltahhan 161 5 2 1 0 1 0 9 5.59%
New Zealand Daniell Harry 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 38 1 0 1 0 0 0 2 5.26%
China Zhang Jiankang 247 18 7 8 4 1 2 40 16.19%
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 39 3 1 0 1 0 0 5 12.82%
Wales Matthew Roberts 61 1 0 0 0 0 0 1 1.64%
England Mitchell Grinstead 5 0 0 0 0 0 0 0 0%
England Stephen Kershaw 52 4 0 0 0 0 0 4 7.69%
Wales Jackson Page 584 43 38 8 12 6 10 117 20.03%
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 9 0 0 0 0 0 0 0 0%
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 52 0 1 0 1 0 0 2 3.85%
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 11 0 0 0 0 0 0 0 0%
England James Height 50 0 0 0 0 0 0 0 0%
England Russel Morgan 15 0 1 0 0 0 0 1 6.67%
England Adam Brown 25 2 1 0 0 0 0 3 12%
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 132 8 4 2 1 0 0 15 11.36%
Wales Jeremiah Connors 15 1 0 0 0 0 0 1 6.67%
England Brandon Hall 62 0 1 1 0 0 0 2 3.23%
England Labeeb Ahmed 32 0 0 0 0 0 0 0 0%
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%
China Yu Han 8 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 14 0 0 0 0 0 0 0 0%
India Dhairya Bhandari 9 1 0 0 0 0 0 1 11.11%
India Asutosh Padhy 10 1 0 0 0 0 0 1 10%
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 66 4 0 2 1 0 0 7 10.61%
Poland Daniel Holoyda 38 1 0 0 0 0 0 1 2.63%
France Niel Vincent 23 1 0 0 0 0 0 1 4.35%
Wales Rhydian Richards 14 0 0 0 0 0 0 0 0%
France Brian Ochoiski 171 7 4 3 3 2 5 24 14.04%
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 Dinesh Jain 91 2 2 0 0 0 1 5 5.49%
Ireland Aaron Holland 21 0 0 0 0 0 0 0 0%
England Sean Maddocks 182 11 5 1 1 2 2 22 12.09%
Sweden Belan Sharif 15 1 0 0 0 0 0 1 6.67%
England Alex Millington 61 3 0 0 0 0 0 3 4.92%
England William Ginn 27 1 0 0 0 0 0 1 3.7%
United States Ahmed Elsayed 32 0 0 0 0 0 0 0 0%
Ireland Ross Bulman 175 10 5 2 1 1 1 20 11.43%
England Andrew Smith 35 3 1 0 0 0 0 4 11.43%
England Andy Milliard 52 0 0 0 0 0 0 0 0%
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 27 0 0 0 1 0 0 1 3.7%
England John Pritchett 38 2 1 1 0 0 0 4 10.53%
South Korea Daegyu Lee 81 5 1 0 1 0 0 7 8.64%
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 36 1 0 0 0 0 0 1 2.78%
England Steven Evans 23 0 0 0 0 0 0 0 0%
England Lewis Ullah 34 0 0 0 0 0 0 0 0%
England Jed Mann 37 1 1 0 0 0 0 2 5.41%
England Mark Ganderton 32 0 0 0 0 0 0 0 0%
Romania Vladu Mihai 15 0 0 0 0 0 0 0 0%
Thailand Nutcharat Wongharuthai 34 0 0 0 0 0 0 0 0%
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 47 1 2 0 0 0 0 3 6.38%
England Luke Pinches 55 2 1 0 1 1 0 5 9.09%
England Dave 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 210 12 7 6 5 1 4 35 16.67%
Wales Dylan Emery 142 5 6 2 3 2 4 22 15.49%
England James Welch 27 0 0 0 0 0 0 0 0%
Ukraine Iulian Boiko 185 13 2 2 1 0 2 20 10.81%
England Tam Mustafa 39 0 0 0 0 0 0 0 0%
Latvia Maris Volajs 4 0 0 0 0 0 0 0 0%
China Luo Zetao 18 0 0 0 0 0 0 0 0%
India Shrikrishna Suryanarayanan 4 0 0 0 0 0 0 0 0%
India Digvijay Kadian 23 0 1 0 0 1 0 2 8.7%
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 63 2 1 0 1 0 0 4 6.35%
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 86 5 4 3 0 0 1 13 15.12%
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 123 12 2 2 1 1 4 22 17.89%
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 7 0 0 0 0 0 0 0 0%
China Wu Yize 117 12 1 5 2 0 3 23 19.66%
Wales Liam Davies 1 0 0 0 0 0 0 0 0%
Scotland Liam Graham 1 0 0 0 0 0 0 0 0%
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%
England Hamim Hussain 35 0 1 0 0 0 0 1 2.86%
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%
Egypt Mostafa Dorgham 10 0 0 0 0 0 0 0 0%
New Zealand Adam Lilley 12 0 0 0 0 0 0 0 0%
Ireland Aaron Hill 168 11 4 9 2 0 3 29 17.26%
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 210 9 4 3 7 1 4 28 13.33%
England Qingtian Yang 69 7 6 2 0 1 1 17 24.64%
England Elliott Weston 15 1 0 0 0 0 0 1 6.67%
England Rebecca Kenna 25 0 0 0 0 0 0 0 0%
England Sam Gates 16 0 0 0 0 0 0 0 0%
England Kayden Brierley 50 4 2 0 0 0 0 6 12%
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 16 0 0 0 0 0 0 0 0%
England Garry Coulson 15 0 0 1 0 0 0 1 6.67%
England Jack Harris 26 0 0 0 0 0 0 0 0%
England Sean McAllister 17 0 0 0 0 0 0 0 0%
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 20 0 0 0 0 0 0 0 0%
England Ian Desmier 18 0 0 0 0 0 0 0 0%
Hong Kong Ka Lam Lau 14 0 0 0 0 0 0 0 0%
Ireland Andrew Doherty 50 0 1 1 1 0 0 3 6%
Ireland Aman Goel 21 0 0 0 0 0 0 0 0%
India Kreishh Gurbaxani 23 0 0 1 0 0 0 1 4.35%
Ireland Fergal Quinn 55 2 1 0 0 0 0 3 5.45%
Scotland Dean Young 80 0 0 2 1 0 0 3 3.75%
China Peifan Lei 287 22 16 7 8 5 5 63 21.95%
Canada James Lee 16 0 1 0 0 0 0 1 6.25%
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 49 3 0 1 0 0 0 4 8.16%
China Jianbo Zhao 169 6 12 3 6 0 5 32 18.93%
Australia Daniel Thorp 32 0 0 0 0 0 0 0 0%
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 127 19 7 3 0 0 2 31 24.41%
Morocco Amine Amiri 77 1 0 0 0 0 0 1 1.3%
England Mark Lloyd 20 0 0 0 0 0 0 0 0%
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 4 0 0 0 0 0 0 0 0%
Wales JS Nicholls 18 0%
Wales W Davis 18 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 25 1 0 0 1 0 0 2 8%
Poland Antoni Kowalski 35 1 2 1 0 0 0 4 11.43%
England Connor Benzey 29 0 1 0 0 0 0 1 3.45%
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 100 4 6 4 0 0 0 14 14%
South Africa Freddie van Rensberg 20 0 0 0 0 0 0 0 0%
England Alex Clenshaw 18 0 2 0 1 0 0 3 16.67%
Belgium Julien Leclercq 19 2 0 1 0 0 1 4 21.05%