Greatest Winning Margin - All-time - Professional

Filtering

Top players based on the amount of frames more won versus the frames won by their opponents.
Status
Categories
Scope
Range
Player Frames Played Frames Won Frames Lost Frame margin Winning margin
England Judd Trump 9814 5921 3893 2028 1.52
Scotland Stephen Hendry 11931 6975 4956 2019 1.41
Scotland Marcus Campbell 5057 2587 2470 117 1.05
England Ricky Walden 7716 4214 3502 712 1.2
China Li Hang 2798 1445 1353 92 1.07
England Mark Davis 9015 4901 4114 787 1.19
Australia Neil Robertson 9285 5344 3941 1403 1.36
Wales Mark Williams 13076 7496 5580 1916 1.34
England Ronnie O'Sullivan 13125 8011 5114 2897 1.57
England Jimmy Robertson 4778 2495 2283 212 1.09
England Liam Highfield 3409 1756 1653 103 1.06
England Ian McCulloch 3959 2043 1916 127 1.07
China Lyu Chuang 1613 795 818 -23 0.97
England Kuldesh Johal 1696 892 804 88 1.11
Wales Jamie Jones 4353 2347 2006 341 1.17
England Andy Hicks 5822 2966 2856 110 1.04
England Kyren Wilson 6498 3653 2845 808 1.28
England Stuart Pettman 3587 1893 1694 199 1.12
Scotland Anthony McGill 5000 2717 2283 434 1.19
England Paul Davison 5105 2551 2554 -3 1
Wales Michael White 4516 2349 2167 182 1.08
Northern Ireland Patrick Wallace 3229 1744 1485 259 1.17
Thailand Noppon Saengkham 3108 1572 1536 36 1.02
Northern Ireland Dermot McGlinchey 1754 806 948 -142 0.85
England Simon Bedford 3458 1866 1592 274 1.17
Wales Andrew Pagett 2176 1019 1157 -138 0.88
England Jamie O'Neill 2399 1209 1190 19 1.02
Wales Jak Jones 2449 1165 1284 -119 0.91
Brazil Igor Figueiredo 1058 487 571 -84 0.85
Thailand Thanawat Thirapongpaiboon 1226 585 641 -56 0.91
England Justin Astley 1754 900 854 46 1.05
England Reanne Evans 1188 455 733 -278 0.62
England Adam Wicheard 1076 543 533 10 1.02
Ireland Michael Judge 4198 2216 1982 234 1.12
England Joe Perry 9445 5099 4346 753 1.17
Scotland Graeme Dott 8440 4538 3902 636 1.16
England Joe Jogia 2764 1432 1332 100 1.08
China Xiao Guodong 4649 2543 2106 437 1.21
England Stuart Bingham 10255 5813 4442 1371 1.31
Thailand James Wattana 7184 3731 3453 278 1.08
Ireland Fergal O'Brien 7517 3903 3614 289 1.08
England Robbie Williams 3536 1821 1715 106 1.06
Scotland Stephen Maguire 8710 4895 3815 1080 1.28
England Martin Gould 5804 3143 2661 482 1.18
England David Gilbert 6365 3442 2923 519 1.18
Israel Eden Sharav 1467 674 793 -119 0.85
England Mike Dunn 5518 2816 2702 114 1.04
England Tom Ford 6370 3402 2968 434 1.15
England Peter Lines 6489 3325 3164 161 1.05
Norway Kurt Maflin 4437 2377 2060 317 1.15
Scotland Scott MacKenzie 1523 756 767 -11 0.99
England Stephen Lee 5657 3165 2492 673 1.27
England Ali Carter 8883 4905 3978 927 1.23
England Mark Selby 11106 6467 4639 1828 1.39
Belgium Bjorn Haneveer 2926 1571 1355 216 1.16
England Nigel Bond 7361 3801 3560 241 1.07
England Michael Holt 6945 3663 3282 381 1.12
England Jimmy White 13248 6843 6405 438 1.07
England Gary Wilson 4663 2511 2152 359 1.17
Thailand Dechawat Poomjaeng 1996 1015 981 34 1.03
China Li Yan 885 425 460 -35 0.92
Ireland Ken Doherty 10141 5463 4678 785 1.17
England Mark Joyce 4336 2173 2163 10 1
China Cao Yupeng 2455 1271 1184 87 1.07
Belgium Luca Brecel 4280 2319 1961 358 1.18
Northern Ireland Joe Swail 6690 3458 3232 226 1.07
England Robert Milkins 7862 4195 3667 528 1.14
England Mark King 7830 4079 3751 328 1.09
England Andrew Higginson 6080 3292 2788 504 1.18
Wales Dominic Dale 7661 4031 3630 401 1.11
England Nick Jennings 590 289 301 -12 0.96
Wales Matthew Stevens 8481 4598 3883 715 1.18
Northern Ireland Gerard Greene 5989 3053 2936 117 1.04
England Jack Lisowski 5143 2815 2328 487 1.21
England Barry Hawkins 9097 5094 4003 1091 1.27
Scotland Jamie Burnett 4938 2624 2314 310 1.13
England Craig Steadman 3716 1914 1802 112 1.06
England Matthew Selt 5608 2923 2685 238 1.09
Czech Republic Tomas Kejla 4 0 4 -4 0
Czech Republic Lukas Krenek 4 0 4 -4 0
Germany Patrick Einsle 749 341 408 -67 0.84
England Tony Knowles 5205 2590 2615 -25 0.99
Wales Daniel Wells 3408 1713 1695 18 1.01
England Matthew Couch 4030 2110 1920 190 1.1
Belgium Kevin van Hove 605 290 315 -25 0.92
England Sam Harvey 528 249 279 -30 0.89
England Damian Wilks 162 65 97 -32 0.67
Czech Republic Jindrich Prchal 4 0 4 -4 0
India David Singh 1131 485 646 -161 0.75
Germany Jürgen Kesseler 49 17 32 -15 0.53
Germany Ronni Beniesch 37 7 30 -23 0.23
Germany Dieter Meier 36 11 25 -14 0.44
Czech Republic Jan Vimr 4 0 4 -4 0
Serbia Marko Vukovic 8 0 8 -8 0
Belgium Hans Blanckaert 618 215 403 -188 0.53
Czech Republic Karel Petracek 4 0 4 -4 0
Slovakia Jakub Koniar 4 0 4 -4 0
Czech Republic Serge Dupraz 4 0 4 -4 0
England Jamie Walker 278 136 142 -6 0.96
Germany Thomas Cesal 23 3 20 -17 0.15
England Martin O'Donnell 3117 1575 1542 33 1.02
Scotland John Higgins 14420 8501 5919 2582 1.44
England Shaun Murphy 9672 5498 4174 1324 1.32
Northern Ireland Mark Allen 7571 4303 3268 1035 1.32
England Barry Pinches 6475 3309 3166 143 1.05
England Anthony Hamilton 7663 4032 3631 401 1.11
England Jimmy Michie 3650 1830 1820 10 1.01
Wales Ryan Day 8477 4600 3877 723 1.19
England Peter Ebdon 8796 4718 4078 640 1.16
England Alfie Burden 5715 2904 2811 93 1.03
China Zhang Anda 3315 1695 1620 75 1.05
Germany Habib Shalchian 18 5 13 -8 0.38
England Rod Lawler 6891 3495 3396 99 1.03
Malta Tony Drago 5996 2954 3042 -88 0.97
Jamaica Rory McLeod 4996 2534 2462 72 1.03
Ireland Joe Delaney 3199 1617 1582 35 1.02
England Dave Harold 5364 2802 2562 240 1.09
England Allan Taylor 2575 1228 1347 -119 0.91
Scotland Alan McManus 8328 4405 3923 482 1.12
Germany Michael Heeger 39 14 25 -11 0.56
China Liu Song 1575 801 774 27 1.03
Germany Christopher Frömmel 4 0 4 -4 0
Belgium Mario van Herk 28 8 20 -12 0.4
China Chen Zhe 1348 646 702 -56 0.92
France Stephane Ochoiski 91 32 59 -27 0.54
England Michael Wasley 1608 779 829 -50 0.94
Germany Benjamin Frömmel 4 0 4 -4 0
Germany Ralph Müller 20 0 20 -20 0
Germany Nicole Breitenstein 24 0 24 -24 0
Germany Robert Drahn 38 4 34 -30 0.12
Thailand Issara Kachaiwong 682 332 350 -18 0.95
England Andrew Norman 2381 1153 1228 -75 0.94
Belgium Jacob Stacha 8 0 8 -8 0
Netherlands Maurice Le Duc 78 36 42 -6 0.86
England Ben Woollaston 5187 2750 2437 313 1.13
England Oliver Brown 1514 716 798 -82 0.9
Germany Ralf Günzel 41 1 40 -39 0.03
Belgium Tomasz Skalski 305 142 163 -21 0.87
Germany Andreas Cieslak 13 5 8 -3 0.63
Germany Lasse Munstermann 426 182 244 -62 0.75
England Jamie Cope 3822 1952 1870 82 1.04
Netherlands Mario Wehrmann 1109 486 623 -137 0.78
Denmark Rune Kampe 83 33 50 -17 0.66
England Steve Davis 12546 7204 5342 1862 1.35
England John Parrott 7936 4306 3630 676 1.19
England Joe Johnson 4302 2148 2154 -6 1
Northern Ireland Dennis Taylor 6025 3074 2951 123 1.04
Canada Cliff Thorburn 5192 2750 2442 308 1.13
England Mike Hallett 5387 2702 2685 17 1.01
England David Taylor 3160 1504 1656 -152 0.91
England David Grace 3123 1512 1611 -99 0.94
England Stuart Carrington 3236 1684 1552 132 1.09
China Liang Wenbo 5250 2877 2373 504 1.21
Scotland James McBain 1410 745 665 80 1.12
Ireland Leo Fernandez 3541 1881 1660 221 1.13
Hong Kong Marco Fu 7255 3925 3330 595 1.18
China Ding Junhui 7644 4351 3293 1058 1.32
England Sam Baird 2752 1384 1368 16 1.01
Wales Duane Jones 1887 917 970 -53 0.95
England James Brown 108 44 64 -20 0.69
England Ian Glover 1095 509 586 -77 0.87
England Chris Norbury 1544 754 790 -36 0.95
England Marc Harman 99 12 87 -75 0.14
England Les Dodd 2778 1304 1474 -170 0.88
Scotland Gary Thomson 1231 628 603 25 1.04
Wales Alex Taubman 1085 503 582 -79 0.86
Belgium Chris Henry 222 121 101 20 1.2
England Pascal Richard 19 5 14 -9 0.36
England Ben Harrison 701 369 332 37 1.11
England Mitchell Mann 2235 1051 1184 -133 0.89
England Del Smith 909 374 535 -161 0.7
England Lewis John Calcutt 12 4 8 -4 0.5
Wales Jamie Clarke 1959 973 986 -13 0.99
England Jeff Cundy 3749 1941 1808 133 1.07
England Jack Culligan 107 41 66 -25 0.62
England Andy Lee 1247 557 690 -133 0.81
Wales Kishan Hirani 1084 495 589 -94 0.84
Germany Ralph Enax 8 0 8 -8 0
England Adrian Gunnell 3255 1679 1576 103 1.07
Ireland David Morris 1825 920 905 15 1.02
England Philip Arnold 23 9 14 -5 0.64
Germany Phil Barnes 205 89 116 -27 0.77
New Zealand Chris Mcbreen 255 94 161 -67 0.58
Germany Jörn Hannes-Hühn 5 1 4 -3 0.25
Scotland Marc Davis 658 308 350 -42 0.88
England Lee Shanker 314 120 194 -74 0.62
Germany Stefan Gerst 57 18 39 -21 0.46
Croatia Sanjin Kusan 47 19 28 -9 0.68
Germany Uli Ottner 4 0 4 -4 0
Germany Jörg Ebert 4 0 4 -4 0
Netherlands Gerrit Bij de Leij 156 85 71 14 1.2
Germany Diana Schuler 47 8 39 -31 0.21
England Ian Burns 3115 1550 1565 -15 0.99
England James McGouran 730 394 336 58 1.17
England Matthew Day 836 412 424 -12 0.97
England Michael Wild 1953 1035 918 117 1.13
England Charlie Walters 593 274 319 -45 0.86
India Lucky Vatnani 553 244 309 -65 0.79
England Stephen Ormerod 685 266 419 -153 0.63
England Robert Valiant 378 199 179 20 1.11
England John Whitty 1524 783 741 42 1.06
England Farakh Ajaib 758 338 420 -82 0.8
Singapore Tommy Ang 41 18 23 -5 0.78
India Aditya Mehta 2004 987 1017 -30 0.97
England Stephen Groves 166 54 112 -58 0.48
England Rogelio Esteiro 239 36 203 -167 0.18
England Shaun Parkes 79 29 50 -21 0.58
England James Hill 138 47 91 -44 0.52
England Rock Hui 34 6 28 -22 0.21
England Steve Judd 2392 1221 1171 50 1.04
England Ryan Duffy 4 0 4 -4 0
Pakistan Shahrukh Nasir 53 17 36 -19 0.47
Singapore Marvin Lim Chun Kiat 82 26 56 -30 0.46
England Ian Barry Stark 577 223 354 -131 0.63
England James Leadbetter 822 431 391 40 1.1
Saudi Arabia Ahmed Abdullah Aseeri 63 23 40 -17 0.58
China Tian Pengfei 3660 1927 1733 194 1.11
England Leigh Griffin 1709 867 842 25 1.03
England Barry Mapstone 983 529 454 75 1.17
England Nigel Gilbert 2177 1051 1126 -75 0.93
Wales Darren Morgan 4615 2362 2253 109 1.05
England Mark Gray 2100 1120 980 140 1.14
England David Roe 4221 2135 2086 49 1.02
England Neal Foulds 4716 2415 2301 114 1.05
Scotland John Lardner 1852 970 882 88 1.1
England Gary Wilkinson 4563 2383 2180 203 1.09
Scotland Alan Burnett 1145 649 496 153 1.31
England Gary Ponting 1970 1067 903 164 1.18
England Bradley Jones 2822 1493 1329 164 1.12
England Paul Sweeny 2221 1224 997 227 1.23
England Darren Clarke 2335 1209 1126 83 1.07
Scotland Chris Small 2728 1445 1283 162 1.13
Scotland Billy Snaddon 2617 1337 1280 57 1.04
Wales Tony Chappel 3129 1569 1560 9 1.01
England Paul Hunter 2978 1669 1309 360 1.28
Wales Lee Walker 4219 2130 2089 41 1.02
England Adam Duffy 2721 1349 1372 -23 0.98
England Sam Thistlewhite 465 226 239 -13 0.95
Northern Ireland Jordan Brown 2051 1023 1028 -5 1
England Grant Conquest 815 364 451 -87 0.81
Hong Kong Alan Lin Tan Ho 103 39 64 -25 0.61
England Lee Farebrother 585 262 323 -61 0.81
England Terry Challenger 123 29 94 -65 0.31
England Mark Livingstone 211 70 141 -71 0.5
England James Lawless 63 3 60 -57 0.05
England Andrew Atkinson 1012 479 533 -54 0.9
England Tam Mustafa 355 158 197 -39 0.8
England Paul Veitch 117 22 95 -73 0.23
England Daniel Ward 688 388 300 88 1.29
England Stephen Kershaw 1466 695 771 -76 0.9
England Ian Ali 267 148 119 29 1.24
England Simon Seabridge 44 11 33 -22 0.33
Cyprus Michael Georgiou 2022 988 1034 -46 0.96
Scotland Robert Stephen 373 168 205 -37 0.82
England Lewis Roberts 483 231 252 -21 0.92
England Stephen Welsby 403 192 211 -19 0.91
England Mark Sutton 242 104 138 -34 0.75
England Stuart Watson 352 133 219 -86 0.61
England James Silverwood 536 217 319 -102 0.68
England Kris Vincent 208 82 126 -44 0.65
England Steven Gregson 203 93 110 -17 0.85
England David Fomm-Ward 191 61 130 -69 0.47
England Brian Cox 554 215 339 -124 0.63
Scotland Mark Owens 264 102 162 -60 0.63
England Shaun Wilkes 732 277 455 -178 0.61
England Alan Evitts 105 35 70 -35 0.5
Northern Ireland Jonathan Kells 93 31 62 -31 0.5
England Alan Moore 135 60 75 -15 0.8
England Sydney Wilson 1373 624 749 -125 0.83
England Gavin Lomax 604 323 281 42 1.15
England Imran Puri 356 82 274 -192 0.3
Malta Alex Borg 2838 1258 1580 -322 0.8
Scotland Hugh Abernethy 2462 1302 1160 142 1.12
Scotland James Stewart 74 13 61 -48 0.21
Pakistan Shokat Ali 3278 1697 1581 116 1.07
England Darren Cook 280 135 145 -10 0.93
England Robert James 724 393 331 62 1.19
England Ollie Kupoluyi 69 18 51 -33 0.35
Finland Robin Hull 4265 2316 1949 367 1.19
England David Gray 3082 1628 1454 174 1.12
England Stuart Mann 1735 850 885 -35 0.96
England Stefan Mazrocis 2828 1477 1351 126 1.09
England Lee Spick 2011 1080 931 149 1.16
Wales Mark Fenton 1585 878 707 171 1.24
England Gareth Green 379 180 199 -19 0.9
England Wayne Cooper 325 155 170 -15 0.91
England Peter McCullagh 1301 637 664 -27 0.96
England Karl Broughton 2347 1243 1104 139 1.13
England Neal Jones 1081 515 566 -51 0.91
England David Portman 235 113 122 -9 0.93
Ireland David Hogan 281 115 166 -51 0.69
Wales Ian Preece 1707 868 839 29 1.03
Australia Shawn Budd 375 187 188 -1 0.99
England David Craggs 975 490 485 5 1.01
Thailand Noppadon Sangnil 571 294 277 17 1.06
Iceland Kristjan Helgason 1347 744 603 141 1.23
England Karl Payne 1756 946 810 136 1.17
Thailand Atthasit Mahitthi 934 450 484 -34 0.93
England Callum Waite 50 16 34 -18 0.47
England Chris Melling 1166 594 572 22 1.04
Brazil Itaro Santos 495 176 319 -143 0.55
Belgium Mario Geudens 983 485 498 -13 0.97
England Jordan Church 69 33 36 -3 0.92
Cyprus Mehmet Husnu 2246 1146 1100 46 1.04
England Tom Maxfield 192 78 114 -36 0.68
Ireland Rodney Goggins 707 360 347 13 1.04
England James Loft 104 41 63 -22 0.65
Thailand Phaitoon Phonbun 921 449 472 -23 0.95
Wales James Reynolds 1399 740 659 81 1.12
New Zealand Dene O'Kane 2676 1269 1407 -138 0.9
Wales Matthew Troath 80 33 47 -14 0.7
England Neville Whalley 156 71 85 -14 0.84
England Nick Pearce 2008 1059 949 110 1.12
England Ian Brumby 3027 1520 1507 13 1.01
England Jason Ferguson 2591 1279 1312 -33 0.97
England Mick Price 2608 1320 1288 32 1.02
England Andrew Milliard 1155 439 716 -277 0.61
England Craig Waddingham 106 48 58 -10 0.83
England Tony Jones 3324 1686 1638 48 1.03
England Chris Scanlon 1589 905 684 221 1.32
Wales Stephen Ellis 147 56 91 -35 0.62
England Stephen Wycherley 220 83 137 -54 0.61
England Antony Bolsover 2454 1314 1140 174 1.15
Australia Vinnie Calabrese 671 288 383 -95 0.75
England Lee Richardson 2157 1056 1101 -45 0.96
Malta Joe Grech 1631 807 824 -17 0.98
England Daniel McCann 86 42 44 -2 0.95
England Michael Rhodes 1041 576 465 111 1.24
England Surinder Gill 1616 815 801 14 1.02
England Steve James 3613 1821 1792 29 1.02
Scotland Ian Wells 236 115 121 -6 0.95
England Darren Bond 213 101 112 -11 0.9
Wales Paul Davies 3922 2087 1835 252 1.14
China Jin Long 1028 490 538 -48 0.91
England Kamran Ashraf 102 46 56 -10 0.82
England Greg Batten 257 112 145 -33 0.77
England Ashley Wright 575 288 287 1 1
Malta Leighton Gauci 138 56 82 -26 0.68
Northern Ireland Jason Prince 2563 1264 1299 -35 0.97
Germany Jan Eisenstein 16 4 12 -8 0.33
England Shaun Chipperfield 66 30 36 -6 0.83
Northern Ireland Declan Hughes 832 432 400 32 1.08
England James Murdoch 86 30 56 -26 0.54
Scotland Drew Henry 3714 2014 1700 314 1.18
England Alex Davies 1431 711 720 -9 0.99
Ireland Vincent Muldoon 258 134 124 10 1.08
England John Astley 2189 1032 1157 -125 0.89
Thailand Supoj Saenla 559 248 311 -63 0.8
England Jonathan Birch 2460 1216 1244 -28 0.98
England Adam Chalkley 170 70 100 -30 0.7
England Avtar Sohanpal 907 443 464 -21 0.95
England Martin Clark 2758 1408 1350 58 1.04
England Darryn Walker 2224 1168 1056 112 1.11
England Ian Duffy 46 16 30 -14 0.53
England Stephen Craigie 748 398 350 48 1.14
England Grant Cole 179 65 114 -49 0.57
Scotland Bobby Cruickshanks 585 296 289 7 1.02
Brazil Noel Rodrigues Moreira 5 1 4 -3 0.25
Brazil Sobradinho de Dues 4 0 4 -4 0
Australia Steve Mifsud 979 443 536 -93 0.83
England Colin Mitchell 175 60 115 -55 0.52
England Sean Storey 3055 1592 1463 129 1.09
England Ali Bassiri 197 32 165 -133 0.19
England John Wilson 276 110 166 -56 0.66
England Matt Williams 258 116 142 -26 0.82
England Tony Brown 416 159 257 -98 0.62
England Philip Seaton 1200 542 658 -116 0.82
England Adam Osbourne 19 7 12 -5 0.58
Wales Gareth Coppack 489 209 280 -71 0.75
England Neil Selman 1061 452 609 -157 0.74
Wales Donald Newcombe 168 66 102 -36 0.65
England Christopher Flight 127 30 97 -67 0.31
England Munraj Pal 2040 1095 945 150 1.16
Scotland Fraser Patrick 1873 852 1021 -169 0.83
England Stephen Rowlings 1064 588 476 112 1.24
England Antony Parsons 572 277 295 -18 0.94
Wales Andy Rogers 108 40 68 -28 0.59
England Scott Miller 270 128 142 -14 0.9
England Shafiq Khan 141 29 112 -83 0.26
England Tony Marshall 37 9 28 -19 0.32
England James Welsh 328 133 195 -62 0.68
England Paul Doody 186 42 144 -102 0.29
China Cao Xinlong 335 126 209 -83 0.6
England Lee Payne 168 68 100 -32 0.68
China Li Yuan 397 165 232 -67 0.71
England Jamie Dykes 101 25 76 -51 0.33
England Matt Emms 94 46 48 -2 0.96
China Yang Qingtian 100 42 58 -16 0.72
England Andy Symons 256 137 119 18 1.15
England Roger Leighton 654 337 317 20 1.06
Australia Simon Bevz 138 5 133 -128 0.04
China Yu Delu 1987 1018 969 49 1.05
England Nathan Williams 331 155 176 -21 0.88
England Adam Davies 735 366 369 -3 0.99
England Lee Page 1285 625 660 -35 0.95
England Stuart Wood 33 11 22 -11 0.5
Scotland Austin Smith 44 12 32 -20 0.38
China A Bulajiang 48 17 31 -14 0.55
Northern Ireland Michael King 96 45 51 -6 0.88
England Mark Vincent 352 129 223 -94 0.58
England David Green 35 15 20 -5 0.75
Germany Sascha Lippe 229 93 136 -43 0.68
England Mike King 176 81 95 -14 0.85
England Saqib Nasir 706 360 346 14 1.04
England Zak Surety 1401 662 739 -77 0.9
England Ricky Norris 203 91 112 -21 0.81
England Oliver Lines 2207 1080 1127 -47 0.96
Pakistan Hasan Khan 17 1 16 -15 0.06
England Sachin Plaha 95 11 84 -73 0.13
England Phil O'Kane 627 302 325 -23 0.93
Pakistan Najmur Khan 20 5 15 -10 0.33
England Jamie Green 4 0 4 -4 0
Pakistan Omer Butt 19 3 16 -13 0.19
Wales Ross Jones 23 3 20 -17 0.15
England Shane Castle 481 235 246 -11 0.96
Northern Ireland Joe Meara 566 264 302 -38 0.87
England Joel Walker 1080 512 568 -56 0.9
Ireland Douglas Hogan 74 37 37 0 1
Ireland John Sutton 285 146 139 7 1.05
Poland Kacper Filipiak 735 305 430 -125 0.71
England Sam Craigie 2135 1113 1022 91 1.09
England Tahir Miah 64 21 43 -22 0.49
England Robert Tickner 68 16 52 -36 0.31
England Jamie Barrett 747 315 432 -117 0.73
England Martin Ball 234 101 133 -32 0.76
England Kashif Khan 20 0 20 -20 0
Wales Richard King 72 28 44 -16 0.64
Wales Gareth Allen 951 449 502 -53 0.89
England Brian Morgan 3072 1561 1511 50 1.03
Thailand Passakorn Suwannawat 754 330 424 -94 0.78
England James Cahill 2031 944 1087 -143 0.87
England Jake Nicholson 587 259 328 -69 0.79
England Nikolas Charalambous 30 11 19 -8 0.58
England Nico Elton 344 167 177 -10 0.94
England Ashley Carty 1592 780 812 -32 0.96
England Elliot Slessor 2268 1115 1153 -38 0.97
Scotland Michael Leslie 781 311 470 -159 0.66
England Sean O'Sullivan 1777 780 997 -217 0.78
England Danny Brindle 185 60 125 -65 0.48
England Mitchell Travis 678 332 346 -14 0.96
England David Birley 28 10 18 -8 0.56
England George Marter 149 55 94 -39 0.59
England Alan Edmonds 496 221 275 -54 0.8
England Sean Hopkin 56 24 32 -8 0.75
England Christopher Keogan 953 429 524 -95 0.82
Ireland Dessie Sheehan 1353 492 861 -369 0.57
England Steve Ventham 1009 499 510 -11 0.98
England Clark Lillyman 11 3 8 -5 0.38
England Jordan Winbourne 51 24 27 -3 0.89
England Bash Maqsood 224 91 133 -42 0.68
England Liam Monk 228 110 118 -8 0.93
England Stephen John Barton 4 0 4 -4 0
England Ryan Causton 694 339 355 -16 0.95
Canada Brent Kolbeck 17 1 16 -15 0.06
Hong Kong Chan Wai Tat 14 4 10 -6 0.4
England Robin Wilson 10 2 8 -6 0.25
England Tom Harris 126 52 74 -22 0.7
England Christopher Leake 124 46 78 -32 0.59
Ireland David McDonnell 2381 1237 1144 93 1.08
England Paul Wykes 2973 1544 1429 115 1.08
Tanzania Arjun Lavingia 14 2 12 -10 0.17
Thailand Phirom Ritthiprasong 6 1 5 -4 0.2
England Willie Thorne 5412 2788 2624 164 1.06
Scotland Craig MacGillivray 1886 931 955 -24 0.97
Scotland Martin Dziewialtowski 2207 1143 1064 79 1.07
China Cao Kaisheng 84 34 50 -16 0.68
England Jason Weston 2382 1218 1164 54 1.05
Thailand Suchakree Poomjang 670 349 321 28 1.09
England Luke Simmonds 1084 560 524 36 1.07
England Michael Harley 18 2 16 -14 0.13
Ireland Clinton Faulkner 8 0 8 -8 0
England Richard Somauroo 680 270 410 -140 0.66
Northern Ireland Julian Logue 164 86 78 8 1.1
Wales David John 627 283 344 -61 0.82
Ireland Brendan O'Donoghue 420 217 203 14 1.07
Scotland Andy Duff 425 227 198 29 1.15
England David Finbow 2509 1283 1226 57 1.05
Wales David Manley 186 58 128 -70 0.45
England Oliver Hoeblyn 30 8 22 -14 0.36
England Ian Martin 433 207 226 -19 0.92
England Mark Axworthy 71 32 39 -7 0.82
United Arab Emirates Mohammed Shehab 525 250 275 -25 0.91
England David Lilley 1500 754 746 8 1.01
Scotland Mark Boyle 244 102 142 -40 0.72
England Richard King (II) 1374 609 765 -156 0.8
Netherlands Roy Stolk 173 65 108 -43 0.6
England John Eames 143 61 82 -21 0.74
Norway Knut Pedersen 36 4 32 -28 0.13
China Mei Xiwen 1062 532 530 2 1
Poland Michał Ebert 18 5 13 -8 0.38
England Rob Bloom 76 12 64 -52 0.19
Poland Jacek Konarski 4 0 4 -4 0
Ireland Colm Gilcreest 1840 970 870 100 1.11
Poland Phan Quoc Binh 13 4 9 -5 0.44
Poland Grzegorz Biernadski 57 21 36 -15 0.58
England John Woods 97 22 75 -53 0.29
Poland Adrian Materek 13 5 8 -3 0.63
China Zheng Peng 28 9 19 -10 0.47
Poland Krzysztof Wrobel 139 58 81 -23 0.72
Ukraine Vladyslav Vyshnevskyy 10 5 5 0 1
Poland Adam Polak 10 4 6 -2 0.67
Poland Wiktor Doberschütz 16 4 12 -8 0.33
Poland Maciej Relich 10 5 5 0 1
England Richard Bailey 30 6 24 -18 0.25
Poland Krzysztof Kubicki 18 6 12 -6 0.5
Poland Karol Szuba-Jablonski 8 4 4 0 1
Poland Rafal Górecki 13 4 9 -5 0.44
Poland Krzysztof Gorniak 8 4 4 0 1
Poland Piotr Murat 10 4 6 -2 0.67
Poland Jarosław Kowalski 45 16 29 -13 0.55
Wales Gavin Pantall 431 231 200 31 1.16
Ukraine Tetyana Volovelska 16 0 16 -16 0
Poland Marek Slomianowski 9 1 8 -7 0.13
Poland Kevin Dabrowski 8 0 8 -8 0
England Matthew Barnes 578 310 268 42 1.16
England Mark Carrington 368 122 246 -124 0.5
Poland Tomaz Malecki 9 1 8 -7 0.13
Poland Bartlomiej Orzechowski 6 2 4 -2 0.5
Canada Alain Robidoux 2994 1559 1435 124 1.09
Poland Adam Stefanow 600 253 347 -94 0.73
Poland Rafał Jewtuch 35 15 20 -5 0.75
Poland Marcin Nitschke 90 47 43 4 1.09
Poland Kamil Zubrzycki 10 2 8 -6 0.25
Poland Michał Zieliński 61 17 44 -27 0.39
Ukraine Vitaliy Ivaniv 5 1 4 -3 0.25
Poland Piotr Wardowski 4 0 4 -4 0
Poland Robert Zablocki 4 0 4 -4 0
Poland Pawel Kasprzycki 4 0 4 -4 0
Poland Mateusz Baranowski 312 151 161 -10 0.94
Poland Michal Lyjak 4 0 4 -4 0
Poland Karol Lelek 29 9 20 -11 0.45
Jordan Essam Saadeh 14 2 12 -10 0.17
Poland Aleksander Zok 5 1 4 -3 0.25
Poland Wojciech Bojewski 10 2 8 -6 0.25
Poland Michal Matuszczyk 17 1 16 -15 0.06
Poland Tomasz Gieraltowski 9 1 8 -7 0.13
Poland Damian Matysiak 5 1 4 -3 0.25
Poland Daniel Derezinski 4 0 4 -4 0
Wales Marcel Price 109 48 61 -13 0.79
Poland Paweł Rogoza 15 3 12 -9 0.25
Australia Quinten Hann 2066 1126 940 186 1.2
Afghanistan Saleh Mohammadi 170 79 91 -12 0.87
China Linh Tieu 98 41 57 -16 0.72
England Leigh Robinson 1419 726 693 33 1.05
Canada Ben Reicker 75 21 54 -33 0.39
China Hasimu Tuerxun 138 62 76 -14 0.82
Scotland Euan Henderson 2485 1347 1138 209 1.18
England Luke Walker 93 31 62 -31 0.5
Malta Mario Cutajar 71 21 50 -29 0.42
Egypt Wael Talaat 108 27 81 -54 0.33
England Gyles Behbood 87 42 45 -3 0.93
England Scott Bullied 96 39 57 -18 0.68
England Tom Sheard 74 20 54 -34 0.37
Norway Daniel Gjellestad 4 0 4 -4 0
Malta Simon Zammit 31 7 24 -17 0.29
England Jim Buck 23 7 16 -9 0.44
England Billy Joe Castle 870 399 471 -72 0.85
England Adam Bobat 195 89 106 -17 0.84
England Geoff Williams 452 234 218 16 1.07
England Adam Nash 26 10 16 -6 0.63
England George Pragnall 473 237 236 1 1
England Rees Carter 28 4 24 -20 0.17
Wales Dale Pope 4 0 4 -4 0
Scotland Jonathan Fulcher 31 8 23 -15 0.35
England David Bailey 26 6 20 -14 0.3
Australia Ryan Thomerson 417 152 265 -113 0.57
England Thomas Emes 5 1 4 -3 0.25
England Mike Finn 141 66 75 -9 0.88
Wales Callum Lloyd 277 129 148 -19 0.87
England Ross Summers 12 4 8 -4 0.5
England Gary Weeks 5 1 4 -3 0.25
England James Burrett 263 76 187 -111 0.41
England Matt Redding 22 9 13 -4 0.69
England Ian John Ali 21 8 13 -5 0.62
England Anthony Massey 354 109 245 -136 0.44
England Kevin Uzzell 21 5 16 -11 0.31
Wales Wayne Jones 2967 1501 1466 35 1.02
England Gary Miller 123 51 72 -21 0.71
Ireland John McBride 229 99 130 -31 0.76
Ireland Patsy Fagan 1317 567 750 -183 0.76
England Steve Meakin 1914 921 993 -72 0.93
Wales Steve Newbury 2508 1229 1279 -50 0.96
England John Welsh 365 174 191 -17 0.91
England Dean Reynolds 3748 1852 1896 -44 0.98
England Jimmy O'Shea 246 114 132 -18 0.86
Ireland Gary Hardiman 396 193 203 -10 0.95
England Robert Cloherty 44 4 40 -36 0.1
England Paul Moss 148 54 94 -40 0.57
Wales Andrew Rogers 174 79 95 -16 0.83
Scotland Alistair Fleming 1155 592 563 29 1.05
England Eddie Barker 971 468 503 -35 0.93
Thailand Chatchawan Rutphae 61 27 34 -7 0.79
England Wayne Saidler 1332 691 641 50 1.08
England David Coles 1510 728 782 -54 0.93
England Gary Lees 1934 993 941 52 1.06
Thailand Tai Pichit 933 496 437 59 1.14
England Garry Baldrey 1093 530 563 -33 0.94
England Darren Hackeson 1187 570 617 -47 0.92
South Africa Hitesh Naran 83 24 59 -35 0.41
Canada Bob Chaperon 1824 867 957 -90 0.91
England James Tatton 504 267 237 30 1.13
England Darren Limburg 1176 565 611 -46 0.92
Germany Mike Henson 217 81 136 -55 0.6
England Nick Dyson 3078 1589 1489 100 1.07
Canada Gary Natale 393 185 208 -23 0.89
Bahrain Habib Subah 207 64 143 -79 0.45
Thailand Anan Terananon 94 38 56 -18 0.68
Scotland Geoff Dunn 901 452 449 3 1.01
Malaysia Keen Hoo Moh 62 13 49 -36 0.27
China Li Yinxi 18 5 13 -8 0.38
England Tony Scott 47 18 29 -11 0.62
England Mike Park 28 7 21 -14 0.33
England Craig Taylor 555 297 258 39 1.15
Scotland Evan Munro 867 410 457 -47 0.9
England Jonathan Clark 52 22 30 -8 0.73
England Lee-Paul Bovis 75 19 56 -37 0.34
England Jamie John Edwards 6 2 4 -2 0.5
England Simon Parker 1430 720 710 10 1.01
England Gareth Coates 147 69 78 -9 0.88
England Matthew Lee 65 29 36 -7 0.81
England Jason Pegram 1332 645 687 -42 0.94
England Neil Claycraft 208 93 115 -22 0.81
India Sushrut Pandia 4 0 4 -4 0
Ireland Keith Sheldreck 43 21 22 -1 0.95
Ireland Karl Fitzpatrick 5 1 4 -3 0.25
England Steve Cartwright 26 6 20 -14 0.3
England James Croxton 82 32 50 -18 0.64
England Jonathan Williams 34 15 19 -4 0.79
England Daniel Jones 30 14 16 -2 0.88
Ireland Stephen Byrne 6 2 4 -2 0.5
England Anthony Cutler 8 0 8 -8 0
Ireland Derek O'Neill 4 0 4 -4 0
England Shaun Wilson 16 4 12 -8 0.33
Ireland Chris Hannigan 6 2 4 -2 0.5
Italy Gustavo Zito 5 1 4 -3 0.25
Ireland Michael Mullen 4 0 4 -4 0
Ireland Daniel Dempsey 5 1 4 -3 0.25
Scotland Ian Bowie 77 31 46 -15 0.67
Ireland Anthony Cronin 11 4 7 -3 0.57
Netherlands Sebastiaan Kan 14 2 12 -10 0.17
England Dominique Zuliani 37 19 18 1 1.06
England James Ewers 35 15 20 -5 0.75
England Eddie Cooper 87 43 44 -1 0.98
England Chris Cookson 639 300 339 -39 0.88
England Stephen Croft 565 287 278 9 1.03
Northern Ireland Declan Brennan 181 86 95 -9 0.91
Ireland David Cassidy 5 1 4 -3 0.25
Ireland Robbie Walker 4 0 4 -4 0
Ireland Ray Whelan 4 0 4 -4 0
China Li Jian Bing 95 35 60 -25 0.58
Ireland Donal Foran 4 0 4 -4 0
England Sean Lanigan 1878 947 931 16 1.02
Ireland Paul Ennis 5 1 4 -3 0.25
England Daniel Rathbone 55 20 35 -15 0.57
Australia Peter Grimes 9 1 8 -7 0.13
Ireland Nicholas Ryan 11 5 6 -1 0.83
Northern Ireland Alastair Wilson 11 5 6 -1 0.83
Belgium Jurgen van Roy 38 20 18 2 1.11
Ireland Philip Browne 25 12 13 -1 0.92
China Guo Hua 541 266 275 -9 0.97
Ireland Benny O'Brien 5 1 4 -3 0.25
Ireland Mark Tuite 17 9 8 1 1.13
England Philip Wildman 86 29 57 -28 0.51
England Simon Dent 248 114 134 -20 0.85
Ireland Daniel O’Regan 96 37 59 -22 0.63
Ireland Clinton Franey 15 9 6 3 1.5
Ireland Karl Busteed 5 1 4 -3 0.25
Northern Ireland Gary Crawford 6 2 4 -2 0.5
Singapore Keith Boon 199 90 109 -19 0.83
Northern Ireland Kieran McMahon 355 192 163 29 1.18
Ireland Greg Casey 170 80 90 -10 0.89
Ireland Josh Boileau 546 238 308 -70 0.77
Ireland Tom O'Driscoll 6 2 4 -2 0.5
England James Rhodes 6 2 4 -2 0.5
Sweden Farhan Mirza 102 25 77 -52 0.32
Ireland Alan Cleary 4 0 4 -4 0
England Ashley Cummins 16 3 13 -10 0.23
Finland Jussi Tyrkko 130 55 75 -20 0.73
Ireland Paddy Murphy 7 3 4 -1 0.75
Ireland Ryan Cronin 32 15 17 -2 0.88
Ireland Daniel Kirby 4 0 4 -4 0
England Mark Roberts 11 3 8 -5 0.38
England Andrew Turner 32 12 20 -8 0.6
Ireland Derry O'Sullivan 5 1 4 -3 0.25
Ireland Kevin O'Leary 29 1 28 -27 0.04
England Lee Dagher 96 37 59 -22 0.63
Scotland Dale Smith 5 1 4 -3 0.25
Northern Ireland Brian Milne 10 4 6 -2 0.67
Hong Kong Ricky Chew 11 7 4 3 1.75
Ireland Sean McMonagle 6 2 4 -2 0.5
Ireland Patrick Brennan 16 7 9 -2 0.78
England Lee Cromie 14 5 9 -4 0.56
Ireland J.P. Kelly 15 8 7 1 1.14
England Hassan Miah 47 13 34 -21 0.38
Ireland Nigel Power 26 8 18 -10 0.44
Scotland Paul Murphy 6 2 4 -2 0.5
Ireland John Torpey 45 23 22 1 1.05
England Geoff Campbell 10 2 8 -6 0.25
Ireland Jonathan Friel 14 4 10 -6 0.4
Ireland Robert Redmond 21 11 10 1 1.1
Ireland Ray Power 8 4 4 0 1
Northern Ireland Gerard McAuley 66 30 36 -6 0.83
Ireland Aiden O'Sullivan 6 2 4 -2 0.5
Ireland Anthony O'Connor 877 421 456 -35 0.92
Wales Marc Shaw 34 8 26 -18 0.31
Qatar Ahmed Al Sada 13 6 7 -1 0.86
China Niu Zhuang 452 176 276 -100 0.64
Qatar Nisar Ahmed Safuddin 12 5 7 -2 0.71
Wales Ian Purnell 4 0 4 -4 0
England Matthew Ransome 5 1 4 -3 0.25
Wales David Donovan 212 80 132 -52 0.61
Qatar Nasser Al Ahbabi 4 0 4 -4 0
Ireland James Moore 12 3 9 -6 0.33
England Ben Hancorn 570 281 289 -8 0.97
England Paul Hardwige 4 0 4 -4 0
Qatar Mohsen Abdulaziz 22 7 15 -8 0.47
England Ian Whitty 6 2 4 -2 0.5
Wales Anthony Davies 2805 1477 1328 149 1.11
England Brian Salmon 558 293 265 28 1.11
Northern Ireland Sean O'Neill 371 194 177 17 1.1
England Nick Walker 2826 1493 1333 160 1.12
England Andy Neck 1034 493 541 -48 0.91
England Steve Harrison 1291 619 672 -53 0.92
England Ben Fitzgerald 209 87 122 -35 0.71
Ireland Billy Kelly 919 353 566 -213 0.62
England Robert Fleming 5 0 5 -5 0
Wales Darren Thompson 80 42 38 4 1.11
England Matthew Street 626 307 319 -12 0.96
England Phil Mumford 89 30 59 -29 0.51
Thailand Kobkit Palajin 258 117 141 -24 0.83
England Wayne Townsend 305 143 162 -19 0.88
Denmark Ejler Hame 85 9 76 -67 0.12
Australia Huy Le 44 10 34 -24 0.29
Thailand Alex Puan Yi Wei 8 3 5 -2 0.6
Wales Ian Sargeant 1868 990 878 112 1.13
Northern Ireland Terry Murphy 2453 1275 1178 97 1.08
England Andrew Radford 675 326 349 -23 0.93
England Garoid O'Connor 798 400 398 2 1.01
Wales Doug Mountjoy 4292 2169 2123 46 1.02
England Leonard de Griffa 284 125 159 -34 0.79
England Karl Townsend 987 439 548 -109 0.8
England Carlo Giagnacovo 305 146 159 -13 0.92
England Wayne Brown 2251 1161 1090 71 1.07
England Sanjay Meghani 529 243 286 -43 0.85
France Yannick Poulain 46 22 24 -2 0.92
China Zhang Dongtao 26 9 17 -8 0.53
China Cai Jian Zhong 162 78 84 -6 0.93
Ireland John Connors 28 6 22 -16 0.27
Netherlands Karan Chand 268 122 146 -24 0.84
China Pang Weiguo 332 157 175 -18 0.9
Ireland Paddy McLoughlin 59 24 35 -11 0.69
Ireland Robert McCullough 42 9 33 -24 0.27
Scotland Michael Philbin 80 33 47 -14 0.7
India Manan Chandra 315 137 178 -41 0.77
Northern Ireland Colin Bingham 158 80 78 2 1.03
Wales Mark Tucker 422 208 214 -6 0.97
Scotland Ian Wilkie 27 6 21 -15 0.29
Iceland Bryngmar Valdimarsson 194 101 93 8 1.09
Scotland Steven Bennie 428 214 214 0 1
Thailand Suriya Suwannasingh 1074 576 498 78 1.16
England Troy Shaw 2399 1261 1138 123 1.11
Australia James Mifsud 79 21 58 -37 0.36
United Arab Emirates Mohammed Al Joker 240 86 154 -68 0.56
Ireland Robert Murphy 245 103 142 -39 0.73
Scotland Jason Hood 107 49 58 -9 0.84
England Craig Butler 1053 552 501 51 1.1
England Sean Bullock 72 33 39 -6 0.85
Scotland Richy McDonald 1315 687 628 59 1.09
China Zhang Kai 23 4 19 -15 0.21
India Alok Kumar 14 5 9 -4 0.56
Wales David Mills 73 31 42 -11 0.74
Wales Peter Roscoe 209 99 110 -11 0.9
Malta Duncan Bezzina 16 5 11 -6 0.45
England Adrian Rosa 2269 1164 1105 59 1.05
England David Hall 262 122 140 -18 0.87
England Sanderson Lam 1636 723 913 -190 0.79
Ireland Martin McCrudden 117 52 65 -13 0.8
England Mark Miller 766 358 408 -50 0.88
England Danny Douane 112 33 79 -46 0.42
United Arab Emirates Salim Ali 5 1 4 -3 0.25
England Daniel Skingle 24 6 18 -12 0.33
United Arab Emirates Eissa Al Sayed 4 0 4 -4 0
Belgium Curd Persyn 21 10 11 -1 0.91
Belgium Kurt Vanoverberghe 18 10 8 2 1.25
Belgium Laurens de Staelen 26 12 14 -2 0.86
Belgium Luc Heirewegh 15 3 12 -9 0.25
Belgium Tino de Witte 22 9 13 -4 0.69
Belgium Peter Bullen 538 259 279 -20 0.93
Belgium Yvan van Velthoven 82 36 46 -10 0.78
Belgium Pierre Dethier 31 10 21 -11 0.48
Belgium Pascal Durnez 25 9 16 -7 0.56
Belgium Danny D'Hoore 7 3 4 -1 0.75
Belgium Dirk Coppens 27 9 18 -9 0.5
Belgium Erwin Goethals 19 7 12 -5 0.58
Belgium Eddy Kindermans 5 1 4 -3 0.25
Belgium Gwen Engels 4 0 4 -4 0
Belgium Pascal Raes 21 5 16 -11 0.31
Belgium Julius Grauls 5 1 4 -3 0.25
Belgium Olivier Coucke 5 1 4 -3 0.25
Belgium Olivier Vandenboheede 35 17 18 -1 0.94
Belgium Lieven Vanthournout 21 5 16 -11 0.31
Belgium Jurgen van den Bossche 33 18 15 3 1.2
Belgium Guido Taloen 11 7 4 3 1.75
Belgium Gino Verheyde 4 0 4 -4 0
Belgium Edwin Depoorter 28 11 17 -6 0.65
Belgium Jean Pierre De Blaer 9 1 8 -7 0.13
Belgium Rene Hemelsoet 47 25 22 3 1.14
Belgium Kris van Landeghem 16 4 12 -8 0.33
Belgium Jan Goossens 18 2 16 -14 0.13
Belgium Alain Vandersteen 94 43 51 -8 0.84
Belgium Tim van Goubergen 25 12 13 -1 0.92
Belgium Bert van Tiggelin 4 0 4 -4 0
Belgium Kevin van den Broeck 17 1 16 -15 0.06
Thailand Thepchaiya Un-Nooh 3789 2020 1769 251 1.14
England Richard Beckham 256 134 122 12 1.1
England Anish Gokool 3 0 3 -3 0
Ireland Jason Devaney 68 29 39 -10 0.74
Norway Anita Maflin 21 2 19 -17 0.11
Wales Alan Morgan 3 0 3 -3 0
Belgium Wendy Jans 70 34 36 -2 0.94
Wales Jamie Edwards 4 1 3 -2 0.33
China Rouzi Maimaiti 195 88 107 -19 0.82
Pakistan Muhammad Sajjad 176 80 96 -16 0.83
Netherlands Tonnie Kok 12 8 4 4 2
Belarus Wladimir Ponomarenko 13 8 5 3 1.6
Netherlands Xander van Rossem 25 12 13 -1 0.92
Netherlands Wim Monfils 11 5 6 -1 0.83
Turkey Soner Sari 93 45 48 -3 0.94
Germany Uwe Seyler 15 8 7 1 1.14
Germany Robert Sax 18 8 10 -2 0.8
Sri Lanka Naresh Samarawickram 16 8 8 0 1
Germany Michael Seidel 17 8 9 -1 0.89
Germany Deniz Anar 17 8 9 -1 0.89
Germany Patrick Fuchs 15 8 7 1 1.14
Germany Michael Betzinger 16 8 8 0 1
Ireland Tom Gleeson 28 12 16 -4 0.75
Wales Matthew Farrant 189 93 96 -3 0.97
Australia James Delahunty 5 1 4 -3 0.25
Qatar Mohsen Aziz 13 5 8 -3 0.63
Wales Philip Williams 1879 1001 878 123 1.14
France Nicolas Schianchi 11 3 8 -5 0.38
Belgium Peter Cnudde 4 0 4 -4 0
Belgium Wang Chooi Tan 142 67 75 -8 0.89
Belgium Wim de Roeck 27 13 14 -1 0.93
Belgium Tom Vanwelssenaers 14 4 10 -6 0.4
Belgium Danny Lathouwers 203 110 93 17 1.18
Belgium Sam de Cooman 12 4 8 -4 0.5
Belgium Eduard Raes 10 3 7 -4 0.43
Belgium Cliff Castelein 4 0 4 -4 0
France Johan Lorek 15 6 9 -3 0.67
Belgium Kevin Jacobs 8 4 4 0 1
England Steven Hallworth 1185 563 622 -59 0.91
Belgium Serge Moeyersons 25 9 16 -7 0.56
Belgium Ahmed Osman 243 84 159 -75 0.53
Netherlands Florian Moederscheim 33 16 17 -1 0.94
Belgium Stein de Sterck 10 2 8 -6 0.25
Netherlands Rogier van de Kamp 17 5 12 -7 0.42
Belgium Tom Vervoort 11 4 7 -3 0.57
Netherlands Brian Beekers 4 0 4 -4 0
Belgium Andy van Landeghem 24 9 15 -6 0.6
Belgium Jurian Heusdens 223 111 112 -1 0.99
Netherlands Laurin Winters 29 1 28 -27 0.04
Belgium Ward van Doren 10 2 8 -6 0.25
France Alexis Callewaert 23 4 19 -15 0.21
Belgium Mathijs Bokken 12 4 8 -4 0.5
Belgium Raf Vervoort 16 8 8 0 1
Belgium Franky Debaene 5 1 4 -3 0.25
Belgium Bart Noeth 5 1 4 -3 0.25
Netherlands Misja van Vonderen 9 4 5 -1 0.8
Belgium Thomas Broeckx 37 20 17 3 1.18
England Greg Davis 97 24 73 -49 0.33
Belgium Geert Herrewyn 4 0 4 -4 0
Belgium Kristof de Bruyn 8 4 4 0 1
Belgium Xavier Pemmerl 10 2 8 -6 0.25
England James Frith 13 1 12 -11 0.08
England Hammad Miah 1807 815 992 -177 0.82
England Kristian Willetts 11 3 8 -5 0.38
Belgium Koen Walraet 5 1 4 -3 0.25
Netherlands Maarten Niessen 4 0 4 -4 0
Belgium Daan Leyssen 146 71 75 -4 0.95
Belgium Yannick Sablon 15 9 6 3 1.5
Belgium Davy Wittoeck 14 2 12 -10 0.17
Belgium Thierry Dervoigne 4 0 4 -4 0
Belgium Bart van der Haegen 13 1 12 -11 0.08
Belgium Johan Somers 11 3 8 -5 0.38
Netherlands Nick Tielemans 11 5 6 -1 0.83
Belgium Patrick Geysels 20 9 11 -2 0.82
Belgium Tom de Wit 22 9 13 -4 0.69
Belgium Daan van de Parre 15 3 12 -9 0.25
England Terry Buchan 4 0 4 -4 0
Belgium Wai Hin Chu 11 4 7 -3 0.57
Netherlands Peter Bertens 16 4 12 -8 0.33
England Rex Williams 4209 2013 2196 -183 0.92
Netherlands Jeroen van Driel 23 7 16 -9 0.44
Belgium Jeff Jacobs 129 46 83 -37 0.55
Belgium David Fransis 4 0 4 -4 0
Belgium Nicolas Lambrechts 4 0 4 -4 0
Pakistan Shahram Changezi 75 37 38 -1 0.97
Wales Jack Bradford 377 157 220 -63 0.71
Netherlands Maurice Rijk 12 0 12 -12 0
Belgium Yorben Vervondel 7 3 4 -1 0.75
Belgium Jos Voets 11 3 8 -5 0.38
Netherlands Joris Maas 20 7 13 -6 0.54
Netherlands Juriaan van den Nieuwenhuizen 22 4 18 -14 0.22
Belgium Bart de Mooter 8 4 4 0 1
Belgium Chris Maesschalck 12 5 7 -2 0.71
Belgium Claudio Mercurio 15 8 7 1 1.14
Belgium Jan Mortele 6 2 4 -2 0.5
Belgium Bruno Cottenies 4 0 4 -4 0
France Philippe Broto 8 0 8 -8 0
Belgium Wilfried Ide 17 9 8 1 1.13
England Declan Bristow 38 15 23 -8 0.65
Netherlands Jerom Meeus 35 9 26 -17 0.35
Belgium Kenneth Jaques 4 0 4 -4 0
Belgium Rudy Poelmans 15 7 8 -1 0.88
Belgium Jimmy van den Winkel 22 8 14 -6 0.57
India Khizar Raoof 58 15 43 -28 0.35
England Jordan Rimmer 70 25 45 -20 0.56
England Callum Downing 248 126 122 4 1.03
England Brian Robertson 19 7 12 -5 0.58
England Lewis Frampton 86 28 58 -30 0.48
Scotland Sean Riach 20 5 15 -10 0.33
Belgium Nicky Godeyne 11 5 6 -1 0.83
Northern Ireland Jackie Rea 3085 1447 1638 -191 0.88
Belgium Raphael Profeta 18 11 7 4 1.57
Belgium Erwin Verheyden 9 1 8 -7 0.13
Belgium Wim Andries 11 5 6 -1 0.83
Belgium Mark Buteneers 5 1 4 -3 0.25
Australia Johl Younger 630 313 317 -4 0.99
England Luke Fisher 609 295 314 -19 0.94
Wales Tim English 251 136 115 21 1.18
England Paul Harper 123 45 78 -33 0.58
Netherlands Rene van Rijsbergen 123 53 70 -17 0.76
England Christopher West 65 29 36 -7 0.81
England Ryan Michael 1109 530 579 -49 0.92
Australia Adrian Ridley 164 69 95 -26 0.73
Northern Ireland Declan Lavery 56 17 39 -22 0.44
Iceland Johannes Birgir Johannesson 132 61 71 -10 0.86
England Julian Mills 721 347 374 -27 0.93
Wales Elfed Evans 54 25 29 -4 0.86
Russia Ashot Potikyan 167 39 128 -89 0.3
England David Grimwood 766 388 378 10 1.03
England Craig Roper 678 337 341 -4 0.99
Northern Ireland Raymond Fry 174 78 96 -18 0.81
England Marvin Aldridge 216 101 115 -14 0.88
England Robert Donkin 276 118 158 -40 0.75
England Craig Harrison 1687 867 820 47 1.06
England Karl Burrows 2012 1027 985 42 1.04
Ireland Albert Kenny 82 29 53 -24 0.55
England Stuart Roper 162 58 104 -46 0.56
England Pat Horne 1094 540 554 -14 0.97
England Frank Fitzgerald 336 111 225 -114 0.49
England Weland Holroyd 161 71 90 -19 0.79
England Clark Smith 154 64 90 -26 0.71
England Steve Prest 1297 589 708 -119 0.83
England Sunit Vaswani 366 164 202 -38 0.81
Netherlands Lennon Starkey 24 3 21 -18 0.14
Netherlands Bas Jansen 38 14 24 -10 0.58
England Ashley Walker 231 119 112 7 1.06
England Gary Martyn 120 46 74 -28 0.62
England Paul Stockwell 235 80 155 -75 0.52
Australia Aaron Mahoney 42 17 25 -8 0.68
England Ian Hurdman 1386 675 711 -36 0.95
England Paul Metcalf 45 15 30 -15 0.5
Northern Ireland Billy Brown 127 49 78 -29 0.63
England Scott Bell 100 36 64 -28 0.56
Scotland Ross Higgins 262 99 163 -64 0.61
England Thomas Wealthy 78 30 48 -18 0.63
Australia Jamie Brown 136 58 78 -20 0.74
England William Lemons 266 122 144 -22 0.85
England Eric Pei 20 0 20 -20 0
England Hanzla Zahid 11 4 7 -3 0.57
Isle of Man Darryl Hill 483 185 298 -113 0.62
England Matthew Gevaux 4 0 4 -4 0
England Michael Sanderson 5 1 4 -3 0.25
India Pankaj Advani 763 415 348 67 1.19
Canada Kirk Stevens 2573 1287 1286 1 1
England Kelly Fisher 127 52 75 -23 0.69
England Stephen Winstone 10 2 8 -6 0.25
Scotland Scott Donaldson 3100 1578 1522 56 1.04
England Brandon Winstone 9 1 8 -7 0.13
Italy Michele Battaglia 17 1 16 -15 0.06
England Jamie Gibson 46 10 36 -26 0.28
England John Read 2424 1275 1149 126 1.11
Scotland David McLellan 2290 1195 1095 100 1.09
England Toby Simpson 26 8 18 -10 0.44
Scotland Ross Muir 1800 827 973 -146 0.85
England Billy Parr 7 3 4 -1 0.75
England Ashley Gregory 5 1 4 -3 0.25
England Eddie Manning 2040 1066 974 92 1.09
England Damian Massey 623 308 315 -7 0.98
England Mark James 232 113 119 -6 0.95
England Martin Quinney 131 62 69 -7 0.9
England Shaun Mellish 950 464 486 -22 0.95
England Justin Smalley 380 179 201 -22 0.89
England Stuart Reardon 1757 924 833 91 1.11
Ireland John Gallagher 144 58 86 -28 0.67
Wales Edward Davies 245 108 137 -29 0.79
England Robert Mills 177 91 86 5 1.06
England Andrew Duff 21 8 13 -5 0.62
Netherlands Reind Duut 92 43 49 -6 0.88
Thailand Pramual Janthat 51 21 30 -9 0.7
England Anthony Bridge 291 28 263 -235 0.11
England Andrew Highfield 333 90 243 -153 0.37
England David Athorn 662 227 435 -208 0.52
England Matthew McGrotty 887 424 463 -39 0.92
England Graham Francis 118 2 116 -114 0.02
England Mohammed Shazi Khan 86 22 64 -42 0.34
Wales Richard Jones 580 301 279 22 1.08
Scotland Norman MacLachlan 646 250 396 -146 0.63
Canada Levi Meiller 53 6 47 -41 0.13
Thailand Noppadon Noppachorn 1838 1014 824 190 1.23
England Jason Wallace 1731 875 856 19 1.02
Netherlands Johan Oenema 386 179 207 -28 0.86
England Paul Cavney 1735 900 835 65 1.08
England Graham Lee 193 83 110 -27 0.75
Scotland Paul McPhillips 1967 1064 903 161 1.18
Northern Ireland Dylan Leary 1571 766 805 -39 0.95
Ireland Stanley Murphy 102 53 49 4 1.08
England Malcolm Bilclough 500 277 223 54 1.24
England Jason Barton 313 158 155 3 1.02
England Sean Lynskey 747 350 397 -47 0.88
England Mark Ganderton 584 206 378 -172 0.54
England Ian Bullimore 983 477 506 -29 0.94
England Benjamin Garrett 53 23 30 -7 0.77
England Matthew Bray 622 301 321 -20 0.94
England Andrew Clark 299 122 177 -55 0.69
Thailand Suppachai Wiwattrangkoon 81 42 39 3 1.08
Ireland Joe O'Boye 1668 809 859 -50 0.94
England Jimmy Singh 407 183 224 -41 0.82
England Darren Lee 17 3 14 -11 0.21
England Jason Greaves 643 288 355 -67 0.81
Italy Daniele Zagaroli 583 280 303 -23 0.92
Belgium Patrick Delsemme 1318 702 616 86 1.14
Thailand Somporn Kanthawung 138 68 70 -2 0.97
Ireland Stephen O'Connor 1988 1046 942 104 1.11
Scotland Chris Shade 1234 688 546 142 1.26
England Matt Wilson 1699 964 735 229 1.31
China Da Hailin 134 58 76 -18 0.76
Thailand Charoen Phorat 103 44 59 -15 0.75
England Philip Minchin 389 146 243 -97 0.6
Wales Mark Bennett 2485 1273 1212 61 1.05
Germany Pavel Leyk 11 2 9 -7 0.22
Germany Stefan Kasper 7 2 5 -3 0.4
Germany Fabian Grube 9 5 4 1 1.25
Germany Mirko Groß 12 4 8 -4 0.5
Netherlands Hui-wah Lam 10 5 5 0 1
Germany Wilhelm Braunwald 13 5 8 -3 0.63
Germany Marko Wölkl 4 0 4 -4 0
Germany Wolfgang Brandmeier 10 5 5 0 1
Germany Gerald Götz 7 3 4 -1 0.75
Germany Andreas Hartung 71 27 44 -17 0.61
Germany Christof Biniarsch 29 10 19 -9 0.53
Germany Sascha Breuer 39 15 24 -9 0.63
Germany Gerhard Engelschalk 22 6 16 -10 0.38
Germany Jörg Petersen 46 12 34 -22 0.35
Italy Tiziano Guerra 9 5 4 1 1.25
Germany Robert Feß 14 7 7 0 1
Germany Anja Vucicevic 11 3 8 -5 0.38
Germany Andreas Pesch 16 4 12 -8 0.33
Germany Christian Hauburg 5 1 4 -3 0.25
Germany Jean-Luca Nüßgen 15 5 10 -5 0.5
Germany Markus Hertle 24 11 13 -2 0.85
Germany Jörg Schneidewindt 17 6 11 -5 0.55
Turkey Ali Kirim 48 17 31 -14 0.55
Germany Norbert Hofheinz 60 20 40 -20 0.5
Germany Hao Lac 11 4 7 -3 0.57
Switzerland Alexander Ursenbacher 1666 800 866 -66 0.92
Germany Miro Popovic 35 14 21 -7 0.67
Germany Thomas Lüthi 11 4 7 -3 0.57
Germany Bernd Friedrich 8 0 8 -8 0
Austria Dominik Scherübl 27 12 15 -3 0.8
Germany Julian Treiber 25 8 17 -9 0.47
Netherlands Serge Lievens 4 0 4 -4 0
Switzerland Thomas Schneeberger 4 0 4 -4 0
Germany Oliver Kremp 27 4 23 -19 0.17
Germany Ralf Hemmerling 8 0 8 -8 0
Germany Rolf Schmidt 5 1 4 -3 0.25
Germany Oliver Metzger 14 2 12 -10 0.17
Germany Helmut Miss 4 0 4 -4 0
Germany Markus Milde 6 2 4 -2 0.5
Germany Stefan Schenk 57 19 38 -19 0.5
Germany Dirk Fieron 4 0 4 -4 0
Germany Michael Eheim 6 2 4 -2 0.5
Germany Hendrik Henschke 14 2 12 -10 0.17
Netherlands Jan Hinfelaar 10 2 8 -6 0.25
Germany Thomas Valentin 12 4 8 -4 0.5
Germany Lothar Kempgens 8 0 8 -8 0
Germany Hans-Jürgen Bins 4 0 4 -4 0
Germany Martin Rösler 8 0 8 -8 0
Germany Ole Steiner 21 8 13 -5 0.62
Germany Robert Haimerl 4 0 4 -4 0
Romania Lorin Ionut Druta 4 0 4 -4 0
Germany Samir Önder 4 0 4 -4 0
Germany Ronny Buchholz 23 3 20 -17 0.15
Germany Roberto Abart 4 0 4 -4 0
Germany Johannes Oswald 6 2 4 -2 0.5
Germany Christian Walther 7 3 4 -1 0.75
England Zen Beechey 19 6 13 -7 0.46
Germany Werner Pilz 4 0 4 -4 0
Germany Elisabeth Bins 4 0 4 -4 0
Netherlands Aram Raken 6 2 4 -2 0.5
Germany Kevin Lämmermann 6 2 4 -2 0.5
Romania Andrei Vintu Cristian 4 0 4 -4 0
Germany Julian Gartner 14 6 8 -2 0.75
Germany Michael Bach 4 0 4 -4 0
Germany Thomas Hoeltschl 7 3 4 -1 0.75
Germany Dirk Hochheim 10 2 8 -6 0.25
Germany Rüdiger Nickel 8 0 8 -8 0
Germany Daniel Dieudonne 11 3 8 -5 0.38
Germany Bernd Strnad 32 7 25 -18 0.28
Germany Kilian Baur-Pantoulier 45 17 28 -11 0.61
Switzerland Falk Hollenwaeger 7 3 4 -1 0.75
Germany Klaus Wuscher 12 4 8 -4 0.5
Germany Fabian Meulner 9 1 8 -7 0.13
Netherlands Coen Fool 5 1 4 -3 0.25
Germany Gerhard Mader 7 3 4 -1 0.75
England Craig Barber 482 220 262 -42 0.84
England Ashik Nathwani 19 7 12 -5 0.58
England Anthony Robson 4 0 4 -4 0
England Mark Smith 5 1 4 -3 0.25
Qatar Ali Al Obaidly 8 0 8 -8 0
Scotland William Thomson 45 12 33 -21 0.36
England Abdulrahman Quari 6 2 4 -2 0.5
Qatar Ahmed Saif 235 72 163 -91 0.44
England Gavin Butler 10 2 8 -6 0.25
Qatar Mohanna Al Obaidly 5 1 4 -3 0.25
England Jason Stockton 4 0 4 -4 0
Turkey Yahya Seedat 4 0 4 -4 0
England Ryan Clark 238 72 166 -94 0.43
England John Giles 1472 787 685 102 1.15
England Brian Rowswell 2247 1113 1134 -21 0.98
Malaysia Sam Chong 1081 583 498 85 1.17
Ireland Stephen Murphy 1658 780 878 -98 0.89
Ireland Micky Roughan 1102 516 586 -70 0.88
England Mark Johnston-Allen 2049 1045 1004 41 1.04
England Oliver King 1475 758 717 41 1.06
England Alex O'Donaghue 18 2 16 -14 0.13
England Tony Else 14 2 12 -10 0.17
England Bhavesh Sodha 54 6 48 -42 0.13
Germany Augusto Ruckauf 8 0 8 -8 0
England Matthew Simpson 12 0 12 -12 0
Australia Ben Judge 256 82 174 -92 0.47
South Africa Lyndon Gordon 12 0 12 -12 0
England Jason Tart 124 52 72 -20 0.72
Pakistan Shehzad Iqbal 69 26 43 -17 0.6
India Manish Jain 25 8 17 -9 0.47
Pakistan Najm Khan 16 4 12 -8 0.33
Wales Gareth Edwards 29 5 24 -19 0.21
England Lee Stephens 129 49 80 -31 0.61
India Brijesh Damani 47 26 21 5 1.24
England Dean Venables 796 345 451 -106 0.76
India Shahbaaz Adil Khan 22 9 13 -4 0.69
Scotland Graham Horne 1641 895 746 149 1.2
England Nick Terry 2317 1192 1125 67 1.06
Canada Tom Finstad 788 387 401 -14 0.97
England Ricky Hong Chin 4 0 4 -4 0
Wales Daniel Woodward 8 0 8 -8 0
England Lewis Mayes 18 8 10 -2 0.8
England Richard Clark 159 70 89 -19 0.79
England Colin Norton 73 21 52 -31 0.4
England Darren Burns 130 45 85 -40 0.53
England Nic Barrow 1049 546 503 43 1.09
England Barry West 1813 835 978 -143 0.85
England Bill Oliver 1658 759 899 -140 0.84
China Lyu Chenwei 410 170 240 -70 0.71
China Au Chi Wai 196 94 102 -8 0.92
China Shi Shuamgyang 8 3 5 -2 0.6
Scotland Nathan Shaw 43 15 28 -13 0.54
England John Pritchett 96 41 55 -14 0.75
England Steve Martin 22 6 16 -10 0.38
Germany Stefan Joachim 29 10 19 -9 0.53
Austria Andreas Ploner 426 209 217 -8 0.96
Germany Rüdiger Fehrmann 16 5 11 -6 0.45
Austria Markus Stocker 9 4 5 -1 0.8
Austria Patrick Rosmann 5 1 4 -3 0.25
Germany Christian Ozim 9 5 4 1 1.25
Croatia Stevo Vucicevic 4 0 4 -4 0
Germany Jörg Vortkort 11 7 4 3 1.75
Germany Roland Hanisch 13 7 6 1 1.17
Austria Paul Schopf 29 12 17 -5 0.71
Serbia Zafir Dilji 4 0 4 -4 0
Germany Christian Pesch 8 0 8 -8 0
Sweden Ron Florax 35 3 32 -29 0.09
Austria Ebrahim Baghi 15 6 9 -3 0.67
Turkey Özyurt Aksoy 14 2 12 -10 0.17
Austria Felix Pleschek 4 0 4 -4 0
Austria Markus Pfistermuller 10 2 8 -6 0.25
Germany Jan Leichs 12 0 12 -12 0
Germany Stefan Merkel 11 3 8 -5 0.38
Germany Harald Kloss 4 0 4 -4 0
Germany Rita Jakisch 4 0 4 -4 0
Germany Anne-Katrin Hirsch 4 0 4 -4 0
Germany Thomas Wacker 5 1 4 -3 0.25
Switzerland Angelo Losi 5 1 4 -3 0.25
Germany Frank Schröder 5 1 4 -3 0.25
Austria Michael Peyr 8 0 8 -8 0
Germany Norbert Eckstein 11 3 8 -5 0.38
Germany Stephanus Klitzke 6 2 4 -2 0.5
Germany Hendrik Glax 14 4 10 -6 0.4
India Shivam Arora 75 24 51 -27 0.47
Thailand Chinnacrit Yaowansiri 53 19 34 -15 0.56
England Jake Gill 29 5 24 -19 0.21
England Tobias Bolt 11 3 8 -5 0.38
China Tang Jun 141 70 71 -1 0.99
China Shi Hanqing 72 34 38 -4 0.89
Wales Gareth Chilcott 1163 573 590 -17 0.97
Sri Lanka Indika Dodangoda 448 227 221 6 1.03
England Robert Read 123 56 67 -11 0.84
England Lee Walters 752 327 425 -98 0.77
England Peter Gilchrist 705 339 366 -27 0.93
England Andrew Tapper 62 24 38 -14 0.63
England Paul Bunyard 21 8 13 -5 0.62
Wales David Bell 38 26 12 14 2.17
England Darren Swinburn 447 234 213 21 1.1
Ireland James Linehan 170 77 93 -16 0.83
Northern Ireland Jonathan Nelson 107 46 61 -15 0.75
England Lee Johnson 356 163 193 -30 0.84
England Carl Stringer 449 217 232 -15 0.94
England John Daniels 150 64 86 -22 0.74
England Andrew Alexandrou 635 249 386 -137 0.65
Italy Roberto Frezza 228 96 132 -36 0.73
England Stephen Delaney 163 72 91 -19 0.79
England John Wade 178 78 100 -22 0.78
England Scot Kearney 107 39 68 -29 0.57
England Steve Russell 1079 518 561 -43 0.92
England Jack Fitzmaurice 1436 516 920 -404 0.56
England Timothy Paling 421 176 245 -69 0.72
England Paul Clarke 761 360 401 -41 0.9
England Kyndon Paddon 302 152 150 2 1.01
Northern Ireland Maureen McCarthy 21 0 21 -21 0
England Karl Preece 121 26 95 -69 0.27
England Kamal Jit Singh 352 173 179 -6 0.97
England David Allender 34 17 17 0 1
England Mike Nixon 354 191 163 28 1.17
Wales Scott Nicholson 31 16 15 1 1.07
Jersey Gary Britton 91 49 42 7 1.17
Wales Robert Harrhy 629 306 323 -17 0.95
England Jamie Bodle 1200 665 535 130 1.24
England Neil Gilder 435 228 207 21 1.1
England Richard Tatton 291 148 143 5 1.03
England Mark Weston 251 114 137 -23 0.83
Scotland Craig McDonald 236 56 180 -124 0.31
England Andreas Ahmed 283 84 199 -115 0.42
Scotland Ewan Hunter 117 27 90 -63 0.3
England Marc Farnsworth 281 135 146 -11 0.92
England Elliott Clark 667 258 409 -151 0.63
Scotland Alex Lambie 153 51 102 -51 0.5
England Anton Bishop 1025 453 572 -119 0.79
New Zealand Mark Canovan 437 177 260 -83 0.68
Scotland Colin Donaldson 515 256 259 -3 0.99
England Andrew Grieve 437 210 227 -17 0.93
England Myles Deleuse 557 287 270 17 1.06
Wales Norman Maher 439 211 228 -17 0.93
Scotland Stephen Tierney 221 98 123 -25 0.8
England Mohammed Rangzib 371 193 178 15 1.08
Iran Hossein Vafaei 2235 1191 1044 147 1.14
China Lyu Haotian 2188 1096 1092 4 1
China Zhou Yuelong 3133 1696 1437 259 1.18
China Zhu Yinghui 144 63 81 -18 0.78
China Lu Ning 1599 793 806 -13 0.98
England Mark Colmer 277 75 202 -127 0.37
Wales Michael Drake 5 0 5 -5 0
England Nick Spelman 507 276 231 45 1.19
England Gareth Atkins 396 182 214 -32 0.85
Hong Kong Wang Tik Fan 7 2 5 -3 0.4
Hong Kong Chan Wok Ming 67 32 35 -3 0.91
England John Burns 1087 518 569 -51 0.91
Northern Ireland Michael Duffy 1003 547 456 91 1.2
England Shane Haines 873 403 470 -67 0.86
England Mark Love 481 243 238 5 1.02
Northern Ireland Martin O'Neill 1024 545 479 66 1.14
England Nick Manning 328 183 145 38 1.26
England Anthony Harris 1686 793 893 -100 0.89
England Graham Fisken 838 394 444 -50 0.89
England Vic Harris 1084 476 608 -132 0.78
Syria Omar Alkojah 49 15 34 -19 0.44
China Chen Feilong 478 196 282 -86 0.7
China Rau Shan 7 2 5 -3 0.4
China Yang Ji Ann 6 1 5 -4 0.2
China Zhang Xai 9 4 5 -1 0.8
Czech Republic Jakub Rendla 4 0 4 -4 0
England Matt Yeadon 4 0 4 -4 0
Czech Republic Simon Ceo 4 0 4 -4 0
Czech Republic Jaromir Malanta 4 0 4 -4 0
Czech Republic Jan Prihoda 4 0 4 -4 0
England Tom Cousins 10 2 8 -6 0.25
England Alex Barnes-Hines 4 0 4 -4 0
Scotland Robert Carlisle 55 17 38 -21 0.45
Scotland Ross Vallance 187 90 97 -7 0.93
England Brett Miller 102 46 56 -10 0.82
England Jason Bates 116 52 64 -12 0.81
Scotland Marc Davies 6 2 4 -2 0.5
Germany Jens Wiederkehr 19 3 16 -13 0.19
Bahrain Ahmed Ghuloom 6 1 5 -4 0.2
Oman Ahmed Basheer Al-Khusaibi 5 0 5 -5 0
United Arab Emirates Eissa Ali Al-Hashmi 6 1 5 -4 0.2
Scotland Michael Collumb 559 274 285 -11 0.96
England Brett Patmore 749 342 407 -65 0.84
England Anthony Crosby 48 17 31 -14 0.55
England Karl McQuillan 54 25 29 -4 0.86
England Kieron Stevenson 5 0 5 -5 0
England Jamie Woodman 1473 809 664 145 1.22
England Christopher McGee 440 192 248 -56 0.77
England Steve Day 410 194 216 -22 0.9
England Lee Mallen 544 297 247 50 1.2
England Michael O'Sullivan 778 354 424 -70 0.83
Wales Neil Tomkins 1200 637 563 74 1.13
England Stuart Parnell 1209 633 576 57 1.1
England Justin Buckingham 880 414 466 -52 0.89
England Andrew Cairns 1838 966 872 94 1.11
England Scott Cooney 648 333 315 18 1.06
England Paul Clutton 175 79 96 -17 0.82
England Will Jerram 978 439 539 -100 0.81
Wales John Herbert 897 444 453 -9 0.98
Northern Ireland Karen Corr 507 224 283 -59 0.79
England Andrew Hannah 1068 537 531 6 1.01
England John Bayliss 791 401 390 11 1.03
England Matt Bailey 755 386 369 17 1.05
England Paul Radin 291 145 146 -1 0.99
Ireland Barry McNamee 273 151 122 29 1.24
England David Mole 491 197 294 -97 0.67
England Jamie Moreland 311 143 168 -25 0.85
England Michael Leach 967 470 497 -27 0.95
England Stuart Hinton 189 94 95 -1 0.99
Scotland Murdo Macleod 2156 1007 1149 -142 0.88
England Scott Rigg 532 258 274 -16 0.94
England Andy Lavin 244 131 113 18 1.16
England Alfonso Bellusci 682 350 332 18 1.05
England Jamie Rous 702 321 381 -60 0.84
England Andrew Hall 301 139 162 -23 0.86
England Peter Holland 136 56 80 -24 0.7
England Neil Shaw 66 16 50 -34 0.32
England Jon Wibberley 143 57 86 -29 0.66
England Tugba Irten 131 51 80 -29 0.64
England Justin Loftas 30 19 11 8 1.73
England Darren Sparks 69 36 33 3 1.09
England Nick Esdale 20 12 8 4 1.5
Scotland Gordon Bain 38 18 20 -2 0.9
England Tony Wood 28 7 21 -14 0.33
England Mike Talmondt 34 17 17 0 1
England Robert Oldfield 39 19 20 -1 0.95
England Nick Smith 75 29 46 -17 0.63
England Anish Bhayro 27 11 16 -5 0.69
England Adam Jackson 22 11 11 0 1
England Justin Anderson 5 0 5 -5 0
England Ahmad Miraghai 14 0 14 -14 0
England Jonathan Wignall 18 4 14 -10 0.29
England Ian Hunter 51 19 32 -13 0.59
Pakistan Mohammed Azim 31 6 25 -19 0.24
Scotland Stevie Dick 19 5 14 -9 0.36
England Jason Rosenfeld 74 31 43 -12 0.72
England James Carney 160 68 92 -24 0.74
England Anthony Noble 34 12 22 -10 0.55
England Nick Clark 5 0 5 -5 0
England Lee S Martin 19 8 11 -3 0.73
England Stuart Mason 86 43 43 0 1
Wales Darren Griffiths 26 7 19 -12 0.37
England Keith Millard 6 1 5 -4 0.2
England Andrew Esgrove 19 4 15 -11 0.27
England Mark Abrahams 32 8 24 -16 0.33
England Lawrence Graham 11 1 10 -9 0.1
England Alan Warring 5 0 5 -5 0
Australia Paul Bunt 16 2 14 -12 0.14
England Graham Goose 14 5 9 -4 0.56
England Ryan Evans 47 26 21 5 1.24
England David Butler 21 1 20 -19 0.05
England Andy Marriott 227 88 139 -51 0.63
India Kankan Shamsi 16 4 12 -8 0.33
Hong Kong Yin Lun Cheng 19 3 16 -13 0.19
Wales Ben Jones 516 253 263 -10 0.96
England Jayson Wholey 29 1 28 -27 0.04
England Peter Antrobus 17 5 12 -7 0.42
Bahrain Mohammed Al Shaikh 32 14 18 -4 0.78
England Richard Twomey 23 8 15 -7 0.53
England Jay Bullen 23 7 16 -9 0.44
Scotland Rhys Clark 846 371 475 -104 0.78
Bahrain Mohammed Omar Ashiq 19 7 12 -5 0.58
Malaysia Mohammed Reza Hassan 22 8 14 -6 0.57
Bahrain Hussein Mahmood 20 7 13 -6 0.54
England Andrew Hudson 21 5 16 -11 0.31
Brazil Fabio Luersen 20 8 12 -4 0.67
England Richard Remelie 61 20 41 -21 0.49
India Shahbaaz Khan 40 20 20 0 1
Australia Marc Robertson 72 37 35 2 1.06
Thailand Rom Saraburi 6 1 5 -4 0.2
England Micky Betts 44 25 19 6 1.32
Hong Kong Paul Fung 256 112 144 -32 0.78
England Julian Goodyear 615 262 353 -91 0.74
England Carl Smith 11 6 5 1 1.2
England Daryl Grainger 33 17 16 1 1.06
Cyprus Charlie Economou 260 137 123 14 1.11
England Reece Kershaw 39 22 17 5 1.29
England Steve Elliott 922 441 481 -40 0.92
England Lee Marney 280 132 148 -16 0.89
England Stephen Popplewell 646 276 370 -94 0.75
England James O'Sullivan 320 141 179 -38 0.79
England Mark Evans 429 202 227 -25 0.89
England Graham Driver 60 38 22 16 1.73
England John Beesley 67 25 42 -17 0.6
England Gary Maling 25 12 13 -1 0.92
England Wayne Stannard 114 41 73 -32 0.56
England David Turner 23 11 12 -1 0.92
Scotland Joe Patterson 157 47 110 -63 0.43
England Jason Curtis 475 199 276 -77 0.72
England David Foster 19 8 11 -3 0.73
England Philip Poole 23 12 11 1 1.09
England Andrew Westmorland 62 12 50 -38 0.24
England Rajan Sharma 87 17 70 -53 0.24
England Eddie Glass 245 102 143 -41 0.71
England Wayne Ellison 168 81 87 -6 0.93
England Harinder Singh Chahal 30 6 24 -18 0.25
Wales James King 14 5 9 -4 0.56
England Mark Taylor 201 90 111 -21 0.81
England Stewart Colclough 35 16 19 -3 0.84
England Martin Hacker 16 7 9 -2 0.78
England Craig Stuart 16 2 14 -12 0.14
England Richard Tulloch 14 5 9 -4 0.56
Wales Matt Jones 156 59 97 -38 0.61
England Andrew D'Souza 20 6 14 -8 0.43
England Danny Auld 81 23 58 -35 0.4
Northern Ireland Gary McDonald 21 12 9 3 1.33
England Steven Evans 479 238 241 -3 0.99
England Michael Berry 29 16 13 3 1.23
England Stephen Sanders 75 13 62 -49 0.21
England James Kay 48 21 27 -6 0.78
England David Baker 27 16 11 5 1.45
England Ashley Beal 122 52 70 -18 0.74
England James Collins 11 2 9 -7 0.22
England Ben Flack 31 16 15 1 1.07
England Michael Gold 522 273 249 24 1.1
England Tony Arnott 12 3 9 -6 0.33
England Leo Smith 17 8 9 -1 0.89
England Kevin Connolly 13 4 9 -5 0.44
Italy Michael Vardaro 9 0 9 -9 0
Wales Gavin Lewis 49 16 33 -17 0.48
England Waheed Khan 40 15 25 -10 0.6
England Carl Smithurst 19 7 12 -5 0.58
China Xu Xlnjian 70 26 44 -18 0.59
China Gao Feng 12 5 7 -2 0.71
China Li Zong 4 0 4 -4 0
China Li Jin 5 1 4 -3 0.25
Wales Terry Griffiths 5638 3018 2620 398 1.15
China Luo Guangsheng 27 7 20 -13 0.35
China Chen Bo 31 7 24 -17 0.29
China Mu Gang 5 1 4 -3 0.25
China Sun Chang 24 9 15 -6 0.6
Hong Kong Chan Ka Kin 15 3 12 -9 0.25
China Zhang Yadong 65 25 40 -15 0.63
Malaysia Fang Yuanjun 5 1 4 -3 0.25
China Zhang Yong 826 355 471 -116 0.75
China Ma Tingpeng 162 77 85 -8 0.91
China Qiu Yalong 72 33 39 -6 0.85
China Lei Zhen 52 18 34 -16 0.53
England Mark Flowerdew 1328 740 588 152 1.26
India Yasin Merchant 1175 644 531 113 1.21
England Robert Foxall 1174 622 552 70 1.13
England Stephen Taylor 961 511 450 61 1.14
England Ken Owers 1744 842 902 -60 0.93
England Simon Morris 831 428 403 25 1.06
England Richard Culham 604 294 310 -16 0.95
England Colin Morton 1329 703 626 77 1.12
England Jim Chambers 1397 663 734 -71 0.9
England Mark Rowing 1518 750 768 -18 0.98
England Neil Mosley 897 480 417 63 1.15
England Graham Stevens 818 392 426 -34 0.92
England Danny Fowler 2242 1129 1113 16 1.01
South Africa Silvino Francisco 2369 1203 1166 37 1.03
England Tony Meo 4110 2153 1957 196 1.1
England Nick Fruin 1224 643 581 62 1.11
Northern Ireland Alex Higgins 6281 3279 3002 277 1.09
Netherlands Raymon Fabrie 383 176 207 -31 0.85
England Mark Williams (II) 671 298 373 -75 0.8
Wales Wayne Lloyd 954 472 482 -10 0.98
Ireland Eugene Hughes 2338 1098 1240 -142 0.89
Ireland Mark O'Sullivan 765 405 360 45 1.13
Australia Robby Foldvari 1978 966 1012 -46 0.95
England Stephen Waldron 493 221 272 -51 0.81
England Sefton Payne 784 416 368 48 1.13
England Steve Archer 818 435 383 52 1.14
Ireland William Milton 137 66 71 -5 0.93
England Steve Whalley 813 371 442 -71 0.84
England Jonathan Bagley 819 369 450 -81 0.82
England Kevin Smith 355 142 213 -71 0.67
England Chris Barnard 542 275 267 8 1.03
Scotland Spencer Donnelly 174 96 78 18 1.23
Scotland Scott Bigham 768 397 371 26 1.07
Wales John Mills 354 188 166 22 1.13
England Richard Batty 736 361 375 -14 0.96
England Simon Smith 501 233 268 -35 0.87
England Darren Shaw 523 245 278 -33 0.88
Wales Iwan Jones 893 435 458 -23 0.95
Wales Andrew Peters 402 206 196 10 1.05
England John Dunning 1786 728 1058 -330 0.69
England Craig Bradshaw 595 309 286 23 1.08
England Tony Kenny 409 219 190 29 1.15
England Steven McMillan 77 28 49 -21 0.57
England Karl Beare 200 102 98 4 1.04
England Iain Trimble 495 217 278 -61 0.78
England Neil Wood 507 251 256 -5 0.98
England Lee Grant 770 372 398 -26 0.93
England Mukesh Parmar 742 352 390 -38 0.9
England Richard Wheelhouse 660 350 310 40 1.13
England James Vicarey 781 397 384 13 1.03
Chile Juan Rosales 269 130 139 -9 0.94
England Dean Richardson 180 81 99 -18 0.82
England Gary Clarke 203 83 120 -37 0.69
England Richard Alford 247 75 172 -97 0.44
England Danny Smith 614 304 310 -6 0.98
England Udesh Pillay 386 150 236 -86 0.64
Scotland Allan Williams 90 28 62 -34 0.45
England Mark Cackett 92 32 60 -28 0.53
England Andrew Photiou 711 311 400 -89 0.78
Switzerland Darren Paris 551 267 284 -17 0.94
England Paul Dawson 387 179 208 -29 0.86
England Mark Whatley 653 303 350 -47 0.87
England Robert Grenville-Smith 354 139 215 -76 0.65
South Africa Munier Cassim 270 104 166 -62 0.63
Turkey Huseyin Hursid 264 64 200 -136 0.32
England Simon Keeton 59 5 54 -49 0.09
England Stephen Pieroni 101 25 76 -51 0.33
England Steven Gibbs 199 85 114 -29 0.75
Ireland John Leahy 279 115 164 -49 0.7
England Alan Brookes 233 68 165 -97 0.41
England Aruinder Batth 88 29 59 -30 0.49
England Neil Smitham 112 50 62 -12 0.81
England Majed Basheer 50 18 32 -14 0.56
England Michael Speight 168 93 75 18 1.24
Cyprus Costas Kassinides 145 20 125 -105 0.16
South Africa Abdul Allie 94 39 55 -16 0.71
England Dane Hall 137 65 72 -7 0.9
China Tang Xu 4 0 4 -4 0
China Chen Zifan 988 422 566 -144 0.75
China Chen Ruifu 90 43 47 -4 0.91
China Qi Ya 4 0 4 -4 0
China Cui Ming 35 15 20 -5 0.75
China Pa Ruke 99 47 52 -5 0.9
Hong Kong Fung Kwok Wai 140 73 67 6 1.09
China Ma Chunmao 148 74 74 0 1
China Zhang Yi 67 28 39 -11 0.72
China Guan Zhen 200 108 92 16 1.17
China Wang Yuchen 552 230 322 -92 0.71
China Zhang Yang 102 50 52 -2 0.96
China Lin Yongzhi 64 24 40 -16 0.6
China Wang Linhan 50 23 27 -4 0.85
China Pan Weixing 99 42 57 -15 0.74
China Lin Shuai 267 130 137 -7 0.95
China Zhao Xintong 2309 1279 1030 249 1.24
England Jason Dunworth 581 290 291 -1 1
England Damon Zeid 581 243 338 -95 0.72
England Derek Dunkling 259 130 129 1 1.01
England Graham MacDonald 792 386 406 -20 0.95
England Jason Smith 1368 661 707 -46 0.93
Ireland Richard McHugh 612 289 323 -34 0.89
England Balvinder Sembi 64 33 31 2 1.06
England Gregg Tugby 536 223 313 -90 0.71
England Paul Lovegrove 325 124 201 -77 0.62
Canada Daryl Wouters 109 47 62 -15 0.76
England Vipul Patel 220 66 154 -88 0.43
England Eamonn Hill 80 37 43 -6 0.86
England Michael Kirkham 197 78 119 -41 0.66
England Neil Hoggarth 308 81 227 -146 0.36
England Tim Price 59 27 32 -5 0.84
England Simon Westcott 340 139 201 -62 0.69
England Neville Atkins 189 80 109 -29 0.73
England Daniel Findlay 46 1 45 -44 0.02
Macedonia Zivko Mihailovski 15 0 15 -15 0
England Brian Casson 119 52 67 -15 0.78
Hong Kong Kwok Ming Chan 9 4 5 -1 0.8
Thailand Anurat Wongjan 57 24 33 -9 0.73
England Paul Davison (II) 855 445 410 35 1.09
Northern Ireland Gary Irvine 392 196 196 0 1
England Wayne Rendle 990 516 474 42 1.09
England Derek Turner 206 99 107 -8 0.93
Wales Andrew Rosser 64 26 38 -12 0.68
England Christopher Brooks 40 17 23 -6 0.74
Scotland Thomas McSorley 79 33 46 -13 0.72
Scotland Keith Chalmers 46 21 25 -4 0.84
England Hitesh Lakhani 518 218 300 -82 0.73
Scotland Jim Donnelly 1433 605 828 -223 0.73
England Foizur Rahman 67 10 57 -47 0.18
England Chris Archer 356 170 186 -16 0.91
England Martin Lee 163 49 114 -65 0.43
England Brandon Sargeant 783 354 429 -75 0.83
China Long Wang 13 1 12 -11 0.08
England Ronnie Kralj 15 3 12 -9 0.25
Scotland Lloyd Condron 24 9 15 -6 0.6
England Harvey Chandler 523 230 293 -63 0.78
England Kevin Ellis 4 0 4 -4 0
England Jake Spiezick 5 1 4 -3 0.25
England Ben Fortey 309 148 161 -13 0.92
England James Gibson 302 130 172 -42 0.76
England Paul Ludden 17 2 15 -13 0.13
England Darrell Whitworth 90 41 49 -8 0.84
England James Gillespie 45 24 21 3 1.14
Egypt Khaled Aboulmagd 7 2 5 -3 0.4
Malta Simon Camilleri 25 6 19 -13 0.32
Malta Paul Mifsud 113 56 57 -1 0.98
Ireland Donal Bonar 186 82 104 -22 0.79
Scotland Malcolm Kerr 54 18 36 -18 0.5
England Glenn Stevenson 510 255 255 0 1
England Philip Freeman 112 55 57 -2 0.96
Thailand Surathep Phuchalaem 16 7 9 -2 0.78
Thailand Amnuayporn Chotipong 9 0 9 -9 0
Thailand Sakchai Sim Ngam 171 81 90 -9 0.9
Ireland TJ Dowling 157 82 75 7 1.09
England Jeremy Gillespie 6 1 5 -4 0.2
Wales Michael Hodge 8 3 5 -2 0.6
Norway Bjorn L'Orange 771 387 384 3 1.01
England David Wilson 711 373 338 35 1.1
England Craig Edwards 1596 799 797 2 1
England Peter Daubney 955 518 437 81 1.19
Scotland Scott MacFarlane 1064 603 461 142 1.31
Wales Peter Williams 99 0 99 -99 0
England Ian Graham 1346 665 681 -16 0.98
England Sergio Beggiato 760 377 383 -6 0.98
England Eddie Lott 774 436 338 98 1.29
England Robert Chapman 573 268 305 -37 0.88
England Steve Duggan 1836 904 932 -28 0.97
England Pat Kenny 986 492 494 -2 1
England David Rippon 971 491 480 11 1.02
India Amrik Cheema 851 446 405 41 1.1
England Nick Marsh 877 488 389 99 1.25
England Anthony Buckley 563 216 347 -131 0.62
Ireland Darren Lennox 712 349 363 -14 0.96
England Carl Waters 660 339 321 18 1.06
Wales Gary Peters 619 296 323 -27 0.92
England Roy Bigg 598 270 328 -58 0.82
Ireland Mario Fernandez 544 301 243 58 1.24
England Jason Walton 588 248 340 -92 0.73
England Jason Whittaker 757 364 393 -29 0.93
England Justyn Barnes 251 109 142 -33 0.77
England Graham Cripsey 1420 623 797 -174 0.78
England Mark Congram 74 32 42 -10 0.76
Wales Nick Jones 565 244 321 -77 0.76
England Grant Peabody 456 187 269 -82 0.7
England Ian Williamson 1463 654 809 -155 0.81
England John Manley 577 252 325 -73 0.78
England Steve Gough 485 210 275 -65 0.76
England Matthew Spade 507 244 263 -19 0.93
England Anthony Taylor 595 266 329 -63 0.81
Pakistan Zulfigar Cheema 53 8 45 -37 0.18
Jamaica Alex Peart 150 30 120 -90 0.25
England Kevin Sullivan 100 37 63 -26 0.59
Belgium Steven de Baets 198 77 121 -44 0.64
England Paul McCullough 149 74 75 -1 0.99
England Damian Astre 150 52 98 -46 0.53
England Eden Butterworth 131 65 66 -1 0.98
England Paul Green 145 11 134 -123 0.08
England Gary Skipworth 111 51 60 -9 0.85
Belgium Johan van Goetham 235 108 127 -19 0.85
England Johangir Khan 215 78 137 -59 0.57
England Nicholas Segal 272 73 199 -126 0.37
England Shaun Berry 306 92 214 -122 0.43
England Paul Reeve 136 74 62 12 1.19
Italy Andrea Barbacane 177 44 133 -89 0.33
England David Blakey 440 226 214 12 1.06
England David Thompson 325 116 209 -93 0.56
England Miles Green 150 17 133 -116 0.13
England Stephen Jamieson 198 84 114 -30 0.74
England Marcus Lord 80 27 53 -26 0.51
England Paul Florence 663 355 308 47 1.15
England Darren Guest 629 314 315 -1 1
England Terrance Burke 540 242 298 -56 0.81
England Lyndon Smith 619 297 322 -25 0.92
England Chris O'Sullivan 310 137 173 -36 0.79
England Steven Cook 417 156 261 -105 0.6
England Rory Mallon 300 142 158 -16 0.9
England Dean Bracey 268 112 156 -44 0.72
England Malcolm Billaney 462 212 250 -38 0.85
Ireland Tim Dunphy 507 215 292 -77 0.74
England Kevin McCallum 380 209 171 38 1.22
Ireland John Buckley 236 114 122 -8 0.93
South Africa Paul Burrell 215 72 143 -71 0.5
England Russell McGrady 141 45 96 -51 0.47
England Chris Achilles 265 83 182 -99 0.46
England Dave Andrew 83 11 72 -61 0.15
England Steve Harrod 78 26 52 -26 0.5
England Craig Newson 515 249 266 -17 0.94
Malta Frans Mintoff 6 1 5 -4 0.2
Malta Richard Webb 11 2 9 -7 0.22
Malta Ray Demanuele 8 3 5 -2 0.6
England Gareth Esprit 209 55 154 -99 0.36
England David Langton 427 206 221 -15 0.93
England Tom Bell 240 108 132 -24 0.82
England Peter Cadogan 48 8 40 -32 0.2
England Hassan Vaizie 515 237 278 -41 0.85
England John Moss 36 22 14 8 1.57
England Roxton Chapman 33 20 13 7 1.54
England Wai Hong Lee 9 4 5 -1 0.8
England Stewart Hesketh 20 8 12 -4 0.67
England Dennis Hughes 883 298 585 -287 0.51
England James Patterson 7 3 4 -1 0.75
England Cary Kikis 513 274 239 35 1.15
England Lun Wai Lee 202 98 104 -6 0.94
England Robert Armitage 34 16 18 -2 0.89
Scotland John Rea 1424 675 749 -74 0.9
England Stephen Halleron 14 9 5 4 1.8
England David McCabe 24 11 13 -2 0.85
England Terry Musk 20 10 10 0 1
England David Chapplow 7 3 4 -1 0.75
England John Auchterlonie 13 6 7 -1 0.86
England Mike Faulkner 10 4 6 -2 0.67
England Andrew Fry 19 10 9 1 1.11
England Lee Bannister 17 8 9 -1 0.89
England Andy Pennington 11 4 7 -3 0.57
England Warren Horne 5 1 4 -3 0.25
England Alan Tait 4 0 4 -4 0
England David Ward 5 1 4 -3 0.25
England Peter Donegan 598 303 295 8 1.03
England Richard Barker 5 1 4 -3 0.25
England Phil Butcher 7 3 4 -1 0.75
England Alex Ness 10 1 9 -8 0.11
England Garry Coulson 48 8 40 -32 0.2
England Shailesh Gohil 6 2 4 -2 0.5
England Roy Clarke 97 46 51 -5 0.9
England Walid Mallah 5 1 4 -3 0.25
England Michael Cushion 6 2 4 -2 0.5
England Fred Richards 6 2 4 -2 0.5
England Gary Hill 145 61 84 -23 0.73
England Jatinder Gill 7 0 7 -7 0
England Steve Capewell 6 2 4 -2 0.5
England Wayne Greenwood 19 10 9 1 1.11
England Stephen Feeney 6 2 4 -2 0.5
England Lee Sherlock 7 3 4 -1 0.75
England Matt Bayley 273 138 135 3 1.02
England Henry Roper 72 22 50 -28 0.44
England Joshua Wilshaw 4 0 4 -4 0
England Paul McHugh 5 1 4 -3 0.25
Wales Edward Topham 26 7 19 -12 0.37
Germany Thomas Schweser 5 0 5 -5 0
Germany Dieter Johns 5 0 5 -5 0
Germany Peter Wagner 20 8 12 -4 0.67
England Charon Parker 19 5 14 -9 0.36
Portugal Francisco Domingues 68 22 46 -24 0.48
Scotland Dylan Craig 379 208 171 37 1.22
Thailand Rom Surin 239 136 103 33 1.32
Malaysia Yong Kien Foot 20 6 14 -8 0.43
South Africa Peter Francisco 1986 1017 969 48 1.05
Australia Eddie Charlton 4824 2650 2174 476 1.22
Canada Jim Wych 1884 952 932 20 1.02
England Roger Garrett 859 523 336 187 1.56
Northern Ireland Jack McLaughlin 1666 790 876 -86 0.9
England Paul Gibson 1177 546 631 -85 0.87
England Mike Smith 577 271 306 -35 0.89
England Daryl Peach 632 311 321 -10 0.97
England Allison Fisher 923 456 467 -11 0.98
Ireland Paddy Browne 1715 820 895 -75 0.92
Australia Warren King 1929 991 938 53 1.06
England Andrew Essilfie 325 155 170 -15 0.91
England Tim Parry 142 68 74 -6 0.92
Belgium Stefan van der Borght 112 53 59 -6 0.9
England Alan Trigg 801 432 369 63 1.17
England Tim Bailey 437 261 176 85 1.48
England John Shilton 531 269 262 7 1.03
England Anthony Halpin 443 206 237 -31 0.87
Ireland Paul Watchorn 1151 498 653 -155 0.76
England Ray Edmonds 1751 855 896 -41 0.95
Australia Craig Duffy 24 9 15 -6 0.6
England Robert Marshall 1434 699 735 -36 0.95
England Colin Kelly 602 333 269 64 1.24
Ireland Joe Canny 494 269 225 44 1.2
Ireland Jimmy Long 618 327 291 36 1.12
England Mick Fisher 1298 500 798 -298 0.63
England Jayson Morris 353 153 200 -47 0.77
England Marc Devon 359 168 191 -23 0.88
England Daniel Murphy 660 338 322 16 1.05
England Kevin Brown 415 146 269 -123 0.54
England Paul Medati 1811 847 964 -117 0.88
Ireland Gerry Jones 445 186 259 -73 0.72
England Bernard Bennett 824 226 598 -372 0.38
Scotland Alex Coutts 161 47 114 -67 0.41
England Russell Gough 122 20 102 -82 0.2
England Chris Carpenter 367 165 202 -37 0.82
England Jeffrey Moore 177 63 114 -51 0.55
England Darren Skinner 170 65 105 -40 0.62
England Paul Thomerson 135 57 78 -21 0.73
England David Sharpe 46 8 38 -30 0.21
Iceland Edvard Matthiasson 318 181 137 44 1.32
Scotland Robert Thallon 250 52 198 -146 0.26
Canada Mario Morra 1562 772 790 -18 0.98
Belgium Steven Van Osselaer 87 31 56 -25 0.55
Hong Kong Gary Kwok 156 74 82 -8 0.9
England Luke Heard 89 37 52 -15 0.71
England Paul Hurren 200 53 147 -94 0.36
Canada Paul Thornley 473 195 278 -83 0.7
Netherlands Wilfred Dijkstra 294 158 136 22 1.16
Ireland Paul O'Donoghue 86 40 46 -6 0.87
England Craig Glanville 231 96 135 -39 0.71
Germany Carl Rosenberger 39 8 31 -23 0.26
Malta Aaron Busuttil 166 82 84 -2 0.98
Northern Ireland Johnny Kells 16 8 8 0 1
England Dean Goddard 44 13 31 -18 0.42
Croatia Tin Venos 4 0 4 -4 0
Germany Matthias Porn 22 2 20 -18 0.1
England John Parkin 180 84 96 -12 0.88
Germany Luca Kaufmann 74 38 36 2 1.06
Croatia Darko Hojan 4 0 4 -4 0
Germany Tobias Hirmer 15 6 9 -3 0.67
Croatia Dragan Roša 9 4 5 -1 0.8
Germany Thomas Scholl 4 0 4 -4 0
Belgium Sybren Sokolowski 25 10 15 -5 0.67
Italy Angelo Rizzo 9 1 8 -7 0.13
Wales Simon Morgan 4 0 4 -4 0
Switzerland Sebastian Lahruis 8 0 8 -8 0
France Alois Riegel 5 1 4 -3 0.25
Croatia Bero Cerinski 4 0 4 -4 0
England Joe Steele 322 136 186 -50 0.73
Germany Felix Frede 231 104 127 -23 0.82
Germany Ronny Pawlitza 13 1 12 -11 0.08
Germany Andreas Vetter 4 0 4 -4 0
Germany Sherief Shemeis 5 1 4 -3 0.25
England Garry Steele 51 7 44 -37 0.16
Germany Klaus-Dieter Geiger 6 2 4 -2 0.5
Poland Wiktor Rzezuchowski 4 0 4 -4 0
England Steve Campbell 1187 585 602 -17 0.97
England Jonathan Saunders 447 226 221 5 1.02
Belgium Steve Lemmens 700 349 351 -2 0.99
England Bob Harris 1518 742 776 -34 0.96
England Dave Martin 1679 773 906 -133 0.85
England Spencer Dunn 623 359 264 95 1.36
England Kevin Johnstone 312 111 201 -90 0.55
England Paul Maskell 304 130 174 -44 0.75
England John Bedford 251 129 122 7 1.06
England Tanel Miah 55 24 31 -7 0.77
England John Clouden 299 101 198 -97 0.51
England Ryan Milton 351 158 193 -35 0.82
England Neil Johnson 188 84 104 -20 0.81
England Paul Hefford 457 220 237 -17 0.93
England Daren Mirza 180 91 89 2 1.02
Thailand Nut Wiangchai 136 73 63 10 1.16
England Paul Lloyd 160 75 85 -10 0.88
England Mark Faulkner 207 69 138 -69 0.5
England Stephen Roberts 421 225 196 29 1.15
England Carl Groves 332 138 194 -56 0.71
England Daniel Buskin 208 93 115 -22 0.81
England Jamie Home 128 40 88 -48 0.45
England Stacey Hillyard 438 196 242 -46 0.81
England Luke Roberts 172 55 117 -62 0.47
England Gary Morris 276 118 158 -40 0.75
England John Mullane 130 42 88 -46 0.48
England Ian Simmons 58 14 44 -30 0.32
England Darren Dodd 191 59 132 -73 0.45
Scotland Ray Romantschuk 72 23 49 -26 0.47
England John Lau 41 6 35 -29 0.17
Malaysia Liew Kitt Fatt 86 41 45 -4 0.91
England Paul Smith (II) 269 107 162 -55 0.66
England David Mellon 267 95 172 -77 0.55
Netherlands Brian Smits 280 111 169 -58 0.66
England Matthew Catchpole 318 172 146 26 1.18
England Clive Bernstone 185 46 139 -93 0.33
South Africa Zbynek Vaic 59 15 44 -29 0.34
England Andrew Craig 182 80 102 -22 0.78
England Andrew Krasinski 279 159 120 39 1.33
England Franky McGovern 10 2 8 -6 0.25
England Adam Edge 348 164 184 -20 0.89
England Ryan Mears 26 7 19 -12 0.37
England Joe O'Connor 1820 918 902 16 1.02
England Chris Wakelin 2656 1369 1287 82 1.06
England Louis Heathcote 1129 555 574 -19 0.97
Malaysia Ooi Chin Kay 17 7 10 -3 0.7
England Jason Scott 452 226 226 0 1
Malta Mario Vassallo 165 70 95 -25 0.74
England Sacha Journet 268 117 151 -34 0.77
Canada Joe McDonald 15 5 10 -5 0.5
Belgium Nico Devlies 9 4 5 -1 0.8
Belgium Alain de Cock 24 10 14 -4 0.71
England Guy Dennis 417 231 186 45 1.24
England Richard Cleeter 208 101 107 -6 0.94
England Stan Haslam 256 81 175 -94 0.46
England Mark Elliott 157 71 86 -15 0.83
Scotland Tony Ogilvie 11 1 10 -9 0.1
England Richard Pipe 322 115 207 -92 0.56
Germany Sascha Diemer 78 19 59 -40 0.32
Austria Robert Burda 72 22 50 -28 0.44
Wales Cliff Wilson 2157 996 1161 -165 0.86
England Tony Rampello 514 242 272 -30 0.89
Wales Colin Roscoe 1602 723 879 -156 0.82
England Steve Longworth 1511 739 772 -33 0.96
England Kevin Ashby 550 283 267 16 1.06
England Paul Tanner 648 343 305 38 1.12
Isle of Man Tony Wilson 1080 534 546 -12 0.98
Hong Kong Chau Hon Man 107 40 67 -27 0.6
China Jeya Selvan 4 0 4 -4 0
China Xie Bin 5 1 4 -3 0.25
China Zhong Weihao 8 0 8 -8 0
Hong Kong Leong Man Hoi 31 11 20 -9 0.55
China Huang Hooyong 28 8 20 -12 0.4
Hong Kong Wan Nansen Sin Man 6 2 4 -2 0.5
China Liu Fan 21 10 11 -1 0.91
China Yuan Sijun 1682 867 815 52 1.06
China Sun Hongrui 62 25 37 -12 0.68
China Zhang Zihao 54 19 35 -16 0.54
China Wang Zepeng 292 154 138 16 1.12
China Liu Yiqi 37 10 27 -17 0.37
China Fang Xiongman 658 319 339 -20 0.94
China Pu Jingsong 12 4 8 -4 0.5
China Long Yun 19 3 16 -13 0.19
China Zhou Jun 20 8 12 -4 0.67
China Hu Hao 273 142 131 11 1.08
China Ju Reti 173 101 72 29 1.4
China Wang Heng 71 33 38 -5 0.87
China Li Yujin 66 22 44 -22 0.5
China Wang Bo 6 2 4 -2 0.5
China Li Wei 27 9 18 -9 0.5
England Mark Boyd 559 293 266 27 1.1
England Frank Dezi 523 273 250 23 1.09
England Barry Bunn 535 272 263 9 1.03
Scotland Matt Gibson 1516 672 844 -172 0.8
England Frank Maskell 369 180 189 -9 0.95
Scotland Michael Valentine 422 222 200 22 1.11
Northern Ireland Tommy Murphy 1397 644 753 -109 0.86
Scotland Johnny Kemp 202 112 90 22 1.24
England Richard Pincott 477 233 244 -11 0.95
England John Timson 413 197 216 -19 0.91
England Stuart Henderson 340 175 165 10 1.06
England Paul Morgan 501 250 251 -1 1
Australia Robert Tavagna 352 150 202 -52 0.74
England Kevin Lownds 305 109 196 -87 0.56
Ireland Gaye Burns 441 216 225 -9 0.96
England Darren Martin 217 87 130 -43 0.67
England David Buskin 432 225 207 18 1.09
England David Rice 420 198 222 -24 0.89
England Richard Davis 316 156 160 -4 0.98
England Chris Taylor 159 78 81 -3 0.96
England Paul McDonald 272 118 154 -36 0.77
England David Lazenby 275 109 166 -57 0.66
England Darren Holdcroft 57 17 40 -23 0.43
England Ronnie Shakespeare 125 31 94 -63 0.33
England Jonathan White 130 63 67 -4 0.94
England Ramu Vaswani 169 85 84 1 1.01
Scotland Guilio Rea 22 6 16 -10 0.38
England Dave Gilbert 1231 593 638 -45 0.93
Hong Kong Franky Chan 575 263 312 -49 0.84
Canada Brady Gollan 832 429 403 26 1.06
India Geet Sethi 384 193 191 2 1.01
England Micky Wareham 431 209 222 -13 0.94
England Matthew Davies 163 80 83 -3 0.96
England Mark Pugh 462 214 248 -34 0.86
Ireland Tony Kearney 1086 458 628 -170 0.73
England Mike Darrington 1066 391 675 -284 0.58
India Sonic Multani 387 228 159 69 1.43
England Graham Miles 2554 1213 1341 -128 0.9
England Richard Moore 327 172 155 17 1.11
England Brian Peddie 280 145 135 10 1.07
England John Rees 330 151 179 -28 0.84
England Pete Seager 382 182 200 -18 0.91
England Sukhbir Grewal 294 127 167 -40 0.76
England Stuart Swinburn 310 131 179 -48 0.73
England Kevin Young 364 181 183 -2 0.99
England Trevor Holtby 272 108 164 -56 0.66
England Chris Nicholson 354 151 203 -52 0.74
England Duncan Moore 121 64 57 7 1.12
England Paul Lawrence 324 191 133 58 1.44
Australia Daniel Gimenez 148 81 67 14 1.21
England Jason Hawen 315 120 195 -75 0.62
England Mark Darnes 166 59 107 -48 0.55
England Vince McCluskey 412 196 216 -20 0.91
Iceland Fjolnir Thorgeirsson 257 99 158 -59 0.63
England Stephen Kiddle 195 76 119 -43 0.64
England Ralph Mason 166 59 107 -48 0.55
England Keith Moore 78 33 45 -12 0.73
England Basharat Magsood 61 19 42 -23 0.45
England Andrew Prydden 233 104 129 -25 0.81
England Peter Peratikou 269 103 166 -63 0.62
England Martin Grainger 338 155 183 -28 0.85
England Ross Mabbott 64 30 34 -4 0.88
England Chris Gill 88 29 59 -30 0.49
England Anne-Marie Farren 223 84 139 -55 0.6
England Len Davies 203 93 110 -17 0.85
New Zealand Daniel Haenga 200 99 101 -2 0.98
England Andrew Fisher 166 63 103 -40 0.61
England Frank Gumbrell 82 32 50 -18 0.64
England Frank Smith 64 4 60 -56 0.07
Netherlands Wim Braam 84 36 48 -12 0.75
England Mark Peevers 131 34 97 -63 0.35
Canada John Horsfall 143 57 86 -29 0.66
England Alexander Ferguson 169 79 90 -11 0.88
Ireland Barry O'Loughlin 203 50 153 -103 0.33
England Ian Gerrard 112 39 73 -34 0.53
England Peter Delaney 239 74 165 -91 0.45
Ireland John Benton 227 71 156 -85 0.46
England Ismail Yildiran 32 2 30 -28 0.07
England Simon Morfitt 216 84 132 -48 0.64
England Anthony Sinclair 67 23 44 -21 0.52
England Anthony Corina 110 53 57 -4 0.93
England Mark Dickens 40 10 30 -20 0.33
England Daniel Massey 164 93 71 22 1.31
England Charles Isbill 15 6 9 -3 0.67
England Gary Challis 128 55 73 -18 0.75
England Nick Wiles 17 8 9 -1 0.89
Saudi Arabia Nayef Al Jawini 26 12 14 -2 0.86
England Arthur Eldridge 14 7 7 0 1
England Nick Heseltine 40 19 21 -2 0.9
England Jonathan Beeko 16 8 8 0 1
England Barry Hughes 8 3 5 -2 0.6
Wales Jonathan Lewis 16 6 10 -4 0.6
England Martin Johnson 5 0 5 -5 0
England Paul Dunthorn 8 3 5 -2 0.6
England Faisal Almisfer 8 3 5 -2 0.6
England Liam Smith 5 0 5 -5 0
England Neil Kershaw 5 0 5 -5 0
England Richard Walsh 6 1 5 -4 0.2
England Matthew Bulbeck 21 9 12 -3 0.75
England Kevin Fitton 8 3 5 -2 0.6
England Mark Curnow 28 13 15 -2 0.87
England Bruno Botelho 19 11 8 3 1.38
England Vic Makh 20 11 9 2 1.22
England Tim McGarry 19 13 6 7 2.17
England David Kelleher 19 11 8 3 1.38
Thailand Channarong Farpleans 5 0 5 -5 0
Netherlands Rolf de Jong 6 1 5 -4 0.2
England Mark White 35 20 15 5 1.33
England Tom Gurden 9 4 5 -1 0.8
England Karl Walker 16 8 8 0 1
England Kenny Knight 13 5 8 -3 0.63
England Neil Cameron 120 44 76 -32 0.58
Belgium Peter Iestswaart 6 1 5 -4 0.2
England Danny Singh 5 0 5 -5 0
England Peter Glover 5 0 5 -5 0
England John Robertson 7 2 5 -3 0.4
England Matthew Ford 14 4 10 -6 0.4
England Edward Tyrie 13 3 10 -7 0.3
England Alex Wise 12 2 10 -8 0.2
England James Thorpe 7 2 5 -3 0.4
England Anthony Denham 6 1 5 -4 0.2
England Adam Longley 122 42 80 -38 0.53
England Raj Sagoo 14 4 10 -6 0.4
England Douglas Archell 5 0 5 -5 0
England Alan Dawber 55 25 30 -5 0.83
England Brian Sharpe 6 1 5 -4 0.2
England Ryan Johnston 8 3 5 -2 0.6
England Peter Watkins 5 0 5 -5 0
Canada Claud Smith 6 1 5 -4 0.2
England Shane Williams 16 6 10 -4 0.6
England Martin Walters 20 10 10 0 1
England Chris Collins 13 7 6 1 1.17
Belgium Serge Das 15 7 8 -1 0.88
England Bob Cooper 7 2 5 -3 0.4
Brazil Jan Carlo Casali 9 4 5 -1 0.8
England Ryan Cooper 6 1 5 -4 0.2
England Paul Ganley 17 7 10 -3 0.7
England Robert Blackmore 5 0 5 -5 0
England David Hamson 66 27 39 -12 0.69
England Paul Foreman 14 9 5 4 1.8
England Ronnie Mears 5 0 5 -5 0
Ireland Joe Baines 50 5 45 -40 0.11
England Stuart Pegrum 227 88 139 -51 0.63
England John Patterson 6 1 5 -4 0.2
England Christopher Booth 151 60 91 -31 0.66
England John Knipe 299 162 137 25 1.18
England Michael Huntingdon 225 85 140 -55 0.61
England John Virgo 2610 1305 1305 0 1
England Thomas McKenna 314 163 151 12 1.08
England Chris Palmer 208 96 112 -16 0.86
Scotland Wilson Dornan 155 60 95 -35 0.63
England David Greaves 811 267 544 -277 0.49
England Clyde Pearson 7 2 5 -3 0.4
England Richard Hamilton 6 1 5 -4 0.2
England Mevlit Ali 14 4 10 -6 0.4
England Chris Milner 184 73 111 -38 0.66
Scotland Eddie Sinclair 1676 796 880 -84 0.9
Australia John Campbell 1592 765 827 -62 0.93
Canada Gino Rigitano 889 394 495 -101 0.8
England Martin Smith 1102 545 557 -12 0.98
England Brian Cassidy 336 184 152 32 1.21
Scotland Duncan Campbell 633 309 324 -15 0.95
England Roger Bales 997 419 578 -159 0.72
England Paul Webb 299 143 156 -13 0.92
England Chris Hamson 235 139 96 43 1.45
Scotland Simon Haggerty 234 95 139 -44 0.68
England Craig Johnston-Allen 294 140 154 -14 0.91
England Fred Davis 7835 3940 3895 45 1.01
England Pat Houlihan 1272 537 735 -198 0.73
England Robert Dickson 266 140 126 14 1.11
England Mike Watterson 843 345 498 -153 0.69
Wales Paul Dawkins 384 207 177 30 1.17
England Alan Peacock 338 175 163 12 1.07
Northern Ireland Kieran McAlinden 285 140 145 -5 0.97
England Dale Milton 231 103 128 -25 0.8
England Derek Heaton 389 141 248 -107 0.57
Scotland Bert Demarco 593 179 414 -235 0.43
Australia Ray van den Nouwland 89 34 55 -21 0.62
England Michael Stocks 292 142 150 -8 0.95
England Nicky Lazarus 288 136 152 -16 0.89
England Gavin Burns 213 122 91 31 1.34
Ireland Aidan Murphy 315 135 180 -45 0.75
Canada Louis Fazekas 223 92 131 -39 0.7
England Nick Jones (II) 83 31 52 -21 0.6
England Tony Emmott 209 73 136 -63 0.54
England Jason Baker 70 30 40 -10 0.75
England Luke Spiller 183 77 106 -29 0.73
England George Wood 231 88 143 -55 0.62
Ireland Patrick Mahon 170 66 104 -38 0.63
England Jerry Williams 155 67 88 -21 0.76
England Neil Figgins 234 110 124 -14 0.89
England David Hoggarth 102 41 61 -20 0.67
England Nick Stanfield 137 31 106 -75 0.29
Scotland Gary Thomas 264 113 151 -38 0.75
Canada Tony Bolahood 68 11 57 -46 0.19
England Steve Bradley 146 76 70 6 1.09
Egypt Ahmed Hussein Gamal 83 18 65 -47 0.28
England David Blagg 131 83 48 35 1.73
England John Harrop 140 62 78 -16 0.79
England Robert Yule 124 46 78 -32 0.59
England Mark Jervis 174 71 103 -32 0.69
England Gary Bampton 110 44 66 -22 0.67
England Chris Capel 175 60 115 -55 0.52
Scotland Neil Martin 276 133 143 -10 0.93
England Michael Eaves 174 62 112 -50 0.55
New Zealand Brent Wells 70 27 43 -16 0.63
England Chris Wright 98 42 56 -14 0.75
England Tessa Davidson 73 28 45 -17 0.62
England Peter Tolen 105 55 50 5 1.1
England Mike Russell 100 56 44 12 1.27
Canada Peter Kippie 146 76 70 6 1.09
England David Stone 214 111 103 8 1.08
Iceland Gunnar Valsson 89 37 52 -15 0.71
England Russ Schuster 52 22 30 -8 0.73
England Philip Alden 81 31 50 -19 0.62
England Max Cockrell 49 14 35 -21 0.4
England Andrew Farrow 118 53 65 -12 0.82
England Neil Davies 101 48 53 -5 0.91
England Colin Hinds 56 16 40 -24 0.4
England John Disney 37 7 30 -23 0.23
England Andrew Shaw 105 50 55 -5 0.91
Canada Charles Vos 66 17 49 -32 0.35
England Robert Clifforth 53 17 36 -19 0.47
England Paul Davis 127 61 66 -5 0.92
Canada Marcel Gauvreau 1265 606 659 -53 0.92
England Jon Wright 1091 565 526 39 1.07
England Darren Collison 47 17 30 -13 0.57
Wales John Dobson 183 75 108 -33 0.69
England John Fox 30 9 21 -12 0.43
England Tony Pierucci 110 46 64 -18 0.72
England Mark Lythe 5 0 5 -5 0
Wales Paul Gavey 176 80 96 -16 0.83
Singapore Barry Zee 63 11 52 -41 0.21
England Tom Lee 37 13 24 -11 0.54
England Mark Evans (II) 55 20 35 -15 0.57
England Ayub Khalifa 72 17 55 -38 0.31
England Shilun Thakkar 25 0 25 -25 0
England Navid Khan 63 18 45 -27 0.4
England Stuart Green 94 37 57 -20 0.65
England Robert Noon 13 3 10 -7 0.3
England Paul Smith 294 133 161 -28 0.83
England Simon Brooks 119 50 69 -19 0.72
England Geoff Grennan 69 31 38 -7 0.82
England Mike Watling 40 18 22 -4 0.82
England Tony Mucklow 19 4 15 -11 0.27
England George Scott 985 394 591 -197 0.67
England Clement Walden 43 2 41 -39 0.05
England Don Watson 24 4 20 -16 0.2
England Douglas French 428 183 245 -62 0.75
England Kulvindar Mattu 11 1 10 -9 0.1
England Simon Capon 11 1 10 -9 0.1
England Peter Bardsley 114 58 56 2 1.04
Belgium Phillippe D'Haens 4 0 4 -4 0
Belgium Tsie Waa Ip 11 3 8 -5 0.38
Belgium Steven Heyselberghs 5 1 4 -3 0.25
Belgium Marc Vrancken 5 1 4 -3 0.25
Belgium Cedric Daniels 4 0 4 -4 0
Belgium Jurgen Vancanneyt 4 0 4 -4 0
Belgium Paul Van Welssenaers 9 1 8 -7 0.13
Belgium Pieter Vanassche 8 0 8 -8 0
Belgium Marc Malot 5 1 4 -3 0.25
Belgium Bruno Menegotto 8 0 8 -8 0
Belgium Kasra Khavaran 12 4 8 -4 0.5
Netherlands Jasha Kiers 12 4 8 -4 0.5
Belgium Christiaan Corten 4 0 4 -4 0
Belgium Hans Coppens 5 1 4 -3 0.25
Germany Lukas Kleckers 1290 576 714 -138 0.81
Belgium Frederic Letecheur 14 5 9 -4 0.56
Belgium Tobias de Bock 4 0 4 -4 0
Belgium Kevin Vandevoort 56 26 30 -4 0.87
Belgium Glenn Van Hulle 11 3 8 -5 0.38
Belgium Luc Blancke 14 2 12 -10 0.17
France Jean-Baptiste Erceau 6 2 4 -2 0.5
Belgium Jan Corten 11 6 5 1 1.2
France Regis D'Anna 20 4 16 -12 0.25
Netherlands Ton Berkhout 29 13 16 -3 0.81
Belgium Steve Lambrechts 34 13 21 -8 0.62
Belgium Dominiek Vieuvalet 14 4 10 -6 0.4
Belgium Koang Min Chou 10 6 4 2 1.5
France Nathanael Beckrich 11 6 5 1 1.2
Belgium Sebastiaan Vermeylen 15 8 7 1 1.14
Belgium Raf Van De Maele 15 8 7 1 1.14
Belgium Peter Vertommen 33 18 15 3 1.2
Belgium Kristof Vermeiren 58 25 33 -8 0.76
England John Spencer 4268 2252 2016 236 1.12
England Malcolm Bradley 1151 537 614 -77 0.87
England Eric Lawlor 596 262 334 -72 0.78
England Wayne Martin 128 52 76 -24 0.68
England Paul Raulston 134 62 72 -10 0.86
England Gary Filtness 284 144 140 4 1.03
Canada Paul Clutterbuck 99 39 60 -21 0.65
England Mark Farrimond 78 30 48 -18 0.63
Canada John White 186 98 88 10 1.11
England Roy Connor 188 97 91 6 1.07
England Brian Cakebread 201 101 100 1 1.01
Northern Ireland Harry Morgan 91 48 43 5 1.12
England Tim Norris 128 64 64 0 1
England Martin Carolan 125 52 73 -21 0.71
England Michael Burke 61 9 52 -43 0.17
England Peter Oakley 103 47 56 -9 0.84
England David Young 142 66 76 -10 0.87
England Chris Barnett 139 69 70 -1 0.99
Scotland Robert Ritchie 118 50 68 -18 0.74
Canada John Cahill 63 25 38 -13 0.66
Hong Kong David Cheung 67 20 47 -27 0.43
Canada David Boon 17 5 12 -7 0.42
England Graham Bradley 54 12 42 -30 0.29
Jersey David Brabiner 81 25 56 -31 0.45
Canada John Jorgensen 42 10 32 -22 0.31
England Martin Unsworth 101 39 62 -23 0.63
Wales Steve Hornby 104 45 59 -14 0.76
England Russell Burgess 112 50 62 -12 0.81
England Mark Witts 73 19 54 -35 0.35
Italy Claudio Ravagnani 107 39 68 -29 0.57
Ireland John Mulready 36 4 32 -28 0.13
England Lawrence Lillie 36 9 27 -18 0.33
Isle of Man Mike Colquitt 84 27 57 -30 0.47
England David Wright 68 24 44 -20 0.55
Canada Craig Kerry 62 26 36 -10 0.72
Iceland Ahimar Bjarnsson 76 19 57 -38 0.33
South Africa François Ellis 540 217 323 -106 0.67
England Terry Whitthread 628 267 361 -94 0.74
Scotland Stephen Wylie 96 38 58 -20 0.66
England Paul Strafford 65 19 46 -27 0.41
England Anthony Gorman 90 34 56 -22 0.61
England Christian Brooks 155 80 75 5 1.07
England Fred Richardson 63 26 37 -11 0.7
England Georgio Georgiou 31 5 26 -21 0.19
England Russell Toombes 66 20 46 -26 0.43
South Africa Robbie Grace 551 223 328 -105 0.68
Canada Jeff White 95 48 47 1 1.02
England Sam Ellis 39 15 24 -9 0.63
Canada Ted Guerreri 35 9 26 -17 0.35
England Sean Coyle 20 5 15 -10 0.33
Malta Jason Peplow 41 10 31 -21 0.32
England Georgina Aplin 9 4 5 -1 0.8
England Sean Seymour 19 4 15 -11 0.27
Scotland Mark Cadenhead 68 33 35 -2 0.94
England Graham Lambert 64 29 35 -6 0.83
England David Giles 41 10 31 -21 0.32
England Stephen Phillips 11 1 10 -9 0.1
Canada Bill Werbeniuk 1675 774 901 -127 0.86
England Karl Krajnyak 40 17 23 -6 0.74
England Andrew Truss 13 3 10 -7 0.3
England Kirk Byers 42 11 31 -20 0.35
England Neil Bowles 36 12 24 -12 0.5
England Stephen Webster 95 47 48 -1 0.98
Thailand Phanuwat Chitdi 4 0 4 -4 0
Netherlands Rene Dikstra 36 13 23 -10 0.57
France Eric le Paul 5 0 5 -5 0
England Anup Amin 6 0 6 -6 0
Scotland Ian Black 833 306 527 -221 0.58
China Zou Jinhai 7 3 4 -1 0.75
China Liu Ren 20 7 13 -6 0.54
China Tian Jiaqi 11 3 8 -5 0.38
China Li Yingdong 49 13 36 -23 0.36
China Geng Mingqi 187 103 84 19 1.23
China Wang Jun 4 0 4 -4 0
China Xiong Jun 23 3 20 -17 0.15
China Liu Jiaming 137 61 76 -15 0.8
China Yao Pengcheng 78 31 47 -16 0.66
China Liu Jialin 4 0 4 -4 0
China Zhou Hanwen 4 0 4 -4 0
China Huang Jiahao 139 64 75 -11 0.85
China Yu Xuantang 16 7 9 -2 0.78
China Wang Lige 10 4 6 -2 0.67
China Ji Zhijun 41 19 22 -3 0.86
India Atul Agrawal 5 0 5 -5 0
India Michael Ferreira 17 2 15 -13 0.13
Hong Kong David Yao 13 6 7 -1 0.86
Hong Kong Kenny Kwok 25 5 20 -15 0.25
Hong Kong Kong Wah On 5 0 5 -5 0
Hong Kong Stanley Leung 33 6 27 -21 0.22
Belgium Peter Blomme 7 3 4 -1 0.75
Belgium Bart van Ginniken 9 1 8 -7 0.13
Belgium Eric van der Linden 4 1 3 -2 0.33
Belgium Mario Lannoye 9 3 6 -3 0.5
Australia Vladimir Potazsnyk 90 43 47 -4 0.91
Wales Ray Reardon 4733 2531 2202 329 1.15
Canada Jim Bear 737 371 366 5 1.01
Ireland Pascal Burke 601 208 393 -185 0.53
Australia Paddy Morgan 1204 568 636 -68 0.89
South Africa Derek Mienie 373 145 228 -83 0.64
China Feng Yijun 12 0 12 -12 0
England Peter Devlin 566 257 309 -52 0.83
England Benjamin Finch 4 0 4 -4 0
Scotland Sean James Riach 11 3 8 -5 0.38
England James Cullen 4 0 4 -4 0
England Andrew Greaves 36 15 21 -6 0.71
England Mark Wildman 1026 444 582 -138 0.76
Wales Clive Everton 525 128 397 -269 0.32
England Dylan Mitchell 169 66 103 -37 0.64
India Kamal Chawla 100 44 56 -12 0.79
Bulgaria Bratislav Krastev 46 16 30 -14 0.53
Romania Constantin Cosmin 9 1 8 -7 0.13
Bulgaria Krasimir Kameshev 17 1 16 -15 0.06
Bulgaria Nikolai Vlashev 20 7 13 -6 0.54
Pakistan Arshed Chodri 4 0 4 -4 0
Romania Radu Vilau 12 4 8 -4 0.5
Bulgaria Ivan Kupov 19 3 16 -13 0.19
Bulgaria Salim Otti 14 2 12 -10 0.17
Bulgaria Danail Tugov 15 3 12 -9 0.25
Greece Konstantinos Mavroforos 4 0 4 -4 0
Bulgaria Stanislav Hadjipopov 18 4 14 -10 0.29
Bulgaria Vencislav Daskalov 9 4 5 -1 0.8
England Jonathan Mabey 10 2 8 -6 0.25
Bulgaria Nikola Kemilev 28 11 17 -6 0.65
Bulgaria Luchezar Gergov 12 0 12 -12 0
Bulgaria Vergil Mavrodiev 4 0 4 -4 0
Bulgaria Georgi Velichkov 18 5 13 -8 0.38
Romania Rares Sinca 13 1 12 -11 0.08
Bulgaria Dimitar Mehandzhiyski 16 4 12 -8 0.33
Bulgaria Ivaylo Pekov 26 7 19 -12 0.37
India BVS Murthy 13 6 7 -1 0.86
Cyprus George Loizides 6 0 6 -6 0
Brunei Sim Siak Chong 12 6 6 0 1
Finland Jyri Virtanen 32 17 15 2 1.13
Thailand Udon Khaimuk 32 16 16 0 1
United States Jim Rempe 142 59 83 -24 0.71
Egypt Mohammed el Kamah 12 6 6 0 1
Sweden Ronny Johannsson 6 0 6 -6 0
Spain Eduardo Guillen 6 0 6 -6 0
Denmark Peter Nielson 6 0 6 -6 0
Iceland Jonas Erlingsson 7 1 6 -5 0.17
Austria Gerfried Kotzinger 6 0 6 -6 0
Mauritius Ian Sinclair 6 0 6 -6 0
France Philippe Finand 6 0 6 -6 0
Brazil Jesus Sanchez 6 0 6 -6 0
Switzerland Thomas Jaeggi 6 0 6 -6 0
Luxembourg Frederic Wagner 6 0 6 -6 0
Panama Juan Castaneda 6 0 6 -6 0
United States Mike Massey 16 5 11 -6 0.45
Brazil Rui Chapeu 9 3 6 -3 0.5
Egypt Hisham Bakaty 7 1 6 -5 0.17
Monaco David Fortune 6 0 6 -6 0
Finland Kimmo Lang 6 0 6 -6 0
Namibia Jool Jacobs 6 0 6 -6 0
Wales Ron Jones 10 4 6 -2 0.67
New Zealand Bruce Anderson 9 3 6 -3 0.5
Germany Werner Grewatsch 7 1 6 -5 0.17
England Matthew Hudson 26 6 20 -14 0.3
Denmark Daniel Kandi 47 18 29 -11 0.62
India Varun Madan 33 12 21 -9 0.57
Scotland Shahbaz Hameed 4 0 4 -4 0
China Lao Yong Qiang 5 1 4 -3 0.25
China Cen Wai An 4 0 4 -4 0
Australia Greg Jenkins 437 192 245 -53 0.78
Australia Glen Wilkinson 664 302 362 -60 0.83
England Maurice Parkin 475 146 329 -183 0.44
England Jim Meadowcroft 1288 557 731 -174 0.76
England Geoff Foulds 919 395 524 -129 0.75
Canada Bernie Mikkelsen 731 333 398 -65 0.84
South Africa Jimmy van Rensberg 650 286 364 -78 0.79
England Andy Guest 4 0 4 -4 0
Scotland Lance Little 6 2 4 -2 0.5
Scotland Christopher Giffney 11 3 8 -5 0.38
England Scott Whiteley 20 4 16 -12 0.25
Scotland Stephen Baillie 26 7 19 -12 0.37
Scotland George Cunningham 14 5 9 -4 0.56
Scotland Barry Lee 49 18 31 -13 0.58
England George Scott (II) 4 0 4 -4 0
Scotland Scott Gillespie 4 0 4 -4 0
Scotland Barry Campbell 13 1 12 -11 0.08
Scotland Chris Totten 474 178 296 -118 0.6
Scotland Pat McKinney 5 1 4 -3 0.25
Scotland Joseph McLaren 12 5 7 -2 0.71
Egypt Mohamed Khairy 195 52 143 -91 0.36
India Sourav Kothari 43 15 28 -13 0.54
England Christopher Davis 4 0 4 -4 0
England Michael Spooner 27 3 24 -21 0.13
Scotland Michael Polley 15 3 12 -9 0.25
England Richard Binns 38 13 25 -12 0.52
Australia Ian Anderson 614 231 383 -152 0.6
Australia James Giannaros 130 52 78 -26 0.67
Australia Sam Frangie 67 30 37 -7 0.81
Scotland Eddie McLaughlin 489 207 282 -75 0.73
United States Steve Mizerak 40 11 29 -18 0.38
South Africa Mike Hines 163 75 88 -13 0.85
South Africa Mannie Francisco 45 14 31 -17 0.45
England Dave Chalmers 398 156 242 -86 0.64
Ireland Eamonn Kelly 6 1 5 -4 0.2
Ireland Damien McKiernan 15 7 8 -1 0.88
Ireland Damien McKenna 16 8 8 0 1
United Arab Emirates Masood Mohammed 2 0 2 -2 0
United Arab Emirates Obaid Khalifa 2 0 2 -2 0
United Arab Emirates Ali Mohammed Ali 2 0 2 -2 0
United Arab Emirates Khalid Abbas 2 0 2 -2 0
United Arab Emirates Attiq Qubasi 2 0 2 -2 0
United Arab Emirates Abdulla Marzong 2 0 2 -2 0
United Arab Emirates David Lulsie 2 0 2 -2 0
United Arab Emirates George Philips 2 0 2 -2 0
Canada Joe Cagianello 180 81 99 -18 0.82
Canada Frank Jonik 610 275 335 -60 0.82
Canada Gerry Watson 143 57 86 -29 0.66
Australia Lou Condo 245 98 147 -49 0.67
Australia Edward Charlton 22 3 19 -16 0.16
South Africa Perrie Mans 1125 508 617 -109 0.82
South Africa Victor Blignaut 26 10 16 -6 0.63
South Africa Lucas Blignaut 8 3 5 -2 0.6
South Africa Roy Amdor 54 18 36 -18 0.5
England John Hargreaves 353 144 209 -65 0.69
England Mick Quinnell 3 0 3 -3 0
Malta Kevin d'Agostino 4 0 4 -4 0
Malta Tony Brincat 5 1 4 -3 0.25
Australia Jim Charlton 166 62 104 -42 0.6
Australia Leon Heywood 62 17 45 -28 0.38
Canada Wayne Sanderson 77 27 50 -23 0.54
India Omprakesh Agrawal 147 64 83 -19 0.77
Thailand Panompai Powises 69 33 36 -3 0.92
Israel Shachar Ruberg 226 93 133 -40 0.7
Egypt Mohamed Ibrahim 213 67 146 -79 0.46
Australia Ben Nunan 35 10 25 -15 0.4
Australia George Ganim 81 30 51 -21 0.59
Australia Gordon Robinson 26 13 13 0 1
South Africa Gary Johnston 7 0 7 -7 0
China Tao Yan 5 0 5 -5 0
China He Ching Yi 6 1 5 -4 0.2
Pakistan Naveen Perwani 5 0 5 -5 0
Pakistan Mohammed Yousuf 20 5 15 -10 0.33
France Luc Allain 5 1 4 -3 0.25
Thailand Patipat Wattanaporn 2 0 2 -2 0
Iran Ehsan Heydarinezhad 125 57 68 -11 0.84
Hong Kong Sunny Tong 9 3 6 -3 0.5
Hong Kong Ivan Li 6 0 6 -6 0
Hong Kong Wan Chi Tuen 3 0 3 -3 0
Hong Kong John Chan 3 0 3 -3 0
Hong Kong Pong Sut Ming 4 1 3 -2 0.33
Hong Kong Lam Hong Man 3 0 3 -3 0
Hong Kong Ma Tak Man 3 0 3 -3 0
Hong Kong Chan Chor Kwan 3 0 3 -3 0
England Tony Putnam 96 47 49 -2 0.96
England Jason Kerr 13 6 7 -1 0.86
England Nathan Beevers 17 6 11 -5 0.55
Scotland Michael Maguire 29 12 17 -5 0.71
England Rod Burman 36 14 22 -8 0.64
Wales B Watson 4 0 4 -4 0
England Mick Bethell 12 4 8 -4 0.5
England R Pike 7 3 4 -1 0.75
Canada John Bear 181 87 94 -7 0.93
England Paul Verity 26 11 15 -4 0.73
Wales Marcus Owen 175 71 104 -33 0.68
Wales Roy Andrewartha 385 158 227 -69 0.7
Singapore Benjamin Lui 8 2 6 -4 0.33
Singapore Lau Weng Yew 8 1 7 -6 0.14
Hong Kong Kwong Wai Chuen 3 0 3 -3 0
India Rahul Sachdev 61 27 34 -7 0.79
England Sean Halligan 16 4 12 -8 0.33
England Ray Grall 20 0 20 -20 0
Qatar Mohsen Bukshaisha 58 24 34 -10 0.71
England Michael Tomlinson 231 104 127 -23 0.82
Malaysia M Oy 8 3 5 -2 0.6
Malaysia Hoy Eng Lok 8 0 8 -8 0
Malaysia Yue Swee Kat 2 0 2 -2 0
Singapore Lim Koon Guan 4 0 4 -4 0
Malaysia Chin Su Liang 2 0 2 -2 0
Scotland Chris Ross 159 41 118 -77 0.35
England Joe Roberts 257 137 120 17 1.14
India Rajat Khaneja 30 13 17 -4 0.76
England Zack Richardson 417 232 185 47 1.25
Scotland John Phillips 21 6 15 -9 0.4
China Wang Lin 4 0 4 -4 0
China Zhong Minwon 4 0 4 -4 0
China Li Baoying 2 0 2 -2 0
China Jin Weheng 3 1 2 -1 0.5
China Sun Linbo 4 0 4 -4 0
China Li Yuanhai 2 0 2 -2 0
Hong Kong Cheun Chi-Ming 3 1 2 -1 0.5
England Sid Hood 143 58 85 -27 0.68
England Kingsley Kennerley 1941 952 989 -37 0.96
China Zung Chun Hong 2 0 2 -2 0
China Sung Lun Pak 3 1 2 -1 0.5
Singapore Lin Kuan 4 2 2 0 1
Singapore E Loh 4 2 2 0 1
England John Pulman 6070 3057 3013 44 1.01
England John Barrie 2177 1095 1082 13 1.01
Canada Kevin Robitaille 116 55 61 -6 0.9
India Arvind Savur 81 36 45 -9 0.8
Canada Eddy Agha 94 37 57 -20 0.65
Canada Kenny Shea 69 33 36 -3 0.92
Canada Gilles Boismenu 27 11 16 -5 0.69
Canada R Tammett 47 29 18 11 1.61
Thailand Vichien Saengtong 2 0 2 -2 0
Thailand A Tanyuthitham 2 0 2 -2 0
Bulgaria Luchezar Rusakov 4 0 4 -4 0
Romania Tiberiu Teodoru 4 0 4 -4 0
Bulgaria Julian Petrov 12 0 12 -12 0
Bulgaria Konstantin Gochev 4 0 4 -4 0
Bulgaria Hristo Sirakov 15 3 12 -9 0.25
Romania Paul Croitoru 9 1 8 -7 0.13
Bulgaria Nikolai Hristov 13 1 12 -11 0.08
Romania Toma Cristian Marinescu 4 0 4 -4 0
Bulgaria Ulian Serbeski 4 0 4 -4 0
Bulgaria Ivelin Boyanov 10 4 6 -2 0.67
Portugal Filipe Cardoso 28 7 21 -14 0.33
England Tony Graham 11 2 9 -7 0.22
China Li Haibin 10 2 8 -6 0.25
China Liu Yijun 5 1 4 -3 0.25
China Zhao Hanyang 27 10 17 -7 0.59
China Zhang Wei 5 1 4 -3 0.25
Canada Gordon Tekatch 46 22 24 -2 0.92
Canada Kari Elovaara 53 20 33 -13 0.61
Canada Derek Norris 36 20 16 4 1.25
Canada Tom Regina 51 21 30 -9 0.7
Canada D Ireland 64 36 28 8 1.29
Canada Jim Whittaker 52 24 28 -4 0.86
Canada E Karonen 6 1 5 -4 0.2
Canada John Dillon 30 9 21 -12 0.43
Canada C McManus 8 3 5 -2 0.6
Canada Steve Baruda 9 4 5 -1 0.8
Canada Eddie Galati 38 22 16 6 1.38
Canada B Spence 11 1 10 -9 0.1
Canada Tony le May 27 13 14 -1 0.93
Canada Larry Firth 21 7 14 -7 0.5
Canada G Mahoney 7 2 5 -3 0.4
China Cheng Feng 18 6 12 -6 0.5
China Yu Yongsheng 6 2 4 -2 0.5
China Li Zhen 41 13 28 -15 0.46
China Sun Peng 65 28 37 -9 0.76
China Shan Xianshu 53 21 32 -11 0.66
China Yang Gangxinfu 22 6 16 -10 0.38
China Jiang Yuanlong 4 0 4 -4 0
China Ye Shaojun 8 0 8 -8 0
China Zhang Hanxuan 22 2 20 -18 0.1
China Li Yunhao 4 0 4 -4 0
China Luo Honghao 727 347 380 -33 0.91
China Long Zehuang 330 159 171 -12 0.93
China Maihe Muti 32 9 23 -14 0.39
China Feng Zeyuan 48 16 32 -16 0.5
China Han Fei 4 0 4 -4 0
China Sun Jianjun 16 5 11 -6 0.45
China Wang Shi 19 3 16 -13 0.19
China Ma Yinzhu 28 8 20 -12 0.4
China Liao Songtao 5 1 4 -3 0.25
China Cui Bo 4 0 4 -4 0
China Ma Jianjun 4 0 4 -4 0
China Pang Junxu 1033 533 500 33 1.07
China Fang Fan 17 6 11 -5 0.55
China Zhong Lin 95 50 45 5 1.11
Germany Stefan Caspers 9 1 8 -7 0.13
China Yan Bingtao 2479 1406 1073 333 1.31
Canada Leo Levitt 25 7 18 -11 0.39
England Jack Karnehm 49 7 42 -35 0.17
Australia Warren Simpson 1330 660 670 -10 0.99
Australia Philip Tarrant 172 77 95 -18 0.81
Australia Dennis Wheelwright 216 77 139 -62 0.55
Wales Gary Owen 986 484 502 -18 0.96
Canada Stan Holden 39 15 24 -9 0.63
Australia Shaun Dalitz 5 0 5 -5 0
Canada Winnie McKinlay 69 35 34 1 1.03
Canada Paul Lanning 15 6 9 -3 0.67
Canada Denis McColgan 10 1 9 -8 0.11
Australia Ron Mares 126 42 84 -42 0.5
England Ron Gross 95 33 62 -29 0.53
Australia Rex King 279 87 192 -105 0.45
England Ron Barnes 32 14 18 -4 0.78
Wales Dave Thomas 18 5 13 -8 0.38
England Ray Kell 28 11 17 -6 0.65
Canada Gabe Tarini 31 10 21 -11 0.48
England Ernest Geoffrey Thompson 152 69 83 -14 0.83
England Sydney Lee 1369 624 745 -121 0.84
Australia Allan McDonald 350 159 191 -32 0.83
Wales Geoff Thomas 38 15 23 -8 0.65
England Jonathan Barron 13 7 6 1 1.17
Wales Alwyn Lloyd 5 1 4 -3 0.25
Australia Norman Squire 501 215 286 -71 0.75
South Africa Freddie van Rensberg 104 51 53 -2 0.96
England Alec Brown 3672 1832 1840 -8 1
Scotland Harry Stokes 321 147 174 -27 0.84
Scotland Walter Donaldson 5249 2627 2622 5 1
England Albert Brown 2766 1394 1372 22 1.02
England Willie Smith 1844 890 954 -64 0.93
England Jim Lees 421 156 265 -109 0.59
Australia Horace Lindrum 2604 1330 1274 56 1.04
New Zealand Clark McConachy 727 261 466 -205 0.56
England Sidney Smith 3914 1943 1971 -28 0.99
England Dickie Laws 132 48 84 -36 0.57
Canada George Chenier 401 177 224 -47 0.79
South Africa Peter Mans 367 171 196 -25 0.87
England Herbert Holt 315 149 166 -17 0.9
Canada Con Stanbury 632 271 361 -90 0.75
Wales Bill Withers 97 25 72 -47 0.35
England HF Francis 105 49 56 -7 0.88
England Willie Leigh 265 140 125 15 1.12
England Eric Newman 70 16 54 -38 0.3
England Stanley Newman 288 122 166 -44 0.73
England Fred Lawrence 238 101 137 -36 0.74
England Alec Mann 230 94 136 -42 0.69
England Joe Davis 5894 3296 2598 698 1.27
England Tom Reece 303 139 164 -25 0.85
England Tom Newman 1851 908 943 -35 0.96
England Claude Falkiner 31 10 21 -11 0.48
England CW Read 31 10 21 -11 0.48
England Clare O'Donnell 56 22 34 -12 0.65
England Harold Terry 31 11 20 -9 0.55
England Tom Dennis 343 162 181 -19 0.9
Scotland Nat Butler 99 53 46 7 1.15
England Kelsall Prince 20 6 14 -8 0.43
England Albert Cope 60 24 36 -12 0.67
England Tom Carpenter 48 28 20 8 1.4
England Melbourne Inman 995 371 624 -253 0.59
England Joe Brady 15 5 10 -5 0.5
Australia Newton Gahan 179 49 130 -81 0.38
Netherlands Mitchell Van Den Bergh 4 0 4 -4 0
Netherlands Leon Alewijnse 4 0 4 -4 0
Netherlands Kevin Chan 66 14 52 -38 0.27
Malta Talip Yigitsoy 4 0 4 -4 0
Netherlands Ameer Baksh 26 13 13 0 1
Netherlands Frans Veling 26 14 12 2 1.17
England Thomas Newcombe 7 3 4 -1 0.75
Netherlands Manon Melief 45 1 44 -43 0.02
Netherlands Huib Kuilboer 4 0 4 -4 0
Netherlands Bas Verviers 4 0 4 -4 0
Thailand Ratchayothin Yotharuck 274 99 175 -76 0.57
Netherlands Toby van Diepen 4 0 4 -4 0
Netherlands Gosse Vledder 4 0 4 -4 0
Netherlands Emile Bastiaan Hendriksen 12 0 12 -12 0
Netherlands Nico Bouma 4 0 4 -4 0
Netherlands Albert Pronk 8 0 8 -8 0
Netherlands Raymond Huisman 9 1 8 -7 0.13
Belgium Pascal Decloedt 10 2 8 -6 0.25
Netherlands Theodor den Hartog 10 6 4 2 1.5
England Declan Weston 6 2 4 -2 0.5
Netherlands Mario Veltman 4 0 4 -4 0
England Jordan Geldard 10 4 6 -2 0.67
Netherlands Bas Herberigs 5 1 4 -3 0.25
Netherlands Feylin Janssen 8 4 4 0 1
Netherlands Sander Tierolf 5 1 4 -3 0.25
England Benji Buckley 31 16 15 1 1.07
Netherlands Fozan Masood 35 19 16 3 1.19
Canada Jerry Kapchinsky 13 4 9 -5 0.44
Canada Wayne Jackson 32 15 17 -2 0.88
Canada Eric Mortenson 10 1 9 -8 0.11
Canada Dave Ridge 20 6 14 -8 0.43
Czech Republic Jan Klecka 4 0 4 -4 0
England Arun Mehta 27 8 19 -11 0.42
England Zafran Ali 17 5 12 -7 0.42
England Hannah Jones 9 1 8 -7 0.13
Iceland Sigurður Kristjánsson 10 2 8 -6 0.25
Northern Ireland Jamie McArdle 132 67 65 2 1.03
Malta Joseph Casha 4 0 4 -4 0
England Lee Brookes 11 3 8 -5 0.38
England Luke Stilwell 6 2 4 -2 0.5
England Richard Haney 39 16 23 -7 0.7
England Tommy Doherty 4 0 4 -4 0
England Imran Nisar 31 15 16 -1 0.94
England Michael Williams 322 174 148 26 1.18
England Ashley Hugill 1503 716 787 -71 0.91
England Kurtis Weaver 68 29 39 -10 0.74
Malta Brian Cini 333 183 150 33 1.22
Wales Thomas Davie 17 7 10 -3 0.7
England Matthew Glasby 444 205 239 -34 0.86
England John Patrick Tyndall 17 9 8 1 1.13
Germany Tobias Renner 4 0 4 -4 0
England Ismail Türker 39 13 26 -13 0.5
England Dean Sheridan 52 28 24 4 1.17
Germany Florian Werres 6 2 4 -2 0.5
Germany Fabian Tost 14 2 12 -10 0.17
Switzerland Max Kribbe 4 0 4 -4 0
England Luke Garland 155 77 78 -1 0.99
Austria Benjamin Buser 16 0 16 -16 0
Austria Rick Kraaijeveld 12 0 12 -12 0
Germany Roman Dietzel 54 27 27 0 1
Germany Matthias Leuthold 4 0 4 -4 0
Germany Thomas Kiesewetter 13 1 12 -11 0.08
Germany Tobias Stelter 4 0 4 -4 0
Germany Moritz Thomas 4 0 4 -4 0
Norway David Frew 21 8 13 -5 0.62
Switzerland Pascal Camenzind 10 5 5 0 1
Germany Christian Rauscher 7 3 4 -1 0.75
Germany Sebastian Thron 8 0 8 -8 0
Germany Thomas Blang 22 4 18 -14 0.22
Norway Christopher Watts 32 16 16 0 1
Germany Daniel Schneider 128 47 81 -34 0.58
Germany Adrian Schmidt 4 0 4 -4 0
Switzerland Stefan Schneider 12 4 8 -4 0.5
Morocco Chaouki Yousfi 65 15 50 -35 0.3
Egypt Ahmed Galal 131 35 96 -61 0.36
Iran Amir Sarkhosh 187 95 92 3 1.03
Pakistan Muhammad Majid Ali 34 9 25 -16 0.36
Pakistan Mohammed Asif 366 160 206 -46 0.78
Afghanistan Mohammad Rais Senzahi 47 19 28 -9 0.68
India Laxman Rawat 144 69 75 -6 0.92
China Chen Junhao 44 14 30 -16 0.47
China Li Junchen 4 0 4 -4 0
China Zhou Xiao 8 0 8 -8 0
Hong Kong Chan Ming Tung 11 3 8 -5 0.38
Hong Kong Wai Ho Chung 4 0 4 -4 0
China Xiao Wei 4 0 4 -4 0
China Qin Jianfeng 21 6 15 -9 0.4
China Li Chao 4 0 4 -4 0
China Mao Zhijun 4 0 4 -4 0
China He Guoqiang 373 191 182 9 1.05
China Zou Junhai 29 14 15 -1 0.93
China Wen Chen 39 15 24 -9 0.63
Belgium Steven Put 9 1 8 -7 0.13
Denmark Lasse Petersen 5 1 4 -3 0.25
Pakistan Imran Ayaz 4 0 4 -4 0
Germany Dirk Oppenhoff 8 0 8 -8 0
Germany Markus Fischer 31 3 28 -25 0.11
Germany Kemal Ueruen 13 1 12 -11 0.08
Belgium Dennis Van Veldhoven 4 0 4 -4 0
Germany Felix Buchfeld 4 0 4 -4 0
Germany Sebastian Zittermann 8 0 8 -8 0
Afghanistan Ali Ismail 5 1 4 -3 0.25
Germany Christian Gabriel 10 6 4 2 1.5
India Sundeep Gulati 4 0 4 -4 0
India Faizal Khan 11 3 8 -5 0.38
India Dharminder Singh Lilly 21 5 16 -11 0.31
China Yong Fan 10 5 5 0 1
China Fan Zhengyi 1160 531 629 -98 0.84
China Zhang Xinwei 9 1 8 -7 0.13
China Gao Le 24 4 20 -16 0.2
China Xu Xinjian 18 4 14 -10 0.29
China Wang Yuanfan 7 3 4 -1 0.75
China Yu Haitao 5 1 4 -3 0.25
China Xu Si 1215 556 659 -103 0.84
China Li Weixue 11 3 8 -5 0.38
China Liu Ying 6 2 4 -2 0.5
China Wang Peng 17 1 16 -15 0.06
China Wang Qianwei 10 2 8 -6 0.25
China Feng Yu 33 14 19 -5 0.74
England Joshua Cooper 304 139 165 -26 0.84
England Stuart Langford 4 0 4 -4 0
England Aaron Cook 43 3 40 -37 0.08
England Adam King 96 37 59 -22 0.63
England Jaspal Bamotra 37 7 30 -23 0.23
England Troy Brett 47 26 21 5 1.24
Hong Kong Jamie Chui 17 5 12 -7 0.42
Russia David Maslov 50 22 28 -6 0.79
England Jason Riding 5 1 4 -3 0.25
England David Rowlands 5 1 4 -3 0.25
Wales Tyler Rees 282 128 154 -26 0.83
England Kobi Mates 24 4 20 -16 0.2
England Carl Gibson 4 0 4 -4 0
England Thomas Goldstein 14 6 8 -2 0.75
England Martin Power 6 2 4 -2 0.5
Belgium Phuntsok Jaegers 43 16 27 -11 0.59
Netherlands Kim Fai Sung 4 0 4 -4 0
Belgium Niki Baele 9 4 5 -1 0.8
Belgium Steven Verelst 7 3 4 -1 0.75
Belgium Tijs Van Puyenbroeck 6 2 4 -2 0.5
Belgium Pascal Charot 4 0 4 -4 0
England Kevin Southern 4 0 4 -4 0
Netherlands Mario Hautekeete 5 1 4 -3 0.25
Belgium Frank Driesen 12 7 5 2 1.4
Belgium Johny Moermans 37 16 21 -5 0.76
Belgium Jurgen Hauffman 5 1 4 -3 0.25
Switzerland Marc Weibel 4 0 4 -4 0
France Jerome Jamart 4 0 4 -4 0
Belgium Pascal Budo 4 0 4 -4 0
Netherlands Jurgen Goudailler 10 6 4 2 1.5
Spain Joaquin Marin 7 3 4 -1 0.75
Poland Patryk Masłowski 17 9 8 1 1.13
England Christopher Harrison 17 6 11 -5 0.55
England Lee Young 4 0 4 -4 0
Netherlands Jack Bruins 4 0 4 -4 0
China Jiang Yingyil 4 0 4 -4 0
China Li TuanHai 4 0 4 -4 0
Libya Khalid Belaied Abumdas 34 5 29 -24 0.17
England Cecil Harverson 264 160 104 56 1.54
England Walter Lovejoy 72 30 42 -12 0.71
England Charles Dawson 70 52 18 34 2.89
Scotland Tom Aiken 118 52 66 -14 0.79
England James Collens 68 32 36 -4 0.89
England Edward Diggle 235 115 120 -5 0.96
England Harry Stevenson 192 120 72 48 1.67
England James Harris 59 27 32 -5 0.84
Poland Maciej Maciejwski 9 1 8 -7 0.13
Poland Maciej Sarapuk 8 0 8 -8 0
Poland Mateusz Goslinowski 4 0 4 -4 0
Poland Marcin Bek 5 1 4 -3 0.25
Poland Antoni Kowalski 157 80 77 3 1.04
Poland Konrad Piekarczyk 8 0 8 -8 0
Poland Maciej Kielkowicz 8 0 8 -8 0
Poland Maciej Michowski 20 8 12 -4 0.67
Poland Konrad Sor 5 1 4 -3 0.25
Poland Marcin Kolibski 26 12 14 -2 0.86
Poland Tomasz Marczak 4 0 4 -4 0
England Nathan Jones 49 22 27 -5 0.81
Poland Mateusz Nowak 11 5 6 -1 0.83
Poland Wojciech Przylucki 20 9 11 -2 0.82
Canada Mike Evans 7 2 5 -3 0.4
Canada Joe Lapello 8 3 5 -2 0.6
Canada Fred Pepper 6 1 5 -4 0.2
Canada Julien St Dennis 9 4 5 -1 0.8
Canada Tino Malo 9 4 5 -1 0.8
Hong Kong Yu Kiu Chang 144 74 70 4 1.06
China Cheng Sihong 42 18 24 -6 0.75
China Song Yang 28 8 20 -12 0.4
Australia Timothy Ng 9 1 8 -7 0.13
China Li Ningning 18 5 13 -8 0.38
Hong Kong Ng On Yee 401 146 255 -109 0.57
China Man Ming Wa 9 1 8 -7 0.13
Hong Kong Ng Yam Shui 5 1 4 -3 0.25
China Chen Yelong 4 0 4 -4 0
China Ding Wei 10 4 6 -2 0.67
China Wang Qixing 4 0 4 -4 0
China Wu Fan 5 1 4 -3 0.25
China Yang Haifeng 4 0 4 -4 0
England Joe Rhone 9 1 8 -7 0.13
Scotland Keith Keldie 185 68 117 -49 0.58
England Jake Keen 36 13 23 -10 0.57
England Thomas Hilborne 39 9 30 -21 0.3
England Declan Healy 17 8 9 -1 0.89
United States Corey Deuel 79 26 53 -27 0.49
England Nick Skinner 8 0 8 -8 0
Wales Leigh Davies 19 8 11 -3 0.73
England Matt Lippett 10 2 8 -6 0.25
England Joshua Baddeley 136 66 70 -4 0.94
Wales Mark Davies 27 3 24 -21 0.13
England Thomas Barton 80 39 41 -2 0.95
Canada Alex Pagulayan 74 37 37 0 1
Australia Matthew Bolton 81 15 66 -51 0.23
China Li Tianen 12 4 8 -4 0.5
China Wli Bo 7 3 4 -1 0.75
China Chui HoMan 6 2 4 -2 0.5
China Qian Hua 7 3 4 -1 0.75
China Zhu Zhenjiang 6 2 4 -2 0.5
China Shen Cheng 5 1 4 -3 0.25
China Liang Jianfeng 13 5 8 -3 0.63
China Tu Jiong 11 4 7 -3 0.57
China Liu Ming 9 4 5 -1 0.8
China Duan Yanfeng 29 14 15 -1 0.93
China Wu Jinquan 6 2 4 -2 0.5
China Min Changqing 16 4 12 -8 0.33
China Xie Zhaoze 4 0 4 -4 0
China Li Yunfei 5 1 4 -3 0.25
China Si Jiaxin 17 7 10 -3 0.7
China Zong Zhe 4 0 4 -4 0
China Xia Fukaiti 4 0 4 -4 0
China Xu Yongwen 4 0 4 -4 0
China Ding Kai 20 5 15 -10 0.33
Scotland Paul Ingram 4 0 4 -4 0
China Chen Xu 4 0 4 -4 0
China Zhong Asheng 4 0 4 -4 0
China Ren Jiaxing 27 7 20 -13 0.35
China Cai Peng 6 2 4 -2 0.5
Scotland Stephen Grieve 24 11 13 -2 0.85
Scotland Frank Wilson 6 2 4 -2 0.5
Estonia Andres Petrov 401 163 238 -75 0.68
England Anthony Jeffers 95 46 49 -3 0.94
Ukraine Sergey Isaenko 156 59 97 -38 0.61
Ukraine Oleksandr Zakharov 4 0 4 -4 0
Finland Mika Hummelin 11 2 9 -7 0.22
Lithuania Sergej Korolkov 4 0 4 -4 0
Finland Arttu Klemetti 5 1 4 -3 0.25
Finland Tero Nappari 7 3 4 -1 0.75
Finland Jani Kananen 13 1 12 -11 0.08
Finland Antti Silvo 4 0 4 -4 0
Latvia Maris Volajs 88 38 50 -12 0.76
Finland Antti Mannila 7 3 4 -1 0.75
Finland Janne Hummastenniemi 5 1 4 -3 0.25
Finland Sami Hovi 4 0 4 -4 0
Lithuania Vilius Schulte-Ebbert 10 2 8 -6 0.25
Finland Joona Koskela 5 1 4 -3 0.25
Russia Aleksandr Kurgankov 46 14 32 -18 0.44
Latvia Tatjana Vasiljeva 20 4 16 -12 0.25
England John Chapman 14 2 12 -10 0.17
Latvia Rodion Judin 224 93 131 -38 0.71
Latvia Janis Bindze 4 0 4 -4 0
Austria Gerry Egger 13 5 8 -3 0.63
Pakistan Umar Ali Shaikh 17 1 16 -15 0.06
Romania Corina Maracine 25 1 24 -23 0.04
Australia Steven Donohoe 32 7 25 -18 0.28
Austria Manuel Pomwenger 11 3 8 -5 0.38
Germany Simon Lichtenberg 624 274 350 -76 0.78
Germany Ali Masoudi Alavi 4 0 4 -4 0
Germany Anton Woywod 16 0 16 -16 0
England Chris Jones 110 36 74 -38 0.49
Germany Vyacheslav Nikiforov 7 3 4 -1 0.75
Thailand Prasit Buttakham 9 1 8 -7 0.13
England Matthew Hulatt 14 2 12 -10 0.17
Taiwan Hung Chuang Ming 32 7 25 -18 0.28
Malaysia Thor Chuan Leong 1099 486 613 -127 0.79
Thailand Boonyarit Keattikun 327 126 201 -75 0.63
Thailand Kritsanut Lertsattayathorn 326 158 168 -10 0.94
Belgium Nicolas Dury 6 1 5 -4 0.2
Belgium Kris Thijs 4 1 3 -2 0.33
Belgium Yoeri Coeck 5 2 3 -1 0.67
Bulgaria Vasil Todorov 4 0 4 -4 0
Bulgaria Sashko Dimitrov 9 1 8 -7 0.13
Bulgaria Veselin Lazarov 8 0 8 -8 0
England Chris Bryant 5 1 4 -3 0.25
Russia Karen Osipov 16 5 11 -6 0.45
Norway Kjetil Hårtveit 6 2 4 -2 0.5
Bulgaria Teodor Chomovski 17 9 8 1 1.13
Bulgaria Stefan Simeonovski 9 1 8 -7 0.13
England Josh Mulholland 148 73 75 -2 0.97
Bulgaria Ivaylo Hristov 4 0 4 -4 0
Bulgaria Viktor Iliev 9 1 8 -7 0.13
Bulgaria Spasian Spasov 17 8 9 -1 0.89
Northern Ireland Conor McCormack 134 36 98 -62 0.37
China Bai Langning 371 160 211 -51 0.76
China Li Jiuwei 4 0 4 -4 0
China Bo Junjie 4 0 4 -4 0
China Wang Pengfei 5 1 4 -3 0.25
China Shi Zhenlong 5 1 4 -3 0.25
China Zhang Cunyue 4 0 4 -4 0
China Wang Baosheng 5 1 4 -3 0.25
China Yin Xiaowei 4 0 4 -4 0
China Chen Yaochen 4 0 4 -4 0
China Shi Liu 4 0 4 -4 0
China Lin Chuangwei 6 2 4 -2 0.5
China Wang Chenkai 13 5 8 -3 0.63
China Huang Nian 6 2 4 -2 0.5
China Hu Yufan 4 0 4 -4 0
China Wang Wu 11 5 6 -1 0.83
Netherlands Roel Laverman 4 0 4 -4 0
Germany Rolf Mahr 25 1 24 -23 0.04
Germany Michael Buchholz 8 0 8 -8 0
Germany Deitmar Juschka 8 0 8 -8 0
Ireland Gary Ryan 6 2 4 -2 0.5
Germany Michael Deutschmann 5 1 4 -3 0.25
Netherlands Marko Reijers 5 1 4 -3 0.25
Germany Dirk Kunze 5 1 4 -3 0.25
Germany Andreas Steinborn 4 0 4 -4 0
Bangladesh Ferdous Bhuyian 14 3 11 -8 0.27
Belgium Dennis Deroose 16 7 9 -2 0.78
Netherlands Marinus Teerling 4 0 4 -4 0
England Richard Jones (II) 26 16 10 6 1.6
Ireland Mark Dooley 31 13 18 -5 0.72
Portugal Telmo Falcao 4 0 4 -4 0
Portugal Rui Santos 4 0 4 -4 0
Portugal Luis Alves 4 0 4 -4 0
Portugal Henrique Correia 5 1 4 -3 0.25
Portugal Joao Silva 4 0 4 -4 0
Portugal Antonio Costa 4 0 4 -4 0
Portugal Nuno Santos 6 2 4 -2 0.5
Portugal Tiago Silva 4 0 4 -4 0
Portugal Alexandre Almeida 4 0 4 -4 0
Portugal Antonio Couto 4 0 4 -4 0
Wales Tom Rees 115 54 61 -7 0.89
Portugal Helder Julio 4 0 4 -4 0
Portugal Joao Grilo 16 9 7 2 1.29
Finland Ville Pasanen 8 3 5 -2 0.6
Finland Risko Vayrynen 9 4 5 -1 0.8
Finland Esa Kaikumaa 5 0 5 -5 0
Belgium Kurt Desplenter 13 7 6 1 1.17
Belgium Dirk Lycops 13 4 9 -5 0.44
England Damian Overton 5 2 3 -1 0.67
Belgium Jurgen van de Vijver 4 1 3 -2 0.33
Scotland Willie Newman 50 22 28 -6 0.79
China Meng Jing 4 0 4 -4 0
China Gong Xiaoqing 9 1 8 -7 0.13
China Tang Li 5 1 4 -3 0.25
China Qin Ge 6 2 4 -2 0.5
China Zhou Fei 5 1 4 -3 0.25
China Xu Yuan 13 5 8 -3 0.63
China Liu Genxiang 4 0 4 -4 0
China Long Yong 5 1 4 -3 0.25
China Wong Yunshing 5 1 4 -3 0.25
China Wang Linkai 4 0 4 -4 0
China Lee Tszho 21 10 11 -1 0.91
China Li Jiahao 4 0 4 -4 0
China Dong Yong 6 2 4 -2 0.5
China Wu Shengguang 44 21 23 -2 0.91
China Tu Taojin 6 2 4 -2 0.5
China He Wenchong 9 1 8 -7 0.13
China Qi Guoxiao 12 4 8 -4 0.5
Poland Ariel Trebocha 9 1 8 -7 0.13
Ireland Tony Corrigan 109 43 66 -23 0.65
Belgium Jan Bossaert 4 0 4 -4 0
Poland Bartlomiej Jakobczak 5 1 4 -3 0.25
Poland Bartosz Oldakowski 5 1 4 -3 0.25
Norway Edwin Ingebrigtsen 9 1 8 -7 0.13
Poland Przemek Kruk 15 8 7 1 1.14
Poland Przemyslaw Fundament 6 2 4 -2 0.5
Finland Juhana Hautala 12 6 6 0 1
Poland Pawel Farynowski 6 2 4 -2 0.5
Finland Harri Sillanpää 10 4 6 -2 0.67
Finland Iiro Sirkiä 5 1 4 -3 0.25
England Grant Miles 27 10 17 -7 0.59
England Ollie Douglas 19 10 9 1 1.11
Poland Felix Vidler 8 0 8 -8 0
Belgium Tom Snyers 4 0 4 -4 0
Scotland David Greig 39 23 16 7 1.44
Sweden Adrian Gill 4 0 4 -4 0
Belgium Kevin Hanssens 6 2 4 -2 0.5
Poland Maciej Kusak 5 1 4 -3 0.25
Finland Olli-Pekka Virho 4 0 4 -4 0
Finland Aki Suutari 8 0 8 -8 0
Poland Tytus Pawlak 8 0 8 -8 0
Belgium Kristof De Mulder 5 1 4 -3 0.25
Poland Daniel Holoyda 121 55 66 -11 0.83
England Jeremy Lee 29 12 17 -5 0.71
Poland Lukasz Guzowski 19 5 14 -9 0.36
Poland Bartosz Olchowka 15 5 10 -5 0.5
India Neeraj Kumar 4 0 4 -4 0
India Sumit Talwar 4 0 4 -4 0
Singapore Jaden Ong Jia Jun 25 6 19 -13 0.32
Pakistan Yasir Nadeem 25 5 20 -15 0.25
Wales Rhydian Ap Owen 44 17 27 -10 0.63
Scotland Erik Wilson 23 11 12 -1 0.92
Ireland Chris Kilcoyne 8 0 8 -8 0
England Owais Ali 54 17 37 -20 0.46
England Clayton Humphries 112 59 53 6 1.11
England Darren Barton 45 9 36 -27 0.25
Canada Roshan Birdi 20 0 20 -20 0
England Reece King 8 0 8 -8 0
Sweden Arpat Pulat 25 10 15 -5 0.67
England Scott Lyons 60 18 42 -24 0.43
England Brad Chappell 25 6 19 -13 0.32
England Danny Hocking 11 3 8 -5 0.38
England Heather Clare 48 0 48 -48 0
England Gene Lam 12 4 8 -4 0.5
Wales Darryl James 10 2 8 -6 0.25
England Joshua Thomond 336 165 171 -6 0.96
England Josh Harrison 17 7 10 -3 0.7
England Freddie Blunden 33 9 24 -15 0.38
England Tahel Miah 12 4 8 -4 0.5
Germany Robin Otto 147 60 87 -27 0.69
England Ben Tanner 11 3 8 -5 0.38
Singapore Boon Chin Ang 11 3 8 -5 0.38
Pakistan Khalid Al Salem 15 6 9 -3 0.67
Japan Keishin Kamihashi 108 50 58 -8 0.86
Australia Shannon Dixon 5 1 4 -3 0.25
Cyprus Antonis Poullos 5 1 4 -3 0.25
Latvia Anna Prisjaznuka 15 8 7 1 1.14
Russia Maxim Maximov 13 1 12 -11 0.08
England Andrew Urbaniak 22 3 19 -16 0.16
Malta Walter Theuma 4 0 4 -4 0
Gibraltar Chris Mason 25 8 17 -9 0.47
Israel Dana Amir 12 0 12 -12 0
Australia Heath Williams 12 5 7 -2 0.71
Russia Arsen Balishyan 9 1 8 -7 0.13
England Patrick Whelan 317 156 161 -5 0.97
Latvia Gunars Puce 4 0 4 -4 0
Latvia Arturs Klindzans 5 1 4 -3 0.25
Malta Mario Brincat 5 1 4 -3 0.25
Malta Shaun Sultana 12 0 12 -12 0
England George Parkin 4 0 4 -4 0
Germany Thomas Frank 16 4 12 -8 0.33
Germany Richard Wienold 47 15 32 -17 0.47
Belgium Gery De Mol 4 0 4 -4 0
Germany Loris Lehmann 17 1 16 -15 0.06
Germany Paul Liebstreich 11 3 8 -5 0.38
Ireland Charlie Sweeney 36 17 19 -2 0.89
Germany Thomas Hein 18 8 10 -2 0.8
Germany Tanja Ender 8 0 8 -8 0
Germany Michael Schnabel 15 7 8 -1 0.88
Germany Stefan Dohr 12 4 8 -4 0.5
Ireland Andrew Doherty 75 38 37 1 1.03
Switzerland Marvin Losi 28 11 17 -6 0.65
Switzerland Dennis Furrer 15 8 7 1 1.14
Wales Chris Lloyd 6 2 4 -2 0.5
Germany Oktay Yildiz 9 1 8 -7 0.13
England Robbie Purdham 19 4 15 -11 0.27
Germany Pedro Chacon 17 1 16 -15 0.06
Belgium Ben Mertens 579 292 287 5 1.02
Germany Sebastian Stein 8 0 8 -8 0
Germany Heiko Mutz 17 2 15 -13 0.13
Switzerland Tom Zimmermann 20 4 16 -12 0.25
Germany Peter Brehm 13 1 12 -11 0.08
India Vamsikrishna Yanamandra 4 0 4 -4 0
Australia Hassan Kerde 35 10 25 -15 0.4
Iran Soheil Vahedi 795 343 452 -109 0.76
Pakistan Asjad Iqbal 199 96 103 -7 0.93
Thailand Akani Songsermsawad 1455 743 712 31 1.04
China Han Bin 7 2 5 -3 0.4
Wales Dennis Rowley 3 0 3 -3 0
England Barry Scarlett 29 16 13 3 1.23
England Terry McAdam 3 0 3 -3 0
England G Ferrie 4 1 3 -2 0.33
England Gary Keeble 53 21 32 -11 0.66
Wales Charlie Hemburrow 32 15 17 -2 0.88
England K Baptist 5 2 3 -1 0.67
England G Oliver 3 0 3 -3 0
England Bernard Smith 3 0 3 -3 0
England Richard Birt 3 0 3 -3 0
Wales Dilwyn John 45 25 20 5 1.25
England Billy Chivers 29 12 17 -5 0.71
England Eddie Forde 36 13 23 -10 0.57
Wales Mike Thomas 3 0 3 -3 0
England Gary Heycock 22 16 6 10 2.67
England P White 3 0 3 -3 0
England G Simmons 4 1 3 -2 0.33
Wales Mike Wilson 3 0 3 -3 0
Canada Gordon Jennings 48 27 21 6 1.29
England G Kershaw 5 2 3 -1 0.67
England G Mitchell 17 7 10 -3 0.7
Wales G Hutchinson 3 0 3 -3 0
Ireland Jason Watson 6 3 3 0 1
England D Lintott 3 0 3 -3 0
England Eric Thorpe 3 0 3 -3 0
Scotland Jimmy McNellan 61 31 30 1 1.03
England John Hunter 35 15 20 -5 0.75
England John Keers 69 33 36 -3 0.92
England Arthur Winn 8 2 6 -4 0.33
England R Jenkins 4 1 3 -2 0.33
England D Isom 3 0 3 -3 0
Scotland Kenny McIntosh 29 18 11 7 1.64
England A Noad 3 0 3 -3 0
England Geoff Hardy 7 1 6 -5 0.17
England P Tibbles 7 1 6 -5 0.17
Scotland T Davidson 10 3 7 -4 0.43
England Michael Smith 45 20 25 -5 0.8
England J Swaine 3 0 3 -3 0
England P Cross 8 1 7 -6 0.14
England Paul Fryatt 17 7 10 -3 0.7
England P Jeffcutt 3 0 3 -3 0
England Paul H Smith 81 35 46 -11 0.76
England David Cooper 34 19 15 4 1.27
Wales F Davies 3 0 3 -3 0
England S Lane 8 2 6 -4 0.33
England Sean Marsh 13 7 6 1 1.17
England Wally Broomfield 20 7 13 -6 0.54
England F McArdle 3 0 3 -3 0
England G Bunney 10 4 6 -2 0.67
Scotland Steve Muir 32 17 15 2 1.13
England M Causton 13 5 8 -3 0.63
England Tony Powell 5 2 3 -1 0.67
Scotland William Kelly 13 5 8 -3 0.63
Scotland Jimmy Allan 80 47 33 14 1.42
England A Coleman 6 2 4 -2 0.5
England Andy Marson 11 4 7 -3 0.57
England JJ Rees 41 19 22 -3 0.86
England Trevor Wells 11 4 7 -3 0.57
England Arthur Hindley 38 22 16 6 1.38
England T Parrish 6 2 4 -2 0.5
England D Bleckley 18 9 9 0 1
England Gary Farino 12 6 6 0 1
Wales Kerry Jones 44 23 21 2 1.1
England Matthew Paffett 6 2 4 -2 0.5
England K Matthews 5 1 4 -3 0.25
Scotland J Bennett 3 0 3 -3 0
England A Barrett 5 2 3 -1 0.67
Scotland Jules Zonfrillo 4 1 3 -2 0.33
England J Brough 12 6 6 0 1
England J Prime 9 5 4 1 1.25
England A Stocker 4 1 3 -2 0.33
England M Allard 3 0 3 -3 0
Scotland G Findlater 3 0 3 -3 0
England Les Meeks 16 9 7 2 1.29
England Jenny Poulter 3 0 3 -3 0
Wales D Clarke 3 0 3 -3 0
England Maurice Suckling 20 11 9 2 1.22
England P Turner 9 4 5 -1 0.8
England C Filus 5 2 3 -1 0.67
England L Borselino 3 0 3 -3 0
England L Kinsella 4 1 3 -2 0.33
Ireland Richie McAuley 8 4 4 0 1
England T Cady 4 1 3 -2 0.33
England D Hunter 4 1 3 -2 0.33
England Sean Miodownik 3 0 3 -3 0
Wales P Parry 3 0 3 -3 0
England Steve Lee 14 8 6 2 1.33
England S Joyce 3 0 3 -3 0
England R Broadsmith 3 0 3 -3 0
England S Whitley 3 0 3 -3 0
England V Lutkin 5 2 3 -1 0.67
England Alan Thomson 17 8 9 -1 0.89
England Andrew Snell 4 1 3 -2 0.33
England Chris Spencer 9 2 7 -5 0.29
Wales Terry Parsons 32 21 11 10 1.91
England A Chan 9 4 5 -1 0.8
Wales Clive Brown 10 5 5 0 1
England D Hayden 6 2 4 -2 0.5
England S Bailey 6 2 4 -2 0.5
England S Hawkins 5 2 3 -1 0.67
England T Richardson 3 0 3 -3 0
Northern Ireland Andy Sharpe 10 4 6 -2 0.67
England R Powell 8 4 4 0 1
England T Kynman 6 2 4 -2 0.5
England Bruce Bernard 18 9 9 0 1
England Gary Bray 13 6 7 -1 0.86
England P Murphy 5 1 4 -3 0.25
England D Miller 5 1 4 -3 0.25
England C Wildman 7 3 4 -1 0.75
England D Baines 4 0 4 -4 0
England R Latimer 12 5 7 -2 0.71
Scotland John Halcrow 7 3 4 -1 0.75
England M Campstall 5 1 4 -3 0.25
Pakistan Hamza Akbar 497 190 307 -117 0.62
Egypt Hatem Yassen 87 10 77 -67 0.13
Poland Robert Czupryniak 5 1 4 -3 0.25
Germany Julian Maschmeier 13 1 12 -11 0.08
England Lewis Gillen 129 62 67 -5 0.93
Netherlands Alexander van den Doel 4 0 4 -4 0
Slovakia Daniel Salis 5 1 4 -3 0.25
Germany Julia Litschke 4 0 4 -4 0
Slovakia Andrej Burdel 4 0 4 -4 0
Germany Pascal Fischer 4 0 4 -4 0
Poland Rafał Szymanek 8 0 8 -8 0
Belgium Inge Vermeulen 4 0 4 -4 0
China Wu Sicheng 4 0 4 -4 0
China Wang Haonan 4 0 4 -4 0
China Shen Haoran 5 1 4 -3 0.25
China Zhang Zhijie 45 19 26 -7 0.73
China Ren Zuijie 7 3 4 -1 0.75
China Huang Zishun 8 4 4 0 1
China Deng Jinhong 15 3 12 -9 0.25
China Chang Bingyu 547 251 296 -45 0.85
China Zhang Chi 9 5 4 1 1.25
China Huang Zhong 13 6 7 -1 0.86
India Hrithik Jain 67 21 46 -25 0.46
China Ma Daojun 6 2 4 -2 0.5
China Si Jiahui 1105 587 518 69 1.13
England Jin Foulger 18 8 10 -2 0.8
Canada Terry Davidson 9 1 8 -7 0.13
Romania Vladu Mihai 39 13 26 -13 0.5
Bulgaria Daniel Mladenov 4 0 4 -4 0
England Sam Betts 8 4 4 0 1
Romania Razvan Sdrobis 4 0 4 -4 0
Cyprus Kyriacos Kyriacou 5 1 4 -3 0.25
England Nicholas Roberts 8 4 4 0 1
Romania Andrei Orzan 59 18 41 -23 0.44
Cyprus Anastasis Ioannou 4 0 4 -4 0
Bulgaria David Davidkov 8 4 4 0 1
Cyprus Alkinoos Triantos 4 0 4 -4 0
Romania Gheorghe Margarit 4 0 4 -4 0
Romania Monica Manolache 4 0 4 -4 0
Bulgaria Viktor Gaidov 4 0 4 -4 0
Bulgaria Georgi Georgiev 4 0 4 -4 0
England Danny Connolly 54 17 37 -20 0.46
Morocco Mourad Naitali 18 8 10 -2 0.8
England Stephen Webber 9 4 5 -1 0.8
England James Dabell 20 9 11 -2 0.82
England Richard Ammons 6 2 4 -2 0.5
England Manasawin Phetmalaikul 291 119 172 -53 0.69
Bulgaria Ivelin Bozhanov 11 3 8 -5 0.38
England Sean Galligan 4 0 4 -4 0
Gibraltar Francis Becerra 26 3 23 -20 0.13
England Lee Prickman 39 12 27 -15 0.44
Wales James Facey 5 1 4 -3 0.25
Finland Tom Stormbom 4 0 4 -4 0
England David Ackers 4 0 4 -4 0
England Majid Khan 13 1 12 -11 0.08
Poland Grzegorz Loniewski 4 0 4 -4 0
Ukraine Andrii Buchynskyi 5 1 4 -3 0.25
England Daniel Womersley 478 229 249 -20 0.92
England Kieran Briggs 4 0 4 -4 0
England Matt Lancaster 10 5 5 0 1
England Neil Guidon 5 1 4 -3 0.25
England Aaron Lowe 4 0 4 -4 0
Denmark Hussam Al-Saffar 18 5 13 -8 0.38
Poland Damian Adamus 5 1 4 -3 0.25
England Matthew Pudney 9 4 5 -1 0.8
Norway Bjørn Gulbrandsen 5 1 4 -3 0.25
England Liam Taylor 5 1 4 -3 0.25
Scotland Lee Mein 46 22 24 -2 0.92
England James Clements 4 0 4 -4 0
England Mick Dagostino 4 0 4 -4 0
Poland Waldemar Matuszkiewicz 4 0 4 -4 0
Ireland Anthony Bonnar 5 1 4 -3 0.25
Bosnia Herzegovina Danijel Vranjes 7 3 4 -1 0.75
Poland Paul Stelmaszuk 5 1 4 -3 0.25
Poland Piotr Olejnik 4 0 4 -4 0
England Andy Maivel 9 4 5 -1 0.8
Poland Andrzej Pakula 5 1 4 -3 0.25
England Jenson Kendrick 458 190 268 -78 0.71
England Gary Frederick 9 5 4 1 1.25
England Anthony Green 7 3 4 -1 0.75
Poland Krzysztof Drazkiewicz 4 0 4 -4 0
Hong Kong Cheung Ka Wai 227 130 97 33 1.34
Scotland Eddie Brown 72 34 38 -4 0.89
Scotland Bob Martin 14 2 12 -10 0.17
England J Mitchell 7 1 6 -5 0.17
Northern Ireland Christopher Maye 8 0 8 -8 0
England Ben Robinson 43 16 27 -11 0.59
England Phil Parkin 10 2 8 -6 0.25
Wales Dale Hughes 8 0 8 -8 0
Ireland Aaron Tobin 27 13 14 -1 0.93
England Jason Turnbull 32 4 28 -24 0.14
England Paul Norris 18 6 12 -6 0.5
England Daniel Stevenson 16 4 12 -8 0.33
England John Foster 103 50 53 -3 0.94
England Sean Bowers 12 4 8 -4 0.5
England Andrew Grainger 8 0 8 -8 0
England Simon Blackwell 233 120 113 7 1.06
England James Lake 4 0 4 -4 0
Pakistan Wasim Khan 8 0 8 -8 0
England Jack Smithers 52 19 33 -14 0.58
England Jamie Lashmar 17 7 10 -3 0.7
England Shafaqut Hussain 30 6 24 -18 0.25
England Aaron McCann 8 0 8 -8 0
England George Montgomery 4 0 4 -4 0
England Mario Basile 18 7 11 -4 0.64
England Haydon Pinhey 541 254 287 -33 0.89
England Sonnie O'Sullivan 12 4 8 -4 0.5
Australia Kurt Dunham 276 74 202 -128 0.37
India S. Dilip Kumar 4 0 4 -4 0
India Ishpreet Singh Chadha 246 126 120 6 1.05
England Hamim Hussain 176 71 105 -34 0.68
Ireland Stephen Bateman 12 6 6 0 1
Romania Dragos-Bogdan Dorojan 4 0 4 -4 0
Germany Marcel Prackert 8 0 8 -8 0
England Labeeb Ahmed 76 28 48 -20 0.58
Germany Jonas Sprengel 4 0 4 -4 0
Germany Wolfgang Frey 10 4 6 -2 0.67
Germany William Frey 5 1 4 -3 0.25
Germany Nicolas Georgopoulos 5 1 4 -3 0.25
England Ben Murphy 33 13 20 -7 0.65
England Sean Harvey 114 61 53 8 1.15
Germany Fabian Haken 24 11 13 -2 0.85
India Kaavya Bharath 4 0 4 -4 0
England Reggie Edwards 44 20 24 -4 0.83
England Luke Pinches 219 101 118 -17 0.86
England Thomas Lancastle 14 6 8 -2 0.75
France Gaugler Didier 4 0 4 -4 0
Ukraine Andrei Ivasiv 4 0 4 -4 0
England Daniel Devlin 57 28 29 -1 0.97
Afghanistan Abdullah-Atmar Ghulam Jilani 12 0 12 -12 0
Scotland David Charleton 4 0 4 -4 0
Belgium Gert Kempenaers 15 6 9 -3 0.67
Egypt Basem Eltahhan 161 39 122 -83 0.32
Egypt Hesham Shawky 36 11 25 -14 0.44
Russia Ivan Kakovskii 129 49 80 -31 0.61
Pakistan Babar Masih 56 23 33 -10 0.7
China Yi Chen Xu 5 0 5 -5 0
China Zhang Jiankang 429 163 266 -103 0.61
Wales Jackson Page 1214 604 610 -6 0.99
Spain David Alcaide 18 9 9 0 1
Gibraltar Andrew Olivero 22 7 15 -8 0.47
England Mike Collins 4 0 4 -4 0
England James Budd 29 12 17 -5 0.71
England John Fearick 49 11 38 -27 0.29
England Sean McAllister 210 102 108 -6 0.94
England Nev Graham 12 4 8 -4 0.5
Spain Francisco Sanchez Ruiz 34 18 16 2 1.13
England Dan Barsley 36 13 23 -10 0.57
Bulgaria Boris Lazarkov 13 1 12 -11 0.08
England Mitchell Grinstead 21 9 12 -3 0.75
Wales Matthew Roberts 144 56 88 -32 0.64
England Martin Pitcher 39 17 22 -5 0.77
England Kaif Shazad 4 0 4 -4 0
England Matthew Willard 4 0 4 -4 0
England Adam Morrey 11 3 8 -5 0.38
England Stefan Risidi 19 9 10 -1 0.9
England Paul Anthony Taylor 10 2 8 -6 0.25
England Ronnie Blake 77 28 49 -21 0.57
Bahrain Mohammed Ali 15 6 9 -3 0.67
England Danny Gladstone 16 5 11 -6 0.45
Finland Heikki Niva 112 60 52 8 1.15
England Dean Galbally 16 6 10 -4 0.6
England Callum Costello 41 17 24 -7 0.71
England James Height 142 45 97 -52 0.46
England Russel Morgan 15 4 11 -7 0.36
England Adam Brown 54 16 38 -22 0.42
India Roshan Mirchandani 15 5 10 -5 0.5
England Anthony Fieldsend 17 7 10 -3 0.7
England Michael Dubicki 22 9 13 -4 0.69
England Mark J Miller 15 6 9 -3 0.67
England Craig Brown 9 1 8 -7 0.13
England Chae Ross 199 102 97 5 1.05
Wales Jeremiah Connors 23 7 16 -9 0.44
England Brandon Hall 159 67 92 -25 0.73
Wales Daniel Gorton 36 12 24 -12 0.5
England Nigel Howe 21 10 11 -1 0.91
India Dhairya Bhandari 9 1 8 -7 0.13
South Africa R Rowles 8 0 8 -8 0
South Africa B Hirtzenberg 8 0 8 -8 0
Scotland RCT Martin 52 31 21 10 1.48
Wales Daniel Williams 30 10 20 -10 0.5
Germany Andreas Volkert 4 0 4 -4 0
Poland Wojciech Pastor 11 4 7 -3 0.57
Wales Lewis Sinclair 11 4 7 -3 0.57
Wales Joshua Sellar 7 3 4 -1 0.75
Germany Thomas Goder 5 1 4 -3 0.25
Germany Umut Dikme 216 106 110 -4 0.96
Germany Mike Beneke 4 0 4 -4 0
Germany Hans Bergmann 4 0 4 -4 0
Belgium Amedeo Durnez 16 11 5 6 2.2
England Dillon McGee 12 6 6 0 1
England Louis Wakelin 21 10 11 -1 0.91
Switzerland Luis Vetter 31 11 20 -9 0.55
Germany Jiaming Zhang 5 1 4 -3 0.25
England Andrew Molyneux 15 8 7 1 1.14
Germany Michael Drews 7 3 4 -1 0.75
Belgium Tomas Vastenavondt 4 0 4 -4 0
England Maria Catalano 4 0 4 -4 0
Scotland Aaron Graham 31 7 24 -17 0.29
England William Ginn 59 14 45 -31 0.31
Germany Jens Kirchner 4 0 4 -4 0
Israel Ron Kantor 12 0 12 -12 0
Germany Hassan Glumcevic-Kaufmann 4 0 4 -4 0
England David Church 13 4 9 -5 0.44
Germany Luis Chacon 8 0 8 -8 0
Romania Tudor Popescu 14 8 6 2 1.33
Germany Dietmar Smolka 8 0 8 -8 0
Germany Frank Mikulsky 4 0 4 -4 0
France Fabian Monnin 32 17 15 2 1.13
France Gregory Herbrecht 10 4 6 -2 0.67
England Shahidul Islam 17 1 16 -15 0.06
England Anthony Blyth 4 0 4 -4 0
France Christophe Rives-Lange 8 0 8 -8 0
France Brian Ochoiski 325 145 180 -35 0.81
Germany Horst Bendig 18 8 10 -2 0.8
Austria Florian Nüßle 359 186 173 13 1.08
Bosnia Herzegovina Mario-Zeljo Milosevic 9 1 8 -7 0.13
England Curtis Daher 38 17 21 -4 0.81
England John Gillard 4 0 4 -4 0
England Thomas Kevern 29 16 13 3 1.23
Germany Nicolai Gebhardt 9 1 8 -7 0.13
Syria Mohammad Al Asfar 4 0 4 -4 0
Germany Volker Grigo 4 0 4 -4 0
Wales Simon Bryant 4 0 4 -4 0
England Barry Mincher 8 0 8 -8 0
France Niel Vincent 152 76 76 0 1
India Asutosh Padhy 62 29 33 -4 0.88
India Sri Krishna 5 1 4 -3 0.25
India Malkeet Singh 4 0 4 -4 0
India Pan Durangaiah 6 2 4 -2 0.5
Wales Rhydian Richards 32 15 17 -2 0.88
England Paul McLeod 4 0 4 -4 0
England Paul Gibbs 18 6 12 -6 0.5
England Andrew Mincher 4 0 4 -4 0
Ukraine Iulian Boiko 510 215 295 -80 0.73
Jersey Kevin Kelly 9 2 7 -5 0.29
Gibraltar Liam Golt 11 4 7 -3 0.57
Wales Bradley Tyson 44 7 37 -30 0.19
Ireland Fergal Quinn 221 113 108 5 1.05
Bulgaria Ivelin Boyanov Bozhanov 15 4 11 -7 0.36
England Adam Ashley 44 24 20 4 1.2
Gibraltar Blythe Reeve 8 0 8 -8 0
Wales Dylan Emery 632 305 327 -22 0.93
Gibraltar Gareth Lopez 14 2 12 -10 0.17
Scotland James O'Brien 11 5 6 -1 0.83
Scotland Ben Ellis 5 2 3 -1 0.67
Scotland John O'Brien 3 0 3 -3 0
Scotland Joe Camp 4 0 4 -4 0
Jersey Aaron Canavan 11 1 10 -9 0.1
India Himanshu Jain 287 107 180 -73 0.59
Ireland Aaron Holland 21 6 15 -9 0.4
England Sean Maddocks 313 106 207 -101 0.51
Sweden Belan Sharif 15 3 12 -9 0.25
England Alex Millington 174 87 87 0 1
United States Ahmed Aly Elsayed 109 18 91 -73 0.2
Ireland Ross Bulman 330 166 164 2 1.01
England Andrew Smith 35 20 15 5 1.33
Pakistan Haider Ali 44 11 33 -22 0.33
China Ning Kang 43 24 19 5 1.26
England Dan Woolloff 12 0 12 -12 0
Singapore Benny Loh Siang Leng 8 0 8 -8 0
England Daniel Walker 62 6 56 -50 0.11
England James Welch 30 3 27 -24 0.11
South Korea Daegyu Lee 99 53 46 7 1.15
China Thomas Wei 8 0 8 -8 0
England Joshua Saywell 9 1 8 -7 0.13
Saudi Arabia Omar Alajlani 55 18 37 -19 0.49
England Lewis Ullah 138 60 78 -18 0.77
England Jed Mann 93 33 60 -27 0.55
Thailand Mink Nutcharut 268 80 188 -108 0.43
England Jamie Trump 26 2 24 -22 0.08
Romania Constantin Mateescu 29 4 25 -21 0.16
England David Nelson 57 18 39 -21 0.46
Ireland Ronan Whyte 64 21 43 -22 0.49
China Luo Zetao 33 9 24 -15 0.38
Germany Davut Dikme 5 1 4 -3 0.25
England Callum Beresford 128 60 68 -8 0.88
Wales Conor Caniff 19 3 16 -13 0.19
Czech Republic Jan Chren 4 0 4 -4 0
Turkey Enes Bakirci 9 0 9 -9 0
England Dale Prime 30 9 21 -12 0.43
Germany Georg Schoder 4 0 4 -4 0
England Ryan Davies 273 138 135 3 1.02
Malta Philip Ciantar 11 5 6 -1 0.83
Syria Karam Fatima 6 2 4 -2 0.5
Hungary Zsolt Fenyvesi 21 5 16 -11 0.31
Germany Christian Oehmicke 4 0 4 -4 0
Hong Kong Yun Fung Tam 13 9 4 5 2.25
Scotland Abid Manzoor 10 2 8 -6 0.25
England Paul Thompson 8 0 8 -8 0
England John Nicholson 11 3 8 -5 0.38
Germany Achim Belzl 4 0 4 -4 0
Poland Bartosz Utkowski 4 0 4 -4 0
Czech Republic Jan Matejicek 4 0 4 -4 0
Thailand Sompol Saetang 8 4 4 0 1
Germany David Elahi 4 0 4 -4 0
Germany Tom Egger 4 0 4 -4 0
Pu QingSong 10 4 6 -2 0.67
Scotland T Newall 4 0 4 -4 0
Scotland T Willie J Steer 5 1 4 -3 0.25
Wales Liam Davies 235 112 123 -11 0.91
Scotland Liam Graham 248 96 152 -56 0.63
England Emma Parker 1 0 1 -1 0
India Shrikrishna Suryanarayanan 15 3 12 -9 0.25
India Digvijay Kadian 55 16 39 -23 0.41
England Mark Winsor 20 11 9 2 1.22
Wales Khurram Khan 12 8 4 4 2
England Joshua Mallender 13 6 7 -1 0.86
England Steven Breward 7 0 7 -7 0
England Rishi Gohill 8 1 7 -6 0.14
Saudi Arabia Nezar Aseeri 26 7 19 -12 0.37
England Aran Hetherington 9 2 7 -5 0.29
England Graham McDonald 26 13 13 0 1
Saudi Arabia Hani Owaidhi 7 3 4 -1 0.75
Jersey Steve Thomas 16 8 8 0 1
Morocco Yassine Zaraoni 17 9 8 1 1.13
England Daniel Bagley 29 14 15 -1 0.93
Saudi Arabia Ayman Alamri 21 9 12 -3 0.75
England Marvin Morgan 54 22 32 -10 0.69
England Umar Younis 4 0 4 -4 0
England Jack Moore 4 0 4 -4 0
England Jonathan Noble 9 2 7 -5 0.29
Gibraltar Adrian Holmes 8 1 7 -6 0.14
Saudi Arabia Abdulraouf Sayegh 5 1 4 -3 0.25
England Roy Hirst 18 9 9 0 1
England John Smith 7 2 5 -3 0.4
England Danny Lonehan 6 1 5 -4 0.2
England James A Heaton 7 3 4 -1 0.75
England Jason Cheshire 28 12 16 -4 0.75
China Wu Yize 709 356 353 3 1.01
Egypt Mostafa Dorgham 110 34 76 -42 0.45
New Zealand Adam Lilley 12 2 10 -8 0.2
Ireland Aaron Hill 695 336 359 -23 0.94
England Lewis Parnham 19 6 13 -7 0.46
England Riley Parsons 264 103 161 -58 0.64
England Qingtian Yang 69 43 26 17 1.65
England Elliott Weston 46 12 34 -22 0.35
England Rebecca Kenna 207 38 169 -131 0.22
England Sam Gates 16 4 12 -8 0.33
England Kayden Brierley 108 52 56 -4 0.93
England Chris Wilcock 7 2 5 -3 0.4
England Phil Seaton 12 3 9 -6 0.33
Ireland Mark Moore 7 2 5 -3 0.4
England Jimmy Tark-Singh 5 0 5 -5 0
England Raj Boughan 5 0 5 -5 0
England Matthew Lawrenson 6 1 5 -4 0.2
England Harry Farrell 23 11 12 -1 0.92
India Shubham Arora 14 2 12 -10 0.17
Pakistan Abdul Raheem 41 9 32 -23 0.28
England Jack Harris 74 31 43 -12 0.72
England Leonard Degriffa 17 5 12 -7 0.42
Japan Kengo Suzuki 14 2 12 -10 0.17
England Ian Desmier 48 11 37 -26 0.3
Hong Kong Lau Ka Lam 31 9 22 -13 0.41
Ireland Aman Goel 35 11 24 -13 0.46
India Kreishh Gurbaxani 64 29 35 -6 0.83
Scotland Dean Young 510 210 300 -90 0.7
China Peifan Lei 626 296 330 -34 0.9
Canada James Lee 77 35 42 -7 0.83
England Tom Pendlebury 13 1 12 -11 0.08
Ireland Noel Landers 22 8 14 -6 0.57
England Craig Farrar 14 2 12 -10 0.17
Northern Ireland Robbie Mcguigan 277 120 157 -37 0.76
Australia Stan Gorski 17 10 7 3 1.43
Australia Stuart Lawler 9 4 5 -1 0.8
Australia Steve Ebejer 16 6 10 -4 0.6
Australia Nathan Webb 8 3 5 -2 0.6
England Kevin Robinson 5 1 4 -3 0.25
England Martin Finnigan 5 1 4 -3 0.25
China Jianbo Zhao 402 199 203 -4 0.98
Laos Sitthidead Sackbiang 32 9 23 -14 0.39
Egypt Hasan Samir 31 6 25 -19 0.24
France Gregory Kopec 33 12 21 -9 0.57
Vietnam Nguyen Nhat Thanh 29 4 25 -21 0.16
Myanmar Zaw Tun 34 9 25 -16 0.36
Japan Yutaka Fukuda 30 5 25 -20 0.2
Qatar Mohsen Abdullah Aziz 36 18 18 0 1
Thailand Suchart Phookang 36 15 21 -6 0.71
Singapore Bernard Tey Choon Kiat 18 3 15 -12 0.2
China Cao Jin 6 0 6 -6 0
England Caroline Walch 4 1 3 -2 0.33
Morocco Amine Amiri 77 8 69 -61 0.12
England Mark Lloyd 196 84 112 -28 0.75
China Gao Yang 383 173 210 -37 0.82
Scotland Andy Fong 3 0 3 -3 0
England Alfred Sims 4 1 3 -2 0.33
Spain Angel Garcia 5 2 3 -1 0.67
Morocco Hamid Mabchour 7 3 4 -1 0.75
Spain John Skellett 4 1 3 -2 0.33
England Macauley Croft 8 4 4 0 1
Spain Angel Marchena 4 1 3 -2 0.33
Spain Pablo Toharia 4 1 3 -2 0.33
Germany Kharazchi Jamshid 24 0 24 -24 0
Northern Ireland Gee Crawley 14 10 4 6 2.5
England Steven Crowley 4 1 3 -2 0.33
Nigel Howes 4 1 3 -2 0.33
Gibraltar Kyle Dixon 3 0 3 -3 0
Germany Leonard Sinden 4 1 3 -2 0.33
Morocco Ameur Riad 16 10 6 4 1.67
Germany Marc Pantenburg 3 0 3 -3 0
Jaymie Thornbury 5 2 3 -1 0.67
Brett Armer 7 3 4 -1 0.75
England Ian White 3 0 3 -3 0
Spain Jesus Garcia Roldan 3 0 3 -3 0
Kyle Kirkwood 3 0 3 -3 0
England Peter Geronimo 19 4 15 -11 0.27
Spain Juan Pedro Duran 28 5 23 -18 0.22
Wales JS Nicholls 18 11 7 4 1.57
Wales W Davis 18 7 11 -4 0.64
England WJ Ayres 20 9 11 -2 0.82
England R Kemp 6 3 3 0 1
England JC Pepperell 7 2 5 -3 0.4
England George Clarke 5 1 4 -3 0.25
England VR Gill 6 0 6 -6 0
England Frank Harwood 7 3 4 -1 0.75
England Frank Collins 5 3 2 1 1.5
England William R Wall 10 4 6 -2 0.67
England JG Martin 5 2 3 -1 0.67
England George Rivett 24 13 11 2 1.18
England CB Lambert 2 0 2 -2 0
England E Cadman 2 0 2 -2 0
England Percy Duvall 2 0 2 -2 0
England C Frost 13 7 6 1 1.17
England W Frost 2 0 2 -2 0
England AE Bridgwater 19 9 10 -1 0.9
Scotland Alex Taylor 3 1 2 -1 0.5
England Frank Bass 12 3 9 -6 0.33
England Stan Brooke 7 2 5 -3 0.4
England Hayden Staniland 130 64 66 -2 0.97
England Connor Benzey 133 60 73 -13 0.82
Belgium Julien Leclercq 364 174 190 -16 0.92
England Jack Haley 80 33 47 -14 0.7
England Jamie Wilson 309 127 182 -55 0.7
England Bradley Cowdroy 79 32 47 -15 0.68
England Alex Clenshaw 119 54 65 -11 0.83
England Paul Deaville 61 28 33 -5 0.85
England Aidan Murphy (II) 14 5 9 -4 0.56
England Stephen Swaine 10 1 9 -8 0.11
England Jack Dady 18 5 13 -8 0.38
England Ryan Roberts 45 19 26 -7 0.73
Stan Moody 273 118 155 -37 0.76
England J Carson 3 0 3 -3 0
China Jin Wei Feng 5 0 5 -5 0
Canada D Darichuk 15 8 7 1 1.14
Canada R Bass 7 2 5 -3 0.4
Canada Joe Silva 17 10 7 3 1.43
Canada B Graham 7 2 5 -3 0.4
Canada A Barcelo 16 7 9 -2 0.78
Canada W Lewis 9 4 5 -1 0.8
Ireland D Kelly 20 15 5 10 3
Canada D Panko 6 1 5 -4 0.2
Canada Robert Clephan 40 24 16 8 1.5
Canada B MacDonald 8 3 5 -2 0.6
Canada A Gallaway 6 1 5 -4 0.2
Canada Jimmy Jones 23 14 9 5 1.56
Canada R Eggett 8 3 5 -2 0.6
Canada C Anastassakis 9 4 5 -1 0.8
Canada B Smith (II) 6 1 5 -4 0.2
Canada P Simpson 32 19 13 6 1.46
Canada A Crupi 7 2 5 -3 0.4
Canada J Tessler 7 2 5 -3 0.4
Canada T Purdy 5 0 5 -5 0
Canada A Muscat 14 5 9 -4 0.56
Canada R Norton 9 4 5 -1 0.8
Canada J Lawrence 9 4 5 -1 0.8
Canada Al Divitarov 7 2 5 -3 0.4
Canada T Annis 8 3 5 -2 0.6
Canada D Curzon 7 2 5 -3 0.4
Canada Deo DeDominicis 11 5 6 -1 0.83
Canada J Jennings 6 1 5 -4 0.2
Canada R Wing 25 14 11 3 1.27
Canada J Treadwell 7 2 5 -3 0.4
Canada Roy Pennell 7 2 5 -3 0.4
Canada G Zunker 13 6 7 -1 0.86
Canada B Grossman 7 2 5 -3 0.4
Canada H Moore 5 0 5 -5 0
Canada B Garnie 8 3 5 -2 0.6
Canada R Elliot 7 2 5 -3 0.4
Canada Andre Grise 8 3 5 -2 0.6
Canada Y Lalonda 14 5 9 -4 0.56
Canada R Gilbert 9 4 5 -1 0.8
Canada Eddie Berney 7 2 5 -3 0.4
Canada W Simpson 7 2 5 -3 0.4
Canada V MacDonald 5 0 5 -5 0
Canada Jack Pfeffer 7 2 5 -3 0.4
Canada L Peters 6 1 5 -4 0.2
Malta Alf Micallef 14 7 7 0 1
Canada Rick Soroka 7 2 5 -3 0.4
Canada Daniel Touchette 18 9 9 0 1
England Nick Fairall 7 2 5 -3 0.4
Canada Brian McConnell 13 8 5 3 1.6
Canada G Takatch 8 3 5 -2 0.6
Canada Gerry Lefebre 7 2 5 -3 0.4
Canada Dennis Chapadus 12 6 6 0 1
Canada Eric Karonen 6 1 5 -4 0.2
Canada Joe Puliz 7 2 5 -3 0.4
Canada L French 8 3 5 -2 0.6
Canada Bruce Gutcher 16 7 9 -2 0.78
Canada Claude Bastille 7 2 5 -3 0.4
Canada Roger Couvrette 14 8 6 2 1.33
Canada P Meaney 6 1 5 -4 0.2
England Henry West 16 7 9 -2 0.78
Canada Rod Collison 5 0 5 -5 0
Canada Greg Forsythe 5 0 5 -5 0
Canada Harold Mikalauskas 14 6 8 -2 0.75
Canada J Evans (II) 22 13 9 4 1.44
Canada D Kelly (II) 8 3 5 -2 0.6
Canada Geordie Oliver 12 7 5 2 1.4
Peter Butler 8 0 8 -8 0
England Luke Maddison 17 5 12 -7 0.42
England Martyn Taylor 93 49 44 5 1.11
England Samuel-Lee Stevens 23 11 12 -1 0.92
England Westley Cooper 18 6 12 -6 0.5
England Carl Mottershaw 16 4 12 -8 0.33
England Joe Fenton 79 36 43 -7 0.84
Wales Jamie Tudor 19 7 12 -5 0.58
England Halim Hussain 89 41 48 -7 0.85
England Liam Pullen 276 135 141 -6 0.96
England Dylan Smith 43 5 38 -33 0.13
England Adam Goff 29 12 17 -5 0.71
Alfie Lee 96 46 50 -4 0.92
Latvia Filips Kalniņš 41 10 31 -21 0.32
England Faizaan Mohammed 61 24 37 -13 0.65
England Johnnie Bates 14 2 12 -10 0.17
Ireland Philip O'Connor 12 0 12 -12 0
England Mark Anthony Taylor 12 0 12 -12 0
Ukraine Denys Khmelevskyi 19 7 12 -5 0.58
Mark Bell 45 19 26 -7 0.73
Ukraine Anton Kazakov 226 65 161 -96 0.4
England Shaf Hussain 11 3 8 -5 0.38
England Jamie Jones (II) 22 9 13 -4 0.69
Northern Ireland Christopher Clifford 4 0 4 -4 0
England Oliver Sykes 60 27 33 -6 0.82
China Li Youan Ming 2 0 2 -2 0
China Du Xiaoming 2 0 2 -2 0
China Wang Weichang 2 0 2 -2 0
China Huang Rimingo 2 0 2 -2 0
China Zhang Yanbin 3 1 2 -1 0.5
Scotland Amaan Iqbal 63 17 46 -29 0.37
Belgium Yorrit Hoes 7 1 6 -5 0.17
England Jake Crofts 30 10 20 -10 0.5
England Josh Symes 17 5 12 -7 0.42
England Sean Coote 16 4 12 -8 0.33
China Liu Hongyu 235 130 105 25 1.24
Italy Mirko Montrasio 12 0 12 -12 0
Thailand Nattanapong Chaikul 62 30 32 -2 0.94
China Haohui Deng 23 11 12 -1 0.92
Wales Alfie Davies 156 84 72 12 1.17
England Isa Ishtiaq 21 9 12 -3 0.75
England Jason Wright 27 7 20 -13 0.35
England Nigel Clarke 25 5 20 -15 0.25
England Michael Robert Joyce 33 7 26 -19 0.27
Thailand Chatchapong Nasa 35 13 22 -9 0.59
Wales Jordan Shepherd 47 24 23 1 1.04
Ireland Leone Crowley 27 12 15 -3 0.8
Singapore Zhong Wei Tan 15 5 10 -5 0.5
Bahrain Nader Jaber Aldoseri 19 3 16 -13 0.19
Pakistan Muhammad Naseem Akhtar 38 17 21 -4 0.81
Thailand Muhammad Siddiqui 36 16 20 -4 0.8
Singapore Chee Keong Chan 26 9 17 -8 0.53
Thailand Pongsak Chongjairak 55 33 22 11 1.5
Thailand Jongrak Boonrod 4 0 4 -4 0
Thailand Putthakam Kimsuk 57 31 26 5 1.19
Thailand Anukkhapon Kidsumran 10 2 8 -6 0.25
Thailand Pantakan Kamwiang 10 2 8 -6 0.25
Malaysia Chung Leong Loh 19 8 11 -3 0.73
Thailand Tawan Pooltong 57 33 24 9 1.38
Iran Siyavosh Mozayani 14 6 8 -2 0.75
Iran Mohammad Reza Rafieyan 8 0 8 -8 0
Thailand Taweesap Kongkitchertchoo 37 15 22 -7 0.68
Iran Nader Jahadi 15 9 6 3 1.5
Nepal Moti Pakharin 24 8 16 -8 0.5
Malaysia Chang Wai Chung 16 6 10 -4 0.6
Thailand Pasin Puoborm 11 3 8 -5 0.38
Thailand Nutdanai Manawm 9 1 8 -7 0.13
Iran Amin Sanjaei 30 13 17 -4 0.76
Pakistan Muhammad N Fahim 9 1 8 -7 0.13
Thailand Poramin Danjirakul 46 22 24 -2 0.92
Philippines Alvin Barbero 38 18 20 -2 0.9
Thailand Teerawat Srikaithai 16 8 8 0 1
Pakistan Fahad Alvi 8 0 8 -8 0
Thailand Chayanon Thiansuk 26 15 11 4 1.36
Pakistan Muhammad Umer Khan 27 9 18 -9 0.5
Pakistan Mubashir Raza 62 36 26 10 1.38
Pakistan Haris Tahir 25 12 13 -1 0.92
Mongolia Temuujin Enkhbold 29 15 14 1 1.07
Thailand Yanawarut Phueakklom 11 3 8 -5 0.38
Pakistan Muhammad Azhar Khan 17 1 16 -15 0.06
Thailand Ratchata Khantee 34 20 14 6 1.43
Malaysia Moh Keen Ho 11 3 8 -5 0.38
Thailand Thitiphong Choolasak 34 21 13 8 1.62
Thailand Rattanachai Tupadilok 15 5 10 -5 0.5
Mongolia Khash-Ochir Tuvshinjargal 32 17 15 2 1.13
Thailand Thanaphon Bunplot 20 12 8 4 1.5
Pakistan Hunain Memon 11 3 8 -5 0.38
Thailand Pornpiya Kaosumran 28 14 14 0 1
Thailand Wiphu Phuthisabodi 24 8 16 -8 0.5
Thailand Narongdat Takantong 61 35 26 9 1.35
Pakistan Muhammad Altaf 9 1 8 -7 0.13
Iran Mohammad Ali Moghadam 21 5 16 -11 0.31
Iran Alireza Rezaei 35 16 19 -3 0.84
Pakistan Umer-Naeem Memon 26 10 16 -6 0.63
Pakistan Muhammad Ahsan Javaid 44 22 22 0 1
Mongolia Lkhagvasuren Tumurchudur 29 13 16 -3 0.81
Philippines Jefrey Roda 60 36 24 12 1.5
Mongolia Mendsaikhan Bat-Erdene 18 8 10 -2 0.8
Malaysia Tan Seng Teck 10 2 8 -6 0.25
Morteza Torabi 40 18 22 -4 0.82
Mongolia Lkhagvadorj Ochirbal 18 10 8 2 1.25
Malaysia Lim Kok Leong 26 14 12 2 1.17
Canada T Sloan (III) 17 7 10 -3 0.7
England Fred Smith 18 6 12 -6 0.5
Australia Frank Smith Jnr 21 7 14 -7 0.5
China Yisong Peng 278 109 169 -60 0.64
England R Drane 14 2 12 -10 0.17
Brazil Victor Sarkis 146 30 116 -86 0.26
Northern Ireland Joel Connolly Jnr 25 4 21 -17 0.19
Wales Brad Ferguson 6 0 6 -6 0
Moldova Vladislav Gradinari 44 23 21 2 1.1
Scotland Jack Borwick 37 15 22 -7 0.68
Wales Riley Powell 29 7 22 -15 0.32
China Au Chi-Wai 25 11 14 -3 0.79
Wales Oliver Briffett-Payne 15 5 10 -5 0.5
Egypt Mahmoud El-Hareedy 19 4 15 -11 0.27
China Ma Hailong 199 85 114 -29 0.75
Hungary Bulcsú Révész 87 41 46 -5 0.89
Thailand Siripaporn Nuanthakhamjan 94 17 77 -60 0.22
Ian Barlow 10 2 8 -6 0.25
England Daniel Webb 9 1 8 -7 0.13
Wales Neil Jones 9 1 8 -7 0.13
India Rupesh Thakkar 8 0 8 -8 0
Wales Carl Bennett 11 3 8 -5 0.38
England Tom Peasland 16 7 9 -2 0.78
Pommy Kang 9 1 8 -7 0.13
England Neil Craycraft 18 7 11 -4 0.64
England Aristos Pampouris 13 5 8 -3 0.63
India Mandeep Singh 8 0 8 -8 0
England Kyle Holland 13 5 8 -3 0.63
Thailand Kriangsak Chiranothai 8 0 8 -8 0
England Gary Widdecombe 11 3 8 -5 0.38
England Anthony Wall 18 8 10 -2 0.8
England Ben Pacan 9 1 8 -7 0.13
England Elias Martin-Beris 13 5 8 -3 0.63
Wales Zac Cosker 9 1 8 -7 0.13
Latvia Arturs Kengis 10 2 8 -6 0.25
England Andrew Robson 16 7 9 -2 0.78
Guernsey James Kirk 10 2 8 -6 0.25
Germany Julien Leifert 11 3 8 -5 0.38
Scotland Sam McKay 10 2 8 -6 0.25
China Yulu Bai 70 28 42 -14 0.67
England Scott Rogan 9 1 8 -7 0.13
Germany Manuel Ederer 12 4 8 -4 0.5
England Ronnie Sullivan 8 0 8 -8 0
Evan Plummer 11 3 8 -5 0.38
Germany Daniel Young 9 1 8 -7 0.13
France Nicolas Mortreux 17 7 10 -3 0.7
England Jake Robinson 12 4 8 -4 0.5
Wales Anthony Krysa 17 6 11 -5 0.55
England Darren McVicar 18 10 8 2 1.25
Scotland Ayaan Iqbal 9 1 8 -7 0.13
England Aidan Gallagher 11 3 8 -5 0.38
England Samuel Lee-Stevens 20 9 11 -2 0.82
England Sheldon O’Connor 12 4 8 -4 0.5
England Adam Williams 12 4 8 -4 0.5
England Edward Warr 14 6 8 -2 0.75
Thailand Prin Ratmukda 20 9 11 -2 0.82
Hong Kong Kwan Chun Wong 8 0 8 -8 0
China Gong Chenzhi 113 58 55 3 1.05
Pakistan Zulfiqar Qadir 4 0 4 -4 0
India Rutul Pambhar 12 4 8 -4 0.5
Pakistan Amir Sohail 5 1 4 -3 0.25
Pakistan Sharjeel Mahmood 27 16 11 5 1.45
Iran Arman Mardanighafarokhi 15 5 10 -5 0.5
Hong Kong Kai Sang Yeung 30 17 13 4 1.31
Canada Mehran Maneshgar 9 1 8 -7 0.13
South Korea Yong Hwang 10 2 8 -6 0.25
China Zhijie Zhang 5 4 1 3 4
China Chen Xiaolong 20 9 11 -2 0.82
China Deng Haohui 28 12 16 -4 0.75
Thailand Vorawit Thongweang 8 0 8 -8 0
China Liu Wenwei 16 5 11 -6 0.45
India Sparsh Pherwani 29 15 14 1 1.07
Hong Kong Hoi Ming Lai 8 0 8 -8 0
Iran Hamed Zaredoost 7 3 4 -1 0.75
Pakistan Nadeem Gul 17 8 9 -1 0.89
Iran Omid Veirani 16 5 11 -6 0.45
China Liang Xiaolong 15 7 8 -1 0.88
India Dhruv Patel 41 21 20 1 1.05
Hong Kong Yee Ting Cheung 9 1 8 -7 0.13
Singapore Keng Kwang Chan 12 4 8 -4 0.5
Pakistan Muhammad Imran 10 2 8 -6 0.25
Pakistan Sattar Noor 25 11 14 -3 0.79
Hong Kong Chan Hon Kwan 15 4 11 -7 0.36
Singapore Kingsley Tian Yi Ang 10 2 8 -6 0.25
Pakistan Yasir Karim Jesani 9 1 8 -7 0.13
Saudi Arabia Addulrahman Saif 5 4 1 3 4
Pakistan Qadeer Abbas 9 1 8 -7 0.13
United Arab Emirates Khalid Kamali 26 17 9 8 1.89
Pakistan Awaisullah Munir 26 17 9 8 1.89
Iran Behnam Farshkaran 8 0 8 -8 0
China Li Chengjie 26 17 9 8 1.89
United Arab Emirates Abdulrahman Saif 13 5 8 -3 0.63
Pakistan Sharjeel Mahmood Asmat 9 4 5 -1 0.8
Iran Hamed Zarehdoust 4 0 4 -4 0
Hong Kong Hon Man Chau 29 16 13 3 1.23
Pakistan Aamir-Sahail Ahmed 4 0 4 -4 0
Hong Kong Tsz Ho Lee 18 12 6 6 2
India Zulfiqar Abdul Qadir 19 11 8 3 1.38
China Jiang Jun 167 80 87 -7 0.92
China Xing Zihao 157 70 87 -17 0.8
China Dong Zihao 8 2 6 -4 0.33
China Wang Xinbo 49 24 25 -1 0.96
China Wang Xinzhong 30 9 21 -12 0.43
Hong Kong Shaun Liu 2 1 1 0 1
Malaysia Rory Thor 6 2 4 -2 0.5
China Lan Yuhao 6 1 5 -4 0.2
Pakistan Muhammad Hamza Ilyas 12 2 10 -8 0.2