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 65208 (53.99%) matches with frame scores out of 120768 total matches.
Player Frames Counted Fifties Sixties Seventies Eighties Nineties Hundreds Total Percentage
England Judd Trump 9912 978 854 598 383 216 1013 4042 40.78%
England Mark Selby 10002 914 772 577 384 286 822 3755 37.54%
China Ding Junhui 7285 641 566 431 326 232 631 2827 38.81%
England Shaun Murphy 8501 748 623 538 409 220 632 3170 37.29%
England Stephen Lee 4366 342 301 175 116 85 162 1181 27.05%
England Ali Carter 7581 686 580 421 241 173 393 2494 32.9%
Scotland John Higgins 13775 1335 1083 807 548 328 977 5078 36.86%
England Peter Ebdon 7891 686 526 326 241 160 349 2288 29%
Wales Ryan Day 7049 639 527 382 243 123 388 2302 32.66%
Scotland Stephen Hendry 11680 1055 964 706 477 279 767 4248 36.37%
Scotland Marcus Campbell 2549 169 111 51 35 21 41 428 16.79%
England Ricky Walden 6530 543 496 304 198 151 335 2027 31.04%
China Li Hang 2718 225 173 129 75 48 110 760 27.96%
England Mark Davis 6473 562 441 281 199 91 237 1811 27.98%
Australia Neil Robertson 8519 729 609 557 321 208 917 3341 39.22%
Wales Mark Williams 11987 1099 889 656 319 187 627 3777 31.51%
England Ronnie O'Sullivan 12517 1234 1104 821 631 422 1234 5446 43.51%
Wales Matthew Stevens 7397 662 552 341 218 127 319 2219 30%
Norway Kurt Maflin 3432 304 226 166 121 78 181 1076 31.35%
England Stuart Bingham 8006 689 585 432 262 193 535 2696 33.67%
Northern Ireland Mark Allen 7336 666 611 463 282 146 619 2787 37.99%
England Robert Milkins 6092 512 368 268 153 66 168 1535 25.2%
England Jamie Cope 2985 221 154 122 82 62 135 776 26%
China Tian Pengfei 3478 379 241 168 88 59 140 1075 30.91%
England Nigel Bond 6266 490 306 180 98 61 108 1243 19.84%
England Martin Gould 4905 449 341 245 152 80 240 1507 30.72%
Scotland Graeme Dott 7451 661 509 335 179 123 247 2054 27.57%
England Joe Perry 7536 686 499 368 205 128 342 2228 29.56%
Scotland Stephen Maguire 7528 640 574 400 254 178 476 2522 33.5%
Hong Kong Marco Fu 6728 576 480 370 266 155 496 2343 34.82%
Northern Ireland Gerard Greene 3719 278 186 125 60 42 84 775 20.84%
England Barry Hawkins 7607 663 568 433 286 183 443 2576 33.86%
China Cao Yupeng 2404 171 155 136 82 34 81 659 27.41%
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 9212 762 574 340 239 136 335 2386 25.9%
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 5346 472 350 273 207 106 250 1658 31.01%
England Anthony Hamilton 6094 481 413 308 163 99 256 1720 28.22%
England Mark King 6195 498 346 231 125 67 138 1405 22.68%
England Mark Joyce 3951 342 212 154 106 49 115 978 24.75%
Jamaica Rory McLeod 3606 269 167 98 68 47 63 712 19.74%
England Andrew Higginson 4255 371 251 178 112 71 133 1116 26.23%
England Jimmy White 12650 1087 711 494 282 173 327 3074 24.3%
Wales Dominic Dale 5737 431 348 239 133 83 205 1439 25.08%
China Liang Wenbo 4923 445 348 303 183 123 272 1674 34%
England Mike Dunn 2951 223 154 69 49 26 43 564 19.11%
Thailand Issara Kachaiwong 437 22 22 9 6 5 7 71 16.25%
Thailand James Wattana 6287 492 332 248 123 104 152 1451 23.08%
England Ben Woollaston 4728 352 302 202 104 51 159 1170 24.75%
Ireland Fergal O'Brien 5559 487 354 222 139 67 211 1480 26.62%
Northern Ireland Joe Swail 5019 391 265 161 98 52 101 1068 21.28%
England Alfie Burden 3714 277 236 163 94 52 104 926 24.93%
England Matthew Selt 5019 394 327 209 158 74 193 1355 27%
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 3847 280 222 167 81 46 106 902 23.45%
Ireland Joe Delaney 957 55 54 22 12 6 8 157 16.41%
England Barry Pinches 3744 269 202 102 61 37 96 767 20.49%
England David Gilbert 5863 540 474 346 184 114 388 2046 34.9%
England Peter Lines 3589 236 113 59 27 18 45 498 13.88%
Belgium Bjorn Haneveer 773 43 36 29 20 12 20 160 20.7%
Scotland James McBain 536 48 27 16 8 7 14 120 22.39%
Malta Tony Drago 5086 419 253 156 75 50 115 1068 21%
England Rod Lawler 4457 329 211 130 69 36 84 859 19.27%
England Michael Holt 5392 437 335 241 114 95 198 1420 26.34%
England Steve Davis 11914 1057 714 507 291 176 342 3087 25.91%
Scotland Jamie Burnett 2838 210 168 99 78 41 95 691 24.35%
England Matthew Couch 1233 76 48 28 16 10 17 195 15.82%
Scotland Alan McManus 7782 656 505 318 161 93 213 1946 25.01%
China Zhang Anda 3256 262 208 149 117 70 144 950 29.18%
England Adrian Gunnell 1225 99 52 36 29 15 29 260 21.22%
China Xiao Guodong 4722 448 362 265 147 77 272 1571 33.27%
England Jack Lisowski 5052 446 393 317 205 87 322 1770 35.04%
England Jimmy Robertson 4443 381 303 232 135 81 187 1319 29.69%
England Liam Highfield 3080 267 170 154 72 50 102 815 26.46%
England Ian McCulloch 1918 124 147 89 39 24 79 502 26.17%
China Lyu Chuang 1454 102 85 58 35 16 41 337 23.18%
England Kuldesh Johal 860 73 42 25 13 6 16 175 20.35%
Wales Jamie Jones 3795 300 251 147 83 48 150 979 25.8%
England Andy Hicks 3774 283 202 116 80 59 120 860 22.79%
England Kyren Wilson 6401 600 455 334 264 158 477 2288 35.74%
England Stuart Pettman 1221 100 69 49 21 19 29 287 23.51%
Scotland Anthony McGill 4704 404 313 227 184 87 240 1455 30.93%
England Paul Davison 2350 162 117 75 43 37 47 481 20.47%
Wales Michael White 4279 346 289 188 120 77 173 1193 27.88%
Northern Ireland Patrick Wallace 1168 118 69 42 21 24 41 315 26.97%
Thailand Noppon Saengkham 3107 243 189 142 63 45 155 837 26.94%
Northern Ireland Dermot McGlinchey 176 6 6 2 3 1 0 18 10.23%
England Simon Bedford 1355 101 63 34 20 16 25 259 19.11%
Wales Andrew Pagett 1738 107 67 50 24 11 13 272 15.65%
England Jamie O'Neill 1688 134 75 58 29 24 28 348 20.62%
Ireland David Morris 1689 127 93 59 39 16 49 383 22.68%
Wales Jak Jones 2574 170 143 115 60 47 91 626 24.32%
Brazil Igor Figueiredo 856 65 30 21 21 7 20 164 19.16%
Thailand Thanawat Thirapongpaiboon 1032 59 40 34 28 16 18 195 18.9%
England Justin Astley 694 37 30 17 12 9 6 111 15.99%
England Reanne Evans 934 31 19 10 4 0 0 64 6.85%
England Adam Wicheard 657 47 29 14 10 3 8 111 16.89%
Ireland Michael Judge 1968 154 93 75 37 15 45 419 21.29%
England Robbie Williams 3113 232 170 106 59 42 83 692 22.23%
Israel Eden Sharav 1327 89 69 47 27 15 31 278 20.95%
Scotland Scott MacKenzie 581 35 31 17 9 7 16 115 19.79%
England Gary Wilson 4045 335 260 207 145 91 235 1273 31.47%
Thailand Dechawat Poomjaeng 1922 135 111 65 45 24 29 409 21.28%
Belgium Luca Brecel 4345 349 282 214 149 93 213 1300 29.92%
England Nick Jennings 293 21 16 4 4 2 3 50 17.06%
England Craig Steadman 2716 195 157 84 46 27 63 572 21.06%
England Sam Craigie 1916 160 145 99 67 35 98 604 31.52%
England Adam Duffy 2084 134 91 61 42 9 25 362 17.37%
Thailand Passakorn Suwannawat 618 41 29 14 11 10 13 118 19.09%
England Mitchell Travis 450 24 20 4 5 1 2 56 12.44%
Wales Kishan Hirani 647 42 26 12 4 2 10 96 14.84%
England Andrew Norman 1327 74 62 34 24 14 12 220 16.58%
England Ben Harrison 358 21 15 17 6 4 5 68 18.99%
England Sanderson Lam 1586 118 52 48 26 19 23 286 18.03%
England Shane Castle 365 33 12 9 8 5 4 71 19.45%
England Ian Burns 2794 243 149 95 64 40 60 651 23.3%
England Allan Taylor 2126 136 99 62 38 17 31 383 18.02%
England Darren Bond 82 3 3 2 1 0 0 9 10.98%
England Stuart Carrington 2803 252 182 112 75 47 98 766 27.33%
England James Murdoch 4 0 0 0 0 0 0 0 0%
China Chen Zhe 1160 91 37 38 25 11 16 218 18.79%
England Shaun Wilkes 54 1 1 0 0 0 1 3 5.56%
Ireland David Hogan 213 10 8 5 1 0 3 27 12.68%
Ireland John Sutton 122 8 4 2 1 2 3 20 16.39%
England Sam Baird 2466 188 149 121 91 40 90 679 27.53%
England Gareth Green 251 13 6 4 3 2 2 30 11.95%
England Andy Lee 800 37 23 22 13 4 8 107 13.38%
India Aditya Mehta 1722 137 95 57 34 19 40 382 22.18%
England Matthew Day 478 15 14 8 5 1 0 43 9%
England Ian Glover 557 25 25 18 4 4 6 82 14.72%
England James McGouran 99 10 10 3 0 2 0 25 25.25%
England Andrew Milliard 241 3 1 0 0 0 0 4 1.66%
Finland Robin Hull 1884 162 111 75 48 38 87 521 27.65%
Northern Ireland Joe Meara 67 2 3 1 0 0 0 6 8.96%
England Mike Hallett 3424 231 161 89 44 46 34 605 17.67%
England Sean O'Sullivan 1640 106 64 42 25 14 23 274 16.71%
England Stephen Craigie 392 35 17 12 6 2 0 72 18.37%
England Jamie Barrett 631 31 14 7 6 3 6 67 10.62%
England David Gray 1853 171 113 71 42 16 52 465 25.09%
Wales Daniel Wells 3056 223 179 111 74 45 92 724 23.69%
England Jack Culligan 55 1 2 0 1 0 0 4 7.27%
England Les Dodd 1490 54 35 14 5 3 3 114 7.65%
Poland Kacper Filipiak 588 23 20 7 4 2 8 64 10.88%
England Chris Norbury 876 42 34 15 7 9 17 124 14.16%
England Stephen Rowlings 243 22 10 5 1 1 3 42 17.28%
England Del Smith 140 4 2 1 1 1 0 9 6.43%
England Neil Selman 68 2 2 1 3 0 0 8 11.76%
England Ali Bassiri 45 0 0 0 0 0 0 0 0%
England Ian Barry Stark 126 4 3 0 0 0 0 7 5.56%
England Stephen Ormerod 161 0 1 0 0 0 0 1 0.62%
England Colin Mitchell 59 3 0 0 0 0 0 3 5.08%
India David Singh 267 11 3 1 1 3 0 19 7.12%
England Paul Cavney 41 2 0 0 1 0 0 3 7.32%
England Philip Minchin 31 0 0 0 0 0 0 0 0%
England Tony Knowles 3646 269 139 82 43 26 41 600 16.46%
Germany Pavel Leyk 11 0 1 0 0 0 0 1 9.09%
Belgium Tomasz Skalski 159 3 3 0 0 0 0 6 3.77%
Germany Stefan Kasper 7 0 0 0 0 0 0 0 0%
Belgium Hans Blanckaert 274 5 3 1 0 0 1 10 3.65%
Germany Lasse Munstermann 76 4 3 1 0 0 0 8 10.53%
England Jimmy Michie 1283 79 62 45 23 12 12 233 18.16%
Wales Paul Davies 1397 101 60 42 24 11 13 251 17.97%
Germany Patrick Einsle 272 12 7 3 3 0 2 27 9.93%
Netherlands Mario Wehrmann 125 5 0 0 1 0 0 6 4.8%
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 1118 59 20 23 11 7 9 129 11.54%
Germany Stefan Schenk 27 0 0 0 0 0 0 0 0%
Denmark Rune Kampe 56 1 1 0 0 1 0 3 5.36%
Czech Republic Jan Prihoda 4 0 0 0 0 0 0 0 0%
Germany Robert Drahn 16 0 0 0 0 0 0 0 0%
Czech Republic Tomas Kejla 4 0 0 0 0 0 0 0 0%
Czech Republic Lukas Krenek 4 0 0 0 0 0 0 0 0%
Belgium Kevin van Hove 251 14 5 0 0 1 0 20 7.97%
England Sam Harvey 264 12 9 5 2 3 1 32 12.12%
England Damian Wilks 75 6 2 1 0 0 0 9 12%
Czech Republic Jindrich Prchal 4 0 0 0 0 0 0 0 0%
Germany Jürgen Kesseler 17 1 0 0 0 0 0 1 5.88%
Germany Ronni Beniesch 27 0 0 0 0 0 0 0 0%
Germany Dieter Meier 18 0 0 0 0 0 0 0 0%
Czech Republic Jan Vimr 4 0 0 0 0 0 0 0 0%
Serbia Marko Vukovic 4 0 0 0 0 0 0 0 0%
Czech Republic Karel Petracek 4 0 0 0 0 0 0 0 0%
Slovakia Jakub Koniar 4 0 0 0 0 0 0 0 0%
Czech Republic Serge Dupraz 4 0 0 0 0 0 0 0 0%
England Jamie Walker 112 5 3 1 0 1 1 11 9.82%
Germany Thomas Cesal 13 0 0 0 0 0 0 0 0%
England Martin O'Donnell 2687 232 122 93 61 42 67 617 22.96%
Czech Republic Jan Klecka 4 0 0 0 0 0 0 0 0%
Germany Habib Shalchian 9 0 0 0 0 0 0 0 0%
Germany Christopher Frömmel 4 0 0 0 0 0 0 0 0%
Belgium Mario van Herk 28 1 0 1 0 0 0 2 7.14%
France Stephane Ochoiski 42 0 0 0 0 0 0 0 0%
Germany Benjamin Frömmel 4 0 0 0 0 0 0 0 0%
Germany Ralph Müller 8 0 0 0 0 0 0 0 0%
Germany Nicole Breitenstein 16 0 0 0 0 0 0 0 0%
Belgium Jacob Stacha 8 0 0 0 0 0 0 0 0%
Germany Ralf Günzel 16 0 0 0 0 0 0 0 0%
Germany Andreas Cieslak 13 0 0 0 0 0 0 0 0%
England David Taylor 2132 110 63 33 28 13 13 260 12.2%
England David Grace 2814 235 159 103 54 33 68 652 23.17%
Ireland Leo Fernandez 1017 63 40 17 23 9 16 168 16.52%
Wales Duane Jones 1871 141 99 63 43 17 41 404 21.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 166 4 6 2 1 1 1 15 9.04%
Wales Alex Taubman 601 30 18 10 2 7 7 74 12.31%
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 1908 144 103 67 40 32 46 432 22.64%
England Lewis John Calcutt 8 0 0 0 0 0 0 0 0%
Wales Jamie Clarke 1813 125 77 53 26 23 36 340 18.75%
England Jeff Cundy 669 32 20 15 12 6 5 90 13.45%
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 202 12 0 4 0 1 0 17 8.42%
Germany Stefan Gerst 27 0 0 0 0 0 0 0 0%
Croatia Sanjin Kusan 28 0 0 0 0 0 0 0 0%
Germany Uli Ottner 4 0 0 0 0 0 0 0 0%
Germany Jörg Ebert 4 0 0 0 0 0 0 0 0%
Netherlands Gerrit Bij de Leij 24 1 0 1 0 0 0 2 8.33%
Germany Diana Schuler 20 0 0 0 0 0 0 0 0%
Belgium Curd Persyn 21 0 0 0 0 0 0 0 0%
Belgium Kurt Vanoverberghe 18 1 0 1 0 0 0 2 11.11%
Belgium Laurens de Staelen 21 0 0 0 0 0 0 0 0%
Belgium Luc Heirewegh 15 1 0 0 0 0 0 1 6.67%
England James Welsh 41 1 2 0 0 0 0 3 7.32%
Poland Adam Stefanow 516 17 24 14 2 4 3 64 12.4%
Belgium Tino de Witte 17 0 0 0 0 1 0 1 5.88%
Belgium Peter Bullen 53 2 0 1 1 0 0 4 7.55%
Belgium Yvan van Velthoven 57 0 2 0 0 0 0 2 3.51%
Poland Marcin Nitschke 36 1 1 0 0 0 0 2 5.56%
Belgium Pierre Dethier 31 0 0 0 0 0 0 0 0%
France Yannick Poulain 19 1 0 0 0 0 0 1 5.26%
Poland Michał Zieliński 13 0 0 0 0 0 0 0 0%
Belgium Pascal Durnez 25 0 0 0 0 0 0 0 0%
England Danny Douane 13 0 0 0 0 0 0 0 0%
Belgium Danny D'Hoore 7 0 0 0 0 0 0 0 0%
Belgium Dirk Coppens 27 0 0 0 0 0 0 0 0%
Belgium Erwin Goethals 19 0 0 0 0 0 0 0 0%
Belgium Eddy Kindermans 5 0 0 0 0 0 0 0 0%
Belgium Gwen Engels 4 0 0 0 0 0 0 0 0%
Belgium Pascal Raes 21 0 0 0 0 0 0 0 0%
Poland Krzysztof Wrobel 33 1 0 0 0 0 0 1 3.03%
Belgium Julius Grauls 5 0 0 0 0 0 0 0 0%
Belgium Olivier Coucke 5 0 0 0 0 0 0 0 0%
Belgium Olivier Vandenboheede 35 2 0 0 0 0 0 2 5.71%
Belgium Lieven Vanthournout 6 0 0 0 0 0 0 0 0%
Belgium Jurgen van den Bossche 33 2 0 0 0 0 0 2 6.06%
Belgium Guido Taloen 11 1 0 0 0 0 0 1 9.09%
Belgium Gino Verheyde 4 0 0 0 0 0 0 0 0%
Belgium Edwin Depoorter 28 1 0 0 0 0 0 1 3.57%
Belgium Jean Pierre De Blaer 9 0 0 0 0 0 0 0 0%
Belgium Rene Hemelsoet 47 1 0 0 0 0 0 1 2.13%
Belgium Jurgen van Roy 31 0 2 0 0 0 0 2 6.45%
Belgium Kris van Landeghem 16 0 0 0 0 0 0 0 0%
Belgium Jan Goossens 18 0 0 0 0 0 0 0 0%
Belgium Alain Vandersteen 74 2 0 0 0 0 0 2 2.7%
England Michael Wild 723 36 28 17 10 7 9 107 14.8%
Belgium Tim van Goubergen 25 1 0 0 0 0 0 1 4%
Belgium Bert van Tiggelin 4 0 0 0 0 0 0 0 0%
Belgium Kevin van den Broeck 13 0 0 0 0 0 0 0 0%
Thailand Thepchaiya Un-Nooh 3781 303 276 180 126 88 188 1161 30.71%
Wales Darren Morgan 3265 275 172 109 74 45 83 758 23.22%
Belgium Mario Geudens 72 4 3 2 0 1 0 10 13.89%
England Joel Walker 964 67 36 25 14 11 20 173 17.95%
Scotland Craig MacGillivray 209 8 5 3 2 0 2 20 9.57%
England Matt Williams 36 3 0 0 1 0 0 4 11.11%
England John Whitty 133 1 5 1 1 0 0 8 6.02%
England Richard Beckham 101 3 2 3 1 0 3 12 11.88%
England Ryan Causton 459 27 13 7 7 2 4 60 13.07%
England James Loft 29 0 0 0 0 0 0 0 0%
Northern Ireland Julian Logue 44 2 1 3 0 0 2 8 18.18%
England Mike Finn 87 5 4 1 0 1 1 12 13.79%
Bahrain Habib Subah Humood 99 6 6 0 1 0 0 13 13.13%
England Anish Gokool 3 0 0 0 0 0 0 0 0%
Ireland Jason Devaney 58 2 1 1 1 0 0 5 8.62%
Norway Anita Maflin 9 0 0 0 0 0 0 0 0%
Wales Alan Morgan 3 1 0 0 0 0 0 1 33.33%
Belgium Wendy Jans 54 0 0 2 0 0 0 2 3.7%
Wales Jamie Edwards 4 0 0 0 0 0 0 0 0%
Pakistan Muhammad Sajjad 85 2 3 2 0 0 0 7 8.24%
England Alex Davies 834 59 24 19 15 17 10 144 17.27%
England Farakh Ajaib 699 53 30 12 7 3 5 110 15.74%
England David Craggs 86 7 1 1 1 0 0 10 11.63%
England Callum Downing 194 10 6 4 1 0 1 22 11.34%
England Ashik Nathwani 15 0 0 0 0 0 0 0 0%
England Lee Farebrother 26 0 1 0 0 0 0 1 3.85%
England Antony Parsons 292 11 15 6 1 3 1 37 12.67%
Australia Jamie Brown 100 5 1 2 1 0 1 10 10%
England James Hill 63 1 0 0 0 1 0 2 3.17%
England Anthony Robson 4 0 0 0 0 0 0 0 0%
England Charlie Walters 312 22 12 4 4 0 1 43 13.78%
England Mark Smith 5 0 0 0 0 0 0 0 0%
England Robert Valiant 116 6 5 4 0 1 1 17 14.66%
England Jordan Rimmer 38 2 1 0 0 0 0 3 7.89%
England David Portman 86 1 4 3 3 0 0 11 12.79%
England Kamran Ashraf 23 1 0 0 0 0 0 1 4.35%
England Craig Barber 168 4 1 2 0 1 0 8 4.76%
England Lee Page 712 32 26 5 10 0 6 79 11.1%
England Sam Thistlewhite 210 4 4 2 2 1 0 13 6.19%
India Lucky Vatnani 388 20 8 3 3 1 6 41 10.57%
England Shaun Parkes 21 0 0 0 0 0 0 0 0%
England Jake Nicholson 312 17 11 6 2 0 3 39 12.5%
England James Silverwood 313 14 6 7 2 1 2 32 10.22%
England Rogelio Esteiro 13 0 0 0 0 0 0 0 0%
England Paul Metcalf 33 1 0 0 0 0 0 1 3.03%
England Jim Buck 10 0 0 0 0 0 0 0 0%
England Terry Challenger 30 0 0 0 0 0 0 0 0%
Wales Callum Lloyd 187 7 8 2 2 1 2 22 11.76%
England Daniel Skingle 6 0 0 0 0 0 0 0 0%
England Rock Hui 6 0 0 0 0 0 0 0 0%
England Steve Judd 199 11 4 4 0 0 2 21 10.55%
Northern Ireland Raymond Fry 126 5 3 4 1 0 1 14 11.11%
England Lee Spick 787 64 37 26 7 10 20 164 20.84%
Northern Ireland Jordan Brown 2020 174 101 80 48 31 69 503 24.9%
England David Bailey 9 0 0 0 0 0 0 0 0%
Qatar Ali Al Obaidly 27 0 0 1 0 0 0 1 3.7%
Pakistan Shokat Ali 666 34 35 21 9 12 7 118 17.72%
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 1387 101 66 49 29 4 22 271 19.54%
Ireland Robert Redmond 7 1 0 0 0 0 0 1 14.29%
Scotland Hugh Abernethy 148 13 4 4 0 2 1 24 16.22%
Scotland Fraser Patrick 1655 112 78 43 30 10 19 292 17.64%
Scotland Michael Leslie 690 43 20 16 14 3 7 103 14.93%
Australia Simon Bevz 73 0 0 0 0 0 0 0 0%
England Bhavesh Sodha 16 0 0 0 0 0 0 0 0%
Wales Lee Walker 2096 140 110 56 37 15 28 386 18.42%
England Luke Simmonds 478 18 20 10 5 4 3 60 12.55%
England Sydney Wilson 1023 55 32 16 12 5 8 128 12.51%
England John Astley 1951 145 76 45 27 16 35 344 17.63%
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 28 0 0 0 0 0 0 0 0%
Pakistan Shahram Changezi 40 2 2 1 0 0 0 5 12.5%
England Bash Maqsood 164 12 4 2 1 0 0 19 11.59%
England Liam Monk 123 3 3 2 1 1 2 12 9.76%
Scotland Bobby Cruickshanks 86 4 3 2 0 0 0 9 10.47%
India Brijesh Damani 38 1 2 2 1 1 0 7 18.42%
England Dean Venables 17 2 2 0 0 0 0 4 23.53%
England Robert James 81 2 1 1 0 0 0 4 4.94%
England Saqib Nasir 509 29 8 5 3 1 2 48 9.43%
Wales Gareth Allen 744 57 30 21 13 5 12 138 18.55%
Scotland David McLellan 152 6 4 4 1 2 0 17 11.18%
England Tony Else 14 0 0 0 0 0 0 0 0%
England James Burrett 221 3 3 1 1 0 0 8 3.62%
Germany Augusto Ruckauf 4 0 0 0 0 0 0 0 0%
England Matthew Simpson 12 0 0 0 0 0 0 0 0%
Australia Ben Judge 191 3 5 0 0 0 0 8 4.19%
South Africa Lyndon Gordon 12 0 0 0 0 0 0 0 0%
England Jason Tart 106 3 2 2 2 1 1 11 10.38%
Pakistan Shehzad Iqbal 69 1 1 1 0 0 0 3 4.35%
India Manish Jain 18 0 0 0 0 0 0 0 0%
Wales Stephen Ellis 48 1 2 0 0 1 0 4 8.33%
Pakistan Najm Khan 16 0 1 0 0 0 0 1 6.25%
England George Marter 82 3 0 0 0 0 1 4 4.88%
India Khizar Raoof 50 1 0 0 0 0 0 1 2%
Wales Gareth Edwards 29 1 0 0 0 0 0 1 3.45%
England Sachin Plaha 50 0 0 0 0 0 0 0 0%
England Lee Stephens 139 11 3 1 0 0 0 15 10.79%
England Phil O'Kane 395 20 12 2 0 0 3 37 9.37%
India Shahbaaz Adil Khan 22 0 1 1 0 0 0 2 9.09%
England David Birley 8 0 0 0 0 0 0 0 0%
Ireland Douglas Hogan 24 0 1 0 0 0 0 1 4.17%
England Ashley Wright 297 18 12 5 5 1 3 44 14.81%
England Billy Joe Castle 853 56 39 19 12 5 11 142 16.65%
Australia Steve Mifsud 136 10 4 0 1 0 2 17 12.5%
Australia James Mifsud 11 0 0 0 0 0 0 0 0%
China Cao Xinlong 304 17 9 4 2 2 5 39 12.83%
China Cai Jian Zhong 130 7 4 3 0 0 0 14 10.77%
China Tang Jun 121 3 4 2 1 1 2 13 10.74%
Iran Hossein Vafaei 2341 207 159 99 63 53 126 707 30.2%
England Wayne Brown 316 17 17 6 4 3 8 55 17.41%
England David Roe 2645 187 102 52 24 16 30 411 15.54%
Scotland Mark Boyle 178 10 6 1 3 1 1 22 12.36%
England John Parrott 7578 608 446 300 206 113 225 1898 25.05%
Ireland Brendan O'Donoghue 137 10 2 2 0 0 3 17 12.41%
Thailand Noppadon Sangnil 154 12 1 4 3 1 1 22 14.29%
Thailand Atthasit Mahitthi 322 23 19 15 5 2 5 69 21.43%
Wales Ian Preece 966 63 49 24 17 9 22 184 19.05%
England Paul Wykes 536 38 23 12 11 4 6 94 17.54%
England Nic Barrow 29 2 1 1 0 0 0 4 13.79%
England Barry West 932 44 31 13 6 5 5 104 11.16%
England Philip Seaton 59 2 1 3 0 0 0 6 10.17%
England Bill Oliver 1107 49 22 9 8 2 2 92 8.31%
Thailand Supoj Saenla 272 10 6 12 5 2 5 40 14.71%
China Lyu Chenwei 379 15 16 6 3 3 2 45 11.87%
China Au Chi Wai 153 9 5 3 1 0 0 18 11.76%
China Shi Shuamgyang 8 1 0 0 0 0 0 1 12.5%
England Ian Brumby 586 30 20 8 4 0 2 64 10.92%
Scotland Nathan Shaw 6 0 0 0 1 0 0 1 16.67%
England Neal Jones 189 4 3 1 0 0 0 8 4.23%
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 1742 134 103 63 44 21 47 412 23.65%
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 14 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 1932 139 90 66 30 24 37 386 19.98%
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 272 13 15 6 0 2 2 38 13.97%
China Shi Hanqing 32 2 1 0 0 0 0 3 9.38%
Ireland Rodney Goggins 371 30 14 10 5 4 3 66 17.79%
England Brian Morgan 1474 115 63 45 19 6 24 272 18.45%
England Stephen Welsby 19 0 1 0 0 0 0 1 5.26%
England Neville Whalley 5 1 0 0 0 0 0 1 20%
England Grant Cole 5 1 0 0 0 0 0 1 20%
England Wayne Cooper 119 6 3 3 2 2 1 17 14.29%
England Lewis Roberts 195 10 10 5 5 0 0 30 15.38%
Cyprus Michael Georgiou 1689 135 80 56 35 21 39 366 21.67%
Scotland Robert Stephen 204 8 10 1 3 0 1 23 11.27%
England Stefan Mazrocis 431 26 15 10 1 3 6 61 14.15%
Ireland Billy Kelly 830 20 9 6 4 2 2 43 5.18%
England Christopher Flight 13 0 0 0 0 0 0 0 0%
China Cao Kaisheng 63 2 1 0 0 0 0 3 4.76%
England Gavin Lomax 33 0 2 0 0 0 0 2 6.06%
England Brett Miller 43 2 2 2 2 0 1 9 20.93%
England David Fomm-Ward 10 0 0 0 0 0 0 0 0%
Scotland Ian Wells 6 1 0 0 0 0 0 1 16.67%
England Michael Rhodes 33 1 3 0 0 0 0 4 12.12%
Northern Ireland Declan Hughes 34 1 0 0 0 0 0 1 2.94%
England Chris Melling 397 25 16 7 9 3 7 67 16.88%
England Mark Sutton 7 0 0 0 0 0 0 0 0%
Bahrain Ahmed Ghuloom 6 1 0 0 0 0 0 1 16.67%
Saudi Arabia Ahmed Abdullah Aseeri 46 3 0 0 0 0 0 3 6.52%
United Arab Emirates Eissa Ali Al-Hashmi 6 0 0 0 0 0 0 0 0%
Oman Ahmed Basheer Al-Khusaibi 5 0 0 0 0 0 0 0 0%
England Scott Miller 20 0 1 0 0 0 0 1 5%
Malta Leighton Gauci 4 0 0 0 0 0 0 0 0%
England Daniel McCann 6 0 0 0 0 0 0 0 0%
China A Bulajiang 36 4 2 0 0 0 0 6 16.67%
China Li Yuan 361 28 14 5 10 5 3 65 18.01%
Brazil Sobradinho de Dues 4 0 0 0 0 0 0 0 0%
Brazil Noel Rodrigues Moreira 5 0 0 0 0 0 0 0 0%
Wales Gareth Coppack 134 6 6 3 4 0 0 19 14.18%
Scotland Drew Henry 1790 137 95 39 28 16 24 339 18.94%
England Munraj Pal 187 13 11 6 4 2 5 41 21.93%
England Sean Storey 492 38 27 21 6 2 7 101 20.53%
England Tony Brown 24 0 0 0 0 0 0 0 0%
England Adam Osbourne 5 0 0 0 0 0 0 0 0%
England John Wilson 6 0 0 0 0 0 0 0 0%
Wales Donald Newcombe 7 0 0 0 0 0 0 0 0%
England Daniel Ward 169 9 5 2 2 2 1 21 12.43%
China Yang Qingtian 68 4 3 0 0 0 1 8 11.76%
England Ian Ali 16 0 0 0 0 0 0 0 0%
England James Leadbetter 150 12 8 3 4 4 5 36 24%
England Stuart Mann 46 2 1 2 1 0 0 6 13.04%
England Christopher Keogan 681 37 20 14 4 4 2 81 11.89%
England Paul Sweeny 139 10 8 3 1 1 3 26 18.71%
England Andy Symons 27 1 1 0 0 0 0 2 7.41%
Northern Ireland Michael King 25 1 1 1 0 0 0 3 12%
Wales Matthew Troath 4 0 0 0 0 0 0 0 0%
England Gary Wilkinson 2955 205 151 69 61 34 55 575 19.46%
New Zealand Dene O'Kane 2016 133 88 53 29 16 36 355 17.61%
England Bradley Jones 566 37 30 15 10 6 13 111 19.61%
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 198 7 4 2 2 1 4 20 10.1%
Ukraine Vitaliy Ivaniv 5 0 0 0 0 0 0 0 0%
Poland Robert Zablocki 4 0 0 0 0 0 0 0 0%
Poland Pawel Kasprzycki 4 0 0 0 0 0 0 0 0%
Poland Damian Matysiak 5 0 0 0 0 0 0 0 0%
Poland Tomasz Gieraltowski 4 0 0 0 0 0 0 0 0%
Poland Daniel Derezinski 4 0 0 0 0 0 0 0 0%
Poland Paweł Rogoza 5 0 0 0 0 0 0 0 0%
Poland Kevin Dabrowski 4 0 0 0 0 0 0 0 0%
Poland Tomaz Malecki 5 0 0 0 0 0 0 0 0%
Jordan Essam Saadeh 4 0 0 0 0 0 0 0 0%
Ukraine Tetyana Volovelska 8 0 0 0 0 0 0 0 0%
Poland Michal Matuszczyk 4 0 0 0 0 0 0 0 0%
Poland Bartlomiej Orzechowski 6 0 0 0 0 0 0 0 0%
Poland Marek Slomianowski 5 0 0 0 0 0 0 0 0%
Poland Michal Lyjak 4 0 0 0 0 0 0 0 0%
Poland Wojciech Bojewski 4 0 0 0 0 0 0 0 0%
Poland Rafał Jewtuch 9 1 0 0 0 0 0 1 11.11%
England Matthew Barnes 25 1 2 0 0 0 1 4 16%
England Andrew Atkinson 7 1 0 0 0 0 0 1 14.29%
England Adam Davies 41 2 2 1 0 0 0 5 12.2%
Malta Joe Grech 394 17 9 3 6 1 2 38 9.64%
Malta Simon Zammit 31 0 0 1 0 0 0 1 3.23%
England Jordan Winbourne 9 0 1 0 0 0 0 1 11.11%
Australia Ryan Thomerson 398 19 16 9 4 3 1 52 13.07%
England John Welsh 73 4 1 2 1 0 0 8 10.96%
Wales Steve Newbury 1468 102 55 24 24 7 18 230 15.67%
England Steve Ventham 45 1 1 0 0 0 0 2 4.44%
England Dean Reynolds 2590 149 116 63 43 18 31 420 16.22%
Ireland Patsy Fagan 1201 49 20 6 6 1 3 85 7.08%
England Kevin Uzzell 3 0 0 0 0 0 0 0 0%
England Karl Townsend 30 0 0 1 1 0 0 2 6.67%
England Steve Meakin 507 19 13 6 7 2 1 48 9.47%
Wales Wayne Jones 1695 100 49 26 12 11 15 213 12.57%
Ireland Dessie Sheehan 844 20 7 4 1 2 0 34 4.03%
Wales Tony Chappel 1608 109 63 42 20 14 26 274 17.04%
England Jimmy O'Shea 10 0 0 0 0 0 0 0 0%
England Gary Miller 45 0 1 0 0 0 0 1 2.22%
Ireland John McBride 6 0 0 0 0 0 0 0 0%
England Neal Foulds 3841 280 194 127 57 45 75 778 20.26%
England Joe Johnson 3077 214 118 73 20 18 35 478 15.53%
Northern Ireland Dennis Taylor 5074 354 222 111 60 49 71 867 17.09%
Canada Cliff Thorburn 3883 238 179 101 67 30 73 688 17.72%
Wales Doug Mountjoy 3653 264 164 75 48 26 46 623 17.05%
England David Lilley 1345 123 68 35 31 22 36 315 23.42%
Ireland Colm Gilcreest 28 1 0 0 0 0 0 1 3.57%
England Paul Hunter 2211 188 145 114 52 47 98 644 29.13%
England Nick Dyson 756 54 48 23 15 15 13 168 22.22%
Ireland David McDonnell 138 8 4 4 0 0 0 16 11.59%
China Li Yinxi 18 1 1 0 0 0 0 2 11.11%
England James Tatton 35 3 2 0 0 1 3 9 25.71%
Malaysia Keen Hoo Moh 50 0 0 0 1 0 0 1 2%
England Craig Taylor 7 0 0 0 0 0 0 0 0%
England Steve James 2588 206 142 70 30 23 63 534 20.63%
Ireland Philip Browne 4 0 0 0 0 0 0 0 0%
Ireland J.P. Kelly 4 0 0 0 0 0 0 0 0%
England Jonathan Williams 7 1 0 0 0 0 0 1 14.29%
Australia Quinten Hann 1126 95 60 38 23 20 33 269 23.89%
Scotland Chris Small 1515 120 93 58 32 12 38 353 23.3%
Thailand Kobkit Palajin 24 1 1 0 0 0 1 3 12.5%
China Guo Hua 139 4 3 1 2 0 1 11 7.91%
China Pang Weiguo 128 9 3 1 0 0 1 14 10.94%
China Zhang Dongtao 16 1 0 1 0 0 0 2 12.5%
China Zhang Kai 23 0 0 0 0 0 0 0 0%
Malta Duncan Bezzina 10 0 0 0 0 0 0 0 0%
Wales Anthony Davies 707 49 35 11 13 5 7 120 16.97%
Belgium Jurian Heusdens 91 2 6 0 2 1 0 11 12.09%
Belgium Thomas Broeckx 33 0 0 0 0 0 0 0 0%
England Martin Ball 98 5 1 2 0 0 0 8 8.16%
England Mark Vincent 258 5 3 1 0 0 0 9 3.49%
Belgium Yannick Sablon 15 0 0 0 0 0 0 0 0%
Belgium Andy van Landeghem 13 0 0 0 0 0 0 0 0%
Belgium Patrick Geysels 20 0 1 0 0 0 0 1 5%
Belgium Nicky Godeyne 11 0 0 0 0 0 0 0 0%
Belgium Mathijs Bokken 12 0 0 0 0 0 0 0 0%
Belgium Kristof de Bruyn 8 0 0 0 0 0 0 0 0%
Belgium Bart Noeth 5 0 0 0 0 0 0 0 0%
Netherlands Juriaan van den Nieuwenhuizen 18 0 0 0 0 0 0 0 0%
Netherlands Joris Maas 15 0 0 0 2 0 0 2 13.33%
Belgium Wang Chooi Tan 91 2 0 0 0 0 0 2 2.2%
Belgium Jos Voets 11 0 0 0 0 0 0 0 0%
Belgium Wim Andries 11 0 0 0 0 0 0 0 0%
Belgium Johan Somers 11 0 0 0 0 0 0 0 0%
Belgium Kevin Jacobs 8 0 0 0 0 0 0 0 0%
Belgium Sam de Cooman 12 0 0 0 0 0 0 0 0%
Wales Andrew Rogers 84 2 0 0 0 1 0 3 3.57%
Belgium Nicolas Lambrechts 4 0 0 0 0 0 0 0 0%
Netherlands Misja van Vonderen 9 0 0 0 0 0 0 0 0%
Belgium Thierry Dervoigne 4 0 0 0 0 0 0 0 0%
Belgium Koen Walraet 5 0 0 0 0 0 0 0 0%
Belgium Tom de Wit 16 1 1 0 0 0 0 2 12.5%
Belgium Bart van der Haegen 13 0 0 0 0 0 0 0 0%
Belgium Tom Vervoort 11 0 0 0 0 0 0 0 0%
Belgium Raphael Profeta 18 0 0 0 0 0 0 0 0%
Netherlands Brian Beekers 4 0 0 0 0 0 0 0 0%
Belgium Tom Vanwelssenaers 14 0 0 0 0 0 0 0 0%
Belgium Ahmed Osman 15 0 0 0 0 0 0 0 0%
Netherlands Jerom Meeus 23 0 0 0 0 0 0 0 0%
Belgium Bart de Mooter 8 0 0 0 0 0 0 0 0%
Belgium Rudy Poelmans 15 0 0 0 0 0 0 0 0%
Belgium Jimmy van den Winkel 19 0 0 0 0 0 0 0 0%
Belgium Raf Vervoort 16 1 0 0 0 0 0 1 6.25%
Netherlands Jeroen van Driel 23 0 0 0 0 0 0 0 0%
Belgium Wai Hin Chu 11 0 0 0 0 0 0 0 0%
Netherlands Rogier van de Kamp 4 0 0 0 0 0 0 0 0%
Belgium Claudio Mercurio 11 1 0 0 0 0 0 1 9.09%
Belgium Yorben Vervondel 7 0 0 0 0 0 0 0 0%
Belgium Wilfried Ide 17 0 0 0 0 0 0 0 0%
Belgium Bruno Cottenies 4 0 0 0 0 0 0 0 0%
Belgium Cliff Castelein 4 0 0 0 0 0 0 0 0%
Belgium Xavier Pemmerl 10 0 0 0 0 0 0 0 0%
Belgium Chris Maesschalck 7 0 0 0 0 0 0 0 0%
Netherlands Peter Bertens 16 0 0 0 0 0 0 0 0%
Netherlands Nick Tielemans 6 0 0 0 0 0 0 0 0%
Belgium Daan van de Parre 15 0 0 0 0 0 0 0 0%
Belgium Geert Herrewyn 4 0 0 0 0 0 0 0 0%
Belgium Danny Lathouwers 24 2 3 0 0 0 0 5 20.83%
Belgium Erwin Verheyden 9 0 0 0 0 0 0 0 0%
Belgium Stein de Sterck 6 0 0 0 0 0 0 0 0%
Belgium Peter Cnudde 4 0 0 0 0 0 0 0 0%
France Nicolas Schianchi 11 0 0 0 0 0 0 0 0%
Belgium Mark Buteneers 5 0 0 0 0 0 0 0 0%
Belgium Eduard Raes 5 0 0 0 0 0 0 0 0%
Belgium Jeff Jacobs 49 0 1 0 0 0 0 1 2.04%
Belgium Wim de Roeck 27 0 0 0 0 0 0 0 0%
Netherlands Maurice Rijk 8 0 0 0 0 0 0 0 0%
Belgium Daan Leyssen 140 7 0 9 1 0 0 17 12.14%
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 1492 102 57 37 45 17 37 295 19.77%
England Jordan Church 49 8 0 0 0 0 0 8 16.33%
England Oliver Lines 2208 149 127 72 37 34 46 465 21.06%
England Jonathan Birch 788 50 33 18 26 9 12 148 18.78%
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 3196 288 172 119 60 48 90 777 24.31%
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 1881 114 87 58 35 20 37 351 18.66%
Iceland Kristjan Helgason 297 19 11 2 2 2 2 38 12.79%
England David Finbow 706 49 38 13 11 7 12 130 18.41%
Thailand Suchakree Poomjang 95 1 3 2 1 1 0 8 8.42%
England Nick Walker 344 27 16 7 7 2 8 67 19.48%
Scotland Euan Henderson 513 38 26 19 3 12 14 112 21.83%
Cyprus Mehmet Husnu 42 2 3 1 0 0 3 9 21.43%
Scotland Billy Snaddon 1023 66 45 30 18 16 14 189 18.48%
England Gary Ponting 365 26 15 11 4 2 5 63 17.26%
China Lyu Haotian 2297 181 155 104 79 46 104 669 29.12%
China Zhou Yuelong 3226 275 263 190 109 66 215 1118 34.66%
China Zhu Yinghui 110 7 6 1 0 0 0 14 12.73%
China Lu Ning 1562 128 118 75 43 26 56 446 28.55%
Northern Ireland Terry Murphy 657 52 23 11 5 4 10 105 15.98%
England Antony Bolsover 100 11 2 1 0 0 2 16 16%
England Luke Fisher 16 1 0 0 0 0 0 1 6.25%
England Ian Hurdman 7 0 0 0 0 0 0 0 0%
England Craig Butler 33 5 1 1 0 0 1 8 24.24%
England Sunit Vaswani 13 1 1 0 0 0 0 2 15.38%
Thailand Phaitoon Phonbun 175 9 4 5 5 0 2 25 14.29%
England Jason Ferguson 1026 55 35 30 13 12 12 157 15.3%
Belgium Patrick Delsemme 114 6 8 4 2 2 0 22 19.3%
England Darren Clarke 250 13 9 5 5 0 3 35 14%
England Richard King (II) 22 0 2 2 0 1 0 5 22.73%
England John Burns 13 1 0 0 0 0 0 1 7.69%
Scotland Evan Munro 32 1 1 0 0 0 0 2 6.25%
England Mark Gray 177 7 5 6 3 0 0 21 11.86%
England Peter McCullagh 116 7 3 0 0 0 0 10 8.62%
Thailand Noppadon Noppachorn 121 7 4 3 1 1 1 17 14.05%
England Eddie Manning 82 3 4 0 1 1 0 9 10.98%
Scotland Paul McPhillips 162 5 8 0 0 1 2 16 9.88%
England Matt Wilson 39 3 0 0 0 0 0 3 7.69%
Northern Ireland Jason Prince 758 47 24 13 6 2 2 94 12.4%
England Troy Shaw 227 15 11 0 2 1 2 31 13.66%
Scotland John Lardner 222 12 13 7 7 2 5 46 20.72%
Syria Omar Alkojah 44 1 1 0 0 0 0 2 4.55%
China Chen Feilong 434 26 20 10 6 3 10 75 17.28%
England John Read 269 17 12 2 3 2 5 41 15.24%
Scotland Steven Bennie 5 0 0 0 0 0 0 0 0%
England Kelly Fisher 5 0 0 0 0 0 0 0 0%
England Craig Harrison 59 2 3 0 1 0 0 6 10.17%
England Martin Clark 2021 111 80 36 21 22 31 301 14.89%
England Mick Price 1358 73 50 41 17 13 17 211 15.54%
England Karl Broughton 328 14 12 4 5 1 3 39 11.89%
Scotland Martin Dziewialtowski 168 15 3 2 4 1 4 29 17.26%
Ireland Stephen O'Connor 212 15 10 10 5 2 1 43 20.28%
Wales Mark Fenton 88 6 2 1 3 0 1 13 14.77%
England Leigh Griffin 166 8 11 6 3 1 0 29 17.47%
England Nick Terry 761 47 30 21 11 7 14 130 17.08%
China Da Hailin 64 4 2 3 1 0 0 10 15.63%
England Chris Scanlon 265 12 12 7 3 3 1 38 14.34%
England Willie Thorne 4440 358 263 163 113 57 122 1076 24.23%
England Karl Burrows 135 9 4 3 4 1 4 25 18.52%
England Lee Richardson 232 12 7 6 6 1 2 34 14.66%
Wales Mark Bennett 1614 85 46 24 17 6 13 191 11.83%
Wales Gareth Chilcott 12 0 0 0 0 0 0 0 0%
England Tony Jones 1979 127 60 43 20 14 24 288 14.55%
England Nick Pearce 262 16 8 5 2 0 2 33 12.6%
England Wayne Saidler 7 0 0 0 1 0 0 1 14.29%
Wales James Reynolds 18 2 0 0 0 0 1 3 16.67%
England Nigel Gilbert 1045 68 32 19 9 5 10 143 13.68%
Scotland Chris Shade 14 0 1 0 0 0 0 1 7.14%
Wales Philip Williams 26 0 0 0 1 0 1 2 7.69%
England Barry Mapstone 19 0 0 0 0 1 1 2 10.53%
Wales Ian Sargeant 36 0 2 1 0 0 0 3 8.33%
China Rau Shan 7 0 0 0 0 0 0 0 0%
China Yang Ji Ann 6 0 0 0 0 0 1 1 16.67%
China Zhang Xai 9 0 0 0 0 0 0 0 0%
Hong Kong Chan Wai Tat 8 1 1 0 0 0 0 2 25%
Thailand Phirom Ritthiprasong 6 0 0 0 0 0 0 0 0%
Scotland Alan Burnett 71 4 2 1 0 1 0 8 11.27%
Canada Kirk Stevens 2035 127 87 42 33 19 20 328 16.12%
Scotland Graham Horne 62 7 1 0 0 0 0 8 12.9%
England Karl Payne 184 9 10 3 6 3 2 33 17.93%
Australia Adrian Ridley 143 2 2 1 0 0 0 5 3.5%
Northern Ireland Declan Brennan 91 1 4 2 1 0 1 9 9.89%
England Andy Marriott 187 11 5 3 1 0 0 20 10.7%
India Kankan Shamsi 16 0 1 0 0 0 0 1 6.25%
Hong Kong Yin Lun Cheng 15 0 0 1 0 0 0 1 6.67%
Scotland Rhys Clark 766 57 37 24 13 6 13 150 19.58%
England Tom Maxfield 50 3 2 3 1 0 0 9 18%
Wales Ben Jones 289 8 5 0 3 0 0 16 5.54%
India Shahbaaz Khan 40 1 1 0 0 1 1 4 10%
Ireland Josh Boileau 416 22 15 6 4 3 3 53 12.74%
Brazil Itaro Santos 143 6 3 1 1 1 2 14 9.79%
Canada Brent Kolbeck 13 0 0 0 0 0 0 0 0%
Wales Richard King 48 2 1 0 0 0 1 4 8.33%
Bahrain Hussein Mahmood 20 1 0 0 0 0 0 1 5%
Ireland Kevin O'Leary 25 0 0 0 0 0 0 0 0%
England Andrew Hudson 16 0 0 0 0 0 0 0 0%
England Jayson Wholey 8 0 0 0 0 0 0 0 0%
England Peter Antrobus 17 3 1 0 0 0 0 4 23.53%
England Anthony Harris 588 22 12 4 3 4 5 50 8.5%
England Greg Batten 41 3 3 2 1 0 0 9 21.95%
Bahrain Mohammed Al Shaikh 32 2 0 1 0 0 0 3 9.38%
Australia Marc Robertson 72 6 2 0 1 0 0 9 12.5%
England Richard Remelie 39 0 1 0 0 0 0 1 2.56%
England Elliot Slessor 2328 170 117 98 61 35 84 565 24.27%
England Richard Twomey 23 0 0 0 0 0 0 0 0%
England Jay Bullen 36 1 0 0 2 0 0 3 8.33%
Bahrain Mohammed Omar Ashiq 19 1 1 0 0 0 1 3 15.79%
Malaysia Mohammed Reza Hassan 22 2 1 1 1 0 0 5 22.73%
Brazil Fabio Luersen 20 0 0 0 0 0 0 0 0%
Thailand Rom Saraburi 6 0 0 0 0 0 0 0 0%
England Jamie Woodman 136 12 5 1 0 2 1 21 15.44%
India Pankaj Advani 709 60 33 21 12 2 16 144 20.31%
China Xu Xlnjian 42 0 1 0 0 0 0 1 2.38%
China Hasimu Tuerxun 24 0 0 0 0 0 1 1 4.17%
China Gao Feng 12 0 0 0 0 0 0 0 0%
Singapore Keith Boon 4 0 0 0 0 0 0 0 0%
China Li Jin 5 0 0 0 0 0 0 0 0%
China Li Zong 4 0 0 0 0 0 0 0 0%
Wales Terry Griffiths 5300 400 243 132 68 43 79 965 18.21%
Australia Johl Younger 12 0 1 0 0 0 0 1 8.33%
Ireland Stephen Murphy 492 32 15 10 2 1 5 65 13.21%
Northern Ireland Alex Higgins 4702 277 210 113 70 39 66 775 16.48%
Cyprus Charlie Economou 82 0 0 1 0 0 0 1 1.22%
Scotland Colin Donaldson 8 0 1 0 0 0 0 1 12.5%
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 James Vicarey 6 2 0 0 0 0 0 2 33.33%
England Alfonso Bellusci 9 0 0 0 0 0 0 0 0%
Wales Richard Jones 26 0 0 1 0 0 0 1 3.85%
England Jimmy Singh 5 0 0 0 0 0 0 0 0%
England Stephen Delaney 8 1 0 0 0 0 0 1 12.5%
England Stuart Parnell 39 1 2 0 0 0 1 4 10.26%
England Adrian Rosa 187 8 11 1 2 1 0 23 12.3%
England Mark Rowing 574 28 17 4 4 1 1 55 9.58%
England Mark Johnston-Allen 929 60 26 22 6 10 11 135 14.53%
England Oliver King 34 4 1 0 0 0 0 5 14.71%
England Jason Weston 331 14 13 3 1 2 0 33 9.97%
England Wayne Ellison 8 0 0 0 0 0 0 0 0%
England Paul Stockwell 11 0 0 0 0 0 0 0 0%
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%
England Eamonn Hill 6 0 0 0 0 0 0 0 0%
England Elliott Clark 7 0 0 0 0 0 0 0 0%
England Jamie Moreland 25 0 0 1 1 1 0 3 12%
England Anthony Massey 18 0 0 0 0 0 0 0 0%
Italy Daniele Zagaroli 8 0 0 0 0 0 0 0 0%
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%
England Steven McMillan 9 0 0 0 0 0 0 0 0%
Malaysia Sam Chong 32 4 0 0 1 0 0 5 15.63%
England Toby Simpson 4 0 0 0 0 0 0 0 0%
England James Gillespie 20 1 0 0 0 1 0 2 10%
Isle of Man Darryl Hill 450 16 17 8 2 0 2 45 10%
England Wayne Rendle 13 0 0 0 0 0 0 0 0%
England John Giles 32 1 2 0 0 0 0 3 9.38%
England Andrew Cairns 463 22 20 2 5 3 3 55 11.88%
Malta Simon Camilleri 25 0 0 0 0 0 0 0 0%
Malta Paul Mifsud 113 3 1 2 0 0 0 6 5.31%
China Zhao Xintong 2307 213 142 142 98 70 139 804 34.85%
China Wang Yuchen 692 35 35 18 13 6 14 121 17.49%
Thailand Surathep Phuchalaem 16 1 0 0 0 0 0 1 6.25%
Thailand Amnuayporn Chotipong 5 0 0 0 0 0 0 0 0%
Thailand Sakchai Sim Ngam 149 5 2 1 0 1 0 9 6.04%
England Jason Wallace 56 2 2 2 1 0 0 7 12.5%
England Danny Fowler 1584 93 46 30 17 8 11 205 12.94%
England Pat Horne 8 0 0 0 0 0 0 0 0%
Singapore Tommy Ang Boon Chin (II) 17 0 0 0 0 0 0 0 0%
Malta Frans Mintoff 6 0 0 0 0 0 0 0 0%
Malta Richard Webb 11 0 1 0 0 0 0 1 9.09%
Malta Ray Demanuele 8 0 0 0 0 0 0 0 0%
England Jim Chambers 644 37 19 18 4 7 2 87 13.51%
England Brian Rowswell 787 36 21 15 1 3 2 78 9.91%
Ireland Darren Lennox 8 1 0 0 0 0 0 1 12.5%
Scotland Dylan Craig 219 10 11 4 4 2 1 32 14.61%
England Wayne Townsend 143 6 6 1 0 0 0 13 9.09%
Germany Thomas Schweser 5 0 0 0 0 0 0 0 0%
Germany Dieter Johns 5 0 0 0 0 0 0 0 0%
Germany Peter Wagner 20 0 0 0 0 0 0 0 0%
England Stuart Reardon 64 2 1 0 2 2 0 7 10.94%
England Surinder Gill 78 1 1 2 0 0 0 4 5.13%
England Tony Meo 2926 190 122 62 33 25 39 471 16.1%
Northern Ireland Michael Duffy 28 4 1 0 0 0 0 5 17.86%
South Africa Silvino Francisco 1625 84 45 25 21 11 11 197 12.12%
Thailand Rom Surin 51 3 1 3 1 0 2 10 19.61%
Malaysia Yong Kien Foot 14 0 0 0 0 0 0 0 0%
South Africa Peter Francisco 1414 74 58 36 15 6 16 205 14.5%
England Mark Colmer 5 0 0 0 0 0 0 0 0%
Germany Carl Rosenberger 19 0 0 0 0 0 0 0 0%
Malta Aaron Busuttil 141 6 4 1 1 0 0 12 8.51%
Northern Ireland Johnny Kells 16 0 0 0 0 0 0 0 0%
England Dean Goddard 40 0 1 0 0 0 0 1 2.5%
Croatia Tin Venos 4 0 0 0 0 0 0 0 0%
England John Parkin 144 6 3 3 1 1 0 14 9.72%
Germany Luca Kaufmann 21 0 0 0 0 0 0 0 0%
Croatia Dragan Roša 9 0 0 0 0 0 0 0 0%
Germany Thomas Scholl 4 0 0 0 0 0 0 0 0%
Belgium Sybren Sokolowski 13 0 0 0 0 0 0 0 0%
Italy Angelo Rizzo 9 0 0 0 0 0 0 0 0%
Wales Simon Morgan 4 0 0 0 0 0 0 0 0%
England Garry Steele 32 0 0 0 0 0 0 0 0%
Switzerland Sebastian Lahruis 8 0 0 0 0 0 0 0 0%
Germany Kilian Baur-Pantoulier 20 2 0 0 0 0 0 2 10%
France Alois Riegel 5 0 0 0 0 0 0 0 0%
Germany Michael Seidel 4 0 0 0 0 0 0 0 0%
Croatia Bero Cerinski 4 0 0 0 0 0 0 0 0%
Germany Sascha Breuer 13 0 0 0 0 0 0 0 0%
Germany Felix Frede 139 3 5 1 0 0 0 9 6.47%
Germany Ronny Pawlitza 9 0 0 0 0 0 0 0 0%
Germany Andreas Vetter 4 0 0 0 0 0 0 0 0%
Germany Tobias Hirmer 10 0 0 0 0 0 0 0 0%
Germany Sherief Shemeis 5 0 0 0 0 0 0 0 0%
Germany Klaus-Dieter Geiger 6 0 0 0 0 0 0 0 0%
China Niu Zhuang 424 19 16 9 4 3 7 58 13.68%
Poland Wiktor Rzezuchowski 4 0 0 0 0 0 0 0 0%
Canada Jim Wych 1313 69 48 30 11 6 6 170 12.95%
Thailand Suriya Suwannasingh 35 3 0 0 0 0 0 3 8.57%
England Neil Mosley 12 0 0 0 0 0 0 0 0%
England Ian Graham 683 47 28 15 6 3 8 107 15.67%
England Ben Fortey 248 15 6 3 2 3 1 30 12.1%
England Darrell Whitworth 54 3 0 0 0 0 0 3 5.56%
England Harvey Chandler 492 26 26 15 3 8 8 86 17.48%
England Nico Elton 170 13 4 2 2 0 0 21 12.35%
England Louis Heathcote 1185 90 60 63 28 6 52 299 25.23%
Malaysia Ooi Chin Kay 9 0 0 0 0 0 0 0 0%
England Anton Bishop 21 1 2 1 1 0 0 5 23.81%
England Graham MacDonald 14 0 0 0 0 0 0 0 0%
Belgium Nico Devlies 9 0 0 0 0 0 0 0 0%
Belgium Alain de Cock 9 0 0 0 0 0 0 0 0%
England David Coles 6 0 0 0 0 0 0 0 0%
England Julian Goodyear 6 0 0 0 0 0 0 0 0%
Scotland Richy McDonald 28 2 0 0 3 1 0 6 21.43%
England Nick Marsh 30 4 1 1 0 0 0 6 20%
England Allison Fisher 198 11 11 1 0 3 4 30 15.15%
England Ken Owers 791 35 24 13 6 6 3 87 11%
England Nick Fruin 43 3 1 0 0 0 0 4 9.3%
Germany Sascha Diemer 56 1 1 0 1 0 0 3 5.36%
Austria Robert Burda 72 4 1 0 0 0 1 6 8.33%
Scotland John Rea 1063 42 34 14 9 1 3 103 9.69%
Ireland John Leahy 16 0 0 0 0 0 0 0 0%
Wales Peter Williams 2 0 0 0 0 0 0 0 0%
England Ashley Beal 24 1 0 0 0 0 0 1 4.17%
Scotland Guilio Rea 4 0 0 0 0 0 0 0 0%
England Jamie Bodle 91 2 6 3 2 0 0 13 14.29%
Ireland Eugene Hughes 1480 101 36 20 11 7 5 180 12.16%
England David Rippon 64 2 4 0 0 0 1 7 10.94%
Thailand Nut Wiangchai 8 0 0 1 0 0 0 1 12.5%
England Colin Morton 7 1 0 0 0 0 0 1 14.29%
Ireland Joe O'Boye 894 66 43 21 14 4 9 157 17.56%
Wales Cliff Wilson 1835 83 29 19 11 9 4 155 8.45%
Australia Robby Foldvari 995 76 35 12 13 4 8 148 14.87%
Northern Ireland Jack McLaughlin 1034 51 21 16 5 3 5 101 9.77%
Northern Ireland Martin O'Neill 8 0 0 0 0 0 0 0 0%
England Craig Edwards 581 32 24 13 2 7 1 79 13.6%
England Steve Campbell 558 25 18 4 12 4 2 65 11.65%
England Garry Baldrey 13 0 1 1 0 0 0 2 15.38%
Australia Eddie Charlton 3330 147 104 46 29 16 30 372 11.17%
England Steve Duggan 1137 56 30 17 7 5 3 118 10.38%
England Roger Garrett 14 1 2 0 0 0 0 3 21.43%
England Sean Lanigan 26 1 1 0 0 0 1 3 11.54%
England Spencer Dunn 14 0 0 0 1 0 0 1 7.14%
England Shaun Mellish 40 2 1 1 0 0 0 4 10%
England Paul Tanner 38 1 3 0 2 0 0 6 15.79%
Canada Bob Chaperon 1124 52 30 19 10 7 10 128 11.39%
England Steve Prest 15 0 0 0 0 0 0 0 0%
Australia John Campbell 1198 70 33 24 3 6 8 144 12.02%
England Cary Kikis 8 1 0 0 0 0 0 1 12.5%
England Gary Lees 51 1 0 0 0 0 0 1 1.96%
England John Virgo 2302 140 100 46 26 27 36 375 16.29%
England Simon Morris 7 0 0 0 0 0 0 0 0%
Canada Brady Gollan 528 40 22 14 6 5 5 92 17.42%
England Guy Dennis 11 0 0 0 0 0 0 0 0%
Iceland Bryngmar Valdimarsson 23 1 0 0 0 0 0 1 4.35%
England Paul Davison (II) 8 0 0 0 0 0 1 1 12.5%
England Mike Russell 6 0 0 0 0 0 0 0 0%
England George Wood 27 1 0 0 0 0 0 1 3.7%
Australia Warren King 1456 91 55 23 14 8 10 201 13.8%
England Danny Smith 15 0 1 0 0 0 1 2 13.33%
Wales Colin Roscoe 1280 59 29 11 9 3 2 113 8.83%
Ireland Anthony O'Connor 7 0 1 0 0 0 0 1 14.29%
Hong Kong Franky Chan 304 20 9 5 2 1 0 37 12.17%
England Darren Hackeson 7 0 0 0 0 0 0 0 0%
Belgium Steve Lemmens 31 2 0 2 0 0 0 4 12.9%
Scotland Scott MacFarlane 79 7 1 2 0 0 1 11 13.92%
Belgium Phillippe D'Haens 4 0 0 0 0 0 0 0 0%
Belgium Tsie Waa Ip 11 0 0 0 0 0 0 0 0%
Belgium Steven Heyselberghs 5 0 0 0 0 0 0 0 0%
Belgium Marc Vrancken 5 0 0 0 0 0 0 0 0%
Belgium Jan Corten 11 0 0 0 0 0 0 0 0%
Belgium Cedric Daniels 4 0 0 0 0 0 0 0 0%
Belgium Jurgen Vancanneyt 4 0 0 0 0 0 0 0 0%
Belgium Paul Van Welssenaers 9 0 0 0 0 0 0 0 0%
Belgium Pieter Vanassche 8 0 0 0 0 0 0 0 0%
Belgium Marc Malot 5 0 0 0 0 0 0 0 0%
Belgium Ward van Doren 5 0 0 0 0 0 0 0 0%
Netherlands Ton Berkhout 29 0 0 1 0 0 0 1 3.45%
Belgium Steve Lambrechts 21 2 0 0 0 0 0 2 9.52%
Belgium Bruno Menegotto 8 0 0 0 0 0 0 0 0%
Belgium Dominiek Vieuvalet 14 1 0 0 0 0 0 1 7.14%
Belgium Kasra Khavaran 12 0 0 0 0 0 0 0 0%
Netherlands Jasha Kiers 12 0 0 0 0 0 0 0 0%
Belgium Sebastiaan Vermeylen 15 0 0 0 0 0 0 0 0%
Belgium Koang Min Chou 10 0 0 0 0 0 0 0 0%
Belgium Christiaan Corten 4 0 0 0 0 0 0 0 0%
France Johan Lorek 11 0 0 0 0 0 0 0 0%
Belgium Raf Van De Maele 15 0 0 0 0 0 0 0 0%
Belgium Hans Coppens 5 0 0 0 0 0 0 0 0%
Wales Jack Bradford 261 11 5 2 0 0 2 20 7.66%
Germany Lukas Kleckers 1207 71 65 27 19 15 17 214 17.73%
Belgium Peter Vertommen 33 1 0 0 0 0 0 1 3.03%
France Nathanael Beckrich 11 0 0 0 0 0 0 0 0%
Belgium Frederic Letecheur 14 0 0 0 0 0 0 0 0%
Belgium Tobias de Bock 4 0 0 0 0 0 0 0 0%
Belgium Kevin Vandevoort 35 0 0 0 0 0 0 0 0%
Belgium Kristof Vermeiren 20 0 0 0 0 0 0 0 0%
Belgium Glenn Van Hulle 11 0 0 0 0 0 0 0 0%
Belgium Luc Blancke 9 0 0 0 0 0 0 0 0%
France Jean-Baptiste Erceau 6 0 0 0 0 0 0 0 0%
France Regis D'Anna 8 0 0 0 0 0 0 0 0%
England Joe Steele 163 2 1 2 1 0 0 6 3.68%
England Mark Boyd 7 0 0 0 0 0 0 0 0%
England Paul Gibson 584 27 12 9 2 3 0 53 9.08%
Ireland Jimmy Long 6 0 0 0 0 0 0 0 0%
England Alan Peacock 13 2 0 1 0 0 0 3 23.08%
Scotland Jim Donnelly 993 35 11 12 2 1 2 63 6.34%
England Wayne Martin 13 0 0 0 0 0 0 0 0%
England Graham Cripsey 1036 43 21 7 1 3 7 82 7.92%
England Bernard Bennett 638 3 2 0 0 0 0 5 0.78%
England Chris Cookson 223 19 5 3 2 1 0 30 13.45%
England George Scott 868 19 8 5 2 0 1 35 4.03%
England Mick Fisher 866 18 12 6 2 1 1 40 4.62%
England Kevin Ashby 20 1 0 0 0 0 0 1 5%
Scotland Matt Gibson 1060 39 16 11 3 1 2 72 6.79%
Northern Ireland Kieran McAlinden 27 3 2 0 0 1 0 6 22.22%
England Jack Fitzmaurice 892 13 12 0 1 0 0 26 2.91%
England Malcolm Bradley 977 33 16 4 4 0 5 62 6.35%
England Pat Kenny 19 1 1 0 0 0 0 2 10.53%
England Derek Heaton 196 3 0 0 0 0 1 4 2.04%
Ireland Tony Kearney 735 27 15 5 4 0 2 53 7.21%
Canada Marcel Gauvreau 960 37 23 13 3 2 4 82 8.54%
England Paul Medati 1311 49 29 5 7 4 2 96 7.32%
England Jason Smith 603 21 17 11 2 3 3 57 9.45%
England Rex Williams 2530 119 77 42 22 15 20 295 11.66%
England Richard Pincott 12 0 0 0 0 0 0 0 0%
England Mark Evans 7 0 0 0 0 0 1 1 14.29%
England Lee Grant 7 2 0 0 0 2 0 4 57.14%
England Stan Haslam 6 0 0 0 0 0 0 0 0%
England Ray Edmonds 1468 78 40 22 7 6 7 160 10.9%
England Jon Wright 766 44 25 10 7 1 5 92 12.01%
England Bob Harris 1092 58 32 10 9 2 2 113 10.35%
England Roger Bales 783 27 22 8 3 1 3 64 8.17%
England Robert Marshall 728 54 23 14 7 1 7 106 14.56%
England Kirk Byers 9 0 0 0 0 0 0 0 0%
Scotland Robert Ritchie 8 0 0 0 0 0 0 0 0%
Netherlands Rene Dikstra 31 0 0 1 0 1 0 2 6.45%
Germany Mike Henson 37 2 1 1 0 0 0 4 10.81%
France Eric le Paul 5 0 0 0 0 0 0 0 0%
England Dave Martin 1202 52 42 14 10 1 10 129 10.73%
Scotland Murdo Macleod 1311 57 22 19 6 2 4 110 8.39%
Ireland Paddy Browne 1011 42 21 17 7 1 6 94 9.3%
Isle of Man Tony Wilson 506 31 24 10 4 2 2 73 14.43%
China Huang Jiahao 213 23 9 3 3 0 4 42 19.72%
China Zou Jinhai 7 0 0 0 0 0 0 0 0%
China Zhang Yang 84 6 4 3 0 1 1 15 17.86%
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 134 8 3 3 0 0 1 15 11.19%
China Liu Jiaming 131 9 1 3 1 1 0 15 11.45%
China Wang Zepeng 284 19 15 6 4 1 4 49 17.25%
China Yao Pengcheng 78 4 2 1 0 0 0 7 8.97%
China Ma Chunmao 127 10 5 8 2 0 0 25 19.69%
China Liu Jialin 4 0 0 0 0 0 0 0 0%
China Zhou Hanwen 4 0 0 0 0 0 0 0 0%
China Lin Shuai 235 10 13 3 2 1 0 29 12.34%
China Wang Linhan 19 3 0 0 0 0 0 3 15.79%
China Lin Yongzhi 43 4 0 0 0 0 0 4 9.3%
China Cui Ming 11 0 0 0 0 0 0 0 0%
China Guan Zhen 162 13 8 6 1 2 0 30 18.52%
China Chen Ruifu 62 4 3 1 0 0 1 9 14.52%
China Pan Weixing 65 2 2 1 0 0 0 5 7.69%
England Peter Daubney 17 1 0 1 0 0 0 2 11.76%
India Amrik Cheema 17 0 0 0 0 0 0 0 0%
England Jason Whittaker 208 16 4 8 1 2 1 32 15.38%
Canada Gary Natale 186 15 4 4 1 2 2 28 15.05%
India Atul Agrawal 5 0 0 0 0 0 0 0 0%
India Michael Ferreira 12 0 0 0 0 0 0 0 0%
India Sonic Multani 9 0 0 0 0 0 0 0 0%
India Geet Sethi 12 0 1 0 0 0 0 1 8.33%
Hong Kong David Yao 9 0 0 0 0 0 0 0 0%
Hong Kong Kenny Kwok 20 0 1 0 0 0 0 1 5%
Hong Kong Kong Wah On 5 0 0 0 0 0 0 0 0%
Hong Kong Stanley Leung 20 0 0 0 0 0 0 0 0%
Northern Ireland Karen Corr 5 0 0 0 0 0 0 0 0%
Canada Mario Morra 1238 56 22 12 7 4 11 112 9.05%
England Steve Longworth 1019 58 21 19 3 6 9 116 11.38%
Australia Vladimir Potazsnyk 75 1 0 0 0 0 0 1 1.33%
England John Spencer 3170 170 100 52 27 21 50 420 13.25%
Scotland Eddie Sinclair 1358 54 37 16 4 3 4 118 8.69%
Canada Paul Thornley 355 8 6 1 2 1 1 19 5.35%
England Ian Williamson 1025 47 23 9 8 1 4 92 8.98%
England Graham Miles 1909 86 57 23 11 4 9 190 9.95%
Canada Bill Werbeniuk 1363 87 37 31 12 12 16 195 14.31%
England Dennis Hughes 739 10 1 1 0 0 0 12 1.62%
England Vic Harris 942 26 11 9 4 2 2 54 5.73%
Scotland Duncan Campbell 364 21 9 3 1 2 1 37 10.16%
England Mike Darrington 786 22 6 2 1 1 0 32 4.07%
England Terry Whitthread 440 13 8 3 2 0 2 28 6.36%
England Pat Houlihan 1116 32 16 10 4 1 2 65 5.82%
Wales Ray Reardon 3844 255 135 69 38 32 46 575 14.96%
England John Dunning 1191 35 17 11 3 1 3 70 5.88%
England Martin Smith 852 50 21 17 13 6 12 119 13.97%
Northern Ireland Tommy Murphy 1221 59 27 14 7 5 12 124 10.16%
Canada Jim Bear 651 28 5 6 3 1 2 45 6.91%
Scotland Ian Black 772 18 6 7 1 2 3 37 4.79%
Scotland Bert Demarco 433 8 3 2 1 0 0 14 3.23%
England David Greaves 705 7 7 0 1 2 0 17 2.41%
England Fred Davis 4902 79 44 34 22 13 36 228 4.65%
Australia Paddy Morgan 666 9 3 2 0 0 0 14 2.1%
Ireland Pascal Burke 565 8 8 1 0 2 0 19 3.36%
England Mike Watterson 805 36 15 10 3 2 1 67 8.32%
England Dave Gilbert (II) 815 42 34 10 8 4 0 98 12.02%
England Adam Edge 183 10 4 0 1 0 0 15 8.2%
England Joe O'Connor 1787 127 129 74 56 37 68 491 27.48%
England Dylan Mitchell 163 6 4 1 2 0 1 14 8.59%
Portugal Francisco Domingues 23 0 0 0 0 0 0 0 0%
India Kamal Chawla 89 1 3 1 0 0 0 5 5.62%
England Mark Wildman 997 37 16 14 5 5 1 78 7.82%
England Eric Lawlor 433 18 7 2 1 1 1 30 6.93%
Canada Gino Rigitano 739 27 11 6 1 3 3 51 6.9%
Wales Clive Everton 506 4 3 1 0 0 0 8 1.58%
Ireland Paul Watchorn 812 20 7 5 5 1 2 40 4.93%
South Africa Robbie Grace 455 8 5 1 0 1 0 15 3.3%
South Africa François Ellis 389 12 2 3 0 2 1 20 5.14%
Bulgaria Bratislav Krastev 26 1 0 0 0 0 0 1 3.85%
Bulgaria Vencislav Daskalov 9 0 0 0 0 0 0 0 0%
Romania Constantin Cosmin 9 0 0 0 0 0 0 0 0%
Bulgaria Nikola Kemilev 12 0 0 0 0 0 0 0 0%
Bulgaria Krasimir Kameshev 8 0 0 0 0 0 0 0 0%
Bulgaria Georgi Velichkov 13 0 0 0 0 0 0 0 0%
Bulgaria Nikolai Vlashev 11 0 0 0 0 0 0 0 0%
Bulgaria Dimitar Mehandzhiyski 12 0 0 0 0 0 0 0 0%
Pakistan Arshed Chodri 4 0 0 0 0 0 0 0 0%
Romania Radu Vilau 5 0 0 0 0 0 0 0 0%
Bulgaria Ivan Kupov 5 0 0 0 0 0 0 0 0%
Bulgaria Ivaylo Pekov 26 0 1 0 0 0 0 1 3.85%
Bulgaria Salim Otti 9 0 0 0 0 0 0 0 0%
Bulgaria Danail Tugov 4 0 0 0 0 0 0 0 0%
Greece Konstantinos Mavroforos 4 0 0 0 0 0 0 0 0%
Bulgaria Stanislav Hadjipopov 8 0 0 0 0 0 0 0 0%
England Jonathan Mabey 5 0 0 0 0 0 0 0 0%
Bulgaria Luchezar Gergov 4 0 0 0 0 0 0 0 0%
Bulgaria Vergil Mavrodiev 4 0 0 0 0 0 0 0 0%
Romania Rares Sinca 8 0 0 0 0 0 0 0 0%
India BVS Murthy 13 1 1 0 0 0 0 2 15.38%
Isle of Man Mike Colquitt 16 0 2 0 0 0 0 2 12.5%
Cyprus George Loizides 6 0 0 0 0 0 0 0 0%
Brunei Sim Siak Chong 12 0 0 0 0 0 0 0 0%
Finland Jyri Virtanen 14 0 1 0 0 0 0 1 7.14%
Italy Claudio Ravagnani 12 0 0 0 0 0 0 0 0%
Thailand Udon Khaimuk 28 3 0 0 1 0 0 4 14.29%
United States Jim Rempe 142 2 1 2 0 0 1 6 4.23%
Egypt Mohammed el Kamah 12 0 0 0 0 0 0 0 0%
Spain Eduardo Guillen 6 0 0 0 0 0 0 0 0%
Denmark Peter Nielson 6 0 0 0 0 0 0 0 0%
Canada John White 8 0 0 0 0 0 0 0 0%
Iceland Jonas Erlingsson 7 0 0 0 0 0 0 0 0%
Austria Gerfried Kotzinger 6 0 0 0 0 0 0 0 0%
Wales Paul Dawkins 16 0 1 0 0 0 0 1 6.25%
Mauritius Ian Sinclair 6 0 0 0 0 0 0 0 0%
France Philippe Finand 6 0 0 0 0 0 0 0 0%
Russia Ashot Potikyan 7 0 0 0 0 0 0 0 0%
Brazil Jesus Sanchez 6 0 0 0 0 0 0 0 0%
Switzerland Thomas Jaeggi 6 0 0 0 0 0 0 0 0%
Netherlands Wilfred Dijkstra 7 0 0 0 0 0 0 0 0%
Luxembourg Frederic Wagner 6 0 0 0 0 0 0 0 0%
Panama Juan Castaneda 6 1 0 0 0 0 0 1 16.67%
Australia Craig Duffy 8 1 0 0 0 0 0 1 12.5%
United States Mike Massey 16 0 0 0 0 1 0 1 6.25%
Brazil Rui Chapeu 9 1 0 0 0 0 0 1 11.11%
Egypt Hisham Bakaty 7 0 0 0 0 0 0 0 0%
Monaco David Fortune 6 0 0 0 0 0 0 0 0%
Finland Kimmo Lang 6 0 0 0 0 0 0 0 0%
Norway Bjorn L'Orange 9 0 1 0 0 0 0 1 11.11%
Sri Lanka Indika Dodangoda 9 1 0 0 0 0 0 1 11.11%
Namibia Jool Jacobs 6 0 0 0 0 0 0 0 0%
Wales Ron Jones 10 1 0 1 0 0 0 2 20%
New Zealand Bruce Anderson 9 1 0 0 0 0 0 1 11.11%
Germany Werner Grewatsch 7 0 0 0 0 0 0 0 0%
Sweden Ronny Johannsson 6 0 0 0 0 0 0 0 0%
England Henry Roper 22 0 0 0 0 0 0 0 0%
England Matthew Hudson 9 0 0 0 0 0 0 0 0%
England Hassan Miah 19 0 0 0 0 0 0 0 0%
Denmark Daniel Kandi 47 1 1 2 0 1 0 5 10.64%
India Varun Madan 33 2 0 0 0 1 0 3 9.09%
Scotland Shahbaz Hameed 4 0 0 0 0 0 0 0 0%
China Lao Yong Qiang 5 0 0 0 0 0 0 0 0%
China Cen Wai An 4 0 0 0 0 0 0 0 0%
Belgium Mario Lannoye 5 0 0 0 0 0 0 0 0%
Australia Greg Jenkins 398 14 4 1 2 1 0 22 5.53%
Northern Ireland Jackie Rea 1137 13 9 0 3 0 0 25 2.2%
South Africa Derek Mienie 300 3 2 0 0 1 0 6 2%
Australia Glen Wilkinson 516 15 13 5 4 1 0 38 7.36%
England Maurice Parkin 440 2 0 0 0 1 0 3 0.68%
England Jim Meadowcroft 1205 35 26 12 7 2 2 84 6.97%
England Geoff Foulds 919 17 7 6 2 1 1 34 3.7%
Canada Bernie Mikkelsen 574 15 13 8 1 3 3 43 7.49%
South Africa Jimmy van Rensberg 559 7 7 2 0 0 1 17 3.04%
England Andy Guest 4 0 0 0 0 0 0 0 0%
Scotland Christopher Giffney 5 0 0 0 0 0 0 0 0%
Scotland Lloyd Condron 7 0 0 0 0 0 0 0 0%
England Scott Whiteley 20 0 0 0 0 0 0 0 0%
Scotland Michael Collumb 358 20 14 3 2 1 5 45 12.57%
Scotland Stephen Baillie 26 0 0 0 0 0 0 0 0%
Scotland George Cunningham 5 0 0 0 0 0 0 0 0%
Scotland Joseph McLaren 12 1 0 0 0 0 0 1 8.33%
Scotland Barry Lee 49 2 1 0 0 0 0 3 6.12%
England George Scott (II) 4 0 0 0 0 0 0 0 0%
Scotland Scott Gillespie 4 0 0 0 0 0 0 0 0%
Scotland Barry Campbell 5 0 0 0 0 0 0 0 0%
Scotland Thomas McSorley 27 2 0 0 0 0 0 2 7.41%
Scotland Chris Totten 598 39 25 13 9 4 8 98 16.39%
Scotland Pat McKinney 5 0 0 0 0 0 0 0 0%
Egypt Mohamed Khairy 127 1 3 0 0 1 0 5 3.94%
Afghanistan Saleh Mohammadi 6 0 0 0 0 0 0 0 0%
Australia Ian Anderson 420 9 3 2 1 1 0 16 3.81%
Australia James Giannaros 93 4 0 2 0 1 1 8 8.6%
Australia Sam Frangie 60 3 0 1 0 0 0 4 6.67%
Scotland Eddie McLaughlin 456 15 9 4 1 2 0 31 6.8%
United States Steve Mizerak 24 0 0 0 0 0 0 0 0%
South Africa Mike Hines 124 3 3 0 0 0 0 6 4.84%
South Africa Mannie Francisco 22 0 0 0 0 0 0 0 0%
Iran Ehsan Heydarinezhad 178 10 8 3 3 1 1 26 14.61%
England Dave Chalmers 398 7 2 0 2 0 1 12 3.02%
Ireland Eamonn Kelly 6 0 0 0 0 0 0 0 0%
Ireland Gary Hardiman 9 0 0 0 0 0 0 0 0%
Canada Joe Cagianello 112 2 1 0 1 0 0 4 3.57%
Canada Frank Jonik 445 18 10 3 3 1 0 35 7.87%
Canada Gerry Watson 97 1 0 0 0 0 0 1 1.03%
Australia Lou Condo 131 0 1 0 0 0 0 1 0.76%
Australia Edward Charlton 6 0 0 0 0 0 0 0 0%
England John Hargreaves 353 14 3 1 1 0 0 19 5.38%
England Jason Dunworth 6 0 0 0 0 0 0 0 0%
Australia Jim Charlton 67 0 0 0 0 0 0 0 0%
Australia Leon Heywood 46 0 2 1 0 0 0 3 6.52%
Canada Wayne Sanderson 46 1 1 0 0 0 0 2 4.35%
South Africa Perrie Mans 904 17 18 2 1 0 0 38 4.2%
India Omprakesh Agrawal 147 5 2 0 0 0 1 8 5.44%
France Luc Allain 5 0 0 0 0 0 0 0 0%
Thailand Patipat Wattanaporn 2 0 0 0 0 0 0 0 0%
Hong Kong Sunny Tong 4 0 0 0 0 0 0 0 0%
Hong Kong Ivan Li 3 0 0 0 0 0 0 0 0%
Hong Kong Gary Kwok 5 0 0 0 0 0 0 0 0%
Hong Kong Wan Chi Tuen 3 0 0 0 0 0 0 0 0%
Hong Kong John Chan 3 0 0 0 0 0 0 0 0%
England Douglas French 296 9 2 1 1 1 1 15 5.07%
England Barry Bunn 18 1 0 1 0 0 0 2 11.11%
England Gary Filtness 57 3 2 1 0 0 0 6 10.53%
England Tony Putnam 7 0 0 0 0 0 0 0 0%
England David Rice 9 0 1 0 0 0 0 1 11.11%
England Michael Stocks 5 0 0 0 0 0 0 0 0%
England Paul Verity 17 0 1 0 0 0 0 1 5.88%
Canada Tom Finstad 15 0 0 1 0 0 0 1 6.67%
England Peter Donegan 12 1 0 0 0 0 0 1 8.33%
England Alan Trigg 45 2 0 0 0 0 0 2 4.44%
England Jonathan Bagley 30 0 1 1 0 0 1 3 10%
England Paul Webb 8 1 0 0 0 0 0 1 12.5%
England Gary Hill 9 1 0 0 0 0 0 1 11.11%
Wales Marcus Owen 175 4 1 1 0 0 1 7 4%
Wales Roy Andrewartha 385 9 4 4 0 0 0 17 4.42%
Australia George Ganim 71 3 0 1 0 0 0 4 5.63%
Canada John Bear 99 1 2 1 0 0 1 5 5.05%
India Rahul Sachdev 61 1 1 0 1 0 0 3 4.92%
India Rajat Khaneja 30 1 0 0 0 0 0 1 3.33%
England Robert Tickner 16 0 0 0 0 0 0 0 0%
England Darren Cook 146 7 6 3 0 1 2 19 13.01%
England James Carney 47 1 0 0 0 0 0 1 2.13%
England Sean Halligan 16 0 0 0 0 0 0 0 0%
England Ray Grall 20 0 0 0 0 0 0 0 0%
England John Beesley 48 0 0 0 0 0 0 0 0%
England Chris Wakelin 2898 256 178 128 74 46 113 795 27.43%
England Zack Richardson 301 14 8 5 5 3 7 42 13.95%
Qatar Mohsen Bukshaisha 58 2 1 0 0 0 0 3 5.17%
England Michael Tomlinson 191 7 3 2 2 2 1 17 8.9%
England Lewis Frampton 46 2 0 0 0 0 0 2 4.35%
England Michael Spooner 13 0 0 0 0 0 0 0 0%
England Steven Hallworth 1093 89 55 30 19 20 17 230 21.04%
England Imran Puri 128 0 0 0 0 0 0 0 0%
England Hammad Miah 1790 132 86 52 20 30 24 344 19.22%
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 877 2 0 3 0 0 1 6 0.68%
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 3016 33 19 7 7 5 10 81 2.69%
England John Barrie 722 6 3 1 1 0 3 14 1.94%
Australia Shaun Dalitz 5 0 0 0 0 0 0 0 0%
South Africa Roy Amdor 39 1 1 0 0 0 0 2 5.13%
Canada Kevin Robitaille 20 0 0 0 0 0 1 1 5%
Bulgaria Julian Petrov 4 0 0 0 0 0 0 0 0%
Bulgaria Konstantin Gochev 4 0 0 0 0 0 0 0 0%
Bulgaria Hristo Sirakov 4 0 0 0 0 0 0 0 0%
Romania Paul Croitoru 5 0 0 0 0 0 0 0 0%
Bulgaria Nikolai Hristov 4 0 0 0 0 0 0 0 0%
Romania Toma Cristian Marinescu 4 0 0 0 0 0 0 0 0%
Bulgaria Ulian Serbeski 4 0 0 0 0 0 0 0 0%
Bulgaria Ivelin Boyanov 4 0 0 0 0 0 0 0 0%
England Kashif Khan 12 0 0 0 0 0 0 0 0%
Portugal Filipe Cardoso 21 0 0 0 0 0 0 0 0%
England Tony Graham 11 1 0 0 0 0 0 1 9.09%
China Cui Bo 4 0 0 0 0 0 0 0 0%
England Jack Karnehm 43 0 0 0 0 0 0 0 0%
Wales Gary Owen 609 7 6 2 1 1 3 20 3.28%
England Ron Gross 78 1 2 0 1 0 0 4 5.13%
Australia Dennis Wheelwright 9 0 0 0 0 0 0 0 0%
Australia Warren Simpson 630 4 3 2 2 0 1 12 1.9%
Australia Rex King 177 0 0 0 1 0 0 1 0.56%
Australia Philip Tarrant 43 1 0 0 0 0 0 1 2.33%
Australia Ron Mares 20 0 0 0 0 0 0 0 0%
England Ernest Geoffrey Thompson 77 0 0 0 0 0 0 0 0%
England Sydney Lee 981 5 1 1 2 0 1 10 1.02%
Australia Allan McDonald 132 0 0 0 0 0 0 0 0%
Wales Geoff Thomas 5 0 0 0 0 0 0 0 0%
India Arvind Savur 10 0 0 0 0 0 0 0 0%
England Jonathan Barron 13 0 0 0 0 0 0 0 0%
Wales Alwyn Lloyd 5 0 0 0 0 0 0 0 0%
Australia Norman Squire 323 0 0 0 1 1 0 2 0.62%
Scotland Walter Donaldson 2852 19 14 10 5 9 5 62 2.17%
England Albert Brown 1390 1 3 2 3 0 2 11 0.79%
Australia Horace Lindrum 2410 40 20 15 12 7 5 99 4.11%
New Zealand Clark McConachy 431 2 4 1 2 0 2 11 2.55%
England Sidney Smith 3285 14 8 8 6 4 8 48 1.46%
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 2112 9 1 5 4 0 1 20 0.95%
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 601 1 0 0 0 0 0 1 0.17%
Wales Bill Withers 97 1 0 0 0 0 0 1 1.03%
England HF Francis 105 0 0 0 0 0 0 0 0%
England Willie Leigh 265 0 1 1 0 0 0 2 0.75%
England Eric Newman 70 0 0 0 0 0 0 0 0%
England Stanley Newman 257 0 0 0 0 0 0 0 0%
England Alec Mann 230 0 0 0 0 0 0 0 0%
England Fred Lawrence 238 1 0 0 0 0 0 1 0.42%
England Jim Lees 35 0 0 0 0 0 0 0 0%
England Joe Davis 3999 55 51 47 30 27 53 263 6.58%
England Tom Reece 303 0 0 0 0 0 0 0 0%
England Tom Newman 1851 9 5 6 4 1 0 25 1.35%
England Claude Falkiner 31 0 1 0 0 0 0 1 3.23%
England CW Read 31 0 0 0 0 0 0 0 0%
England Clare O'Donnell 56 2 0 0 0 0 0 2 3.57%
England Harold Terry 31 0 0 0 0 0 0 0 0%
England Tom Dennis 303 0 0 1 0 0 0 1 0.33%
Scotland Nat Butler 78 0 0 0 0 0 0 0 0%
England Kelsall Prince 20 0 0 0 0 0 0 0 0%
England Albert Cope 60 0 1 0 0 0 0 1 1.67%
England Fred Smith 18 0 0 0 0 0 0 0 0%
England Tom Carpenter 48 0 0 0 0 0 0 0 0%
England Melbourne Inman 995 1 0 0 0 0 0 1 0.1%
England Joe Brady 15 0 0 0 0 0 0 0 0%
Australia Newton Gahan 126 0 0 0 0 0 0 0 0%
Netherlands Theodor den Hartog 10 0 0 0 0 0 0 0 0%
Netherlands Mitchell Van Den Bergh 4 0 0 0 0 0 0 0 0%
Netherlands Leon Alewijnse 4 0 0 0 0 0 0 0 0%
Netherlands Kevin Chan 4 0 0 0 0 0 0 0 0%
Malta Talip Yigitsoy 4 0 0 0 0 0 0 0 0%
Netherlands Ameer Baksh 22 0 0 0 0 0 0 0 0%
England Jordan Geldard 10 0 0 0 0 0 0 0 0%
Netherlands Frans Veling 12 0 0 0 0 0 0 0 0%
England Thomas Newcombe 7 0 0 0 0 0 0 0 0%
Netherlands Manon Melief 8 0 0 0 0 0 0 0 0%
Netherlands Huib Kuilboer 4 0 0 0 0 0 0 0 0%
England Benji Buckley 13 0 0 0 0 0 0 0 0%
Netherlands Bas Verviers 4 0 0 0 0 0 0 0 0%
Thailand Ratchayothin Yotharuck 274 15 8 5 4 0 3 35 12.77%
Netherlands Feylin Janssen 8 0 0 0 0 0 0 0 0%
Netherlands Toby van Diepen 4 0 0 0 0 0 0 0 0%
Netherlands Gosse Vledder 4 0 0 0 0 0 0 0 0%
Netherlands Emile Bastiaan Hendriksen 12 0 0 0 0 0 0 0 0%
Netherlands Nico Bouma 4 0 0 0 0 0 0 0 0%
Netherlands Albert Pronk 4 0 0 0 0 0 0 0 0%
Netherlands Raymond Huisman 9 0 0 0 0 0 0 0 0%
Netherlands Jan Hinfelaar 4 0 0 0 0 0 0 0 0%
Belgium Pascal Decloedt 10 0 0 0 0 0 0 0 0%
Netherlands Fozan Masood 20 1 0 0 0 0 0 1 5%
England Declan Weston 6 0 0 0 0 0 0 0 0%
Netherlands Mario Veltman 4 0 0 0 0 0 0 0 0%
Scotland Mark Owens 115 2 3 3 2 1 0 11 9.57%
England Sean Hopkin 26 0 0 1 0 0 0 1 3.85%
Netherlands Bas Herberigs 5 0 0 0 0 0 0 0 0%
Netherlands Sander Tierolf 5 0 0 0 0 0 0 0 0%
Scotland Harry Stokes 31 0 0 0 0 0 0 0 0%
China Yuan Sijun 1818 147 110 74 51 30 105 517 28.44%
India Sundeep Gulati 4 0 0 0 0 0 0 0 0%
India Shivam Arora 59 1 0 0 0 0 0 1 1.69%
India Manan Chandra 10 0 0 0 0 0 0 0 0%
India Faizal Khan 11 0 0 0 0 0 0 0 0%
India Dharminder Singh Lilly 21 0 0 0 0 0 0 0 0%
England Dean Sheridan 5 0 0 0 0 0 0 0 0%
Switzerland Max Kribbe 4 0 0 0 0 0 0 0 0%
Germany Fabian Tost 5 0 0 0 0 0 0 0 0%
England Hannah Jones 4 0 0 0 0 0 0 0 0%
Germany Florian Werres 6 0 0 0 0 0 0 0 0%
Germany Tobias Renner 4 0 0 0 0 0 0 0 0%
Austria Dominik Scherübl 15 1 0 0 0 0 0 1 6.67%
Switzerland Pascal Camenzind 10 0 0 0 0 0 0 0 0%
Germany Stefan Caspers 5 0 0 0 0 0 0 0 0%
Germany Jan Eisenstein 5 0 0 0 0 0 0 0 0%
Germany Jan Leichs 4 0 0 0 0 0 0 0 0%
Austria Benjamin Buser 8 0 0 0 0 0 0 0 0%
Austria Rick Kraaijeveld 4 0 0 0 0 0 0 0 0%
Germany Thomas Blang 10 0 0 0 0 0 0 0 0%
Norway Christopher Watts 16 0 0 0 0 0 0 0 0%
Germany Roman Dietzel 22 0 1 0 0 0 0 1 4.55%
Germany Daniel Schneider 24 0 0 0 0 0 0 0 0%
Germany Matthias Leuthold 4 0 0 0 0 0 0 0 0%
Germany Thomas Kiesewetter 4 0 0 0 0 0 0 0 0%
Germany Ralf Hemmerling 4 0 0 0 0 0 0 0 0%
Germany Tobias Stelter 4 0 0 0 0 0 0 0 0%
Germany Moritz Thomas 4 0 0 0 0 0 0 0 0%
Switzerland Stefan Schneider 8 0 0 0 0 0 0 0 0%
Norway David Frew 8 0 0 0 0 0 0 0 0%
Germany Daniel Dieudonne 4 0 0 0 0 0 0 0 0%
Germany Christian Rauscher 7 0 0 0 0 0 0 0 0%
Germany Sebastian Thron 4 0 0 0 0 0 0 0 0%
Germany Adrian Schmidt 4 0 0 0 0 0 0 0 0%
Pakistan Mohammed Asif 366 15 12 8 2 3 4 44 12.02%
Afghanistan Mohammad Rais Senzahi 38 0 0 0 0 0 0 0 0%
Pakistan Muhammad Majid Ali 34 0 0 0 0 0 0 0 0%
Iran Amir Sarkhosh 295 17 7 6 3 4 4 41 13.9%
India Laxman Rawat 171 5 7 4 1 0 2 19 11.11%
Ireland Robert Murphy 52 0 0 0 0 0 0 0 0%
Egypt Ahmed Galal 131 0 1 0 0 0 0 1 0.76%
Morocco Chaouki Yousfi 65 0 0 0 0 0 0 0 0%
United Arab Emirates Mohammed Al Joker 38 0 0 0 0 0 0 0 0%
Hong Kong Leong Man Hoi 25 0 0 0 0 0 0 0 0%
China Feng Zeyuan 42 2 1 0 0 0 0 3 7.14%
China Wang Heng 42 3 1 0 0 1 0 5 11.9%
China Li Jian Bing 25 2 0 0 2 0 0 4 16%
China Li Haibin 4 0 0 0 0 0 0 0 0%
China Chen Junhao 44 1 0 0 0 0 0 1 2.27%
China Li Junchen 4 0 0 0 0 0 0 0 0%
China Luo Guangsheng 16 0 0 0 0 0 0 0 0%
China Zhou Xiao 8 0 0 0 0 0 0 0 0%
China Ma Yinzhu 23 0 0 0 0 0 0 0 0%
China Yang Gangxinfu 16 0 0 0 0 0 0 0 0%
China Wang Shi 15 0 1 0 0 0 0 1 6.67%
China Zhang Zihao 37 1 0 3 0 0 0 4 10.81%
China Zou Junhai 29 0 2 1 0 0 0 3 10.34%
China Zhong Lin 91 6 6 1 1 2 0 16 17.58%
China Zhang Hanxuan 18 0 1 0 0 0 0 1 5.56%
China Maihe Muti 27 1 1 0 1 0 0 3 11.11%
Hong Kong Chan Ming Tung 11 0 0 0 0 0 0 0 0%
China Chen Bo 14 0 0 0 0 0 0 0 0%
Hong Kong Wai Ho Chung 4 0 0 0 0 0 0 0 0%
China Xiao Wei 4 0 0 0 0 0 0 0 0%
China Qin Jianfeng 21 1 0 0 0 0 0 1 4.76%
China Sun Jianjun 11 1 0 0 0 0 0 1 9.09%
China Shan Xianshu 41 0 0 1 0 0 0 1 2.44%
China Qiu Yalong 67 4 3 1 1 0 1 10 14.93%
China Li Chao 4 0 0 0 0 0 0 0 0%
China Liu Yiqi 31 0 0 1 0 0 0 1 3.23%
China Mao Zhijun 4 0 0 0 0 0 0 0 0%
China He Guoqiang 524 54 34 31 18 14 27 178 33.97%
China Yan Bingtao 2468 218 168 127 80 67 150 810 32.82%
China Pang Junxu 1291 111 89 68 46 30 55 399 30.91%
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 755 62 45 23 16 8 36 190 25.17%
Hong Kong Alan Lin Tan Ho 29 0 0 0 0 0 0 0 0%
China Chen Zifan 972 60 55 27 16 17 22 197 20.27%
China Wen Chen 39 2 0 0 0 0 0 2 5.13%
England Richard Haney 26 0 0 0 0 0 0 0 0%
Germany Miro Popovic 8 0 0 0 0 0 0 0 0%
Belgium Steven Put 9 0 0 0 0 0 0 0 0%
Denmark Lasse Petersen 5 0 0 0 0 0 0 0 0%
Pakistan Imran Ayaz 4 0 0 0 0 0 0 0 0%
Germany Dirk Oppenhoff 4 0 0 0 0 0 0 0 0%
Northern Ireland Billy Brown 35 2 0 0 0 0 0 2 5.71%
Germany Markus Fischer 4 0 0 0 0 0 0 0 0%
Germany Kemal Ueruen 5 0 0 0 0 0 0 0 0%
Belgium Dennis Van Veldhoven 4 0 0 0 0 0 0 0 0%
Turkey Ismail Türker (II) 13 0 0 0 0 0 0 0 0%
Germany Felix Buchfeld 4 0 0 0 0 0 0 0 0%
Germany Sebastian Zittermann 4 0 0 0 0 0 0 0 0%
Afghanistan Ali Ismail 5 0 0 0 0 0 0 0 0%
Germany Christian Gabriel 10 0 0 0 0 0 0 0 0%
Wales Darren Thompson 19 1 0 0 0 0 0 1 5.26%
England Roger Leighton 7 0 0 1 0 0 0 1 14.29%
England Steve Gough 7 0 0 0 0 0 0 0 0%
England 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 1250 96 87 40 30 30 48 331 26.48%
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 1420 99 98 66 44 33 57 397 27.96%
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 56 2 0 0 0 3 1 6 10.71%
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 274 20 2 1 0 1 0 24 8.76%
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 1350 105 58 45 30 8 26 272 20.15%
France Jerome Jamart 4 0 0 0 0 0 0 0 0%
England Michael Williams 159 11 4 2 0 0 1 18 11.32%
Belgium Pascal Budo 4 0 0 0 0 0 0 0 0%
Netherlands Jurgen Goudailler 10 0 0 0 0 0 0 0 0%
Spain Joaquin Marin 7 0 0 0 0 0 0 0 0%
Poland Patryk Masłowski 6 0 0 0 0 0 0 0 0%
England Christopher Harrison 4 0 0 0 0 0 0 0 0%
Netherlands Sebastiaan Kan 5 0 0 0 0 0 0 0 0%
England Adam Longley 21 0 0 0 0 0 0 0 0%
Libya Khalid Belaied Abumdas 34 0 0 0 0 0 0 0 0%
England Cecil Harverson 264 0 0 0 0 0 0 0 0%
England Walter Lovejoy 72 0 0 0 0 0 0 0 0%
England Edward Diggle 235 0 0 0 0 0 0 0 0%
England Charles Dawson 70 0 0 0 0 0 0 0 0%
Scotland Tom Aiken 118 0 0 0 0 0 0 0 0%
England James Collens 68 0 0 0 0 0 0 0 0%
England Harry Stevenson 192 0 0 0 0 0 0 0 0%
England James Harris 59 0 0 0 0 0 0 0 0%
Poland Wojciech Przylucki 5 0 0 0 0 0 0 0 0%
England Nathan Jones 43 2 0 1 0 0 0 3 6.98%
Poland Marcin Kolibski 4 0 0 0 0 0 0 0 0%
Hong Kong Yu Kiu Chang 170 9 10 4 4 2 4 33 19.41%
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 413 17 8 4 3 3 2 37 8.96%
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 489 37 35 17 16 10 22 137 28.02%
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 187 11 7 2 0 0 0 20 10.7%
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 Pragnell (II) 413 20 21 9 6 2 6 64 15.5%
England Charon Parker 15 1 0 0 0 0 0 1 6.67%
Malta Brian Cini 187 12 9 2 5 2 3 33 17.65%
England Nick Skinner 8 0 0 0 0 0 0 0 0%
Wales Leigh Davies 19 2 0 0 1 0 0 3 15.79%
England Kurtis Weaver 52 1 0 0 0 0 0 1 1.92%
Israel Shachar Ruberg 162 6 5 2 1 2 0 16 9.88%
England Danny Brindle 159 6 1 2 1 0 0 10 6.29%
United States Corey Deuel 79 0 1 2 0 0 0 3 3.8%
England Brandon Sargeant 627 28 33 10 5 5 6 87 13.88%
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 471 29 21 9 5 1 4 69 14.65%
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%
Scotland Ross Vallance 134 4 1 5 1 0 0 11 8.21%
Wales Mark Davies 27 0 0 0 0 0 0 0 0%
England Thomas Barton 52 1 0 1 0 0 2 4 7.69%
Australia Matthew Bolton 81 1 1 0 0 0 0 2 2.47%
Thailand Phanuwat Chitdi 4 0 0 0 0 0 0 0 0%
China Tu Jiong 11 0 0 1 0 0 0 1 9.09%
China Li Tianen 12 0 0 0 0 0 0 0 0%
China Duan Yanfeng 29 2 1 0 0 0 0 3 10.34%
China Wli Bo 7 0 0 0 0 0 0 0 0%
China Chui HoMan 6 0 0 0 0 0 0 0 0%
China Qian Hua 7 0 0 0 0 0 1 1 14.29%
China Zhu Zhenjiang 6 0 0 0 0 0 0 0 0%
China Liu Ming 9 0 0 0 0 0 0 0 0%
China Shen Cheng 5 0 0 0 0 0 0 0 0%
China Liang Jianfeng 13 1 0 0 0 0 0 1 7.69%
China Wu Jinquan 6 0 0 0 0 0 0 0 0%
China Min Changqing 16 0 0 0 0 0 0 0 0%
China Xie Zhaoze 4 0 0 0 0 0 0 0 0%
China Li Yunfei 5 1 0 0 0 0 0 1 20%
China Si Jiaxin 17 1 0 0 0 0 0 1 5.88%
China Zong Zhe 4 0 0 0 0 0 0 0 0%
China Xia Fukaiti 4 0 0 0 0 0 0 0 0%
China Xu Yongwen 4 0 0 0 0 0 0 0 0%
China Ding Kai 20 0 0 0 0 0 1 1 5%
China Cheng Feng 11 0 0 0 0 0 0 0 0%
Scotland Paul Ingram 4 0 0 0 0 0 0 0 0%
China Chen Xu 4 0 0 0 0 0 0 0 0%
China Zhong Asheng 4 0 0 0 0 0 0 0 0%
China Ren Jiaxing 43 1 2 2 0 0 0 5 11.63%
China Cai Peng 6 0 0 0 0 0 0 0 0%
Estonia Andres Petrov 414 26 11 6 3 8 5 59 14.25%
England Anthony Jeffers 58 3 3 0 0 0 0 6 10.34%
Ukraine Sergey Isaenko 113 3 1 2 0 0 0 6 5.31%
Australia Steven Donohoe 32 0 0 0 0 0 0 0 0%
Taiwan Hung Chuang Ming 32 0 1 0 0 0 0 1 3.13%
Thailand Boonyarit Keattikun 327 10 9 6 0 0 1 26 7.95%
Malaysia Thor Chuan Leong 1185 73 56 32 20 12 26 219 18.48%
Thailand Kritsanut Lertsattayathorn 319 19 10 9 5 2 3 48 15.05%
China Bai Langning 371 18 13 15 9 6 9 70 18.87%
China Li Jiuwei 4 0 0 0 0 0 0 0 0%
China Bo Junjie 4 0 0 0 0 0 0 0 0%
China Wang Wu 11 2 0 0 0 0 0 2 18.18%
China Wang Pengfei 5 1 0 0 0 0 0 1 20%
China Shi Zhenlong 5 0 0 0 0 0 0 0 0%
China Zhao Hanyang 33 0 0 1 0 0 0 1 3.03%
China Zhang Cunyue 4 0 0 0 0 0 0 0 0%
China Wang Baosheng 5 0 0 0 0 0 0 0 0%
China Sun Chang 18 0 0 0 1 0 0 1 5.56%
China Yin Xiaowei 4 0 0 0 0 0 0 0 0%
China Chen Yaochen 4 0 0 0 0 0 0 0 0%
China Shi Liu 4 0 0 0 0 0 0 0 0%
China Lin Chuangwei 6 0 0 0 0 0 0 0 0%
China Wang Chenkai 13 0 0 0 0 0 0 0 0%
China Huang Nian 6 0 0 0 0 0 0 0 0%
China Hu Yufan 4 0 0 0 0 0 0 0 0%
England Richard Jones (II) 4 0 0 0 0 0 0 0 0%
Portugal Joao Grilo 5 0 0 0 0 0 0 0 0%
Jamaica Alex Peart 2 0 0 0 0 0 0 0 0%
England Jamie Rous 8 0 0 0 0 0 0 0 0%
England Paul Moss 4 0 0 0 0 0 0 0 0%
England Jamie Home 2 0 0 0 0 0 0 0 0%
Netherlands Raymon Fabrie 2 0 0 0 0 0 0 0 0%
England Anthony Taylor 3 0 0 0 0 0 0 0 0%
England Geoff Williams 11 0 0 0 0 0 0 0 0%
England Balvinder Sembi 2 0 0 0 0 0 0 0 0%
England Peter Delaney 56 1 0 0 0 0 1 2 3.57%
England Andrew Alexandrou 24 0 0 0 0 0 0 0 0%
England Peter Bardsley 8 0 0 0 0 0 0 0 0%
Scotland Eddie Brown 11 0 0 0 0 0 0 0 0%
Scotland Willie Newman 34 0 0 0 0 0 0 0 0%
Scotland RCT Martin 36 0 0 0 0 0 0 0 0%
China Meng Jing 4 0 0 0 0 0 0 0 0%
China Gong Xiaoqing 9 0 0 0 0 0 0 0 0%
China Tang Li 5 0 0 0 0 0 0 0 0%
China Qin Ge 6 0 0 0 0 0 0 0 0%
China Zhou Fei 5 0 0 0 0 0 0 0 0%
China Xu Yuan 13 0 0 0 0 0 0 0 0%
China Liu Genxiang 4 0 0 0 0 0 0 0 0%
China Long Yong 5 0 0 0 0 0 0 0 0%
China Wong Yunshing 5 0 0 0 0 0 0 0 0%
China Wang Linkai 4 0 0 0 0 0 0 0 0%
China Lee Tszho 21 0 1 0 0 0 0 1 4.76%
China Li Jiahao 4 0 0 0 0 0 0 0 0%
China Dong Yong 6 0 0 0 0 0 0 0 0%
China Wu Shengguang 44 2 0 0 0 1 0 3 6.82%
China Tu Taojin 6 1 0 0 0 0 0 1 16.67%
China Ye Shaojun 4 0 0 0 0 0 0 0 0%
China He Wenchong 9 1 0 0 0 0 0 1 11.11%
China Qi Guoxiao 12 0 0 0 1 0 0 1 8.33%
India Neeraj Kumar 4 0 0 0 0 0 0 0 0%
India Sumit Talwar 4 0 0 0 0 0 0 0 0%
Scotland David Greig 11 1 0 0 0 0 0 1 9.09%
Singapore Jaden Ong Jia Jun 49 2 0 0 0 0 0 2 4.08%
Latvia Rodion Judin 212 5 1 2 1 0 0 9 4.25%
Scotland Erik Wilson 23 0 1 0 0 0 0 1 4.35%
Ireland Chris Kilcoyne 8 0 0 0 0 0 0 0 0%
England Owais Ali 54 0 2 0 0 1 0 3 5.56%
England John Eames 11 1 0 0 0 0 0 1 9.09%
England Tugba Irten 98 3 0 0 0 0 2 5 5.1%
England Clayton Humphries 107 1 2 3 0 1 0 7 6.54%
England Darren Barton 45 0 0 0 0 0 0 0 0%
England Sean Bullock 22 1 0 0 0 1 0 2 9.09%
Pakistan Yasir Nadeem 25 1 0 0 0 0 0 1 4%
England Simon Dent 134 4 1 0 3 0 0 8 5.97%
Canada Roshan Birdi 20 0 0 0 0 0 0 0 0%
England Reece King 8 0 0 0 0 0 0 0 0%
Sweden Arpat Pulat 20 3 0 1 1 0 0 5 25%
England Scott Lyons 28 0 0 0 0 0 0 0 0%
England Brad Chappell 25 0 0 0 0 0 0 0 0%
England Danny Hocking 11 1 0 0 0 0 0 1 9.09%
Wales Tom Rees 32 0 0 0 0 0 0 0 0%
Wales Rhydian Ap Owen 44 1 0 0 0 0 0 1 2.27%
England Heather Clare 48 0 0 0 0 0 0 0 0%
England Gene Lam 12 0 0 0 0 0 0 0 0%
Wales Darryl James 10 0 0 0 0 0 0 0 0%
England Joshua Thomond 374 17 12 7 5 1 0 42 11.23%
England Adam Chalkley 14 0 0 0 0 0 0 0 0%
Ireland Greg Casey 141 6 3 2 0 1 2 14 9.93%
England Josh Harrison 17 0 0 0 0 0 0 0 0%
England Mohammed Rangzib 54 0 2 1 0 0 0 3 5.56%
England Freddie Blunden 9 0 0 0 0 0 0 0 0%
England Tahel Miah 12 0 0 0 0 0 0 0 0%
Germany Robin Otto 49 0 0 0 0 0 0 0 0%
England Zafran Ali 10 1 0 0 0 0 0 1 10%
England Grant Miles 21 1 0 0 0 0 0 1 4.76%
Wales David John 248 10 6 6 3 1 1 27 10.89%
Northern Ireland Conor McCormack 40 0 0 0 0 0 0 0 0%
England Joshua Cooper 267 13 7 3 3 1 7 34 12.73%
England Julian Mills 21 1 0 0 0 0 0 1 4.76%
England Chris Jones 42 1 2 0 0 0 0 3 7.14%
England Ben Tanner 11 0 0 0 0 0 0 0 0%
England Robert Cloherty 36 0 0 0 0 0 0 0 0%
Germany Sascha Lippe 23 1 1 0 0 0 0 2 8.7%
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 168 6 11 5 2 0 0 24 14.29%
China Han Bin 7 0 1 0 0 0 0 1 14.29%
Egypt Wael Talaat 30 0 0 0 0 0 0 0 0%
Thailand Akani Songsermsawad 1526 126 79 81 31 27 42 386 25.29%
Switzerland Darren Paris 35 0 0 0 0 0 0 0 0%
Pakistan Asjad Iqbal 199 10 9 7 0 1 3 30 15.08%
Iran Soheil Vahedi 795 61 55 18 12 3 19 168 21.13%
Australia Hassan Kerde 35 0 0 0 0 0 0 0 0%
England Gary Heycock 12 0 0 0 0 0 0 0 0%
England David Young 12 0 1 0 0 0 0 1 8.33%
England Roy Connor 6 1 0 0 0 0 0 1 16.67%
Wales Dilwyn John 6 0 0 0 0 0 0 0 0%
England David Cooper 14 0 0 0 0 0 0 0 0%
Scotland Steve Muir 7 0 0 0 0 0 0 0 0%
England Brian Cakebread 5 0 0 0 0 0 0 0 0%
England Michael Smith 7 0 0 1 0 0 0 1 14.29%
Pakistan Hamza Akbar 521 26 12 12 3 3 5 61 11.71%
Egypt Hatem Yassen 106 2 2 1 0 0 0 5 4.72%
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 76 4 0 2 2 0 0 8 10.53%
Hong Kong Chau Hon Man 122 4 4 0 0 1 0 9 7.38%
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 27 0 0 1 1 0 0 2 7.41%
China Chang Bingyu 547 57 19 30 14 10 35 165 30.16%
China Zhang Chi 9 0 0 0 0 0 0 0 0%
China Liu Fan 15 0 0 0 0 0 0 0 0%
China Huang Zhong 13 0 1 2 0 0 0 3 23.08%
China Wu Sicheng 4 0 0 0 0 0 0 0 0%
India Hrithik Jain 84 3 1 1 0 0 0 5 5.95%
China Ma Daojun 6 0 0 0 0 0 0 0 0%
China Si Jiahui 1416 145 85 69 49 30 71 449 31.71%
England Lewis Gillen 91 1 1 1 0 1 0 4 4.4%
Germany Simon Lichtenberg 490 23 25 9 4 3 6 70 14.29%
England Clive Bernstone 3 0 0 0 0 0 0 0 0%
South Africa Paul Burrell 90 0 0 1 0 0 0 1 1.11%
England Leigh Robinson 14 1 0 0 0 0 0 1 7.14%
England John Fox 3 0 0 0 0 0 0 0 0%
Hong Kong Cheung Ka Wai 327 23 19 18 9 9 13 91 27.83%
Wales Tyler Rees 267 19 14 6 3 1 1 44 16.48%
Northern Ireland Christopher Maye 8 0 0 0 0 0 0 0 0%
Romania Andrei Orzan 30 1 0 0 0 0 1 2 6.67%
England Ben Robinson 43 2 0 0 0 0 0 2 4.65%
England Troy Brett 41 3 1 1 0 0 0 5 12.2%
England Ian John Ali 17 2 0 0 0 0 0 2 11.76%
England Phil Parkin 10 0 0 0 1 0 0 1 10%
England Patrick Whelan 244 16 12 4 2 0 1 35 14.34%
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 71 1 0 1 0 0 0 2 2.82%
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 166 11 6 2 0 2 1 22 13.25%
England Daniel Stevenson 25 0 0 0 0 0 0 0 0%
England Daniel Womersley 514 29 12 8 10 5 7 71 13.81%
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 347 24 14 5 4 2 2 51 14.7%
England Scott Bell 78 4 1 1 0 0 0 6 7.69%
England Gary Challis 112 4 1 0 1 0 1 7 6.25%
England James Lake 4 0 0 0 0 0 0 0 0%
England Majid Khan 8 0 0 0 0 0 0 0 0%
Pakistan Wasim Khan 8 0 0 0 0 0 0 0 0%
England Jack Smithers 31 3 0 0 0 0 0 3 9.68%
England Jamie Lashmar 17 0 0 0 0 0 0 0 0%
England Shafaqut Hussain 30 0 0 0 0 0 0 0 0%
England Aaron McCann 8 0 0 0 0 0 0 0 0%
England George Montgomery 4 0 0 0 0 0 0 0 0%
England Mario Basile 18 0 0 1 0 0 0 1 5.56%
England Haydon Pinhey 607 31 33 27 7 6 11 115 18.95%
England Sonnie O'Sullivan 12 0 0 0 0 0 0 0 0%
Wales Dale Hughes 8 0 0 0 0 0 0 0 0%
Australia Kurt Dunham 276 9 4 2 4 1 2 22 7.97%
India S. Dilip Kumar 4 0 0 0 0 0 0 0 0%
India Ishpreet Singh Chadha 392 33 20 24 8 7 15 107 27.3%
Latvia Tatjana Vasiljeva 9 0 0 0 0 0 0 0 0%
England Sean Harvey 81 3 3 1 1 0 1 9 11.11%
England Robert Read 64 2 1 0 1 1 2 7 10.94%
Ireland Stephen Bateman 7 0 0 0 0 0 0 0 0%
England Daniel Devlin 48 1 1 0 0 0 0 2 4.17%
China Yi Chen Xu 5 0 0 0 0 0 0 0 0%
Russia Ivan Kakovskii 117 5 3 2 1 0 1 12 10.26%
Egypt Basem Eltahhan 161 5 2 1 0 1 0 9 5.59%
New Zealand Daniel Haenga 34 0 1 0 0 0 0 1 2.94%
Egypt Hesham Shawky 36 0 0 0 0 0 0 0 0%
India Sourav Kothari 33 0 0 0 0 0 0 0 0%
Pakistan Babar Masih 73 3 1 1 2 1 1 9 12.33%
China Zhang Jiankang 429 27 16 17 8 3 3 74 17.25%
England Jaspal Bamotra 26 0 0 0 0 0 0 0 0%
England Martin Pitcher 5 0 0 0 0 0 0 0 0%
England Dan Barsley 4 0 0 0 0 0 0 0 0%
England Ian Martin 214 14 3 0 3 2 0 22 10.28%
Wales Matthew Roberts 133 3 0 1 1 0 0 5 3.76%
England Mitchell Grinstead 5 0 0 0 0 0 0 0 0%
England Stephen Kershaw 113 7 2 0 0 0 0 9 7.96%
Wales Jackson Page 1392 101 98 50 31 16 48 344 24.71%
England Stefan Risidi 19 0 0 0 0 0 0 0 0%
England Paul Anthony Taylor 10 0 0 0 0 0 0 0 0%
England Ronnie Blake 73 1 0 0 0 0 0 1 1.37%
Bahrain Mohammed Ali 15 0 0 0 0 0 0 0 0%
England Danny Gladstone 16 0 0 0 0 0 0 0 0%
Japan Keishin Kamihashi 83 3 1 0 1 0 0 5 6.02%
Finland Heikki Niva 92 4 4 1 1 2 0 12 13.04%
England Dean Galbally 16 0 0 0 0 0 0 0 0%
England Callum Costello 41 2 1 0 0 0 0 3 7.32%
England Ben Murphy 16 1 0 0 0 0 0 1 6.25%
England John Fearick 59 0 0 0 0 0 0 0 0%
England James Height 106 1 0 0 0 0 0 1 0.94%
England Russel Morgan 15 0 1 0 0 0 0 1 6.67%
England Adam Brown 54 2 1 0 0 0 0 3 5.56%
India Roshan Mirchandani 15 0 0 0 0 0 0 0 0%
Malta Shaun Sultana 8 0 0 0 0 0 0 0 0%
England Aaron Cook 22 0 0 0 0 0 0 0 0%
England Anthony Fieldsend 17 0 0 0 0 0 0 0 0%
England Michael Dubicki 22 0 1 0 0 0 0 1 4.55%
England Mark J Miller 15 0 0 0 0 0 0 0 0%
England Craig Brown 9 0 0 0 0 0 0 0 0%
England Chae Ross 204 19 7 3 1 2 0 32 15.69%
Wales Jeremiah Connors 23 1 0 0 0 0 0 1 4.35%
England Brandon Hall 151 5 1 2 0 0 1 9 5.96%
England Labeeb Ahmed 86 0 1 1 0 1 0 3 3.49%
England Stewart Hesketh 13 0 0 0 0 0 0 0 0%
Wales Daniel Gorton 36 1 0 0 0 0 0 1 2.78%
England Nick Manning 9 0 0 0 0 0 0 0 0%
England Adam Morrey 11 0 0 0 0 0 0 0 0%
England Nigel Howe 21 0 0 0 0 0 0 0 0%
England Nikolas Charalambous 20 0 0 0 0 0 0 0 0%
England Danny Connolly 29 0 0 0 0 0 0 0 0%
India Dhairya Bhandari 9 1 0 0 0 0 0 1 11.11%
India Asutosh Padhy 87 3 1 2 3 0 0 9 10.34%
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 E Pandurangaiah 6 0 0 0 0 0 0 0 0%
Germany Umut Dikme 225 9 11 7 3 1 0 31 13.78%
Poland Daniel Holoyda 87 4 1 0 0 0 0 5 5.75%
France Niel Vincent 130 10 2 3 0 0 0 15 11.54%
England Anthony Blyth 4 0 0 0 0 0 0 0 0%
Wales Rhydian Richards 14 0 0 0 0 0 0 0 0%
France Brian Ochoiski 258 13 5 4 5 2 5 34 13.18%
England Thomas Kevern 7 0 0 0 0 0 0 0 0%
Scotland James O'Brien 11 0 0 0 0 0 0 0 0%
Scotland Ben Ellis 5 0 0 0 0 0 0 0 0%
Scotland John O'Brien 3 0 0 0 0 0 0 0 0%
Scotland Joe Camp 4 0 0 0 0 0 0 0 0%
Jersey Aaron Canavan 11 0 0 0 0 0 0 0 0%
Singapore Marvin Lim Chun Kiat 22 0 0 1 0 0 0 1 4.55%
India Himanshu Jain 297 9 7 0 1 1 1 19 6.4%
Ireland Aaron Holland 21 0 0 0 0 0 0 0 0%
England Sean Maddocks 330 20 9 6 1 3 2 41 12.42%
Sweden Belan Sharif 15 1 0 0 0 0 0 1 6.67%
England Alex Millington 161 12 4 1 1 0 0 18 11.18%
England William Ginn 44 1 0 0 0 0 0 1 2.27%
United States Ahmed Aly Elsayed 174 2 1 1 0 0 0 4 2.3%
Ireland Ross Bulman 295 20 9 6 1 2 4 42 14.24%
England Andrew Smith 35 3 1 0 0 0 0 4 11.43%
Pakistan Haider Ali 34 0 0 0 0 0 0 0 0%
England Steve Martin 15 0 0 0 0 0 0 0 0%
China Ning Kang 43 2 0 0 0 0 0 2 4.65%
England Dan Woolloff 12 0 0 0 0 0 0 0 0%
Singapore Benny Loh Siang Leng 8 0 0 0 0 0 0 0 0%
England Daniel Walker 70 0 0 0 1 0 0 1 1.43%
England John Pritchett 53 3 1 1 0 0 0 5 9.43%
South Korea Daegyu Lee 138 11 2 1 1 0 0 15 10.87%
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 51 2 0 0 0 0 0 2 3.92%
England Jenson Kendrick 422 34 13 9 3 4 4 67 15.88%
England Steven Evans 23 0 0 0 0 0 0 0 0%
England Lewis Ullah 196 7 1 2 0 0 1 11 5.61%
England Jed Mann 104 4 5 0 0 0 0 9 8.65%
England Mark Ganderton 69 1 0 0 0 0 0 1 1.45%
Romania Vladu Mihai 15 0 0 0 0 0 0 0 0%
Thailand Mink Nutcharut 331 6 4 1 1 0 1 13 3.93%
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 304 13 12 5 3 2 3 38 12.5%
England Luke Pinches 177 8 5 3 1 2 1 20 11.3%
England David Nelson 45 0 0 0 0 0 0 0 0%
Ireland Ronan Whyte 42 0 0 0 0 0 0 0 0%
England Ben Hancorn 407 26 16 16 10 4 11 83 20.39%
Wales Dylan Emery 734 63 40 24 22 9 24 182 24.8%
England James Welch 27 0 0 0 0 0 0 0 0%
Ukraine Iulian Boiko 642 40 20 22 9 7 12 110 17.13%
England Tam Mustafa 49 0 0 0 0 0 0 0 0%
Latvia Maris Volajs 40 3 0 0 0 0 0 3 7.5%
China Luo Zetao 65 1 4 0 0 0 1 6 9.23%
India Shrikrishna Suryanarayanan 43 2 1 0 1 0 0 4 9.3%
India Digvijay Kadian 74 1 4 1 0 1 0 7 9.46%
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 279 13 7 3 8 2 2 35 12.54%
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 631 43 31 31 13 2 25 145 22.98%
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 374 29 15 11 6 7 7 75 20.05%
Germany Markus Hertle 4 0 0 0 0 0 0 0 0%
Hong Kong Yun Fung Tam 5 0 0 0 0 0 0 0 0%
Germany Rolf Mahr 4 0 0 0 0 0 0 0 0%
Pu QingSong 10 1 1 0 1 0 0 3 30%
Scotland T Newall 4 0 0 0 0 0 0 0 0%
Germany Richard Wienold 28 0 0 0 1 0 0 1 3.57%
China Wu Yize 909 82 74 35 39 14 55 299 32.89%
Wales Liam Davies 337 32 15 12 5 6 8 78 23.15%
Scotland Liam Graham 305 23 9 3 3 0 1 39 12.79%
England Emma Parker 1 0 0 0 0 0 0 0 0%
England Marvin Morgan 23 2 1 1 0 0 0 4 17.39%
England Daniel Bagley 5 0 0 0 0 0 0 0 0%
Poland Lukasz Guzowski 4 0 0 0 0 0 0 0 0%
England Adam Ashley 14 1 0 0 0 0 0 1 7.14%
Wales Elfed Evans 7 1 0 0 0 0 0 1 14.29%
Wales Khurram Khan 4 0 0 0 0 0 0 0 0%
England Mark Winsor 5 0 0 0 0 0 0 0 0%
Spain David Alcaide 5 0 0 0 0 0 0 0 0%
Jersey Steve Thomas 4 0 0 0 0 0 0 0 0%
Spain Francisco Sanchez Ruiz 13 1 0 0 0 0 0 1 7.69%
England Halim Hussain 101 3 1 1 0 0 0 5 4.95%
Egypt Mostafa Dorgham 211 9 10 5 0 0 1 25 11.85%
New Zealand Adam Lilley 12 0 0 0 0 0 0 0 0%
Ireland Aaron Hill 808 59 39 32 14 8 28 180 22.28%
England Lewis Parnham 19 0 0 0 0 0 0 0 0%
Hungary Zsolt Fenyvesi 16 1 1 0 0 0 0 2 12.5%
England Riley Parsons 264 13 5 7 7 3 5 40 15.15%
England Qingtian Yang 69 7 6 2 0 1 1 17 24.64%
England Elliott Weston 33 2 1 0 0 0 0 3 9.09%
England Rebecca Kenna 207 1 1 0 0 1 0 3 1.45%
England Sam Gates 16 0 0 0 0 0 0 0 0%
England Kayden Brierley 146 10 2 0 2 0 0 14 9.59%
England Richard Binns 22 0 0 0 0 0 0 0 0%
England Harry Farrell 23 1 2 0 0 0 0 3 13.04%
India Shubham Arora 14 0 0 0 0 0 0 0 0%
Pakistan Abdul Raheem 41 0 0 0 0 0 0 0 0%
England Garry Coulson 29 0 0 1 0 0 0 1 3.45%
England Jack Harris 74 2 0 0 0 0 0 2 2.7%
England Sean McAllister 171 8 2 2 2 1 1 16 9.36%
England Leonard Degriffa 17 0 0 1 0 0 0 1 5.88%
Saudi Arabia Nezar Aseeri 21 0 0 0 0 0 0 0 0%
Japan Kengo Suzuki 14 0 0 0 0 0 0 0 0%
Ireland Tony Corrigan 39 1 1 0 0 0 0 2 5.13%
England Ian Desmier 48 0 0 0 0 0 0 0 0%
Hong Kong Lau Ka Lam 31 0 1 0 0 0 0 1 3.23%
Ireland Andrew Doherty 66 0 1 1 1 0 0 3 4.55%
Ireland Aman Goel 50 0 0 0 0 0 0 0 0%
India Kreishh Gurbaxani 185 13 4 3 0 2 0 22 11.89%
Northern Ireland Fergal Quinn (II) 222 12 7 6 2 0 0 27 12.16%
Scotland Dean Young 573 34 17 11 10 3 4 79 13.79%
China Peifan Lei 800 65 45 32 19 13 25 199 24.88%
Canada James Lee 94 1 3 0 1 1 0 6 6.38%
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 32 0 0 0 1 0 0 1 3.13%
England Craig Farrar 14 0 0 0 0 0 0 0 0%
Northern Ireland Robbie Mcguigan 341 20 10 7 8 3 2 50 14.66%
China Jianbo Zhao 402 24 31 11 15 6 12 99 24.63%
Singapore Bernard Tey Choon Kiat 18 1 0 0 0 0 0 1 5.56%
China Cao Jin 26 1 1 0 0 0 0 2 7.69%
China Gao Yang 420 44 29 16 10 3 11 113 26.9%
Morocco Amine Amiri 77 1 0 0 0 0 0 1 1.3%
England Mark Lloyd 206 10 6 2 1 0 1 20 9.71%
Northern Ireland Declan Lavery 8 0 0 0 0 0 0 0 0%
Wales Gavin Lewis 4 0 0 0 0 0 0 0 0%
Morocco Ameur Riad 5 0 0 0 0 0 0 0 0%
Gibraltar Gareth Lopez 4 0 0 0 0 0 0 0 0%
England Lee Prickman 8 0 0 0 0 0 0 0 0%
Wales JS Nicholls 18 0%
Wales W Davis 18 0%
Australia Frank Smith Jnr 21 0 0 0 0 0 0 0 0%
England WJ Ayres 13 0 0 0 0 0 0 0 0%
England JC Pepperell 2 0 0 0 0 0 0 0 0%
England VR Gill 2 0 0 0 0 0 0 0 0%
England JG Martin 3 0 0 0 0 0 0 0 0%
England C Frost 6 0 0 0 0 0 0 0 0%
England George Rivett 12 0 0 0 0 0 0 0 0%
England AE Bridgwater 13 0 0 0 0 0 0 0 0%
Scotland Alex Taylor 3 0 0 0 0 0 0 0 0%
England Hayden Staniland 117 7 3 0 3 2 1 16 13.68%
Poland Antoni Kowalski 236 15 9 7 1 3 2 37 15.68%
England Connor Benzey 164 12 10 4 0 0 0 26 15.85%
Pakistan Mohammed Yousuf 6 1 1 0 0 0 0 2 33.33%
China Jin Wei Feng 5 0 0 0 0 0 0 0 0%
England Jamie Wilson 259 12 11 7 1 0 2 33 12.74%
South Africa Freddie van Rensberg 20 0 0 0 0 0 0 0 0%
England Hamim Hussain 153 8 3 4 1 0 2 18 11.76%
England Alex Clenshaw 117 7 7 1 2 0 4 21 17.95%
Belgium Julien Leclercq 453 29 20 25 15 11 19 119 26.27%
Ireland Aidan Murphy 60 1 2 2 1 0 0 6 10%
Peter Butler 8 0 0 0 0 0 0 0 0%
England Jack Haley 70 3 0 1 0 0 0 4 5.71%
England Luke Maddison 17 1 0 0 0 0 0 1 5.88%
England Martyn Taylor 109 5 2 1 0 0 1 9 8.26%
England Peter Geronimo 16 0 0 0 0 0 0 0 0%
Scotland Aaron Graham 12 0 0 0 0 0 0 0 0%
England Bradley Cowdroy 80 7 0 1 0 0 0 8 10%
England Samuel-Lee Stevens 23 0 0 0 0 0 0 0 0%
England Westley Cooper 18 0 0 0 1 0 0 1 5.56%
England Carl Mottershaw 16 0 0 0 0 0 0 0 0%
England Joe Fenton 79 4 1 2 1 0 0 8 10.13%
Wales Jamie Tudor 19 1 0 0 0 0 0 1 5.26%
Stan Moody 433 23 28 12 11 7 18 99 22.86%
England Liam Pullen 356 18 21 16 7 9 8 79 22.19%
England Dylan Smith 43 0 0 0 0 0 0 0 0%
England Matthew Lee 16 0 0 0 0 0 0 0 0%
Wales David Donovan 41 4 0 0 0 0 0 4 9.76%
Wales Conor Caniff 14 0 0 0 0 0 0 0 0%
England Adam Goff 29 0 0 0 0 0 0 0 0%
Alfie Lee 96 7 5 1 0 0 0 13 13.54%
Latvia Filips Kalniņš 41 0 0 0 0 0 0 0 0%
England Faizaan Mohammed 71 4 0 1 0 0 0 5 7.04%
England Johnnie Bates 14 0 0 0 0 0 0 0 0%
Ireland Philip O'Connor 12 0 0 0 0 0 0 0 0%
England Arun Mehta 22 0 0 0 0 0 0 0 0%
Spain Juan Pedro Duran 25 0 0 0 0 0 0 0 0%
England Mark Anthony Taylor 12 0 0 0 0 0 0 0 0%
Ukraine Denys Khmelevskyi 19 1 1 0 0 0 0 2 10.53%
England Callum Beresford 118 11 2 1 0 0 0 14 11.86%
England Andrew Tapper 44 2 0 0 0 0 0 2 4.55%
Mark Bell 58 4 2 0 0 0 1 7 12.07%
Ukraine Anton Kazakov 313 13 3 6 3 0 4 29 9.27%
Wales Bradley Tyson 40 0 0 0 0 0 0 0 0%
England Ryan Roberts 17 1 0 0 0 0 0 1 5.88%
England Jamie Jones (II) 22 3 2 0 0 0 0 5 22.73%
England Shaf Hussain 11 1 0 0 0 0 0 1 9.09%
Northern Ireland Christopher Clifford 4 0 0 0 0 0 0 0 0%
Ireland Robert McCullough 5 0 0 0 0 0 0 0 0%
England Paul Deaville 169 17 4 2 1 0 3 27 15.98%
England Oliver Sykes 108 12 5 3 5 0 2 27 25%
Scotland Amaan Iqbal 63 2 0 0 0 0 0 2 3.17%
Turkey Enes Bakirci 5 0 0 0 0 0 0 0 0%
Gibraltar Francis Becerra 4 0 0 0 0 0 0 0 0%
Belgium Yorrit Hoes 7 0 0 0 0 0 0 0 0%
England Jake Crofts 41 0 1 0 0 0 0 1 2.44%
England Sean Coote 16 0 0 0 0 0 0 0 0%
China Liu Hongyu 371 41 26 16 11 4 12 110 29.65%
Italy Mirko Montrasio 12 0 0 0 0 0 0 0 0%
England Ryan Mears 22 0 0 0 0 0 0 0 0%
Thailand Nattanapong Chaikul 82 4 3 3 2 0 2 14 17.07%
China Haohui Deng 23 1 1 2 0 0 1 5 21.74%
Wales Alfie Davies 194 15 9 5 2 1 6 38 19.59%
England Andrew Turner 22 0 0 0 0 0 0 0 0%
Germany Kharazchi Jamshid 12 0 0 0 0 0 0 0 0%
England Isa Ishtiaq 21 0 0 0 0 0 0 0 0%
Wales Marc Shaw 39 1 0 0 0 0 0 1 2.56%
England Jason Wright 27 0 0 0 0 0 0 0 0%
England Andy Neck 22 0 0 0 0 0 0 0 0%
England Nigel Clarke 34 0 1 0 0 0 0 1 2.94%
England Michael Robert Joyce 33 2 0 0 0 0 0 2 6.06%
England Josh Symes 17 0 1 0 0 0 0 1 5.88%
Thailand Chatchapong Nasa 54 2 0 3 0 1 1 7 12.96%
Wales Jordan Shepherd 47 4 2 1 0 0 1 8 17.02%
Ireland Leone Crowley 27 0 0 0 0 0 0 0 0%
Singapore Zhong Wei Tan 15 0 0 0 0 0 0 0 0%
Bahrain Nader Jaber Aldoseri 19 0 0 0 0 0 0 0 0%
Pakistan Muhammad Naseem Akhtar 73 2 0 2 0 1 1 6 8.22%
Pakistan Muhammad Siddiqui (II) 63 1 0 0 1 0 0 2 3.17%
Singapore Chee Keong Chan 26 0 0 0 0 0 0 0 0%
Thailand Pongsakron Chongjairak (II) 68 2 7 1 1 0 3 14 20.59%
Thailand Jongrak Boonrod 21 2 1 0 1 0 0 4 19.05%
Thailand Putthakam Kimsuk 94 4 6 2 0 0 1 13 13.83%
Thailand Anukkhapon Kidsumran 10 0 0 0 0 0 0 0 0%
Thailand Pantakan Kamwiang 10 0 0 0 0 0 0 0 0%
Thailand Thanaphon Bunplot 20 0 1 0 0 0 0 1 5%
Thailand Teerawat Srikaithai 16 1 0 0 0 0 0 1 6.25%
Pakistan Fahad Alvi 8 0 0 0 0 0 0 0 0%
Thailand Chayanon Thiansuk 26 1 2 1 0 0 0 4 15.38%
Pakistan Muhammad Umer Khan 27 0 0 0 0 0 0 0 0%
Pakistan Mubashir Raza 67 3 4 0 0 1 0 8 11.94%
Pakistan Haris Tahir 167 10 10 2 3 2 3 30 17.96%
Mongolia Temuujin Enkhbold 29 1 1 0 0 0 0 2 6.9%
Thailand Yanawarut Phueakklom 11 0 0 0 0 0 0 0 0%
Pakistan Muhammad Azhar Khan 27 0 0 0 0 0 0 0 0%
Thailand Ratchata Khantee 34 2 0 0 0 0 0 2 5.88%
Malaysia Moh Keen Ho 11 0 0 1 0 0 0 1 9.09%
Thailand Thitiphong Choolasak 52 3 0 1 0 0 0 4 7.69%
Thailand Rattanachai Tupadilok 15 0 0 0 0 0 0 0 0%
Malaysia Chung Leong Loh 19 0 0 1 0 0 0 1 5.26%
Thailand Tawan Pooltong 57 1 1 2 0 0 2 6 10.53%
Iran Siyavosh Mozayani 14 0 1 0 0 2 0 3 21.43%
Iran Mohammad Reza Rafieyan 8 0 0 0 0 0 0 0 0%
Thailand Taweesap Kongkitchertchoo 47 0 0 1 1 0 1 3 6.38%
Iran Nader Jahadi 15 0 0 0 0 0 0 0 0%
Nepal Moti Pakharin 24 1 1 0 0 0 0 2 8.33%
Malaysia Chang Wai Chung 16 1 0 0 0 0 0 1 6.25%
Thailand Pasin Puoborm 11 0 0 0 0 0 0 0 0%
Thailand Nutdanai Manawm 9 0 0 0 0 0 0 0 0%
Iran Amin Sanjaei 75 2 1 2 2 0 1 8 10.67%
Pakistan Muhammad N Fahim 9 0 0 0 0 0 0 0 0%
Thailand Poramin Danjirakul 46 2 1 2 0 0 0 5 10.87%
Philippines Alvin Barbero 38 2 0 1 0 0 0 3 7.89%
Mongolia Khash-Ochir Tuvshinjargal 32 2 1 2 2 0 1 8 25%
Iran Mohammad Ali Moghadam 31 1 0 0 0 0 0 1 3.23%
Iran Alireza Rezaei 35 2 0 0 1 0 0 3 8.57%
Pakistan Umer-Naeem Memon 46 1 2 0 0 0 0 3 6.52%
Pakistan Hunain Memon 19 0 0 0 0 0 0 0 0%
Thailand Pornpiya Kaosumran 28 2 0 1 0 0 2 5 17.86%
Thailand Wiphu Phuthisabodi 36 0 3 0 0 0 1 4 11.11%
Thailand Narongdat Takantong 78 3 3 2 2 1 1 12 15.38%
Pakistan Muhammad Altaf 9 0 0 0 0 0 0 0 0%
Mongolia Lkhagvasuren Tumurchudur 29 1 1 0 0 0 0 2 6.9%
Pakistan Muhammad Ahsan Javaid 66 3 0 2 3 1 0 9 13.64%
Mongolia Mendsaikhan Bat-Erdene 18 0 0 0 0 0 0 0 0%
Malaysia Tan Seng Teck 10 0 0 0 0 0 0 0 0%
Iran Morteza Torabi (II) 61 0 1 0 0 0 0 1 1.64%
Mongolia Lkhagvadorj Ochirbal 18 0 0 1 0 0 0 1 5.56%
Philippines Jefrey Roda 60 4 4 2 0 1 3 14 23.33%
Malaysia Lim Kok Leong 72 9 3 1 1 2 0 16 22.22%
China Yisong Peng 297 15 11 11 3 1 6 47 15.82%
China Jiang Jun 327 31 17 10 11 4 22 95 29.05%
Egypt Mohamed Ibrahim 179 4 3 1 0 1 1 10 5.59%
Brazil Victor Sarkis 156 5 1 0 1 0 1 8 5.13%
Thailand Siripaporn Nuanthakhamjan 151 5 1 1 1 0 0 8 5.3%
China Ma Hailong 332 23 19 12 5 4 8 71 21.39%
China Xing Zihao 265 20 14 8 9 6 11 68 25.66%
Northern Ireland Joel Connolly Jnr 51 2 1 1 0 0 0 4 7.84%
Wales Brad Ferguson 6 0 0 0 0 0 0 0 0%
Egypt Mahmoud El-Hareedy 19 1 0 0 0 0 0 1 5.26%
Wales Oliver Briffett-Payne 25 1 0 0 0 0 0 1 4%
Moldova Vladislav Gradinari 74 3 3 1 0 1 0 8 10.81%
Scotland Jack Borwick 59 6 0 1 0 0 0 7 11.86%
Wales Riley Powell 60 3 0 1 1 0 0 5 8.33%
China Au Chi-Wai 25 1 0 1 0 0 0 2 8%
Hungary Bulcsú Révész 211 18 11 10 4 2 4 49 23.22%
Ian Barlow 10 0 0 0 0 0 0 0 0%
England Daniel Webb 9 0 0 0 0 0 0 0 0%
Wales Neil Jones 9 0 0 0 0 0 0 0 0%
India Rupesh Thakkar 8 0 0 0 0 0 0 0 0%
Wales Carl Bennett 11 1 0 0 0 0 0 1 9.09%
England Tom Peasland 16 0 0 0 1 0 0 1 6.25%
England Ronnie Kralj 11 1 0 0 0 0 0 1 9.09%
Pommy Kang 9 0 0 0 0 0 0 0 0%
England Neil Craycraft 18 0 0 0 0 0 0 0 0%
England Aristos Pampouris 29 0 0 0 0 0 0 0 0%
India Mandeep Singh 8 0 0 0 0 0 0 0 0%
England Kyle Holland 13 0 0 0 0 0 0 0 0%
Thailand Kriangsak Chiranothai 8 0 0 0 0 0 0 0 0%
England Gary Widdecombe 11 0 0 0 0 0 0 0 0%
England Anthony Wall 34 2 1 0 0 0 0 3 8.82%
England Dale Prime 8 0 0 0 0 0 0 0 0%
England Ben Pacan 9 0 0 0 0 0 0 0 0%
England Elias Martin-Beris 22 0 0 0 0 0 0 0 0%
Wales Zac Cosker 9 1 0 0 0 0 0 1 11.11%
England David Allender 20 1 0 0 0 0 0 1 5%
Latvia Arturs Kengis 10 0 0 0 0 0 0 0 0%
England Andrew Robson 16 0 0 0 0 0 0 0 0%
Guernsey James Kirk 10 0 0 0 0 0 0 0 0%
Germany Julien Leifert 11 0 0 0 0 0 0 0 0%
Jersey Gary Britton 16 0 0 0 0 0 0 0 0%
Scotland Sam McKay 10 0 0 0 0 0 0 0 0%
China Yulu Bai 158 16 7 5 1 1 0 30 18.99%
England Scott Rogan 22 0 0 0 0 0 0 0 0%
Germany Manuel Ederer 36 1 0 2 0 0 0 3 8.33%
England Ronnie Sullivan 17 0 0 0 0 0 0 0 0%
England Rees Carter 9 0 0 0 0 0 0 0 0%
England Evan Plummer (II) 26 0 0 0 0 0 0 0 0%
England Richard Pipe 21 0 0 0 0 0 0 0 0%
England Daniel Young (II) 9 0 0 0 0 0 0 0 0%
France Nicolas Mortreux 30 1 2 0 0 0 1 4 13.33%
England Jake Robinson 21 1 0 1 0 0 0 2 9.52%
Wales Anthony Krysa 17 1 0 0 0 0 0 1 5.88%
England Darren McVicar 18 1 0 1 0 0 0 2 11.11%
Scotland Ayaan Iqbal 14 0 0 0 0 0 0 0 0%
England Aidan Gallagher 25 0 0 0 0 0 0 0 0%
England Samuel Lee-Stevens 20 2 0 0 0 0 0 2 10%
England Andrew Greaves 13 0 0 0 0 0 0 0 0%
England Sheldon O’Connor 12 0 0 0 0 0 0 0 0%
England Adam Williams 12 0 0 0 0 0 0 0 0%
England Edward Warr 14 0 0 0 0 0 0 0 0%
England Andy Lavin 27 2 0 0 0 0 0 2 7.41%
Thailand Prin Ratmukda 42 4 1 1 0 0 0 6 14.29%
China Gong Chenzhi 256 17 12 11 5 9 9 63 24.61%
Pakistan Zulfiqar Qadir 35 2 2 0 0 0 0 4 11.43%
India Rutul Pambhar 12 1 0 0 0 0 0 1 8.33%
Pakistan Sharjeel Mahmood 27 3 3 0 0 0 0 6 22.22%
Iran Arman Mardanighafarokhi 15 1 0 0 0 0 0 1 6.67%
Hong Kong Kai Sang Yeung 30 2 0 1 0 1 0 4 13.33%
Canada Mehran Maneshgar 9 0 0 0 0 0 0 0 0%
South Korea Yong Hwang 10 0 0 0 0 0 0 0 0%
China Zhijie Zhang 5 0 0 0 0 0 0 0 0%
China Chen Xiaolong 29 0 1 1 1 0 0 3 10.34%
China Deng Haohui 54 3 5 1 2 1 2 14 25.93%
Thailand Vorawit Thongweang 16 0 0 0 0 0 0 0 0%
China Liu Wenwei 39 2 0 2 1 0 0 5 12.82%
India Sparsh Pherwani 29 1 1 1 0 0 0 3 10.34%
Hong Kong Hoi Ming Lai 8 0 0 0 0 0 0 0 0%
Iran Hamed Zarehdoust 23 2 0 1 0 0 0 3 13.04%
Pakistan Nadeem Gul 17 1 1 1 1 0 0 4 23.53%
Saudi Arabia Ayman Alamri 20 0 0 0 1 0 0 1 5%
Iran Omid Veirani 16 0 0 0 0 0 0 0 0%
China Liang Xiaolong 55 3 1 2 0 0 2 8 14.55%
India Dhruv Patel 75 4 5 1 0 0 0 10 13.33%
Singapore Keng Kwang Chan 12 0 1 0 0 0 0 1 8.33%
Pakistan Muhammad Imran 10 0 0 0 0 0 0 0 0%
Pakistan Sattar Noor 25 3 0 0 0 0 0 3 12%
Hong Kong Chan Hon Kwan 15 0 0 0 0 0 0 0 0%
Singapore Kingsley Tian Yi Ang 10 0 0 0 0 0 0 0 0%
United Arab Emirates Khalid Kamali 31 1 0 0 0 1 0 2 6.45%
Pakistan Yasir Karim Jesani 9 0 0 0 0 0 0 0 0%
Saudi Arabia Addulrahman Saif 5 0 0 0 0 0 0 0 0%
Pakistan Amir Sohail 5 0 0 0 0 0 0 0 0%
Pakistan Qadeer Abbas 25 0 0 1 0 0 1 2 8%
Pakistan Awaisullah Munir 26 4 3 0 1 1 2 11 42.31%
Iran Behnam Farshkaran 8 0 0 0 0 0 0 0 0%
China Li Chengjie 48 5 2 1 1 0 1 10 20.83%
Hong Kong Yee Ting Cheung 9 0 0 0 0 0 0 0 0%
United Arab Emirates Abdulrahman Saif 13 0 0 0 0 0 0 0 0%
Hong Kong Kwan Chun Wong 8 0 0 0 0 0 0 0 0%
Pakistan Sharjeel Mahmood Asmat 9 1 0 0 0 0 0 1 11.11%
Hong Kong Tsz Ho Lee 18 2 0 0 0 0 0 2 11.11%
Hong Kong Hon Man Chau 29 1 2 1 2 0 0 6 20.69%
Pakistan Aamir-Sahail Ahmed 4 0 0 0 0 0 0 0 0%
China Wang Xinbo 82 4 5 2 4 0 2 17 20.73%
China Wang Xinzhong 30 3 1 0 0 0 0 4 13.33%
China Dong Zihao 19 1 0 2 0 0 0 3 15.79%
Hong Kong Shaun Liu 26 2 0 0 1 0 0 3 11.54%
China Lan Yuhao 61 7 10 2 0 1 2 22 36.07%
Pakistan Muhammad Hamza Ilyas 12 0 0 0 0 0 0 0 0%
Latvia Artemijs Zizins 143 15 4 7 7 0 5 38 26.57%
Bulgaria Velian Dimitrov 13 0 0 0 1 0 0 1 7.69%
Poland Michał Kotiuk 12 0 0 0 0 0 0 0 0%
England Adam Abbas 18 1 0 0 0 0 0 1 5.56%
England Jai Platts 8 0 0 0 0 0 0 0 0%
England Gary Skipworth 5 0 0 0 0 0 0 0 0%
England Martin Shepherdson 15 0 0 0 0 0 0 0 0%
England Phillip Owen Blackburn 10 0 0 0 0 0 0 0 0%
England Edward Jones 18 0 0 0 0 1 0 1 5.56%
Russia Arsenii Korolev 9 1 0 0 0 0 0 1 11.11%
England Scott Harrison 11 0 0 0 0 0 0 0 0%
England Matthew Woodcock 8 0 0 0 0 0 0 0 0%
England Gary Milne 17 0 1 1 0 0 0 2 11.76%
Scotland Steven Wardropper 16 0 0 0 0 0 0 0 0%
England Aidan Murphy (II) 10 0 0 0 0 0 0 0 0%
England Kian Dennett 9 0 0 0 0 0 0 0 0%
England Lee Whaley 9 0 0 0 0 0 0 0 0%
China Xian Ziheng 8 0 0 0 0 0 0 0 0%
Thailand Lomnaw Issarangkun 9 0 0 0 0 0 0 0 0%
Thailand Pawaris Ngamkham 16 0 0 0 0 0 0 0 0%
India Danish Khan 13 0 0 0 0 0 0 0 0%
China Chen Qiyu 36 2 1 0 0 0 0 3 8.33%
Pakistan Sohail Shahzad 12 0 0 0 0 0 0 0 0%
Pakistan Farhan Noor 27 0 0 0 1 0 0 1 3.7%
Bangladesh Shuvo Biswas 9 1 0 0 0 0 0 1 11.11%
India Vinay Swaminathan 18 0 0 0 0 0 0 0 0%
Thailand Narinton Tasurin 21 0 0 0 0 1 0 1 4.76%
Pakistan Rana Irfan Aslam 30 2 2 1 1 0 0 6 20%
Thailand Pongsatorn Seemuen 10 0 0 0 0 1 0 1 10%
China Luo Chenliang 9 0 0 0 0 0 0 0 0%
India Subrat Das 22 0 0 0 0 0 0 0 0%
Thailand Boonpithak Lothong 13 1 0 0 0 0 0 1 7.69%
Taiwan Lin Shu-hung 13 0 1 0 0 0 0 1 7.69%
Iran Mohammad Reza Pishvari 17 1 1 0 0 0 0 2 11.76%
China Pan Yiming 10 0 0 0 0 0 0 0 0%
Pakistan Ian Mark John 10 1 0 0 0 0 0 1 10%
India Anand Raghuvanshi 11 0 0 0 0 0 0 0 0%
Nepal Ayush Gautam 11 0 0 0 0 0 0 0 0%
Thailand Patipaan Wonghun 8 0 0 0 0 0 0 0 0%
India Angad Ghai 9 0 0 0 0 0 0 0 0%
India Abhishek Bajaj 16 1 0 0 0 0 0 1 6.25%
Thailand Ritthichai Chimphanang 27 0 1 1 0 0 0 2 7.41%
Pakistan Aadil-Hussain Narejo 9 0 0 0 0 0 0 0 0%
Pakistan Muhammad Umar Khan 28 2 1 3 0 0 0 6 21.43%
Thailand Sumongkhon Khamphul 9 0 0 0 0 0 0 0 0%
China Zhou Jinhao 67 3 2 1 0 2 1 9 13.43%
Hong Kong Wallace Wong 14 0 0 0 0 0 0 0 0%
Hong Kong Wan Nansen Sin Man 30 2 1 0 0 1 1 5 16.67%
Iran Arman Madanighafarokhi 10 0 0 0 0 0 0 0 0%
Nepal Saroj Gautam 12 1 0 0 0 0 0 1 8.33%
Thailand Nipitpon Manamuti 8 0 0 0 0 0 0 0 0%
Pakistan Hassan Gull 14 0 1 0 0 0 0 1 7.14%
Iran Ali Gharahgozlou 48 5 0 4 1 0 0 10 20.83%
Thailand Passakorn Sittikrai 19 1 0 1 0 0 0 2 10.53%
Iran Shahin Khorami Del 12 1 0 0 0 0 0 1 8.33%
China Liu Yang 36 2 1 2 1 0 1 7 19.44%
China Cao Zeyi 11 0 2 0 0 0 0 2 18.18%
China Qiu Lei 6 0 0 0 0 0 0 0 0%
China Ma Shaojun 7 0 0 0 0 0 0 0 0%
China Cai Wei 12 0 0 0 0 0 0 0 0%
China Huang Hao 5 0 0 0 0 0 0 0 0%
Saudi Arabia Faisal Bahashwan 4 0 0 0 0 0 0 0 0%
Kuwait Ahmad Abul 4 0 0 0 0 0 0 0 0%
Pakistan Adeel Aqdus 6 0 0 0 0 0 0 0 0%
Saudi Arabia Abdullah Alotayyani 4 0 0 0 0 0 0 0 0%
Saudi Arabia Abdulraouf Sayegh 7 0 0 0 0 1 0 1 14.29%
Egypt Mohamed Elkhayat 13 0 0 1 0 0 0 1 7.69%
Iraq Ali Hussain Ali 4 0 0 0 0 0 0 0 0%
Oman Haitham Al Mahri 4 0 0 0 0 0 0 0 0%
Saudi Arabia Saleh Alamoudi 4 0 0 0 0 0 0 0 0%
Saudi Arabia Ziyad Alqabbani 4 0 0 0 0 0 0 0 0%
Brazil Jonas Luz 28 0 0 0 1 0 0 1 3.57%
Iraq Ali Jalil Ali 4 0 0 0 0 0 0 0 0%
Libya Kusai Hamed Sharif 5 1 0 0 0 0 0 1 20%
Northern Ireland Jamie Gardiner 7 0 0 0 0 1 0 1 14.29%
China Zheng Dian 10 0 0 0 0 0 0 0 0%