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 9005 5416 3589 1827 1.51
Scotland Stephen Hendry 11844 6938 4906 2032 1.41
Scotland Marcus Campbell 5058 2587 2471 116 1.05
England Ricky Walden 7230 3970 3260 710 1.22
China Li Hang 2798 1445 1353 92 1.07
England Mark Davis 8686 4725 3961 764 1.19
Australia Neil Robertson 8773 5069 3704 1365 1.37
Wales Mark Williams 12561 7206 5355 1851 1.35
England Ronnie O'Sullivan 12529 7649 4880 2769 1.57
England Jimmy Robertson 4404 2299 2105 194 1.09
England Liam Highfield 3237 1684 1553 131 1.08
England Ian McCulloch 3959 2043 1916 127 1.07
China Lyu Chuang 1613 795 818 -23 0.97
England Kuldesh Johal 1686 890 796 94 1.12
Wales Jamie Jones 4011 2179 1832 347 1.19
England Andy Hicks 5622 2876 2746 130 1.05
England Kyren Wilson 5786 3255 2531 724 1.29
England Stuart Pettman 3587 1893 1694 199 1.12
Scotland Anthony McGill 4630 2523 2107 416 1.2
England Paul Davison 5101 2547 2554 -7 1
Wales Michael White 4229 2207 2022 185 1.09
Northern Ireland Patrick Wallace 3229 1744 1485 259 1.17
Thailand Noppon Saengkham 2605 1300 1305 -5 1
Northern Ireland Dermot McGlinchey 1754 806 948 -142 0.85
England Simon Bedford 3414 1837 1577 260 1.16
Wales Andrew Pagett 1936 922 1014 -92 0.91
England Jamie O'Neill 2287 1157 1130 27 1.02
Wales Jak Jones 2059 946 1113 -167 0.85
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 1039 409 630 -221 0.65
England Adam Wicheard 1076 543 533 10 1.02
Ireland Michael Judge 4168 2211 1957 254 1.13
England Joe Perry 9131 4948 4183 765 1.18
Scotland Graeme Dott 8160 4394 3766 628 1.17
England Joe Jogia 2764 1432 1332 100 1.08
China Xiao Guodong 4152 2282 1870 412 1.22
England Stuart Bingham 9832 5590 4242 1348 1.32
Thailand James Wattana 7098 3690 3408 282 1.08
Ireland Fergal O'Brien 7397 3849 3548 301 1.08
England Robbie Williams 3189 1628 1561 67 1.04
Scotland Stephen Maguire 8366 4705 3661 1044 1.29
England Martin Gould 5672 3080 2592 488 1.19
England David Gilbert 5997 3239 2758 481 1.17
Israel Eden Sharav 1443 663 780 -117 0.85
England Mike Dunn 5518 2816 2702 114 1.04
England Tom Ford 5805 3103 2702 401 1.15
England Peter Lines 6350 3255 3095 160 1.05
Norway Kurt Maflin 4437 2377 2060 317 1.15
Scotland Scott MacKenzie 1523 756 767 -11 0.99
England Stephen Lee 5654 3162 2492 670 1.27
England Ali Carter 8179 4513 3666 847 1.23
England Mark Selby 10279 5995 4284 1711 1.4
Belgium Bjorn Haneveer 2926 1571 1355 216 1.16
England Nigel Bond 7401 3820 3581 239 1.07
England Michael Holt 6870 3625 3245 380 1.12
England Jimmy White 13113 6809 6304 505 1.08
England Gary Wilson 4069 2198 1871 327 1.17
Thailand Dechawat Poomjaeng 1910 975 935 40 1.04
China Li Yan 885 425 460 -35 0.92
Ireland Ken Doherty 9921 5367 4554 813 1.18
England Mark Joyce 4108 2063 2045 18 1.01
China Cao Yupeng 2133 1096 1037 59 1.06
Belgium Luca Brecel 3758 2034 1724 310 1.18
Northern Ireland Joe Swail 6727 3475 3252 223 1.07
England Robert Milkins 7230 3887 3343 544 1.16
England Mark King 7860 4111 3749 362 1.1
England Andrew Higginson 5825 3163 2662 501 1.19
Wales Dominic Dale 7355 3865 3490 375 1.11
England Nick Jennings 590 289 301 -12 0.96
Wales Matthew Stevens 8222 4468 3754 714 1.19
Northern Ireland Gerard Greene 5926 3027 2899 128 1.04
England Jack Lisowski 4630 2532 2098 434 1.21
England Barry Hawkins 8635 4827 3808 1019 1.27
Scotland Jamie Burnett 4938 2624 2314 310 1.13
England Craig Steadman 3575 1845 1730 115 1.07
England Matthew Selt 4989 2597 2392 205 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 5194 2587 2607 -20 0.99
Wales Daniel Wells 3095 1538 1557 -19 0.99
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 2822 1423 1399 24 1.02
Scotland John Higgins 13676 8061 5615 2446 1.44
England Shaun Murphy 9216 5231 3985 1246 1.31
Northern Ireland Mark Allen 6926 3937 2989 948 1.32
England Barry Pinches 6292 3225 3067 158 1.05
England Anthony Hamilton 7404 3914 3490 424 1.12
England Jimmy Michie 3659 1834 1825 9 1
Wales Ryan Day 8044 4387 3657 730 1.2
England Peter Ebdon 8835 4734 4101 633 1.15
England Alfie Burden 5451 2765 2686 79 1.03
China Zhang Anda 2770 1392 1378 14 1.01
Germany Habib Shalchian 18 5 13 -8 0.38
England Rod Lawler 6708 3417 3291 126 1.04
Malta Tony Drago 5983 2951 3032 -81 0.97
Jamaica Rory McLeod 4887 2485 2402 83 1.03
Ireland Joe Delaney 3199 1617 1582 35 1.02
England Dave Harold 5406 2825 2581 244 1.09
England Allan Taylor 2356 1126 1230 -104 0.92
Scotland Alan McManus 8327 4404 3923 481 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 750 374 376 -2 0.99
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 4895 2604 2291 313 1.14
England Oliver Brown 1306 626 680 -54 0.92
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 12508 7179 5329 1850 1.35
England John Parrott 7919 4297 3622 675 1.19
England Joe Johnson 4302 2148 2154 -6 1
Northern Ireland Dennis Taylor 5972 3044 2928 116 1.04
Canada Cliff Thorburn 5116 2709 2407 302 1.13
England Mike Hallett 5387 2702 2685 17 1.01
England David Taylor 3137 1494 1643 -149 0.91
England David Grace 2876 1401 1475 -74 0.95
England Stuart Carrington 2960 1542 1418 124 1.09
China Liang Wenbo 5250 2877 2373 504 1.21
Scotland James McBain 1410 745 665 80 1.12
Ireland Leo Fernandez 3533 1879 1654 225 1.14
Hong Kong Marco Fu 6976 3784 3192 592 1.19
China Ding Junhui 7080 4049 3031 1018 1.34
England Sam Baird 2752 1384 1368 16 1.01
Wales Duane Jones 1709 829 880 -51 0.94
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 2777 1303 1474 -171 0.88
Scotland Gary Thomson 1206 615 591 24 1.04
Wales Alex Taubman 1040 481 559 -78 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 2166 1020 1146 -126 0.89
England Del Smith 909 374 535 -161 0.7
England Lewis John Calcutt 12 4 8 -4 0.5
Wales Jamie Clarke 1702 852 850 2 1
England Jeff Cundy 3734 1935 1799 136 1.08
England Jack Culligan 107 41 66 -25 0.62
England Andy Lee 1071 494 577 -83 0.86
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 291 109 182 -73 0.6
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 2871 1430 1441 -11 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 538 239 299 -60 0.8
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 717 324 393 -69 0.82
Singapore Tommy Ang 75 31 44 -13 0.7
India Aditya Mehta 2050 1007 1043 -36 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 3396 1803 1593 210 1.13
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 4659 2391 2268 123 1.05
England Mark Gray 2093 1116 977 139 1.14
England David Roe 4210 2134 2076 58 1.03
England Neal Foulds 4715 2415 2300 115 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 3128 1569 1559 10 1.01
England Paul Hunter 2978 1669 1309 360 1.28
Wales Lee Walker 4219 2130 2089 41 1.02
England Adam Duffy 2528 1269 1259 10 1.01
England Sam Thistlewhite 465 226 239 -13 0.95
Northern Ireland Jordan Brown 1636 824 812 12 1.01
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 345 156 189 -33 0.83
England Paul Veitch 117 22 95 -73 0.23
England Daniel Ward 688 388 300 88 1.29
England Stephen Kershaw 1440 679 761 -82 0.89
England Ian Ali 267 148 119 29 1.24
England Simon Seabridge 44 11 33 -22 0.33
Cyprus Michael Georgiou 1988 969 1019 -50 0.95
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 331 123 208 -85 0.59
England James Silverwood 518 209 309 -100 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 1266 574 692 -118 0.83
England Gavin Lomax 604 323 281 42 1.15
England Imran Puri 342 76 266 -190 0.29
Malta Alex Borg 2874 1273 1601 -328 0.8
Scotland Hugh Abernethy 2462 1302 1160 142 1.12
Scotland James Stewart 74 13 61 -48 0.21
Pakistan Shokat Ali 3265 1692 1573 119 1.08
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 4227 2290 1937 353 1.18
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 1052 498 554 -56 0.9
England David Portman 235 113 122 -9 0.93
Ireland David Hogan 281 115 166 -51 0.69
Wales Ian Preece 1702 867 835 32 1.04
Australia Shawn Budd 375 187 188 -1 0.99
England David Craggs 975 490 485 5 1.01
Thailand Noppadon Sangnil 615 316 299 17 1.06
Iceland Kristjan Helgason 1347 744 603 141 1.23
England Karl Payne 1756 946 810 136 1.17
Thailand Atthasit Mahitthi 975 469 506 -37 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 173 69 104 -35 0.66
Ireland Rodney Goggins 697 356 341 15 1.04
England James Loft 104 41 63 -22 0.65
Thailand Phaitoon Phonbun 970 474 496 -22 0.96
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 3023 1520 1503 17 1.01
England Jason Ferguson 2590 1278 1312 -34 0.97
England Mick Price 2608 1320 1288 32 1.02
England Andrew Milliard 1131 431 700 -269 0.62
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 3599 1817 1782 35 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 3713 2013 1700 313 1.18
England Alex Davies 1431 711 720 -9 0.99
Ireland Vincent Muldoon 258 134 124 10 1.08
England John Astley 1956 928 1028 -100 0.9
Thailand Supoj Saenla 607 270 337 -67 0.8
England Jonathan Birch 2459 1216 1243 -27 0.98
England Adam Chalkley 170 70 100 -30 0.7
England Avtar Sohanpal 907 443 464 -21 0.95
England Martin Clark 2757 1408 1349 59 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 1800 818 982 -164 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 130 5 125 -120 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 335 122 213 -91 0.57
England David Green 35 15 20 -5 0.75
Germany Sascha Lippe 267 108 159 -51 0.68
England Mike King 176 81 95 -14 0.85
England Saqib Nasir 684 352 332 20 1.06
England Zak Surety 1153 546 607 -61 0.9
England Ricky Norris 203 91 112 -21 0.81
England Oliver Lines 1940 946 994 -48 0.95
Pakistan Hasan Khan 17 1 16 -15 0.06
England Sachin Plaha 95 11 84 -73 0.13
England Phil O'Kane 591 285 306 -21 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 1822 956 866 90 1.1
England Tahir Miah 64 21 43 -22 0.49
England Robert Tickner 68 16 52 -36 0.31
England Jamie Barrett 713 293 420 -127 0.7
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 1787 831 956 -125 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 1385 678 707 -29 0.96
England Elliot Slessor 1846 888 958 -70 0.93
Scotland Michael Leslie 781 311 470 -159 0.66
England Sean O'Sullivan 1576 701 875 -174 0.8
England Danny Brindle 168 54 114 -60 0.47
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 1361 495 866 -371 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 188 72 116 -44 0.62
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 1067 556 511 45 1.09
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 459 238 221 17 1.08
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 369 183 186 -3 0.98
England Mark Axworthy 71 32 39 -7 0.82
United Arab Emirates Mohammed Shehab 548 263 285 -22 0.92
England David Lilley 1224 622 602 20 1.03
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 147 44 103 -59 0.43
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 824 374 450 -76 0.83
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 441 223 218 5 1.02
England Rees Carter 19 3 16 -13 0.19
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 256 101 155 -54 0.65
England Thomas Emes 5 1 4 -3 0.25
England Mike Finn 121 57 64 -7 0.89
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 252 73 179 -106 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 2968 1501 1467 34 1.02
England Gary Miller 111 47 64 -17 0.73
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 3740 1852 1888 -36 0.98
England Jimmy O'Shea 246 114 132 -18 0.86
Ireland Gary Hardiman 396 193 203 -10 0.95
England Robert Cloherty 35 3 32 -29 0.09
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 395 185 210 -25 0.88
Bahrain Habib Subah 233 76 157 -81 0.48
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 Nicky 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 516 255 261 -6 0.98
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 227 104 123 -19 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 26 8 18 -10 0.44
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 2814 1481 1333 148 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 1025 492 533 -41 0.92
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 283 131 152 -21 0.86
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 Jianzhong 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 307 148 159 -11 0.93
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 351 153 198 -45 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 269 95 174 -79 0.55
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 2282 1173 1109 64 1.06
England David Hall 262 122 140 -18 0.87
England Sanderson Lam 1335 574 761 -187 0.75
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 14 5 9 -4 0.56
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 3479 1841 1638 203 1.12
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 Allan 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 219 102 117 -15 0.87
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 123 57 66 -9 0.86
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 1080 513 567 -54 0.9
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 1590 718 872 -154 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 113 56 57 -1 0.98
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 2014 2195 -181 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 347 146 201 -55 0.73
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 3074 1446 1628 -182 0.89
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 82 29 53 -24 0.55
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 466 177 289 -112 0.61
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 2816 1432 1384 48 1.03
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 1576 727 849 -122 0.86
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 1899 1044 855 189 1.22
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 1670 811 859 -48 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 2484 1273 1211 62 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 1452 693 759 -66 0.91
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 4 0 4 -4 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 2048 1044 1004 40 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 104 41 63 -22 0.65
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 16 7 9 -2 0.78
Scotland Graham Horne 1641 895 746 149 1.2
England Nick Terry 2314 1192 1122 70 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 230 103 127 -24 0.81
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 56 15 41 -26 0.37
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 44 17 27 -10 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 14 6 8 -2 0.75
England Mike Nixon 354 191 163 28 1.17
Wales Scott Nicholson 31 16 15 1 1.07
Jersey Gary Britton 62 31 31 0 1
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 355 186 169 17 1.1
Iran Hossein Vafaei 1761 917 844 73 1.09
China Lyu Haotian 1796 884 912 -28 0.97
China Zhou Yuelong 2641 1432 1209 223 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 1685 793 892 -99 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 Isa Ali Al-Hashmi 6 1 5 -4 0.2
Scotland Michael Collumb 540 265 275 -10 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 237 128 109 19 1.17
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 218 87 131 -44 0.66
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 829 362 467 -105 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 34 18 16 2 1.13
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 5639 3019 2620 399 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 4094 2143 1951 192 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 1979 967 1012 -45 0.96
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 1761 716 1045 -329 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 984 422 562 -140 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 154 74 80 -6 0.93
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 510 206 304 -98 0.68
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 2295 1271 1024 247 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 4 0 4 -4 0
Scotland Lloyd Condron 24 9 15 -6 0.6
England Harvey Chandler 499 215 284 -69 0.76
England Kevin Ellis 4 0 4 -4 0
England Jake Spiezick 5 1 4 -3 0.25
England Ben Fortey 260 120 140 -20 0.86
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 1345 665 680 -15 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 198 66 132 -66 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 58 20 38 -18 0.53
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 4773 2618 2155 463 1.21
Canada Jim Wych 1883 951 932 19 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 1810 846 964 -118 0.88
Ireland Gerry Jones 445 186 259 -73 0.72
England Bernard Bennett 813 224 589 -365 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 465 192 273 -81 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 131 63 68 -5 0.93
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 150 69 81 -12 0.85
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 1410 695 715 -20 0.97
England Chris Wakelin 2100 1066 1034 32 1.03
England Louis Heathcote 825 397 428 -31 0.93
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 311 112 199 -87 0.56
Germany Sascha Diemer 78 19 59 -40 0.32
Austria Robert Burda 72 22 50 -28 0.44
Wales Cliff Wilson 2156 995 1161 -166 0.86
England Tony Rampello 514 242 272 -30 0.89
Wales Colin Roscoe 1599 720 879 -159 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 95 35 60 -25 0.58
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 1354 683 671 12 1.02
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 1395 642 753 -111 0.85
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 574 263 311 -48 0.85
Canada Brady Gollan 830 429 401 28 1.07
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 2594 1299 1295 4 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 791 260 531 -271 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 1668 791 877 -86 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 7685 3868 3817 51 1.01
England Pat Houlihan 1254 531 723 -192 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 299 129 170 -41 0.76
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 1035 457 578 -121 0.79
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 4217 2214 2003 211 1.11
England Malcolm Bradley 1151 537 614 -77 0.87
England Eric Lawlor 604 267 337 -70 0.79
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 1636 753 883 -130 0.85
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 103 40 63 -23 0.63
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 1180 555 625 -70 0.89
South Africa Derek Mienie 373 145 228 -83 0.64
China Feng Yijun 12 0 12 -12 0
England Peter Devlin 549 252 297 -45 0.85
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 23 10 13 -3 0.77
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 697 312 385 -73 0.81
England Maurice Parkin 449 133 316 -183 0.42
England Jim Meadowcroft 1241 536 705 -169 0.76
England Geoff Foulds 917 395 522 -127 0.76
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 432 156 276 -120 0.57
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 609 230 379 -149 0.61
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 39 10 29 -19 0.34
South Africa Mike Hines 163 75 88 -13 0.85
South Africa Mannie Francisco 45 14 31 -17 0.45
England Dave Chalmers 389 152 237 -85 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 216 88 128 -40 0.69
Australia Edward Charlton 22 3 19 -16 0.16
South Africa Perrie Mans 1120 508 612 -104 0.83
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 64 21 43 -22 0.49
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 377 208 169 39 1.23
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 1929 946 983 -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 5809 2925 2884 41 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 159 78 81 -3 0.96
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 567 282 285 -3 0.99
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 43 6 37 -31 0.16
Australia Warren Simpson 1295 642 653 -11 0.98
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 81 28 53 -25 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 113 51 62 -11 0.82
England Sydney Lee 1362 621 741 -120 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 146 175 -29 0.83
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 5744 3213 2531 682 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 1220 579 641 -62 0.9
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 417 191 226 -35 0.85
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 142 73 69 4 1.06
Pakistan Muhammad Majid Ali 34 9 25 -16 0.36
Pakistan Mohammed Asif 242 123 119 4 1.03
Afghanistan Mohammad Rais Senzahi 47 19 28 -9 0.68
India Laxman Rawat 119 55 64 -9 0.86
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 83 32 51 -19 0.63
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 11 3 8 -5 0.38
China Yong Fan 10 5 5 0 1
China Fan Zhengyi 732 305 427 -122 0.71
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 949 423 526 -103 0.8
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 275 123 152 -29 0.81
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 263 121 142 -21 0.85
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 124 60 64 -4 0.94
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 23 9 14 -5 0.64
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 106 50 56 -6 0.89
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 348 126 222 -96 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 168 59 109 -50 0.54
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 15 3 12 -9 0.25
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 226 102 124 -22 0.82
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 194 81 113 -32 0.72
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 943 406 537 -131 0.76
Thailand Boonyarit Keattikun 327 126 201 -75 0.63
Thailand Kritsanut Lertsattayathorn 300 147 153 -6 0.96
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 95 46 49 -3 0.94
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 5 1 4 -3 0.25
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 72 32 40 -8 0.8
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 11 1 10 -9 0.1
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 44 4 40 -36 0.1
England Gene Lam 12 4 8 -4 0.5
Wales Darryl James 10 2 8 -6 0.25
England Joshua Thomond 286 135 151 -16 0.89
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 285 138 147 -9 0.94
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 59 33 26 7 1.27
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 277 135 142 -7 0.95
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 129 65 64 1 1.02
Thailand Akani Songsermsawad 1430 733 697 36 1.05
China Han Bin 7 2 5 -3 0.4
Wales D 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 B 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 M 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 479 182 297 -115 0.61
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 133 62 71 -9 0.87
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 23 7 16 -9 0.44
China Ren Zuijie 7 3 4 -1 0.75
China Huang Zishun 8 4 4 0 1
China Deng Jinhong 4 0 4 -4 0
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 55 17 38 -21 0.45
China Ma Daojun 6 2 4 -2 0.5
China Si Jiahui 627 326 301 25 1.08
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 50 17 33 -16 0.52
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 167 69 98 -29 0.7
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 419 202 217 -15 0.93
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 246 105 141 -36 0.74
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 156 85 71 14 1.2
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 22 6 16 -10 0.38
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 356 163 193 -30 0.84
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 45 19 26 -7 0.73
England Hamim Hussain 161 64 97 -33 0.66
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 59 19 40 -21 0.48
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 191 83 108 -25 0.77
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 46 14 32 -18 0.44
China Yi Chen Xu 5 0 5 -5 0
China Zhang Jiankang 429 163 266 -103 0.61
Wales Jackson Page 923 450 473 -23 0.95
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 32 8 24 -16 0.33
England Sean McAllister 154 70 84 -14 0.83
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 128 48 80 -32 0.6
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 67 26 41 -15 0.63
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 125 39 86 -47 0.45
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 181 92 89 3 1.03
Wales Jeremiah Connors 15 7 8 -1 0.88
England Brandon Hall 128 47 81 -34 0.58
Wales Daniel Gorton 36 12 24 -12 0.5
China Yu Han 8 0 8 -8 0
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 172 88 84 4 1.05
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 302 134 168 -34 0.8
Germany Horst Bendig 18 8 10 -2 0.8
Austria Florian Nüßle 282 138 144 -6 0.96
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 130 65 65 0 1
India Asutosh Padhy 24 8 16 -8 0.5
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 330 116 214 -98 0.54
Jersey Kevin Kelly 9 2 7 -5 0.29
Gibraltar Liam Golt 11 4 7 -3 0.57
Wales Bradley Tyson 36 7 29 -22 0.24
Ireland Fergal Quinn 154 76 78 -2 0.97
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 400 196 204 -8 0.96
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 171 82 89 -7 0.92
Ireland Aaron Holland 21 6 15 -9 0.4
England Sean Maddocks 302 103 199 -96 0.52
Sweden Belan Sharif 15 3 12 -9 0.25
England Alex Millington 150 74 76 -2 0.97
United States Ahmed Aly Elsayed 32 7 25 -18 0.28
Ireland Ross Bulman 302 156 146 10 1.07
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 53 5 48 -43 0.1
England James Welch 30 3 27 -24 0.11
South Korea Daegyu Lee 81 46 35 11 1.31
China Thomas Wei 8 0 8 -8 0
England Joshua Saywell 9 1 8 -7 0.13
Saudi Arabia Omar Alajlani 51 18 33 -15 0.55
England Lewis Ullah 104 44 60 -16 0.73
England Jed Mann 77 25 52 -27 0.48
Thailand Nutcharat Wongharuthai 63 20 43 -23 0.47
England Jamie Trump 26 2 24 -22 0.08
Romania Constantin Mateescu 29 4 25 -21 0.16
England Dave Nelson 57 18 39 -21 0.46
Ireland Ronan Whyte 64 21 43 -22 0.49
China Luo Zetao 18 2 16 -14 0.13
Germany Davut Dikme 5 1 4 -3 0.25
England Callum Beresford 117 55 62 -7 0.89
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 22 9 13 -4 0.69
Germany Georg Schoder 4 0 4 -4 0
England Ryan Davies 199 98 101 -3 0.97
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 123 58 65 -7 0.89
Scotland Liam Graham 121 56 65 -9 0.86
England Emma Parker 1 0 1 -1 0
India Shrikrishna Suryanarayanan 4 0 4 -4 0
India Digvijay Kadian 44 13 31 -18 0.42
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 5 1 4 -3 0.25
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 397 198 199 -1 0.99
Egypt Mostafa Dorgham 10 0 10 -10 0
New Zealand Adam Lilley 12 2 10 -8 0.2
Ireland Aaron Hill 405 183 222 -39 0.82
England Lewis Parnham 19 6 13 -7 0.46
England Riley Parsons 240 90 150 -60 0.6
England Qingtian Yang 69 43 26 17 1.65
England Elliott Weston 46 12 34 -22 0.35
England Rebecca Kenna 98 25 73 -48 0.34
England Sam Gates 16 4 12 -8 0.33
England Kayden Brierley 82 40 42 -2 0.95
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 32 8 24 -16 0.33
England Jack Harris 49 21 28 -7 0.75
England Leonard Degriffa 17 5 12 -7 0.42
Japan Kengo Suzuki 14 2 12 -10 0.17
England Ian Desmier 39 10 29 -19 0.34
Hong Kong Ka Lam Lau 14 2 12 -10 0.17
Ireland Aman Goel 21 7 14 -7 0.5
India Kreishh Gurbaxani 46 21 25 -4 0.84
Scotland Dean Young 312 128 184 -56 0.7
China Peifan Lei 538 253 285 -32 0.89
Canada James Lee 52 21 31 -10 0.68
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 226 97 129 -32 0.75
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
Australia Daniel Thorp 32 8 24 -16 0.33
Myanmar Akar Soe Yin 35 14 21 -7 0.67
Japan Yutaka Fukuda 58 8 50 -42 0.16
Pakistan Raees Aslam 31 10 21 -11 0.48
Qatar Mohsen Abdullah Aziz 69 28 41 -13 0.68
Egypt Mohammed Khayat 29 8 21 -13 0.38
Vietnam Nguyen Nhat Thanh 57 7 50 -43 0.14
France Gregory Kopec 33 12 21 -9 0.57
Myanmar Zaw Tun 34 9 25 -16 0.36
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
Ireland Caroline Walsh 4 1 3 -2 0.33
Morocco Amine Amiri 77 8 69 -61 0.12
England Mark Lloyd 177 79 98 -19 0.81
China Gao Yang 291 127 164 -37 0.77
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 16 1 15 -14 0.07
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 100 45 55 -10 0.82
England Connor Benzey 108 45 63 -18 0.71
Belgium Julien Leclercq 141 63 78 -15 0.81
England Jack Haley 59 22 37 -15 0.59
England Jamie Wilson 268 106 162 -56 0.65
England Bradley Cowdroy 62 27 35 -8 0.77
England Alex Clenshaw 97 42 55 -13 0.76
England Paul Deaville 34 14 20 -6 0.7
England Aidan Murphy (II) 14 5 9 -4 0.56
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 75 36 39 -3 0.92
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 53 27 26 1 1.04
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 62 29 33 -4 0.88
Wales Jamie Tudor 19 7 12 -5 0.58
England Halim Hussain 55 22 33 -11 0.67
England Liam Pullen 70 34 36 -2 0.94
England Dylan Smith 28 4 24 -20 0.17
England Adam Goff 29 12 17 -5 0.71
Alfie Lee 72 36 36 0 1
Latvia Filips Kalniņš 22 7 15 -8 0.47
England Faizaan Mohammed 44 17 27 -10 0.63
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 81 23 58 -35 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 5 1 4 -3 0.25
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 33 7 26 -19 0.27
Belgium Yorrit Hoes 7 1 6 -5 0.17
England Jake Crofts 14 2 12 -10 0.17
England Josh Symes 21 9 12 -3 0.75
England Sean Coote 16 4 12 -8 0.33
China Liu Hongyu 43 25 18 7 1.39
Italy Mirko Montrasio 12 0 12 -12 0
Pakistan Abdul Javed 4 0 4 -4 0
Pakistan Muhammad Imran 4 0 4 -4 0
Thailand Nattanapong Chaikul 30 12 18 -6 0.67
China Haohui Deng 23 11 12 -1 0.92
Wales Alfie Davies 43 23 20 3 1.15
England Isa Ishtiaq 21 9 12 -3 0.75
England Jason Wright 15 3 12 -9 0.25
England Nigel Clarke 14 2 12 -10 0.17
England Michael Robert Joyce 17 5 12 -7 0.42
Thailand Chatchapong Nasa 24 10 14 -4 0.71
Wales Jordan Shepherd 25 12 13 -1 0.92
Ireland Leone Crowley 26 12 14 -2 0.86
Canada Mehran Maneshgar 4 0 4 -4 0
Singapore Zhong Wei Tan 15 5 10 -5 0.5
Bahrain Nader Jaber Aldoseri 10 2 8 -6 0.25
Pakistan Muhammad Naseem Akhtar 27 14 13 1 1.08
Thailand Muhammad Siddiqui 24 12 12 0 1
Singapore Chee Keong Chan 15 6 9 -3 0.67
Thailand Pongsak Chongjairak 38 24 14 10 1.71
Thailand Jongrak Boonrod 4 0 4 -4 0
Thailand Putthakam Kimsuk 23 12 11 1 1.09
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 25 14 11 3 1.27
Iran Siyavosh Mozayani 14 6 8 -2 0.75
Iran Mohammad Reza Rafieyan 8 0 8 -8 0
Thailand Taweesap Kongkitchertchoo 28 14 14 0 1
Iran Nader Jahadi 15 9 6 3 1.5
Nepal Moti Pakharin 12 4 8 -4 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 19 10 9 1 1.11
Pakistan Muhammad N Fahim 9 1 8 -7 0.13
Thailand Poramin Danjirakul 26 15 11 4 1.36
Philippines Alvin Barbero 12 4 8 -4 0.5
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 9 1 8 -7 0.13
Pakistan Mubashir Raza 30 16 14 2 1.14
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 8 0 8 -8 0
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 12 4 8 -4 0.5
Thailand Narongdat Takantong 39 24 15 9 1.6
Pakistan Muhammad Altaf 9 1 8 -7 0.13
Iran Mohammad Ali Moghadam 11 3 8 -5 0.38
Iran Alireza Rezaei 24 13 11 2 1.18
Pakistan Umer-Naeem Memon 14 6 8 -2 0.75
Pakistan Muhammad Ahsan Javaid 13 5 8 -3 0.63
Mongolia Lkhagvasuren Tumurchudur 29 13 16 -3 0.81
Philippines Jefrey Roda 23 11 12 -1 0.92
Mongolia Mendsaikhan Bat-Erdene 18 8 10 -2 0.8
Malaysia Tan Seng Teck 10 2 8 -6 0.25
Morteza Torabi 26 12 14 -2 0.86
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 72 26 46 -20 0.57
Thailand Mink Nutcharut 51 13 38 -25 0.34
England R Drane 14 2 12 -10 0.17
Brazil Victor Sarkis 23 4 19 -15 0.21
Northern Ireland Joel Connolly Jnr 11 1 10 -9 0.1
Wales Brad Ferguson 6 0 6 -6 0