Greatest Winning Margin - Crucible
Players: 3781

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 5565 3281 2284 997 1.44
England Mark Selby 7343 4292 3051 1241 1.41
China Ding Junhui 5282 3025 2257 768 1.34
England Shaun Murphy 7195 4108 3087 1021 1.33
England Stephen Lee 5643 3152 2491 661 1.27
England Ali Carter 6212 3425 2787 638 1.23
Scotland John Higgins 10863 6420 4443 1977 1.44
England Peter Ebdon 8123 4365 3758 607 1.16
Wales Ryan Day 6050 3323 2727 596 1.22
Scotland Stephen Hendry 11722 6891 4831 2060 1.43
Scotland Marcus Campbell 5055 2587 2468 119 1.05
England Robert Milkins 5909 3203 2706 497 1.18
England Ricky Walden 5202 2858 2344 514 1.22
China Li Hang 1688 871 817 54 1.07
England Mark Davis 7281 3979 3302 677 1.21
Australia Neil Robertson 6301 3597 2704 893 1.33
Wales Mark Williams 10026 5725 4301 1424 1.33
England Ronnie O'Sullivan 10184 6202 3982 2220 1.56
Wales Matthew Stevens 6992 3814 3178 636 1.2
Norway Kurt Maflin 3365 1815 1550 265 1.17
England Stuart Bingham 7289 4146 3143 1003 1.32
Northern Ireland Mark Allen 4725 2654 2071 583 1.28
England Jamie Cope 3566 1808 1758 50 1.03
China Tian Pengfei 2358 1259 1099 160 1.15
England Nigel Bond 6451 3381 3070 311 1.1
England Martin Gould 4196 2311 1885 426 1.23
Scotland Graeme Dott 6300 3367 2933 434 1.15
England Joe Perry 6997 3776 3221 555 1.17
Scotland Stephen Maguire 6412 3648 2764 884 1.32
Hong Kong Marco Fu 6287 3423 2864 559 1.2
Northern Ireland Gerard Greene 4986 2611 2375 236 1.1
England Barry Hawkins 6163 3436 2727 709 1.26
China Cao Yupeng 1564 782 782 0 1
China Mei Xiwen 505 247 258 -11 0.96
China Rouzi Maimaiti 195 88 107 -19 0.82
England Jimmy White 12166 6388 5778 610 1.11
China Jin Long 1019 486 533 -47 0.91
Ireland Ken Doherty 8891 4887 4004 883 1.22
China Li Yan 885 425 460 -35 0.92
China Yu Delu 1746 889 857 32 1.04
England Alfie Burden 4564 2343 2221 122 1.05
England Tom Ford 4012 2143 1869 274 1.15
England Anthony Hamilton 6237 3334 2903 431 1.15
England Mark King 6544 3439 3105 334 1.11
England Mark Joyce 3108 1594 1514 80 1.05
England Rory McLeod 4053 2097 1956 141 1.07
England Andrew Higginson 4779 2628 2151 477 1.22
Wales Dominic Dale 6376 3402 2974 428 1.14
China Liang Wenbo 3898 2143 1755 388 1.22
England Mike Dunn 4995 2573 2422 151 1.06
Thailand Issara Kachaiwong 598 293 305 -12 0.96
England Rod Lawler 5808 2990 2818 172 1.06
Thailand James Wattana 6458 3376 3082 294 1.1
England Ben Woollaston 3564 1916 1648 268 1.16
Ireland Fergal O'Brien 6434 3395 3039 356 1.12
England Matthew Selt 3518 1850 1668 182 1.11
China Liu Song 1575 801 774 27 1.03
England Joe Jogia 2749 1424 1325 99 1.07
England Dave Harold 5217 2716 2501 215 1.09
Ireland Joe Delaney 3179 1607 1572 35 1.02
England Barry Pinches 5529 2875 2654 221 1.08
England David Gilbert 3925 2109 1816 293 1.16
England Peter Lines 5256 2720 2536 184 1.07
Belgium Bjorn Haneveer 2914 1565 1349 216 1.16
Scotland James McBain 1410 745 665 80 1.12
Malta Tony Drago 5964 2947 3017 -70 0.98
England Michael Holt 5410 2865 2545 320 1.13
England Steve Davis 12506 7177 5329 1848 1.35
Scotland Jamie Burnett 4938 2624 2314 310 1.13
England Matthew Couch 3834 2007 1827 180 1.1
Scotland Alan McManus 7597 4038 3559 479 1.13
England Adrian Gunnell 3255 1679 1576 103 1.07
China Xiao Guodong 2649 1458 1191 267 1.22
England Jack Lisowski 2436 1314 1122 192 1.17
England Jimmy Robertson 2929 1526 1403 123 1.09
England Liam Highfield 2180 1152 1028 124 1.12
England Ian McCulloch 3819 1969 1850 119 1.06
England Kuldesh Johal 1351 727 624 103 1.17
Wales Jamie Jones 3102 1680 1422 258 1.18
England Andy Hicks 4891 2534 2357 177 1.08
England Kyren Wilson 2627 1447 1180 267 1.23
England Stuart Pettman 3352 1768 1584 184 1.12
Scotland Anthony McGill 2891 1604 1287 317 1.25
England Paul Davison 4402 2232 2170 62 1.03
Wales Michael White 3029 1610 1419 191 1.13
Northern Ireland Patrick Wallace 3101 1679 1422 257 1.18
Thailand Noppon Saengkham 1289 598 691 -93 0.87
Northern Ireland Dermot McGlinchey 1707 781 926 -145 0.84
England Simon Bedford 3226 1735 1491 244 1.16
Wales Andrew Pagett 1629 777 852 -75 0.91
England Jamie O'Neill 1753 907 846 61 1.07
Ireland David Morris 1825 920 905 15 1.02
Wales Jak Jones 1069 491 578 -87 0.85
Brazil Igor Figueiredo 712 347 365 -18 0.95
Thailand Thanawat Thirapongpaiboon 1131 539 592 -53 0.91
England Justin Astley 1679 862 817 45 1.06
England Adam Wicheard 1128 575 553 22 1.04
Ireland Michael Judge 3859 2069 1790 279 1.16
England Robbie Williams 2180 1121 1059 62 1.06
Scotland Eden Sharav 788 388 400 -12 0.97
Scotland Scott MacKenzie 1458 726 732 -6 0.99
England Gary Wilson 2471 1347 1124 223 1.2
Thailand Dechawat Poomjaeng 1714 867 847 20 1.02
Belgium Luca Brecel 2064 1105 959 146 1.15
England Nick Jennings 645 328 317 11 1.03
England Craig Steadman 2698 1415 1283 132 1.1
England Sam Craigie 778 408 370 38 1.1
England Adam Duffy 2022 1037 985 52 1.05
Thailand Passakorn Suwannawat 647 277 370 -93 0.75
England Mitchell Travis 740 374 366 8 1.02
Wales Kishan Hirani 797 396 401 -5 0.99
England Andrew Norman 2341 1136 1205 -69 0.94
England Ben Harrison 764 407 357 50 1.14
England Sanderson Lam 849 389 460 -71 0.85
England Shane Castle 392 187 205 -18 0.91
England Ian Burns 1948 996 952 44 1.05
England Allan Taylor 1685 835 850 -15 0.98
England Darren Bond 223 106 117 -11 0.91
England Stuart Carrington 2018 1085 933 152 1.16
England James Murdoch 86 30 56 -26 0.54
England David Grace 1999 967 1032 -65 0.94
China Chen Zhe 1173 576 597 -21 0.96
England Shaun Wilkes 741 281 460 -179 0.61
Ireland David Hogan 307 134 173 -39 0.77
England Michael Wasley 1608 779 829 -50 0.94
Ireland John Sutton 312 158 154 4 1.03
England Sam Baird 2185 1128 1057 71 1.07
England Andy Lee 596 293 303 -10 0.97
India Aditya Mehta 1754 865 889 -24 0.97
England Matthew Day 845 417 428 -11 0.97
England Ian Glover 1205 579 626 -47 0.92
England James McGouran 730 394 336 58 1.17
England Andrew Milliard 1008 390 618 -228 0.63
Finland Robin Hull 3807 2075 1732 343 1.2
Northern Ireland Joe Meara 566 264 302 -38 0.87
England Mike Hallett 5328 2677 2651 26 1.01
England Sean O'Sullivan 1203 564 639 -75 0.88
England Stephen Craigie 721 387 334 53 1.16
England Jamie Barrett 406 172 234 -62 0.74
India Lucky Vatnani 417 174 243 -69 0.72
England David Gray 3025 1595 1430 165 1.12
Wales Daniel Wells 2169 1067 1102 -35 0.97
England Jack Culligan 46 12 34 -22 0.35
England Les Dodd 2743 1285 1458 -173 0.88
Poland Kacper Filipiak 605 293 312 -19 0.94
England Stephen Rowlings 1043 579 464 115 1.25
England Del Smith 909 374 535 -161 0.7
England Reanne Evans 794 335 459 -124 0.73
England Neil Selman 1011 435 576 -141 0.76
England Ali Bassiri 197 32 165 -133 0.19
England Ian Barry Stark 577 223 354 -131 0.63
England Stephen Ormerod 679 265 414 -149 0.64
England Colin Mitchell 175 60 115 -55 0.52
England Tony Brown 416 159 257 -98 0.62
India David Singh 1134 485 649 -164 0.75
England Paul Cavney 1722 894 828 66 1.08
England Philip Minchin 389 146 243 -97 0.6
England Tony Knowles 5117 2549 2568 -19 0.99
Scotland Paul McPhillips 1950 1056 894 162 1.18
Scotland Mark Boyle 247 102 145 -43 0.7
Scotland Richy McDonald 1315 687 628 59 1.09
Scotland John Lardner 1852 970 882 88 1.1
Scotland David McLellan 2285 1193 1092 101 1.09
Scotland Billy Snaddon 2617 1337 1280 57 1.04
Northern Ireland Dennis Taylor 5944 3033 2911 122 1.04
Wales Paul Davies 3802 2029 1773 256 1.14
England Jimmy Michie 3544 1774 1770 4 1
Germany Pavel Leyk 11 2 9 -7 0.22
Belgium Tomasz Skalski 294 136 158 -22 0.86
Germany Stefan Kasper 7 2 5 -3 0.4
Netherlands Mario Wehrmann 1113 487 626 -139 0.78
Belgium Hans Blanckaert 611 219 392 -173 0.56
Germany Patrick Einsle 734 346 388 -42 0.89
Czech Republic Jakub Rendla 4 0 4 -4 0
England Matt Yeadon 4 0 4 -4 0
Netherlands Maurice Le Duc 81 36 45 -9 0.8
England Danny Douane 116 33 83 -50 0.4
England Alex O'Donaghue 18 2 16 -14 0.13
Czech Republic Simon Ceo 4 0 4 -4 0
Czech Republic Jaromir Malanta 4 0 4 -4 0
Germany Michael Heeger 35 14 21 -7 0.67
England Oliver Brown 1040 504 536 -32 0.94
Germany Stefan Schenk 72 22 50 -28 0.44
Denmark Rune Kampe 105 45 60 -15 0.75
Czech Republic Jan Prihoda 4 0 4 -4 0
Germany Robert Drahn 52 6 46 -40 0.13
Czech Republic Tomas Kejla 4 0 4 -4 0
Czech Republic Lukas Krenek 4 0 4 -4 0
Belgium Kevin van Hove 608 293 315 -22 0.93
England Sam Harvey 601 290 311 -21 0.93
Czech Republic Jindrich Prchal 4 0 4 -4 0
New Zealand Chris Mcbreen 255 94 161 -67 0.58
Germany Ronni Beniesch 37 7 30 -23 0.23
Germany Dieter Meier 41 13 28 -15 0.46
Czech Republic Jan Vimr 4 0 4 -4 0
Serbia Marko Vukovic 8 0 8 -8 0
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 19 3 16 -13 0.19
England Martin O'Donnell 1789 899 890 9 1.01
Germany Habib Shalchian 18 5 13 -8 0.38
Germany Jürgen Kesseler 34 9 25 -16 0.36
Germany Christopher Frömmel 4 0 4 -4 0
Belgium Mario van Herk 77 29 48 -19 0.6
France Stephane Ochoiski 167 65 102 -37 0.64
Germany Benjamin Frömmel 4 0 4 -4 0
Germany Ralph Müller 20 0 20 -20 0
Germany Nicole Breitenstein 27 0 27 -27 0
Belgium Jacob Stacha 4 0 4 -4 0
Germany Ralf Günzel 44 2 42 -40 0.05
Germany Andreas Cieslak 13 5 8 -3 0.63
Germany Lasse Munstermann 426 182 244 -62 0.75
England John Parrott 7920 4297 3623 674 1.19
England Joe Johnson 4280 2133 2147 -14 0.99
Canada Cliff Thorburn 5132 2720 2412 308 1.13
Northern Ireland Joe Swail 6274 3261 3013 248 1.08
England David Taylor 3136 1494 1642 -148 0.91
Ireland Leo Fernandez 3101 1685 1416 269 1.19
Wales Duane Jones 1002 547 455 92 1.2
England James Brown 108 44 64 -20 0.69
England Marc Harman 99 12 87 -75 0.14
Scotland Gary Thomson 1124 570 554 16 1.03
Wales Alex Taubman 947 439 508 -69 0.86
England Pascal Richard 13 4 9 -5 0.44
England Mitchell Mann 1456 708 748 -40 0.95
England Lewis John Calcutt 12 4 8 -4 0.5
England Jeff Cundy 3696 1939 1757 182 1.1
Wales Jamie Rhys Clarke 961 524 437 87 1.2
Germany Ralph Enax 8 0 8 -8 0
Germany Phil Barnes 242 105 137 -32 0.77
Germany Jörn Hannes-Hühn 5 1 4 -3 0.25
Scotland Marc Davis 694 333 361 -28 0.92
Germany Stefan Joachim 25 10 15 -5 0.67
Germany Stefan Gerst 60 19 41 -22 0.46
Croatia Sanjin Kusan 57 23 34 -11 0.68
Germany Thomas Wacker 5 1 4 -3 0.25
Germany Uli Ottner 4 0 4 -4 0
Germany Jörg Ebert 4 0 4 -4 0
Netherlands Gerrit Bij de Leij 162 85 77 8 1.1
Germany Diana Schuler 50 8 42 -34 0.19
England Michael Wild 1845 968 877 91 1.1
England Charlie Walters 573 271 302 -31 0.9
England Damian Wilks 183 77 106 -29 0.73
England John Whitty 1393 722 671 51 1.08
England Farakh Ajaib 205 97 108 -11 0.9
Singapore Tommy Ang 41 18 23 -5 0.78
United Arab Emirates Salim Ali 5 1 4 -3 0.25
England Stephen Groves 131 44 87 -43 0.51
United Arab Emirates Eissa Al Sayed 4 0 4 -4 0
England Shaun Parkes 79 29 50 -21 0.58
England Rock Hui 34 6 28 -22 0.21
England Steve Judd 2356 1207 1149 58 1.05
England Ryan Duffy 4 0 4 -4 0
United Arab Emirates Mohammed Al Joker 260 115 145 -30 0.79
England Joel Walker 1037 486 551 -65 0.88
United Arab Emirates Mohammed Shehab 437 226 211 15 1.07
England James Leadbetter 793 417 376 41 1.11
England Daniel Skingle 24 6 18 -12 0.33
England John Astley 1170 574 596 -22 0.96
England Robert Valiant 378 199 179 20 1.11
England James Silverwood 433 177 256 -79 0.69
England Michael Rhodes 1019 568 451 117 1.26
England David Portman 235 113 122 -9 0.93
England Jake Nicholson 479 202 277 -75 0.73
England Kamran Ashraf 102 46 56 -10 0.82
England David Birley 28 10 18 -8 0.56
England Oliver Lines 1178 614 564 50 1.09
England Tom Maxfield 173 69 104 -35 0.66
England David Craggs 939 472 467 5 1.01
England Craig Barber 502 233 269 -36 0.87
England Dane Hall 137 65 72 -7 0.9
England Brian Robertson 19 7 12 -5 0.58
England Declan Bristow 38 15 23 -8 0.65
England Lee Shanker 166 53 113 -60 0.47
England Phil O'Kane 462 216 246 -30 0.88
England Nikolas Charalambous 30 11 19 -8 0.58
England Darren Burns 104 43 61 -18 0.7
Ireland Martin McCrudden 117 52 65 -13 0.8
England Mark Miller 753 355 398 -43 0.89
Ireland Colm Gilcreest 1794 946 848 98 1.12
England Christopher Keogan 834 390 444 -54 0.88
England Lee Farebrother 567 253 314 -61 0.81
Belgium Kurt Vanoverberghe 18 10 8 2 1.25
Belgium Luc Heirewegh 18 3 15 -12 0.2
England James Welsh 315 130 185 -55 0.7
Poland Adam Stefanow 393 192 201 -9 0.96
Belgium Tino de Witte 30 14 16 -2 0.88
Belgium Peter Bullen 557 272 285 -13 0.95
Poland Marcin Nitschke 117 58 59 -1 0.98
Belgium Pierre Dethier 38 11 27 -16 0.41
Belgium Yvan van Velthoven 85 36 49 -13 0.73
Belgium Pascal Durnez 34 12 22 -10 0.55
Belgium Danny D'Hoore 7 3 4 -1 0.75
Belgium Dirk Coppens 43 17 26 -9 0.65
Belgium Erwin Goethals 24 9 15 -6 0.6
Belgium Eddy Kindermans 5 1 4 -3 0.25
Belgium Gwen Engels 4 0 4 -4 0
Thailand Suriya Suwannasingh 1074 576 498 78 1.16
Belgium Pascal Raes 38 14 24 -10 0.58
Belgium Jurgen van Roy 61 34 27 7 1.26
Poland Krzysztof Wrobel 245 125 120 5 1.04
Belgium Julius Grauls 5 1 4 -3 0.25
Belgium Olivier Coucke 5 1 4 -3 0.25
Netherlands Jan Hinfelaar 10 2 8 -6 0.25
Belgium Olivier Vandenboheede 38 17 21 -4 0.81
Belgium Lieven Vanthournout 21 5 16 -11 0.31
Belgium Guido Taloen 11 7 4 3 1.75
France Yannick Poulain 62 35 27 8 1.3
Belgium Gino Verheyde 4 0 4 -4 0
Belgium Edwin Depoorter 21 8 13 -5 0.62
Belgium Jean Pierre De Blaer 9 1 8 -7 0.13
Belgium Rene Hemelsoet 56 28 28 0 1
Belgium Kris van Landeghem 19 4 15 -11 0.27
Belgium Jan Goossens 27 5 22 -17 0.23
Belgium Alain Vandersteen 173 85 88 -3 0.97
Belgium Tim van Goubergen 37 19 18 1 1.06
Belgium Bert van Tiggelin 4 0 4 -4 0
Belgium Kevin van den Broeck 24 2 22 -20 0.09
Wales Darren Morgan 4587 2376 2211 165 1.07
Belgium Mario Geudens 983 485 498 -13 0.97
Scotland Craig MacGillivray 1957 974 983 -9 0.99
England Matt Williams 258 116 142 -26 0.82
England Richard Beckham 238 124 114 10 1.09
England Ryan Causton 736 372 364 8 1.02
England James Loft 104 41 63 -22 0.65
Thailand Thepchaiya Un-Nooh 1909 1012 897 115 1.13
Northern Ireland Julian Logue 164 86 78 8 1.1
England Mike Finn 61 25 36 -11 0.69
Bahrain Habib Subah 166 60 106 -46 0.57
England Anish Gokool 3 0 3 -3 0
Ireland Jason Devaney 96 44 52 -8 0.85
Norway Anita Maflin 28 5 23 -18 0.22
Wales Allan Morgan 3 0 3 -3 0
Belgium Wendy Jans 97 53 44 9 1.2
Wales Jamie Edwards 4 1 3 -2 0.33
Netherlands Tonnie Kok 12 8 4 4 2
Germany Uwe Seyler 15 8 7 1 1.14
Netherlands Roy Stolk 194 75 119 -44 0.63
Germany Robert Sax 18 8 10 -2 0.8
Germany Michael Seidel 25 11 14 -3 0.79
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
Netherlands Rene van Rijsbergen 123 53 70 -17 0.76
Netherlands Rogier van de Kamp 17 5 12 -7 0.42
Wales Gareth Allen 1099 540 559 -19 0.97
Germany Fabian Grube 9 5 4 1 1.25
Germany Mirko Groß 12 4 8 -4 0.5
Belarus Wladimir Ponomarenko 13 8 5 3 1.6
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
Turkey Soner Sari 91 42 49 -7 0.86
Germany Wolfgang Brandmeier 10 5 5 0 1
Germany Gerald Götz 7 3 4 -1 0.75
Germany Andreas Hartung 74 28 46 -18 0.61
Germany Christof Biniarsch 30 12 18 -6 0.67
Germany Sascha Breuer 53 20 33 -13 0.61
Germany Gerhard Engelschalk 26 7 19 -12 0.37
Germany Jörg Petersen 47 14 33 -19 0.42
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 Markus Hertle 11 3 8 -5 0.38
Germany Jörg Schneidewindt 17 6 11 -5 0.55
Turkey Ali Kirim 68 25 43 -18 0.58
Germany Norbert Hofheinz 63 21 42 -21 0.5
Germany Hao Lac Hanh 11 4 7 -3 0.57
Switzerland Alexander Ursenbacher 551 258 293 -35 0.88
Germany Miro Popovic 35 14 21 -7 0.67
Netherlands Florian Moederscheim 51 26 25 1 1.04
Germany Thomas Lüthi 11 4 7 -3 0.57
Germany Bernd Friedrich 8 0 8 -8 0
Austria Dominik Scherübl 65 28 37 -9 0.76
Germany Julian Treiber 28 8 20 -12 0.4
Netherlands Serge Lievens 4 0 4 -4 0
Switzerland Thomas Schneeberger 4 0 4 -4 0
Germany Oliver Kremp 33 4 29 -25 0.14
Germany Ralf Hemmerling 11 0 11 -11 0
Germany Rolf Schmidt 5 1 4 -3 0.25
Germany Oliver Metzger 17 2 15 -13 0.13
Germany Helmut Miss 4 0 4 -4 0
Germany Markus Milde 6 2 4 -2 0.5
Germany Dirk Fieron 4 0 4 -4 0
Germany Michael Eheim 6 2 4 -2 0.5
Germany Hendrik Henschke 17 2 15 -13 0.13
Croatia Stevo Vucicevic 4 0 4 -4 0
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 28 12 16 -4 0.75
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 29 3 26 -23 0.12
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 Ronny Pawlitza 19 1 18 -17 0.06
Germany Kevin Lämmermann 6 2 4 -2 0.5
Germany Jean-Luca Nüßgen 15 5 10 -5 0.5
Romania Andrei Vintu Cristian 4 0 4 -4 0
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 14 3 11 -8 0.27
Germany Bernd Strnad 33 6 27 -21 0.22
Germany Kilian Baur-Pantoulier 51 21 30 -9 0.7
Germany Klaus Wuscher 12 4 8 -4 0.5
Netherlands Laurin Winters 36 2 34 -32 0.06
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 Lee Page 1347 669 678 -9 0.99
England Alex Davies 1419 710 709 1 1
England Lee Spick 1868 999 869 130 1.15
England Antony Parsons 545 264 281 -17 0.94
England Paul Metcalf 45 15 30 -15 0.5
England Callum Downing 231 117 114 3 1.03
England Ashik Nathwani 19 7 12 -5 0.58
Scotland Dale Smith 5 1 4 -3 0.25
England Lewis Mayes 18 8 10 -2 0.8
England Anthony Robson 4 0 4 -4 0
England Mark Smith 5 1 4 -3 0.25
England Jordan Rimmer 43 14 29 -15 0.48
England Sam Thistlewhite 442 218 224 -6 0.97
England Greg Davis 106 27 79 -52 0.34
Northern Ireland Jordan Brown 582 290 292 -2 0.99
England Jim Buck 23 7 16 -9 0.44
England Terry Challenger 154 44 110 -66 0.4
Wales Callum Lloyd 141 56 85 -29 0.66
England Neal Jones 858 404 454 -50 0.89
Northern Ireland Raymond Fry 82 36 46 -10 0.78
England Nick Pearce 1989 1052 937 115 1.12
Ireland Rodney Goggins 744 397 347 50 1.14
Ireland Robert Murphy 280 125 155 -30 0.81
Australia Jamie Brown 86 38 48 -10 0.79
England James Hill 138 47 91 -44 0.52
England David Bailey 26 6 20 -14 0.3
Qatar Ali Al Obaidly 4 0 4 -4 0
Pakistan Shokat Ali 3229 1670 1559 111 1.07
Scotland William Thomson 12 1 11 -10 0.09
England Abdulrahman Quari 6 2 4 -2 0.5
Qatar Ahmed Saif 296 105 191 -86 0.55
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
Scotland Hugh Abernethy 2420 1279 1141 138 1.12
England Gareth Green 379 180 199 -19 0.9
England Zak Surety 787 381 406 -25 0.94
Ireland Robert Redmond 21 11 10 1 1.1
England Richard Somauroo 660 265 395 -130 0.67
England Ryan Clark 238 72 166 -94 0.43
England James Cahill 943 405 538 -133 0.75
England Martin Ball 288 131 157 -26 0.83
Wales Neil Tomkins 1195 636 559 77 1.14
England Jake Gill 29 5 24 -19 0.21
England Daniel Ward 655 375 280 95 1.34
Scotland Michael Leslie 781 311 470 -159 0.66
England Simon Dent 199 95 104 -9 0.91
England Neville Whalley 156 71 85 -14 0.84
England Geoff Williams 452 234 218 16 1.07
England Gary Miller 93 42 51 -9 0.82
England Nathan Williams 331 155 176 -21 0.88
England Richard Clark 143 64 79 -15 0.81
England Sydney Wilson 1101 493 608 -115 0.81
Iceland Kristjan Helgason 1247 691 556 135 1.24
Ireland John Torpey 45 23 22 1 1.05
Northern Ireland Alastair Wilson 11 5 6 -1 0.83
Germany Sascha Lippe 229 93 136 -43 0.68
Malta Alex Borg 2592 1196 1396 -200 0.86
Ireland Mario Fernandez 531 295 236 59 1.25
Ireland Clinton Franey 15 9 6 3 1.5
Austria Andreas Ploner 379 187 192 -5 0.97
Malta Duncan Bezzina 40 24 16 8 1.5
Romania Constantin Cosmin 12 1 11 -10 0.09
Greece Konstantinos Mavroforos 10 3 7 -4 0.43
Lithuania Romanas Baradulinas 17 7 10 -3 0.7
Poland Tomasz Gieraltowski 9 1 8 -7 0.13
Finland Aki Suutari 31 10 21 -11 0.48
Northern Ireland Gary Crawford 6 2 4 -2 0.5
Greece Dimitris Economou 6 3 3 0 1
England Mark Rowing 1518 750 768 -18 0.98
Wales Philip Williams 1848 984 864 120 1.14
Belgium Peter Vertommen 43 22 21 1 1.05
Malta Simon Camilleri 25 6 19 -13 0.32
Iceland Bryngmar Valdimarsson 194 101 93 8 1.09
Jersey David Brabiner 81 25 56 -31 0.45
Netherlands Sander Tierolf 40 8 32 -24 0.25
Belgium Kurt Desplenter 13 7 6 1 1.17
Ireland Brendan Thomas 64 33 31 2 1.06
Germany Stefan Caspers 12 1 11 -10 0.09
Netherlands Kevin Chan 100 26 74 -48 0.35
Belgium Frederic Letecheur 7 3 4 -1 0.75
France Daniel Poly 28 9 19 -10 0.47
England Robert James 682 373 309 64 1.21
England Luke Simmonds 745 387 358 29 1.08
Wales Lee Walker 3293 1700 1593 107 1.07
Australia Vinnie Calabrese 671 288 383 -95 0.75
England Gareth Coates 126 59 67 -8 0.88
Pakistan Shahram Changezi 124 70 54 16 1.3
Australia Simon Bevz 118 5 113 -108 0.04
England Tony Else 14 2 12 -10 0.17
England James Burrett 168 51 117 -66 0.44
England Bash Maqsood 124 45 79 -34 0.57
England Bhavesh Sodha 46 6 40 -34 0.15
Scotland Fraser Patrick 1303 599 704 -105 0.85
Germany Augusto Ruckauf 8 0 8 -8 0
England Matthew Simpson 12 0 12 -12 0
Australia Ben Judge 325 126 199 -73 0.63
South Africa Lyndon Gordon 12 0 12 -12 0
England Liam Monk 237 113 124 -11 0.91
England Jason Tart 84 34 50 -16 0.68
Canada Brent Kolbeck 17 1 16 -15 0.06
Pakistan Shehzad Iqbal 36 14 22 -8 0.64
India Manish Jain 25 8 17 -9 0.47
Scotland Bobby Cruickshanks 590 298 292 6 1.02
Wales Stephen Ellis 147 56 91 -35 0.62
Pakistan Najm Khan 16 4 12 -8 0.33
England George Marter 154 57 97 -40 0.59
India Khizar Raoof 58 15 43 -28 0.35
Wales Gareth Edwards 13 1 12 -11 0.08
England Dean Venables 793 345 448 -103 0.77
England Sachin Plaha 95 11 84 -73 0.13
India Shahbaaz Khan 34 18 16 2 1.13
England Lee Stephens 18 6 12 -6 0.5
Wales Ross Jones 24 4 20 -16 0.2
India Brijesh Damani 109 66 43 23 1.53
India Shahbaaz Adil Khan 71 33 38 -5 0.87
Netherlands Manon Melief 76 11 65 -54 0.17
Israel Shachar Ruberg 228 104 124 -20 0.84
Belgium Jurian Heusdens 251 124 127 -3 0.98
Germany Julian Gartner 14 6 8 -2 0.75
Austria Markus Pfistermuller 10 2 8 -6 0.25
Germany Anne-Katrin Hirsch 4 0 4 -4 0
Poland Ewa Pawinska 19 9 10 -1 0.9
Russia Irina Gorbataya 13 4 9 -5 0.44
Romania Corina Maracine 38 2 36 -34 0.06
Ireland Douglas Hogan 79 39 40 -1 0.98
England Ashley Wright 575 288 287 1 1
England Billy Joe Castle 152 79 73 6 1.08
England Lewis Frampton 86 28 58 -30 0.48
England Ross Summers 12 4 8 -4 0.5
England John Woods 97 22 75 -53 0.29
Wales Andrew Rogers 187 86 101 -15 0.85
Scotland Sean Riach 24 6 18 -12 0.33
England Brian Cox 554 215 339 -124 0.63
England Garoid O'Connor 798 400 398 2 1.01
England Steve Ventham 1009 499 510 -11 0.98
England Ricky Hong Chin 4 0 4 -4 0
Wales Jack Bradford 297 123 174 -51 0.71
Scotland Jonathan Fulcher 31 8 23 -15 0.35
Wales Daniel Woodward 8 0 8 -8 0
England Danny Brindle 84 23 61 -38 0.38
Poland Grzegorz Biernadski 57 21 36 -15 0.58
England Robert Tickner 73 18 55 -37 0.33
England James Frith 13 1 12 -11 0.08
England Hammad Miah 803 350 453 -103 0.77
England Brian Morgan 3008 1521 1487 34 1.02
England Ricky Norris 240 111 129 -18 0.86
Australia Steve Mifsud 994 460 534 -74 0.86
Australia James Mifsud 128 64 64 0 1
Thailand Noppadol Sangnil 545 279 266 13 1.05
England Wayne Brown 2189 1141 1048 93 1.09
Cyprus Michael Georgiou 1223 606 617 -11 0.98
England David Fomm-Ward 191 61 130 -69 0.47
England Alex Barnes-Hines 4 0 4 -4 0
England Tobias Bolt 11 3 8 -5 0.38
Scotland Nathan Shaw 43 15 28 -13 0.54
England Gavin Lomax 604 323 281 42 1.15
England Avtar Sohanpal 900 441 459 -18 0.96
England Lewis Roberts 482 231 251 -20 0.92
England Imran Puri 300 69 231 -162 0.3
England Callum Waite 50 16 34 -18 0.47
England Grant Cole 179 65 114 -49 0.57
Northern Ireland Declan Brennan 175 84 91 -7 0.92
England John Pritchett 43 18 25 -7 0.72
England Stephen Welsby 403 192 211 -19 0.91
England Mike King 176 81 95 -14 0.85
England Colin Norton 73 21 52 -31 0.4
England Ian Brumby 2892 1461 1431 30 1.02
Ireland Vincent Muldoon 258 134 124 10 1.08
England Stephen Wycherley 220 83 137 -54 0.61
Denmark Ejler Hame 85 9 76 -67 0.12
England David Roe 4206 2134 2072 62 1.03
Ireland Brendan O'Donoghue 509 277 232 45 1.19
Thailand Atthasit Mahitthi 865 420 445 -25 0.94
Wales Ian Preece 1477 765 712 53 1.07
England Paul Wykes 2890 1500 1390 110 1.08
England Nic Barrow 1024 535 489 46 1.09
England Barry West 1813 835 978 -143 0.85
England Christopher Flight 127 30 97 -67 0.31
England Bill Oliver 1658 759 899 -140 0.84
Thailand Supoj Saenla 464 196 268 -72 0.73
China Shi Shuamgyang 8 3 5 -2 0.6
England Adam Davies 720 361 359 2 1.01
England Paul Doody 186 42 144 -102 0.29
Thailand Chinnacrit Yaowansiri 53 19 34 -15 0.56
Brazil Itaro Santos 450 157 293 -136 0.54
England Stuart Watson 244 87 157 -70 0.55
England Mark Livingstone 211 70 141 -71 0.5
England Lee Richardson 2081 1017 1064 -47 0.96
India Shivam Arora 142 67 75 -8 0.89
England Shaun Wilson 16 4 12 -8 0.33
England Scott Bell 43 15 28 -13 0.54
England Dean Reynolds 3584 1776 1808 -32 0.98
England Clark Lillyman 11 3 8 -5 0.38
England Kristian Willetts 11 3 8 -5 0.38
England Steve Martin 7 3 4 -1 0.75
Ireland Dessie Sheehan 1329 486 843 -357 0.58
Belgium Chris Henry 222 121 101 20 1.2
Germany Rüdiger Fehrmann 22 8 14 -6 0.57
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
Germany Jörg Vortkort 11 7 4 3 1.75
Germany Roland Hanisch 13 7 6 1 1.17
Serbia Zafir Dilji 4 0 4 -4 0
Germany Christian Pesch 8 0 8 -8 0
Sweden Ron Florax 44 6 38 -32 0.16
Austria Baghi Ebrahim 9 4 5 -1 0.8
Turkey Özyurt Aksoy 14 2 12 -10 0.17
Austria Felix Pleschek 4 0 4 -4 0
Germany Jan Leichs 12 0 12 -12 0
Germany Stefan Merkel 14 3 11 -8 0.27
Germany Harald Kloss 4 0 4 -4 0
Germany Rita Jakisch 4 0 4 -4 0
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
England Saqib Nasir 523 272 251 21 1.08
Germany Norbert Eckstein 14 3 11 -8 0.27
Germany Stephanus Klitzke 6 2 4 -2 0.5
Germany Hendrik Glax 14 4 10 -6 0.4
Netherlands Brian Beekers 4 0 4 -4 0
Netherlands Joris Maas 60 35 25 10 1.4
England Stefan Mazrocis 2809 1472 1337 135 1.1
Netherlands Reind Duut 92 43 49 -6 0.88
Netherlands Jerom Meeus 38 9 29 -20 0.31
Netherlands Peter Bertens 38 8 30 -22 0.27
Netherlands Misja van Vonderen 9 4 5 -1 0.8
Belgium Jimmy van den Winkel 25 8 17 -9 0.47
Belgium Laurens de Staelen 26 12 14 -2 0.86
Netherlands Juriaan van den Nieuwenhuizen 30 6 24 -18 0.25
Netherlands Wim Monfils 11 5 6 -1 0.83
England Jonathan Williams 34 15 19 -4 0.79
England Ian Ali 267 148 119 29 1.24
Malta Leighton Gauci 138 56 82 -26 0.68
England Steven Gregson 203 93 110 -17 0.85
England Philip Wildman 86 29 57 -28 0.51
China Tang Jun 141 70 71 -1 0.99
China Shi Hanqing 72 34 38 -4 0.89
England Tom Cousins 10 2 8 -6 0.25
England Chris Melling 1166 594 572 22 1.04
England Mark Vincent 243 94 149 -55 0.63
Pakistan Shahrukh Nasir 53 17 36 -19 0.47
Germany Mike Henson 217 81 136 -55 0.6
Germany Jens Wiederkehr 19 3 16 -13 0.19
Ireland Greg Casey 185 97 88 9 1.1
Jersey Gary Britton 62 31 31 0 1
England Mark Sutton 242 104 138 -34 0.75
Scotland James Stewart 74 13 61 -48 0.21
England Ian Duffy 46 16 30 -14 0.53
Scotland Robert Carlisle 49 15 34 -19 0.44
Scotland Ross Vallance 120 50 70 -20 0.71
England Brett Miller 102 46 56 -10 0.82
England Wayne Cooper 325 155 170 -15 0.91
Scotland Robert Stephen 373 168 205 -37 0.82
Northern Ireland Declan Hughes 807 423 384 39 1.1
England Adam Osbourne 19 7 12 -5 0.58
China Cao Xinlong 335 126 209 -83 0.6
China Cao Kaisheng 84 34 50 -16 0.68
England Paul Moss 148 54 94 -40 0.57
England Jason Bates 116 52 64 -12 0.81
Scotland Ian Wells 206 106 100 6 1.06
England James Lawless 63 3 60 -57 0.05
England Greg Batten 257 112 145 -33 0.77
Scotland Michael Collumb 379 191 188 3 1.02
England Paul Veitch 117 22 95 -73 0.23
England Michael Spooner 23 3 20 -17 0.15
England Daniel McCann 86 42 44 -2 0.95
England Darren Cook 300 144 156 -12 0.92
Scotland Marc Davies 6 2 4 -2 0.5
England Craig Waddingham 106 48 58 -10 0.83
England Kris Vincent 208 82 126 -44 0.65
India Sourav Kothari 101 55 46 9 1.2
England Scott Miller 270 128 142 -14 0.9
England Adam Chalkley 170 70 100 -30 0.7
England Jamie Dykes 101 25 76 -51 0.33
Scotland Michael Polley 15 3 12 -9 0.25
China Cai Jianzhong 162 78 84 -6 0.93
Iran Hossein Vafaei 640 338 302 36 1.12
England Andrew Atkinson 971 461 510 -49 0.9
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
Poland Piotr Murat 31 12 19 -7 0.63
Poland Rafal Górecki 13 4 9 -5 0.44
China A Bulajiang 48 17 31 -14 0.55
China Li Yuan 169 77 92 -15 0.84
England Stuart Mann 1726 846 880 -34 0.96
Wales Matthew Troath 80 33 47 -14 0.7
England Shaun Chipperfield 66 30 36 -6 0.83
England Matt Wilson 1682 957 725 232 1.32
England Robin Wilson 10 2 8 -6 0.25
England Jordan Church 69 33 36 -3 0.92
Brazil Sobradinho de Dues 4 0 4 -4 0
Wales Gareth Coppack 477 207 270 -63 0.77
Scotland Drew Henry 3623 1953 1670 283 1.17
England Munraj Pal 1961 1053 908 145 1.16
England Sean Storey 2971 1552 1419 133 1.09
England John Wilson 276 110 166 -56 0.66
Wales Donald Newcombe 168 66 102 -36 0.65
England Gary Wilkinson 4528 2365 2163 202 1.09
England Tam Mustafa 290 141 149 -8 0.95
England Stephen Kershaw 1315 631 684 -53 0.92
England Alan Moore 135 60 75 -15 0.8
England Alan Evitts 105 35 70 -35 0.5
England Roger Leighton 649 337 312 25 1.08
England Ollie Kupoluyi 69 18 51 -33 0.35
England Matt Emms 94 46 48 -2 0.96
Wales Andy Rogers 108 40 68 -28 0.59
England Andy Symons 239 127 112 15 1.13
England Tony Marshall 37 9 28 -19 0.32
England Lee Payne 168 68 100 -32 0.68
Ireland Clinton Faulkner 8 0 8 -8 0
England Simon Seabridge 44 11 33 -22 0.33
Hong Kong Alan Lin Tan Ho 133 52 81 -29 0.64
Scotland Austin Smith 44 12 32 -20 0.38
England Tom Harris 126 52 74 -22 0.7
England Tahir Miah 64 21 43 -22 0.49
England Grant Conquest 781 354 427 -73 0.83
England David Green 35 15 20 -5 0.75
China Yang Qingtian 100 42 58 -16 0.72
Northern Ireland Michael King 96 45 51 -6 0.88
England Rogelio Esteiro 239 36 203 -167 0.18
England Paul Sweeny 2093 1153 940 213 1.23
England Ian Martin 203 98 105 -7 0.93
Scotland Mark Owens 288 117 171 -54 0.68
England Stuart Wood 42 17 25 -8 0.68
England Jonathan Birch 2459 1216 1243 -27 0.98
England Jordan Winbourne 65 32 33 -1 0.97
England Nico Elton 351 168 183 -15 0.92
Pakistan Najmur Khan 20 5 15 -10 0.33
England Sean Hopkin 78 34 44 -10 0.77
England Kashif Khan 20 0 20 -20 0
England Stephen John Barton 4 0 4 -4 0
England Jamie Green 4 0 4 -4 0
Pakistan Hasan Khan 17 1 16 -15 0.06
England Alan Edmonds 496 221 275 -54 0.8
England Ashley Carty 747 395 352 43 1.12
Wales Richard King 55 20 35 -15 0.57
England Elliot Slessor 910 429 481 -52 0.89
Pakistan Omer Butt 27 6 21 -15 0.29
Scotland Andy Duff 420 225 195 30 1.15
England John Eames 143 61 82 -21 0.74
Wales David John 596 273 323 -50 0.85
Tanzania Arjun Lavingia 14 2 12 -10 0.17
England Oliver Hoeblyn 30 8 22 -14 0.36
England Michael Harley 18 2 16 -14 0.13
Wales David Manley 186 58 128 -70 0.45
England James Tatton 504 267 237 30 1.13
New Zealand Dene O'Kane 2669 1280 1389 -109 0.92
England Bradley Jones 2774 1469 1305 164 1.13
England David Lilley 422 231 191 40 1.21
England Mark Axworthy 71 32 39 -7 0.82
Norway Knut Pedersen 36 4 32 -28 0.13
England Matt Redding 22 9 13 -4 0.69
England Scott Bullied 96 39 57 -18 0.68
Norway Daniel Gjellestad 4 0 4 -4 0
Wales Gavin Pantall 431 231 200 31 1.16
England Rob Bloom 76 12 64 -52 0.19
England Richard Bailey 30 6 24 -18 0.25
Wales Marcel Price 109 48 61 -13 0.79
England Luke Walker 93 31 62 -31 0.5
England Tom Sheard 74 20 54 -34 0.37
England Gyles Behbood 87 42 45 -3 0.93
China Zheng Peng 28 9 19 -10 0.47
Poland Wiktor Doberschütz 16 4 12 -8 0.33
Ukraine Vladyslav Vyshnevskyy 10 5 5 0 1
Poland Krzysztof Kubicki 18 6 12 -6 0.5
Poland Maciej Relich 10 5 5 0 1
Poland Krzysztof Gorniak 8 4 4 0 1
Poland Michal Ebert 18 5 13 -8 0.38
Poland Adrian Materek 13 5 8 -3 0.63
Poland Adam Polak 10 4 6 -2 0.67
Poland Phan Quoc Binh 13 4 9 -5 0.44
Poland Karol Szuba-Jablonski 8 4 4 0 1
Poland Kamil Zubrzycki 10 2 8 -6 0.25
Poland Aleksander Zok 5 1 4 -3 0.25
Poland Jacek Konarski 4 0 4 -4 0
Poland Piotr Wardowski 4 0 4 -4 0
Poland Karol Lelek 29 9 20 -11 0.45
Poland Mateusz Baranowski 293 159 134 25 1.19
Ukraine Vitaliy Ivaniv 5 1 4 -3 0.25
Poland Robert Zablocki 4 0 4 -4 0
Poland Pawel Kasprzycki 4 0 4 -4 0
Poland Damian Matysiak 5 1 4 -3 0.25
Poland Daniel Derezinski 4 0 4 -4 0
Poland Kevin Dabrowski 8 0 8 -8 0
Poland Tomaz Malecki 9 1 8 -7 0.13
Jordan Essam Saadeh 14 2 12 -10 0.17
Ukraine Tetyana Volovelska 19 0 19 -19 0
Poland Michal Matuszczyk 17 1 16 -15 0.06
Poland Bartlomiej Orzechowski 6 2 4 -2 0.5
Poland Marek Slomianowski 9 1 8 -7 0.13
Poland Michal Lyjak 4 0 4 -4 0
Poland Wojciech Bojewski 10 2 8 -6 0.25
England Mark Carrington 368 122 246 -124 0.5
China Linh Tieu 98 41 57 -16 0.72
England Anthony Massey 354 109 245 -136 0.44
England Matthew Barnes 578 310 268 42 1.16
Malta Joe Grech 1631 807 824 -17 0.98
Malta Simon Zammit 31 7 24 -17 0.29
Australia Ryan Thomerson 238 129 109 20 1.18
England Adam Bobat 227 109 118 -9 0.92
England Gary Weeks 5 1 4 -3 0.25
England George Pragnall 260 129 131 -2 0.98
England Thomas Emes 5 1 4 -3 0.25
Wales Dale Pope 4 0 4 -4 0
England Rees Carter 19 3 16 -13 0.19
England Adam Nash 6 2 4 -2 0.5
England Christopher Leake 124 46 78 -32 0.59
England Ian John Ali 21 8 13 -5 0.62
England Robert Cloherty 35 3 32 -29 0.09
France Johan Lorek 18 6 12 -6 0.5
England John Welsh 294 144 150 -6 0.96
Wales Steve Newbury 2501 1227 1274 -47 0.96
Ireland Patsy Fagan 1301 560 741 -181 0.76
England Kevin Uzzell 21 5 16 -11 0.31
England Karl Townsend 987 439 548 -109 0.8
England Steve Meakin 1854 882 972 -90 0.91
Wales Wayne Jones 2968 1501 1467 34 1.02
Wales Tony Chappel 3103 1554 1549 5 1
England Jimmy O'Shea 246 114 132 -18 0.86
Ireland John McBride 229 99 130 -31 0.76
Northern Ireland Jonathan Kells 93 31 62 -31 0.5
England Paul Hunter 2978 1669 1309 360 1.28
Ireland David McDonnell 2348 1222 1126 96 1.09
England Nick Dyson 2995 1541 1454 87 1.06
England Steve James 3599 1817 1782 35 1.02
Scotland Chris Small 2684 1417 1267 150 1.12
Cyprus Mehmet Husnu 2235 1140 1095 45 1.04
England Garry Baldrey 1093 530 563 -33 0.94
China Li Yinxi 18 5 13 -8 0.38
Australia Quinten Hann 2066 1126 940 186 1.2
England Craig Taylor 526 284 242 42 1.17
England Lee Paul Bovis 54 12 42 -30 0.29
England Jonathan Clark 52 22 30 -8 0.73
England Mike Park 28 7 21 -14 0.33
England Shafiq Khan 141 29 112 -83 0.26
England Simon Parker 1378 691 687 4 1.01
England Tony Scott 47 18 29 -11 0.62
Scotland Evan Munro 843 400 443 -43 0.9
England Jamie John Edwards 6 2 4 -2 0.5
England Matthew Lee 49 25 24 1 1.04
England Jason Pegram 1332 645 687 -42 0.94
India Sushrut Pandia 4 0 4 -4 0
Australia Peter Grimes 9 1 8 -7 0.13
England Daniel Jones 30 14 16 -2 0.88
England Steve Cartwright 26 6 20 -14 0.3
Ireland Philip Browne 67 33 34 -1 0.97
Ireland Keith Sheldreck 68 36 32 4 1.13
Ireland Anthony Cronin 11 4 7 -3 0.57
Ireland Ryan Cronin 59 37 22 15 1.68
Ireland J.P. Kelly 15 8 7 1 1.14
Ireland Tom O'Driscoll 6 2 4 -2 0.5
Ireland Ray Power 8 4 4 0 1
Northern Ireland Gerard McAuley 66 30 36 -6 0.83
Ireland Derek O'Neill 4 0 4 -4 0
Ireland Daniel Dempsey 33 12 21 -9 0.57
Ireland Josh Boileau 481 224 257 -33 0.87
Ireland Michael Mullen 4 0 4 -4 0
Ireland Karl Fitzpatrick 26 9 17 -8 0.53
Ireland Paul Ennis 5 1 4 -3 0.25
Northern Ireland Kieran McMahon 355 192 163 29 1.18
Ireland Nicky Ryan 11 5 6 -1 0.83
England Philip Arnold 23 9 14 -5 0.64
Ireland Ray Whelan 4 0 4 -4 0
Northern Ireland Brian Milne 10 4 6 -2 0.67
Ireland Alan Cleary 4 0 4 -4 0
Ireland Daniel O’Regan 92 37 55 -18 0.67
Ireland Donal Foran 4 0 4 -4 0
Ireland Paddy Murphy 7 3 4 -1 0.75
Ireland Daniel Kirby 4 0 4 -4 0
Ireland David Cassidy 27 10 17 -7 0.59
Northern Ireland Jonathan Nelson 107 46 61 -15 0.75
Ireland Mark Tuite 17 9 8 1 1.13
Ireland Anthony O'Connor 877 421 456 -35 0.92
Ireland Robbie Walker 4 0 4 -4 0
Ireland Sean McMonagle 6 2 4 -2 0.5
Ireland Aiden O'Sullivan 6 2 4 -2 0.5
Ireland Derry O'Sullivan 5 1 4 -3 0.25
Ireland Karl Busteed 5 1 4 -3 0.25
Ireland Benny O'Brien 5 1 4 -3 0.25
Ireland Stephen Byrne 6 2 4 -2 0.5
Ireland Chris Hannigan 6 2 4 -2 0.5
Ireland Kevin O'Leary 29 1 28 -27 0.04
Scotland Ian Bowie 77 31 46 -15 0.67
England Lee Dagher 82 33 49 -16 0.67
Hong Kong Ricky Chew 11 7 4 3 1.75
England Stephen Croft 504 253 251 2 1.01
Wales David Donovan 171 58 113 -55 0.51
Ireland Nigel Power 49 17 32 -15 0.53
England Waheed Khan 40 15 25 -10 0.6
England Dominique Zuliani 37 19 18 1 1.06
England Neil Shaw 66 16 50 -34 0.32
England Ashley Cummins 16 3 13 -10 0.23
Singapore Keith Boon 140 58 82 -24 0.71
England Eddie Cooper 87 43 44 -1 0.98
England James Ewers 35 15 20 -5 0.75
England James Croxton 82 32 50 -18 0.64
Italy Gustavo Zito 5 1 4 -3 0.25
Netherlands Sebastiaan Kan 17 2 15 -13 0.13
England Hassan Miah 50 13 37 -24 0.35
England Mark Roberts 11 3 8 -5 0.38
England Ian Whitty 6 2 4 -2 0.5
England Geoff Campbell 10 2 8 -6 0.25
England Ben Hancorn 113 56 57 -1 0.98
England Andrew Turner 10 2 8 -6 0.25
England Anthony Cutler 8 0 8 -8 0
Finland Jussi Tyrkko 130 55 75 -20 0.73
Scotland Paul Murphy 6 2 4 -2 0.5
England Chris Cookson 614 286 328 -42 0.87
England Lee Cromie 14 5 9 -4 0.56
Ireland Patrick Brennan 16 7 9 -2 0.78
England James Rhodes 6 2 4 -2 0.5
England Sean Lanigan 1857 937 920 17 1.02
England Daniel Rathbone 55 20 35 -15 0.57
Wales Anthony Davies 2758 1450 1308 142 1.11
England Dave Finbow 2405 1233 1172 61 1.05
England Nick Walker 2639 1384 1255 129 1.1
Ireland James Moore 12 3 9 -6 0.33
England Matthew Ransome 5 1 4 -3 0.25
Wales Ian Purnell 4 0 4 -4 0
Qatar Ahmed Al Sada 13 6 7 -1 0.86
Qatar Mohsen Abdulaziz 22 7 15 -8 0.47
Qatar Nisar Ahmed Safuddin 12 5 7 -2 0.71
England Paul Hardwige 4 0 4 -4 0
Qatar Nasser Al Ahbabi 4 0 4 -4 0
Wales Marc Shaw 5 1 4 -3 0.25
England Craig Butler 963 500 463 37 1.08
Northern Ireland Sean O'Neill 350 185 165 20 1.12
England Brian Salmon 543 288 255 33 1.13
England David Hall 255 119 136 -17 0.88
England Mark Gray 2062 1097 965 132 1.14
England Robert Fleming 5 0 5 -5 0
England Steve Harrison 1291 619 672 -53 0.92
Wales Peter Roscoe 202 96 106 -10 0.91
Ireland Billy Kelly 919 353 566 -213 0.62
Thailand Alex Puan Yi Wei 8 3 5 -2 0.6
England Phil Mumford 89 30 59 -29 0.51
England Surinder Gill 1589 800 789 11 1.01
Australia Huy Le 44 10 34 -24 0.29
England Wayne Townsend 244 119 125 -6 0.95
England Sanjay Meghani 521 240 281 -41 0.85
Ireland Joe O'Boye 1670 811 859 -48 0.94
England Ben Fitzgerald 203 85 118 -33 0.72
England Elliott Clark 667 258 409 -151 0.63
England Matthew Street 626 307 319 -12 0.96
Wales James Reynolds 1352 716 636 80 1.13
England Andy Neck 1005 489 516 -27 0.95
Wales Darren Thompson 80 42 38 4 1.11
Thailand Kobkit Palajin 258 117 141 -24 0.83
Northern Ireland Terry Murphy 2370 1226 1144 82 1.07
England Antony Bolsover 2366 1270 1096 174 1.16
Wales Ian Sargeant 1888 1002 886 116 1.13
Netherlands Karan Chand 268 122 146 -24 0.84
England Darryn Walker 2176 1138 1038 100 1.1
England Carlo Giagnacovo 305 146 159 -13 0.92
England Sean Bullock 72 33 39 -6 0.85
England Darren Clarke 2292 1188 1104 84 1.08
Ireland John Connors 28 6 22 -16 0.27
England Leonard de Griffa 284 125 159 -34 0.79
Northern Ireland Colin Bingham 158 80 78 2 1.03
Scotland Steven Bennie 424 214 210 4 1.02
Scotland Jason Hood 107 49 58 -9 0.84
Ireland Paddy McLoughlin 59 24 35 -11 0.69
Scotland Martin Dziewialtowski 2199 1140 1059 81 1.08
Qatar Mohsen Aziz 13 5 8 -3 0.63
Scotland Ian Wilkie 27 6 21 -15 0.29
Wales David Mills 73 31 42 -11 0.74
England Gary Lees 1869 961 908 53 1.06
India Alok Kumar 14 5 9 -4 0.56
India Manan Chandra 306 146 160 -14 0.91
England Tony Jones 3324 1686 1638 48 1.03
Scotland Michael Philbin 63 24 39 -15 0.62
England Andrew Radford 658 319 339 -20 0.94
Northern Ireland Jason Prince 2558 1262 1296 -34 0.97
China Guo Hua 502 252 250 2 1.01
China Zhang Dongtao 26 9 17 -8 0.53
China Zhang Kai 18 4 14 -10 0.29
England Neal Foulds 4712 2412 2300 112 1.05
Wales Doug Mountjoy 4284 2163 2121 42 1.02
England Troy Shaw 2377 1253 1124 129 1.11
Wales Mark Tucker 422 208 214 -6 0.97
Ireland Robert McCullough 37 8 29 -21 0.28
Wales Matthew Farrant 189 93 96 -3 0.97
England Adrian Rosa 2140 1099 1041 58 1.06
Australia James Delahunty 5 1 4 -3 0.25
Ireland Tom Gleeson 28 12 16 -4 0.75
England Chris Norbury 1566 768 798 -30 0.96
Thailand Kwan Poomjang 631 327 304 23 1.08
Australia Johl Younger 663 331 332 -1 1
Canada Alain Robidoux 2973 1548 1425 123 1.09
England Jason Ferguson 2451 1207 1244 -37 0.97
England Luke Fisher 589 287 302 -15 0.95
Ireland Jonathan Friel 14 4 10 -6 0.4
England Terry Buchan 4 0 4 -4 0
England Steven Hallworth 621 294 327 -33 0.9
Belgium Thomas Broeckx 43 23 20 3 1.15
Belgium Yannick Sablon 15 9 6 3 1.5
Belgium Andy van Landeghem 37 15 22 -7 0.68
Belgium Patrick Geysels 23 9 14 -5 0.64
Belgium Nicky Godeyne 11 5 6 -1 0.83
Belgium Mathijs Bokken 12 4 8 -4 0.5
Belgium Kevin Jacobs 8 4 4 0 1
Belgium Tom Vervoort 11 4 7 -3 0.57
Belgium Ahmed Osman 243 84 159 -75 0.53
Netherlands Maarten Niessen 4 0 4 -4 0
Belgium Davy Wittoeck 32 13 19 -6 0.68
Belgium Wai Hin Chu 11 4 7 -3 0.57
Belgium Claudio Mercurio 15 8 7 1 1.14
Belgium Wilfried Ide 17 9 8 1 1.13
Belgium Kristof de Bruyn 8 4 4 0 1
Belgium Bart Noeth 5 1 4 -3 0.25
Belgium Chris Maesschalck 12 5 7 -2 0.71
Netherlands Nick Tielemans 31 16 15 1 1.07
Belgium Jos Voets 17 6 11 -5 0.55
Belgium Wim Andries 11 5 6 -1 0.83
Belgium Johan Somers 19 7 12 -5 0.58
Belgium Sam de Cooman 15 4 11 -7 0.36
Belgium Nicolas Lambrechts 4 0 4 -4 0
Belgium Tobias de Bock 7 0 7 -7 0
Belgium Thierry Dervoigne 4 0 4 -4 0
Belgium Koen Walraet 5 1 4 -3 0.25
Belgium Tom de Wit 42 21 21 0 1
Belgium Bart van der Haegen 23 4 19 -15 0.21
Belgium Raphael Profeta 21 11 10 1 1.1
Belgium Tom Vanwelssenaers 23 10 13 -3 0.77
Belgium Franky Debaene 5 1 4 -3 0.25
Belgium Bart de Mooter 8 4 4 0 1
Belgium Rudy Poelmans 24 13 11 2 1.18
Belgium Raf Vervoort 26 15 11 4 1.36
Netherlands Jeroen van Driel 34 12 22 -10 0.55
Belgium Yorben Vervondel 7 3 4 -1 0.75
Belgium Bruno Cottenies 4 0 4 -4 0
Belgium Cliff Castelein 4 0 4 -4 0
Belgium Xavier Pemmerl 16 5 11 -6 0.45
Belgium Daan van de Parre 23 5 18 -13 0.28
Belgium Geert Herrewyn 4 0 4 -4 0
Belgium Ward van Doren 22 8 14 -6 0.57
Belgium Danny Lathouwers 203 110 93 17 1.18
Belgium Erwin Verheyden 12 1 11 -10 0.09
Belgium Stein de Sterck 18 7 11 -4 0.64
Belgium Peter Cnudde 4 0 4 -4 0
France Nicolas Schianchi 15 4 11 -7 0.36
Belgium Mark Buteneers 5 1 4 -3 0.25
Belgium Eduard Raes 10 3 7 -4 0.43
Belgium Jeff Jacobs 165 64 101 -37 0.63
Belgium Wim de Roeck 33 13 20 -7 0.65
Netherlands Maurice Rijk 18 0 18 -18 0
Belgium Serge Moeyersons 36 12 24 -12 0.5
France Philippe Broto 28 8 20 -12 0.4
Belgium Kenneth Jaques 4 0 4 -4 0
Belgium David Fransis 4 0 4 -4 0
Belgium Jan Mortele 6 2 4 -2 0.5
France Alexis Callewaert 6 2 4 -2 0.5
England Eddie Barker 964 465 499 -34 0.93
Wales Tim English 242 135 107 28 1.26
England Ian Hurdman 1379 673 706 -33 0.95
England Karl Broughton 2322 1230 1092 138 1.13
England David Coles 1500 726 774 -48 0.94
England Craig Roper 611 305 306 -1 1
England Clark Smith 154 64 90 -26 0.71
England Ryan Michael 1109 530 579 -49 0.92
England Craig Harrison 1605 829 776 53 1.07
England Marvin Aldridge 208 98 110 -12 0.89
England Robert Donkin 271 118 153 -35 0.77
Australia Aaron Mahoney 62 31 31 0 1
Netherlands Bas Jansen 38 14 24 -10 0.58
England Stuart Roper 141 50 91 -41 0.55
Northern Ireland Declan Lavery 29 8 21 -13 0.38
England David Grimwood 766 388 378 10 1.03
Ireland Albert Kenny 82 29 53 -24 0.55
England Ashley Walker 231 119 112 7 1.06
England Karl Burrows 1971 1006 965 41 1.04
England Weland Holroyd 155 70 85 -15 0.82
England Sunit Vaswani 366 164 202 -38 0.81
Netherlands Lennon Starkey 24 3 21 -18 0.14
England Steve Prest 1264 578 686 -108 0.84
England Christopher West 65 29 36 -7 0.81
England Pat Horne 1066 526 540 -14 0.97
India Pankaj Advani 879 499 380 119 1.31
Wales Elfed Evans 81 42 39 3 1.08
Australia Adrian Ridley 294 172 122 50 1.41
England Paul Harper 123 45 78 -33 0.58
England Julian Mills 721 347 374 -27 0.93
England Wayne Saidler 1318 686 632 54 1.09
England Frank Fitzgerald 336 111 225 -114 0.49
Russia Ashot Potikyan 167 39 128 -89 0.3
England Gary Martyn 120 46 74 -28 0.62
England Paul Stockwell 235 80 155 -75 0.52
England William Lemons 243 108 135 -27 0.8
England Hanzla Zahid 11 4 7 -3 0.57
England Michael Sanderson 5 1 4 -3 0.25
Northern Ireland Billy Brown 142 54 88 -34 0.61
England Matthew Gevaux 4 0 4 -4 0
England Eric Pei 20 1 19 -18 0.05
Isle of Man Darryl Hill 429 164 265 -101 0.62
England Thomas Wealthy 115 49 66 -17 0.74
Scotland Ross Higgins 287 109 178 -69 0.61
England Jason Weston 2315 1184 1131 53 1.05
Canada Kirk Stevens 2572 1286 1286 0 1
Iceland Johannes Johannesson 132 61 71 -10 0.86
England Kelly Fisher 127 52 75 -23 0.69
Canada Bob Chaperon 1807 859 948 -89 0.91
England Eddie Manning 1971 1031 940 91 1.1
England John Read 2324 1214 1110 104 1.09
Scotland Euan Henderson 2485 1347 1138 209 1.18
England Brandon Winstone 9 1 8 -7 0.13
Italy Michele Battaglia 27 2 25 -23 0.08
Scotland Scott Donaldson 1356 664 692 -28 0.96
England Jamie Gibson 53 14 39 -25 0.36
England Stephen Winstone 10 2 8 -6 0.25
England Gary Ponting 1966 1066 900 166 1.18
Scotland Ross Muir 922 414 508 -94 0.81
England Ashley Gregory 5 1 4 -3 0.25
England Toby Simpson 26 8 18 -10 0.44
England Billy Parr 7 3 4 -1 0.75
England Shaun Mellish 950 464 486 -22 0.95
Wales Edward Davies 245 108 137 -29 0.79
England Stuart Reardon 1736 917 819 98 1.12
England Martin Quinney 118 56 62 -6 0.9
England Robert Mills 177 91 86 5 1.06
England Mark James 227 112 115 -3 0.97
Netherlands Johan Oenema 376 175 201 -26 0.87
England Damian Massey 623 308 315 -7 0.98
Wales Richard Jones 580 301 279 22 1.08
Scotland Norman MacLachlan 646 250 396 -146 0.63
England Justin Smalley 367 176 191 -15 0.92
England Andrew Duff 21 8 13 -5 0.62
Ireland John Gallagher 144 58 86 -28 0.67
Wales Mark Fenton 1571 865 706 159 1.23
Thailand Phaitoon Phonbun 837 402 435 -33 0.92
England Ian Bullimore 973 473 500 -27 0.95
England Graham Francis 118 2 116 -114 0.02
England Jason Greaves 643 288 355 -67 0.81
England Andrew Highfield 333 90 243 -153 0.37
England Matthew McGrotty 882 422 460 -38 0.92
Northern Ireland Alex Higgins 6216 3244 2972 272 1.09
England Anthony Bridge 291 28 263 -235 0.11
England David Athorn 644 217 427 -210 0.51
Thailand Noppadon Noppachorn 1728 955 773 182 1.24
Canada Levi Meiller 37 2 35 -33 0.06
Belgium Steve Lemmens 700 349 351 -2 0.99
England Jason Wallace 1731 875 856 19 1.02
England Willie Thorne 5410 2786 2624 162 1.06
England Graham Lee 193 83 110 -27 0.75
Northern Ireland Dylan Leary 1562 764 798 -34 0.96
England Mick Price 2592 1312 1280 32 1.03
England Malcolm Bilclough 500 277 223 54 1.24
England Jason Barton 293 153 140 13 1.09
England Sean Lynskey 747 350 397 -47 0.88
Ireland Stanley Murphy 102 53 49 4 1.08
England Mark Ganderton 515 185 330 -145 0.56
England Philip Seaton 1200 542 658 -116 0.82
England Benjamin Garrett 53 23 30 -7 0.77
England Paul Clarke 725 344 381 -37 0.9
England Barry Mapstone 983 529 454 75 1.17
Scotland Thomas McSorley 46 20 26 -6 0.77
England Matthew Bray 616 299 317 -18 0.94
England Andrew Clark 294 121 173 -52 0.7
Thailand Suppachai Wiwattrangkoon 81 42 39 3 1.08
England Jimmy Singh 407 183 224 -41 0.82
England Darren Lee 17 3 14 -11 0.21
England Kyndon Paddon 302 152 150 2 1.01
England Anton Bishop 1011 451 560 -109 0.81
England Leigh Griffin 1703 865 838 27 1.03
Ireland Stephen O'Connor 1977 1039 938 101 1.11
Belgium Patrick Delsemme 1318 702 616 86 1.14
Thailand Somporn Kanthawung 138 68 70 -2 0.97
England Peter McCullagh 1355 673 682 -9 0.99
Scotland Chris Shade 1234 688 546 142 1.26
Sweden Farhan Mirza 102 25 77 -52 0.32
England Martin Clark 2749 1405 1344 61 1.05
Scotland Alan Burnett 1145 649 496 153 1.31
Thailand Charoen Phorat 103 44 59 -15 0.75
England Nick Terry 2314 1192 1122 70 1.06
Wales Gareth Chilcott 1145 564 581 -17 0.97
China Da Hailin 134 58 76 -18 0.76
England Chris Scanlon 1589 905 684 221 1.32
England Neil Gilder 435 228 207 21 1.1
England Mark Johnston-Allen 2048 1044 1004 40 1.04
England John Burns 1030 489 541 -52 0.9
England Nigel Gilbert 2167 1046 1121 -75 0.93
England Darren Hackeson 1181 568 613 -45 0.93
England Lee Johnson 356 163 193 -30 0.84
England Richard Tatton 291 148 143 5 1.03
England Lee Walters 749 327 422 -95 0.77
England Stephen Delaney 163 72 91 -19 0.79
England Peter Gilchrist 705 339 366 -27 0.93
Scotland Craig McDonald 236 56 180 -124 0.31
England Mark Weston 251 114 137 -23 0.83
China Hasimu Tuerxun 138 62 76 -14 0.82
Wales Mark Bennett 2484 1273 1211 62 1.05
Sri Lanka Indika Dodangoda 448 227 221 6 1.03
England Robert Read 67 28 39 -11 0.72
England Andrew Tapper 18 5 13 -8 0.38
England Paul Bunyard 21 8 13 -5 0.62
Wales David Bell 38 26 12 14 2.17
England Oliver King 1468 752 716 36 1.05
England Darren Swinburn 447 234 213 21 1.1
Ireland James Linehan 170 77 93 -16 0.83
England Carl Stringer 417 201 216 -15 0.93
England John Daniels 133 56 77 -21 0.73
England Andrew Alexandrou 635 249 386 -137 0.65
Italy Roberto Frezza 228 96 132 -36 0.73
England John Wade 178 78 100 -22 0.78
England Steve Russell 1069 515 554 -39 0.93
England Jack Fitzmaurice 1427 511 916 -405 0.56
England Timothy Paling 421 176 245 -69 0.72
England Darren Limburg 1137 549 588 -39 0.93
England Vic Harris 1064 461 603 -142 0.76
Northern Ireland Maureen McCarthy 21 0 21 -21 0
England Karl Preece 103 23 80 -57 0.29
Wales Norman Maher 439 211 228 -17 0.93
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
Wales Robert Harrhy 629 306 323 -17 0.95
England Leigh Robinson 1337 681 656 25 1.04
Scotland Graham Horne 1641 895 746 149 1.2
England Jamie Bodle 1226 673 553 120 1.22
England Andreas Ahmed 283 84 199 -115 0.42
Scotland Geoff Dunn 901 452 449 3 1.01
Scotland Ewan Hunter 117 27 90 -63 0.3
England Marc Farnsworth 281 135 146 -11 0.92
Scotland Alex Lambie 153 51 102 -51 0.5
New Zealand Mark Canovan 437 177 260 -83 0.68
Scotland Colin Donaldson 515 256 259 -3 0.99
England Andrew Grieve 422 203 219 -16 0.93
England Stephen Pieroni 101 25 76 -51 0.33
England Myles Deleuse 552 287 265 22 1.08
Scotland Stephen Tierney 221 98 123 -25 0.8
China Lu Haotian 566 248 318 -70 0.78
China Zhou Yuelong 1045 553 492 61 1.12
China Lu Ning 492 215 277 -62 0.78
England Brian Rowswell 2247 1113 1134 -21 0.98
England Nick Spelman 507 276 231 45 1.19
England Mark Colmer 277 75 202 -127 0.37
England Gareth Atkins 396 182 214 -32 0.85
Wales Michael Drake 5 0 5 -5 0
Hong Kong Wang Tik Fan 7 2 5 -3 0.4
Hong Kong Chan Wai Tat 14 4 10 -6 0.4
Hong Kong Chan Wok Ming 24 10 14 -4 0.71
Canada Tom Finstad 788 387 401 -14 0.97
England John Giles 1472 787 685 102 1.15
Malaysia Sam Chong 1081 583 498 85 1.17
Thailand Tai Pichit 933 496 437 59 1.14
England Kamal Jit Singh 352 173 179 -6 0.97
Ireland Stephen Murphy 1658 780 878 -98 0.89
England Jamie Rous 702 321 381 -60 0.84
England Andrew Hall 294 137 157 -20 0.87
Ireland Micky Roughan 1102 516 586 -70 0.88
Canada Gary Natale 395 185 210 -25 0.88
Egypt Wael Talaat 162 59 103 -44 0.57
South Africa Hitesh Naran 83 24 59 -35 0.41
England Jamie Woodman 1468 808 660 148 1.22
England Peter Holland 136 56 80 -24 0.7
England Justin Buckingham 880 414 466 -52 0.89
England Nick Manning 328 183 145 38 1.26
England Mark Love 481 243 238 5 1.02
Northern Ireland Martin O'Neill 1011 538 473 65 1.14
Northern Ireland Michael Duffy 991 540 451 89 1.2
England Graham Fisken 838 394 444 -50 0.89
England Shane Haines 873 403 470 -67 0.86
England Steve Day 410 194 216 -22 0.9
England Michael O'Sullivan 774 353 421 -68 0.84
Wales John Herbert 890 441 449 -8 0.98
England Matt Bailey 748 383 365 18 1.05
Northern Ireland Karen Corr 507 224 283 -59 0.79
England Stuart Hinton 175 92 83 9 1.11
England Michael Leach 967 470 497 -27 0.95
Australia Shawn Budd 405 206 199 7 1.04
China Li Jian Bing 95 35 60 -25 0.58
Thailand Anan Terananon 94 38 56 -18 0.68
Malta Mario Cutajar 71 21 50 -29 0.42
Thailand Chatchawan Rutphae 61 27 34 -7 0.79
England Scot Kearney 100 37 63 -26 0.59
England Anthony Harris 1696 798 898 -100 0.89
Canada Ben Reicker 75 21 54 -33 0.39
Italy Daniele Zagaroli 583 280 303 -23 0.92
China Chen Feilong 141 65 76 -11 0.86
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
Thailand Phirom Ritthiprasong 6 1 5 -4 0.2
England Karl Payne 1756 946 810 136 1.17
Scotland Alistair Fleming 1149 590 559 31 1.06
England Danny Auld 81 23 58 -35 0.4
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 Mark Flowerdew 1319 736 583 153 1.26
England Christopher McGee 435 190 245 -55 0.78
England Lee Mallen 540 296 244 52 1.21
England Stuart Parnell 1204 631 573 58 1.1
England Andrew Cairns 1799 946 853 93 1.11
England Scott Cooney 641 330 311 19 1.06
England Paul Clutton 175 79 96 -17 0.82
England Will Jerram 933 426 507 -81 0.84
England Andrew Hannah 1002 504 498 6 1.01
England John Bayliss 791 401 390 11 1.03
England Paul Radin 286 145 141 4 1.03
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
Scotland Murdo Macleod 2156 1007 1149 -142 0.88
England Scott Rigg 511 244 267 -23 0.91
England Andy Lavin 237 128 109 19 1.17
England Alfonso Bellusci 682 350 332 18 1.05
India Amrik Cheema 830 437 393 44 1.11
England Jon Wibberley 143 57 86 -29 0.66
England Tugba Irten 89 42 47 -5 0.89
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
Northern Ireland Gary McDonald 21 12 9 3 1.33
England Simon Westcott 333 136 197 -61 0.69
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
Wales Jimmy Carney 172 71 101 -30 0.7
England Anthony Noble 34 12 22 -10 0.55
England Nick Clark 5 0 5 -5 0
England Lee Martin 19 8 11 -3 0.73
England Stuart Mason 81 42 39 3 1.08
Wales Darren Griffiths 26 7 19 -12 0.37
England Lee Sherlock 7 3 4 -1 0.75
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
England Andrew D'Souza 20 6 14 -8 0.43
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 128 46 82 -36 0.56
England Jay Bullen 23 7 16 -9 0.44
India Kankan Shamsi 16 4 12 -8 0.33
Hong Kong Yin Lun Cheng 19 3 16 -13 0.19
Scotland Rhys Clark 739 347 392 -45 0.89
Wales Ben Jones 511 260 251 9 1.04
England Andrew Hudson 21 5 16 -11 0.31
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
Australia Marc Robertson 72 37 35 2 1.06
England Richard Remelie 61 20 41 -21 0.49
England Richard Twomey 23 8 15 -7 0.53
Brazil Fabio Luersen 20 8 12 -4 0.67
Thailand Rom Saraburi 6 1 5 -4 0.2
China Zhang Anda 1992 996 996 0 1
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
England Reece Kershaw 39 22 17 5 1.29
England Lee Marney 275 131 144 -13 0.91
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 Warren Horne 5 1 4 -3 0.25
England Philip Poole 23 12 11 1 1.09
Cyprus Charlie Economou 260 137 123 14 1.11
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
Scotland Stephen Grieve 24 11 13 -2 0.85
Wales James King 14 5 9 -4 0.56
England Mark Taylor 176 81 95 -14 0.85
England Stewart Colclough 35 16 19 -3 0.84
England James O'Sullivan 320 141 179 -38 0.79
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
England Neil Smitham 112 50 62 -12 0.81
England Steven Evans 441 230 211 19 1.09
England Michael Berry 29 16 13 3 1.23
England Stephen Sanders 75 13 62 -49 0.21
England James Kay 43 21 22 -1 0.95
England David Baker 27 16 11 5 1.45
England Steve Capewell 6 2 4 -2 0.5
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 David Chapplow 7 3 4 -1 0.75
England Tony Arnott 12 3 9 -6 0.33
England Leo Smith 17 8 9 -1 0.89
England Jonathan Wignall 18 4 14 -10 0.29
England Kevin Connolly 13 4 9 -5 0.44
Italy Michael Vardaro 9 0 9 -9 0
Wales Gavin Lewis 74 38 36 2 1.06
England Carl Smithurst 19 7 12 -5 0.58
Egypt Mohamed Khairy 174 57 117 -60 0.49
China Xu Xlnjian 70 26 44 -18 0.59
China Gao Feng 12 5 7 -2 0.71
China Pang Weiguo 284 135 149 -14 0.91
China Li Jin 5 1 4 -3 0.25
China Li Zong 4 0 4 -4 0
Wales Terry Griffiths 5637 3017 2620 397 1.15
China Chen Zifan 303 157 146 11 1.08
China Luo Guangsheng 27 7 20 -13 0.35
China Chen Bo 31 7 24 -17 0.29
China Zhang Yang 87 44 43 1 1.02
China Mu Gang 5 1 4 -3 0.25
China Sun Chang 24 9 15 -6 0.6
China Lin Shuai 213 99 114 -15 0.87
Hong Kong Chan Ka Kin 91 48 43 5 1.12
China Zhang Yadong 65 25 40 -15 0.63
China Zhao Xintong 794 432 362 70 1.19
Malaysia Fang Yuanjun 5 1 4 -3 0.25
Hong Kong Fung Kwok Wai 161 101 60 41 1.68
China Zhang Yong 475 204 271 -67 0.75
China Zhang Yi 52 22 30 -8 0.73
China Ma Tingpeng 124 57 67 -10 0.85
China Qiu Yalong 43 19 24 -5 0.79
China Wang Yuchen 331 119 212 -93 0.56
China Lei Zhen 52 18 34 -16 0.53
India Yasin Merchant 1104 623 481 142 1.3
England Tony Meo 4107 2151 1956 195 1.1
England Danny Fowler 2242 1129 1113 16 1.01
England Ian Graham 1342 662 680 -18 0.97
England Colin Morton 1267 669 598 71 1.12
England Nick Fruin 1160 608 552 56 1.1
England Pat Kenny 986 492 494 -2 1
South Africa Silvino Francisco 2368 1203 1165 38 1.03
England Ken Owers 1723 834 889 -55 0.94
England Nick Marsh 877 488 389 99 1.25
Australia Robby Foldvari 1974 962 1012 -50 0.95
England Robert Foxall 1150 610 540 70 1.13
England Jim Chambers 1397 663 734 -71 0.9
Ireland Eugene Hughes 2338 1098 1240 -142 0.89
England Wayne Rendle 990 516 474 42 1.09
England Craig Edwards 1516 754 762 -8 0.99
England Neil Mosley 897 480 417 63 1.15
England Steve Archer 807 431 376 55 1.15
England Paul Davison (II) 855 445 410 35 1.09
England David Wilson 705 371 334 37 1.11
Scotland Scott Bigham 765 397 368 29 1.08
Scotland Scott MacFarlane 1020 579 441 138 1.31
England Stephen Taylor 952 510 442 68 1.15
Ireland Mark O'Sullivan 765 405 360 45 1.13
England Simon Morris 790 406 384 22 1.06
Norway Bjorn L'Orange 763 383 380 3 1.01
England Sergio Beggiato 760 377 383 -6 0.98
South Africa Peter Francisco 1985 1016 969 47 1.05
Wales Iwan Jones 887 433 454 -21 0.95
Ireland Darren Lennox 712 349 363 -14 0.96
England Richard Wheelhouse 660 350 310 40 1.13
England Mukesh Parmar 731 345 386 -41 0.89
England Eddie Lott 738 421 317 104 1.33
Wales Wayne Lloyd 921 456 465 -9 0.98
England Steve Elliott 893 425 468 -43 0.91
England Steve Duggan 1836 904 932 -28 0.97
England Chris Barnard 532 270 262 8 1.03
England Craig Bradshaw 595 309 286 23 1.08
England Jason Smith 1369 661 708 -47 0.93
Wales Andrew Peters 402 206 196 10 1.05
England James Vicarey 781 397 384 13 1.03
England Neil Wood 507 251 256 -5 0.98
England Graham MacDonald 792 386 406 -20 0.95
England Steve Whalley 797 365 432 -67 0.84
Netherlands Raymon Fabrie 383 176 207 -31 0.85
Canada Jim Wych 1883 951 932 19 1.02
England Stephen Popplewell 641 276 365 -89 0.76
England Darren Shaw 496 234 262 -28 0.89
England Carl Waters 656 338 318 20 1.06
England Lee Grant 766 371 395 -24 0.94
England Mark Williams (II) 671 298 373 -75 0.8
England Jason Walton 588 248 340 -92 0.73
England Jonathan Bagley 798 363 435 -72 0.83
Northern Ireland Gary Irvine 392 196 196 0 1
England Roy Bigg 598 270 328 -58 0.82
England Simon Smith 501 233 268 -35 0.87
Switzerland Darren Paris 551 267 284 -17 0.94
Australia Eddie Charlton 4665 2565 2100 465 1.22
England Graham Stevens 818 392 426 -34 0.92
England Anthony Buckley 563 216 347 -131 0.62
England Anthony Taylor 579 260 319 -59 0.82
England Andrew Photiou 711 311 400 -89 0.78
England Jason Whittaker 761 363 398 -35 0.91
England Jason Dunworth 581 290 291 -1 1
England John Dunning 1747 708 1039 -331 0.68
England Mark Whatley 642 298 344 -46 0.87
England Richard Batty 736 361 375 -14 0.96
Belgium Johan van Goetham 235 108 127 -19 0.85
England Paul Dawson 387 179 208 -29 0.86
England Malcolm Billaney 458 212 246 -34 0.86
England Robert Chapman 568 266 302 -36 0.88
England Iain Trimble 495 217 278 -61 0.78
England Justyn Barnes 251 109 142 -33 0.77
England John Manley 577 252 325 -73 0.78
England Matthew Spade 507 244 263 -19 0.93
England Sefton Payne 784 416 368 48 1.13
England Damon Zeid 581 243 338 -95 0.72
Wales Nick Jones 565 244 321 -77 0.76
England Kevin Smith 355 142 213 -71 0.67
England Steve Gough 485 210 275 -65 0.76
England Stephen Waldron 482 215 267 -52 0.81
Ireland John Buckley 236 114 122 -8 0.93
South Africa Munier Cassim 292 114 178 -64 0.64
England Grant Peabody 456 187 269 -82 0.7
England Richard Culham 604 294 310 -16 0.95
Wales Gary Peters 584 282 302 -20 0.93
England Glenn Stevenson 510 255 255 0 1
England Tony Kenny 409 219 190 29 1.15
England Robert Grenville-Smith 354 139 215 -76 0.65
England Kevin Sullivan 100 37 63 -26 0.59
England Nicholas Segal 272 73 199 -126 0.37
England Vipul Patel 220 66 154 -88 0.43
England David Thompson 325 116 209 -93 0.56
England Shaun Berry 306 92 214 -122 0.43
Wales John Mills 354 188 166 22 1.13
Ireland Donal Bonar 186 82 104 -22 0.79
Chile Juan Rosales 269 130 139 -9 0.94
England David Blakey 434 224 210 14 1.07
England Gregg Tugby 536 223 313 -90 0.71
Wales Matt Jones 156 59 97 -38 0.61
England Neil Hoggarth 308 81 227 -146 0.36
England Allison Fisher 920 456 464 -8 0.98
England Paul McCullough 135 66 69 -3 0.96
England Richard Alford 247 75 172 -97 0.44
Ireland Paddy Browne 1702 816 886 -70 0.92
England Damian Astre 150 52 98 -46 0.53
England Miles Green 150 17 133 -116 0.13
England Paul Lovegrove 325 124 201 -77 0.62
England Dean Richardson 180 81 99 -18 0.82
England Paul Green 145 11 134 -123 0.08
England Gary Clarke 203 83 120 -37 0.69
England Hassan Vaizie 515 237 278 -41 0.85
England Derek Dunkling 259 130 129 1 1.01
England Paul Reeve 136 74 62 12 1.19
England Eden Butterworth 131 65 66 -1 0.98
England Hitesh Lakhani 518 218 300 -82 0.73
England Neville Atkins 189 80 109 -29 0.73
England Udesh Pillay 386 150 236 -86 0.64
England Ian Williamson 1463 654 809 -155 0.81
England Marcus Lord 80 27 53 -26 0.51
England Johangir Khan 215 78 137 -59 0.57
Italy Andrea Barbacane 177 44 133 -89 0.33
South Africa Paul Burrell 119 41 78 -37 0.53
Turkey Huseyin Hursid 264 64 200 -136 0.32
England Paul Medati 1785 832 953 -121 0.87
England Mick Fisher 1298 500 798 -298 0.63
England Paul Hefford 457 220 237 -17 0.93
Pakistan Zulfigar Cheema 53 8 45 -37 0.18
England Steven Gibbs 199 85 114 -29 0.75
England Lun Wai Lee 202 98 104 -6 0.94
Belgium Steven Van Osselaer 87 31 56 -25 0.55
Scotland Jim Donnelly 1433 605 828 -223 0.73
England Mark Cackett 92 32 60 -28 0.53
England Brian Casson 119 52 67 -15 0.78
Ireland Paul O'Donoghue 86 40 46 -6 0.87
England Ryan Milton 351 158 193 -35 0.82
England Mark Congram 74 32 42 -10 0.76
England Paul Smith (II) 269 107 162 -55 0.66
England Sacha Journet 268 117 151 -34 0.77
England John Clouden 299 101 198 -97 0.51
South Africa Zbynek Vaic 59 15 44 -29 0.34
Jamaica Alex Peart 140 30 110 -80 0.27
England Martin Lee 163 49 114 -65 0.43
England Mark Faulkner 207 69 138 -69 0.5
England Paul Lloyd 160 75 85 -10 0.88
England Carl Groves 332 138 194 -56 0.71
Scotland Robert Thallon 250 52 198 -146 0.26
England Daniel Findlay 46 1 45 -44 0.02
England Peter Cadogan 48 8 40 -32 0.2
England Rex Williams 4196 2007 2189 -182 0.92
Ireland John Leahy 276 115 161 -46 0.71
England Mohammed Shazi Khan 86 22 64 -42 0.34
Scotland Alex Coutts 179 49 130 -81 0.38
England Chris Archer 356 170 186 -16 0.91
England Alan Brookes 221 63 158 -95 0.4
Australia Warren King 1911 982 929 53 1.06
England Simon Keeton 59 5 54 -49 0.09
England Ray Edmonds 1742 851 891 -40 0.96
Canada Mario Morra 1562 772 790 -18 0.98
England Bernard Bennett 804 220 584 -364 0.38
Canada Joe McDonald 15 5 10 -5 0.5
England Karl Beare 200 102 98 4 1.04
England Danny Smith 613 304 309 -5 0.98
Scotland Spencer Donnelly 174 96 78 18 1.23
England Michael Speight 168 93 75 18 1.24
Ireland William Milton 137 66 71 -5 0.93
England Steven McMillan 77 28 49 -21 0.57
Scotland Allan Williams 90 28 62 -34 0.45
England Eamonn Hill 80 37 43 -6 0.86
England Tim Price 59 27 32 -5 0.84
England Majed Basheer 50 18 32 -14 0.56
England Michael Kirkham 197 78 119 -41 0.66
Macedonia Zivko Mihailovski 15 0 15 -15 0
England Harinder Singh Chahal 30 6 24 -18 0.25
England Foizur Rahman 67 10 57 -47 0.18
Egypt Khaled Aboulmagd 7 2 5 -3 0.4
Ireland Richard McHugh 612 289 323 -34 0.89
England Aruinder Batth 88 29 59 -30 0.49
Cyprus Costas Kassinides 145 20 125 -105 0.16
South Africa Abdul Allie 94 39 55 -16 0.71
Canada Daryl Wouters 109 47 62 -15 0.76
China Tang Xu 4 0 4 -4 0
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 Lin Yongzhi 64 24 40 -16 0.6
China Pa Ruke 99 47 52 -5 0.9
China Guan Zhen 157 82 75 7 1.09
China Wang Linhan 50 23 27 -4 0.85
China Pan Weixing 99 42 57 -15 0.74
England Balvinder Sembi 64 33 31 2 1.06
Hong Kong Kwok Ming Chan 9 4 5 -1 0.8
Thailand Anurat Wongjan 29 9 20 -11 0.45
England Derek Turner 206 99 107 -8 0.93
Wales Andrew Rosser 64 26 38 -12 0.68
Scotland Keith Chalmers 46 21 25 -4 0.84
England Brandon Sargeant 406 192 214 -22 0.9
England Darrell Whitworth 99 45 54 -9 0.83
England James Gillespie 53 27 26 1 1.04
China Long Wang 13 1 12 -11 0.08
England Ronnie Kralj 4 0 4 -4 0
Scotland Lloyd Condron 30 12 18 -6 0.67
England Harvey Chandler 64 29 35 -6 0.83
England Kevin Ellis 4 0 4 -4 0
England Jake Spiezick 5 1 4 -3 0.25
England Ben Fortey 103 45 58 -13 0.78
England James Gibson 302 130 172 -42 0.76
England Paul Ludden 10 2 8 -6 0.25
Malta Paul Mifsud 113 56 57 -1 0.98
Scotland Malcolm Kerr 54 18 36 -18 0.5
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
Denmark Daniel Kandi 5 1 4 -3 0.25
Croatia Tin Venos 10 3 7 -4 0.43
Bulgaria Georgi Velichkov 21 5 16 -11 0.31
Latvia Janis Bindze 4 0 4 -4 0
Turkey Muhammed Leysi 19 3 16 -13 0.19
Latvia Maris Volajs 65 30 35 -5 0.86
France Ahmed Benraissi 19 7 12 -5 0.58
Estonia Andres Petrov 78 38 40 -2 0.95
France Rene Vaxelaire 27 10 17 -7 0.59
Belarus Vladimir Kalinovski 13 1 12 -11 0.08
Latvia Maris Kalva 14 2 12 -10 0.17
Switzerland Stefan Schneider 18 7 11 -4 0.64
Russia Ivan Kakovsky 125 52 73 -21 0.71
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
England Roger Garrett 853 521 332 189 1.57
Northern Ireland Jack McLaughlin 1657 786 871 -85 0.9
England Peter Daubney 955 518 437 81 1.19
England Daniel Murphy 612 316 296 20 1.07
England Colin Kelly 574 319 255 64 1.25
England David Rippon 968 491 477 14 1.03
England Robert Marshall 1438 701 737 -36 0.95
Ireland Jimmy Long 618 327 291 36 1.12
England Paul Gibson 1177 546 631 -85 0.87
England Daryl Peach 610 301 309 -8 0.97
England Paul Florence 663 355 308 47 1.15
England Lyndon Smith 614 296 318 -22 0.93
Ireland Paul Watchorn 1151 498 653 -155 0.76
Iceland Edvard Matthiasson 318 181 137 44 1.32
England Kevin McCallum 380 209 171 38 1.22
England Bob Harris 1517 742 775 -33 0.96
Ireland Joe Canny 494 269 225 44 1.2
Hong Kong Franky Chan 574 263 311 -48 0.85
Canada Brady Gollan 830 429 401 28 1.07
England Marc Devon 359 168 191 -23 0.88
Ireland Gerry Jones 445 186 259 -73 0.72
England Graham Cripsey 1420 623 797 -174 0.78
England Chris O'Sullivan 310 137 173 -36 0.79
England Tim Parry 142 68 74 -6 0.92
England Matt Bayley 273 138 135 3 1.02
England Terrance Burke 540 242 298 -56 0.81
England Rory Mallon 300 142 158 -16 0.9
England Anthony Halpin 423 197 226 -29 0.87
England Jayson Morris 353 153 200 -47 0.77
England Tom Bell 240 108 132 -24 0.82
Ireland Tim Dunphy 507 215 292 -77 0.74
Belgium Stefan van der Borght 112 53 59 -6 0.9
England Jeffrey Moore 177 63 114 -51 0.55
England Darren Mirza 180 91 89 2 1.02
England Cary Kikis 513 274 239 35 1.15
England David Mellon 267 95 172 -77 0.55
England Dean Bracey 268 112 156 -44 0.72
England Darren Guest 629 314 315 -1 1
England Paul Thomerson 190 83 107 -24 0.78
England Steven Cook 417 156 261 -105 0.6
England Roy Clarke 97 46 51 -5 0.9
England Darren Skinner 170 65 105 -40 0.62
Belgium Steven de Baets 198 77 121 -44 0.64
England Stephen Jamieson 198 84 114 -30 0.74
England Luke Heard 89 37 52 -15 0.71
England Paul Maskell 304 130 174 -44 0.75
England David Langton 427 206 221 -15 0.93
England James Patterson 7 3 4 -1 0.75
England Russell Gough 122 20 102 -82 0.2
Ireland Tony Kearney 1086 458 628 -170 0.73
England David Sharpe 46 8 38 -30 0.21
England Russell McGrady 141 45 96 -51 0.47
England Andrew Craig 182 80 102 -22 0.78
India Geet Sethi 384 193 191 2 1.01
England John Lau 41 6 35 -29 0.17
England Micky Wareham 431 209 222 -13 0.94
England Luke Roberts 166 54 112 -58 0.48
England Chris Achilles 247 80 167 -87 0.48
England Richard Davis 316 156 160 -4 0.98
Australia Robert Tavagna 352 150 202 -52 0.74
England Kevin Lownds 305 109 196 -87 0.56
England Craig Newson 515 249 266 -17 0.94
England Dave Andrew 83 11 72 -61 0.15
England Vince McCluskey 408 193 215 -22 0.9
New Zealand Daniel Haenga 220 123 97 26 1.27
England John Virgo 2610 1305 1305 0 1
England Graham Miles 2527 1201 1326 -125 0.91
England Darren Martin 217 87 130 -43 0.67
England Martin Grainger 320 146 174 -28 0.84
England Mike Darrington 1066 391 675 -284 0.58
England Paul Hurren 200 53 147 -94 0.36
Australia Daniel Gimenez 148 81 67 14 1.21
Canada Paul Thornley 465 192 273 -81 0.7
England Trevor Holtby 272 108 164 -56 0.66
England Peter Peratikou 269 103 166 -63 0.62
England Peter Delaney 223 70 153 -83 0.46
England Duncan Moore 121 64 57 7 1.12
England Dennis Hughes 883 298 585 -287 0.51
England Stephen Kiddle 195 76 119 -43 0.64
England Simon Morfitt 216 84 132 -48 0.64
England Andrew Fisher 166 63 103 -40 0.61
England Keith Moore 78 33 45 -12 0.73
England Gareth Esprit 209 55 154 -99 0.36
Ireland Barry O'Loughlin 203 50 153 -103 0.33
Canada John Horsfall 143 57 86 -29 0.66
England Mark Peevers 131 34 97 -63 0.35
England Frank Smith 82 10 72 -62 0.14
England Ronnie Shakespeare 125 31 94 -63 0.33
England Ismail Yildiran 32 2 30 -28 0.07
England Gary Skipworth 111 51 60 -9 0.85
England Steve Harrod 78 26 52 -26 0.5
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 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 Robert Armitage 34 16 18 -2 0.89
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 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 Alan Tait 4 0 4 -4 0
England David Ward 5 1 4 -3 0.25
Ireland Gary Hardiman 396 193 203 -10 0.95
England Peter Donegan 591 301 290 11 1.04
England Richard Barker 5 1 4 -3 0.25
Scotland Frank Wilson 6 2 4 -2 0.5
England Phil Butcher 7 3 4 -1 0.75
England Alex Ness 10 1 9 -8 0.11
England Garry Coulson 7 3 4 -1 0.75
England Shailesh Gohil 6 2 4 -2 0.5
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 Wayne Greenwood 19 10 9 1 1.11
England Stephen Feeney 6 2 4 -2 0.5
England Neil Claycraft 208 93 115 -22 0.81
England Henry Roper 78 23 55 -32 0.42
England Joshua Wilshaw 4 0 4 -4 0
Scotland Dylan Craig 328 181 147 34 1.23
England Paul McHugh 5 1 4 -3 0.25
Germany Thomas Schweser 5 0 5 -5 0
Germany Dieter Johns 5 0 5 -5 0
Germany Peter Wagner 29 12 17 -5 0.71
England Charon Parker 22 5 17 -12 0.29
Portugal Francisco Domingues 45 13 32 -19 0.41
Bulgaria Nikola Kemilev 31 11 20 -9 0.55
Bulgaria Vencislav Daskalov 12 4 8 -4 0.5
Russia Evgeny Belyaev 22 2 20 -18 0.1
Romania Andrei Orzan 40 13 27 -14 0.48
Finland Antti Silvo 4 0 4 -4 0
Thailand Praprut Chaithanasak 17 8 9 -1 0.89
Malaysia Yong Kien Foot 14 5 9 -4 0.56
England Mike Smith 577 271 306 -35 0.89
England Andrew Essilfie 325 155 170 -15 0.91
England Alan Trigg 794 430 364 66 1.18
England Tim Bailey 437 261 176 85 1.48
England John Shilton 516 259 257 2 1.01
Canada Louis Fazekas 223 92 131 -39 0.7
Australia Craig Duffy 24 9 15 -6 0.6
England Kevin Brown 415 146 269 -123 0.54
England Jason Scott 452 226 226 0 1
Thailand Nut Wiangchai 136 73 63 10 1.16
England Chris Carpenter 367 165 202 -37 0.82
England Kevin Johnstone 312 111 201 -90 0.55
Hong Kong Gary Kwok 156 74 82 -8 0.9
Malaysia Liew Kitt Fatt 86 41 45 -4 0.91
Netherlands Brian Smits 280 111 169 -58 0.66
Netherlands Wilfred Dijkstra 294 158 136 22 1.16
England Craig Glanville 231 96 135 -39 0.71
Wales Cliff Wilson 2156 995 1161 -166 0.86
England Paul Tanner 648 343 305 38 1.12
England Steve Campbell 1187 585 602 -17 0.97
England Steve Longworth 1511 739 772 -33 0.96
Isle of Man Tony Wilson 1080 534 546 -12 0.98
Wales Colin Roscoe 1599 720 879 -159 0.82
England Spencer Dunn 619 359 260 99 1.38
England Mark Boyd 559 293 266 27 1.1
England Mark Pugh 448 210 238 -28 0.88
England Dave Martin 1679 773 906 -133 0.85
England Jonathan Saunders 447 226 221 5 1.02
England Richard Pincott 477 233 244 -11 0.95
England Guy Dennis 417 231 186 45 1.24
England Paul Webb 299 143 156 -13 0.92
India Sonic Multani 387 228 159 69 1.43
England David Buskin 432 225 207 18 1.09
England John Timson 403 193 210 -17 0.92
England Frank Maskell 369 180 189 -9 0.95
England Kevin Young 358 180 178 2 1.01
England Stephen Roberts 421 225 196 29 1.15
Ireland Gay Burns 441 216 225 -9 0.96
England Chris Nicholson 354 151 203 -52 0.74
England Stacey Hillyard 438 196 242 -46 0.81
England Jason Hawen 315 120 195 -75 0.62
England John Knipe 299 162 137 25 1.18
England Fred Davis 7131 3598 3533 65 1.02
England David Stone 214 111 103 8 1.08
England Gary Morris 276 118 158 -40 0.75
England Alan Peacock 338 175 163 12 1.07
England Richard Pipe 311 112 199 -87 0.56
England Richard Cleeter 208 101 107 -6 0.94
England Matthew Catchpole 318 172 146 26 1.18
England Andrew Krasinski 279 159 120 39 1.33
Scotland Johnny Kemp 202 112 90 22 1.24
England Derek Heaton 389 141 248 -107 0.57
Iceland Fjolnir Thorgeirsson 257 99 158 -59 0.63
England David Lazenby 275 109 166 -57 0.66
England John Bedford 251 129 122 7 1.06
England Chris Milner 184 73 111 -38 0.66
England Ramu Vaswani 169 85 84 1 1.01
England Darren Dodd 191 59 132 -73 0.45
England Stan Haslam 256 81 175 -94 0.46
Canada Peter Kippie 146 76 70 6 1.09
Ireland John Benton 227 71 156 -85 0.46
England Chris Taylor 159 78 81 -3 0.96
England Daniel Buskin 208 93 115 -22 0.81
England Luke Spiller 183 77 106 -29 0.73
England Clive Bernstone 185 46 139 -93 0.33
England George Scott 965 379 586 -207 0.65
England Jonathan White 130 63 67 -4 0.94
Malta Mario Vassallo 165 70 95 -25 0.74
England Christopher Booth 151 60 91 -31 0.66
England Mike Russell 100 56 44 12 1.27
England Mike Watterson 843 345 498 -153 0.69
England Neil Johnson 175 81 94 -13 0.86
England Neil Davies 101 48 53 -5 0.91
Wales Peter Williams 116 7 109 -102 0.06
England Jerry Williams 155 67 88 -21 0.76
England Chris Gill 88 29 59 -30 0.49
Netherlands Wim Braam 84 36 48 -12 0.75
England Ross Mabbott 64 30 34 -4 0.88
Egypt Ahmed Hussein Gamal 83 18 65 -47 0.28
England John Mullane 130 42 88 -46 0.48
England Geoff Grennan 69 31 38 -7 0.82
Canada Charles Vos 66 17 49 -32 0.35
Singapore Barry Zee 63 11 52 -41 0.21
Germany Carl Rosenberger 42 9 33 -24 0.27
Malta Aaron Busuttil 70 31 39 -8 0.79
Northern Ireland Johnny Kells 21 10 11 -1 0.91
England Dean Goddard 46 18 28 -10 0.64
Germany Matthias Porn 31 5 26 -21 0.19
England John Parkin 153 73 80 -7 0.91
Germany Luca Kaufmann 84 42 42 0 1
Croatia Darko Hojan 7 0 7 -7 0
Germany Tobias Hirmer 25 10 15 -5 0.67
Croatia Dragan Roša 15 7 8 -1 0.88
Germany Thomas Scholl 4 0 4 -4 0
Belgium Sybren Sokolowski 26 10 16 -6 0.63
Italy Angelo Rizzo 12 1 11 -10 0.09
Wales Simon Morgan 7 0 7 -7 0
England Garry Steele 84 17 67 -50 0.25
Switzerland Sebastian Lahruis 14 0 14 -14 0
France Alois Riegel 8 1 7 -6 0.14
Croatia Bero Cerinski 10 3 7 -4 0.43
England Joe Steele 374 160 214 -54 0.75
Germany Felix Frede 197 91 106 -15 0.86
Germany Andreas Vetter 7 0 7 -7 0
Germany Sherief Shemeis 8 1 7 -6 0.14
Germany Klaus-Dieter Geiger 9 2 7 -5 0.29
Poland Wiktor Rzezuchowski 4 0 4 -4 0
Thailand Rom Surin 222 128 94 34 1.36
England Tanel Miah 55 24 31 -7 0.77
England Jamie Home 128 40 88 -48 0.45
England Ian Simmons 58 14 44 -30 0.32
Scotland Ray Romantschuk 72 23 49 -26 0.47
England Stuart Henderson 340 175 165 10 1.06
England Joe O'Connor 525 252 273 -21 0.92
England Franky McGovern 10 2 8 -6 0.25
England Adam Edge 267 120 147 -27 0.82
England Ryan Mears 4 0 4 -4 0
England Chris Wakelin 1043 524 519 5 1.01
England Louis Heathcote 187 85 102 -17 0.83
Malaysia Ooi Chin Kay 17 7 10 -3 0.7
Belgium Nico Devlies 9 4 5 -1 0.8
Belgium Alain de Cock 24 10 14 -4 0.71
England Anup Amin 6 0 6 -6 0
England Mark Elliott 157 71 86 -15 0.83
Scotland Tony Ogilvie 11 1 10 -9 0.1
Germany Sascha Diemer 78 19 59 -40 0.32
Austria Robert Burda 72 22 50 -28 0.44
England Tony Rampello 465 217 248 -31 0.88
Scotland John Rea 1423 675 748 -73 0.9
England Kevin Ashby 550 283 267 16 1.06
China Niu Zhuang 195 76 119 -43 0.64
China Hu Hao 223 116 107 9 1.08
China Jeya Selvan 4 0 4 -4 0
China Xie Bin 5 1 4 -3 0.25
China Ju Reti 173 101 72 29 1.4
China Zhong Weihao 8 0 8 -8 0
Hong Kong Leong Man Hoi 10 2 8 -6 0.25
China Huang Hooyong 28 8 20 -12 0.4
Hong Kong Wan Nansen Sin Man 6 2 4 -2 0.5
China Wang Heng 71 33 38 -5 0.87
China Liu Fan 21 10 11 -1 0.91
China Li Yujin 66 22 44 -22 0.5
China Sun Hongrui 62 25 37 -12 0.68
China Zhang Zihao 54 19 35 -16 0.54
China Wang Zepeng 186 90 96 -6 0.94
China Liu Yiqi 37 10 27 -17 0.37
China Wang Bo 6 2 4 -2 0.5
China Fang Xiongman 374 170 204 -34 0.83
China Pu Jingsong 12 4 8 -4 0.5
China Long Yun 19 3 16 -13 0.19
China Li Wei 27 9 18 -9 0.5
China Zhou Jun 20 8 12 -4 0.67
England Jon Wright 1091 565 526 39 1.07
Australia John Campbell 1592 765 827 -62 0.93
England Shilun Thakkar 25 0 25 -25 0
England Stephen Phillips 11 1 10 -9 0.1
England Declan Healy 17 8 9 -1 0.89
Ireland John Mulready 36 4 32 -28 0.13
England Russell Toombes 66 20 46 -26 0.43
England Don Watson 24 4 20 -16 0.2
England Frank Gumbrell 82 32 50 -18 0.64
England Tom Lee 37 13 24 -11 0.54
England David Giles 41 10 31 -21 0.32
England Robert Clifforth 53 17 36 -19 0.47
England Paul Strafford 65 19 46 -27 0.41
England Mike Watling 40 18 22 -4 0.82
England Ian Gerrard 112 39 73 -34 0.53
England Graham Bradley 54 12 42 -30 0.29
England Michael Burke 61 9 52 -43 0.17
Canada John Cahill 63 25 38 -13 0.66
Canada John Jorgensen 42 10 32 -22 0.31
Ireland Joe Baines 50 5 45 -40 0.11
England David Wright 68 24 44 -20 0.55
Canada Tony Bolahood 68 11 57 -46 0.19
Hong Kong David Cheung 67 20 47 -27 0.43
England Peter Oakley 103 47 56 -9 0.84
England Matthew Davies 163 80 83 -3 0.96
England Paul Davis 127 61 66 -5 0.92
England Gary Bampton 110 44 66 -22 0.67
England Tony Pierucci 105 44 61 -17 0.72
Canada Jeff White 95 48 47 1 1.02
England David Hoggarth 102 41 61 -20 0.67
England Mark Darnes 166 59 107 -48 0.55
England David Young 142 66 76 -10 0.87
England Andrew Farrow 118 53 65 -12 0.82
England Peter Bardsley 114 58 56 2 1.04
England Nick Stanfield 137 31 106 -75 0.29
England Chris Wright 98 42 56 -14 0.75
England Len Davies 203 93 110 -17 0.85
England David Blagg 131 83 48 35 1.73
Scotland Wilson Dornan 155 60 95 -35 0.63
England Stuart Green 94 37 57 -20 0.65
England Chris Capel 175 60 115 -55 0.52
England John Harrop 135 59 76 -17 0.78
England Chris Barnett 139 69 70 -1 0.99
England Andrew Prydden 233 104 129 -25 0.81
Wales John Dobson 183 75 108 -33 0.69
England Paul McDonald 272 118 154 -36 0.77
England Ralph Mason 166 59 107 -48 0.55
England Tony Emmott 204 73 131 -58 0.56
England Brian Cakebread 192 97 95 2 1.02
Scotland Gary Thomas 250 106 144 -38 0.74
England Gavin Burns 213 122 91 31 1.34
England George Wood 231 88 143 -55 0.62
England Brian Peddie 280 145 135 10 1.07
England John Rees 330 151 179 -28 0.84
England Chris Palmer 208 96 112 -16 0.86
England Sukhbir Grewal 294 127 167 -40 0.76
England Paul Lawrence 324 191 133 58 1.44
England David Rice 420 198 222 -24 0.89
England Stuart Swinburn 310 131 179 -48 0.73
England John Spencer 4180 2191 1989 202 1.1
Scotland Bert Demarco 593 179 414 -235 0.43
England Pete Seager 382 182 200 -18 0.91
Scotland Simon Haggerty 234 95 139 -44 0.68
England Richard Moore 321 170 151 19 1.13
Scotland Michael Valentine 422 222 200 22 1.11
England Paul Morgan 469 233 236 -3 0.99
Northern Ireland Tommy Murphy 1395 642 753 -111 0.85
Scotland Eddie Sinclair 1668 791 877 -86 0.9
England Malcolm Bradley 1151 537 614 -77 0.87
England Brian Cassidy 336 184 152 32 1.21
England Frank Dezi 523 273 250 23 1.09
England Barry Bunn 514 261 253 8 1.03
Scotland Matt Gibson 1516 672 844 -172 0.8
Scotland Duncan Campbell 633 309 324 -15 0.95
England Anthony Corina 110 53 57 -4 0.93
England Dave Gilbert 1215 583 632 -49 0.92
England Darren Holdcroft 53 17 36 -19 0.47
England Joe Davis 5232 2916 2316 600 1.26
England Basharat Magsood 61 19 42 -23 0.45
England Michael Huntingdon 225 85 140 -55 0.61
England Stuart Pegrum 220 85 135 -50 0.63
England David Greaves 783 257 526 -269 0.49
England Alexander Ferguson 169 79 90 -11 0.88
England David Hamson 66 27 39 -12 0.69
England Anthony Sinclair 67 23 44 -21 0.52
England Mevlit Ali 14 4 10 -6 0.4
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 46 19 27 -8 0.7
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 23 11 12 -1 0.92
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 36 23 13 10 1.77
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 7 2 5 -3 0.4
England James Thorpe 7 2 5 -3 0.4
England Anthony Denham 6 1 5 -4 0.2
England Adam Longley 117 43 74 -31 0.58
England Raj Sagoo 14 4 10 -6 0.4
England Douglas Archell 5 0 5 -5 0
England Alan Dawber 47 22 25 -3 0.88
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
Thailand Pramual Janthat 51 21 30 -9 0.7
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 Robert Blackmore 5 0 5 -5 0
England Bob Cooper 7 2 5 -3 0.4
Brazil Jan Carlo Casali 9 4 5 -1 0.8
England Lee Bovis 21 7 14 -7 0.5
England Christian Brooks 155 80 75 5 1.07
England Ryan Cooper 6 1 5 -4 0.2
England Paul Ganley 17 7 10 -3 0.7
England Paul Foreman 14 9 5 4 1.8
England Ronnie Mears 5 0 5 -5 0
England Anne-Marie Farren 223 84 139 -55 0.6
England John Patterson 6 1 5 -4 0.2
England Thomas McKenna 300 155 145 10 1.07
England Clyde Pearson 7 2 5 -3 0.4
England Richard Hamilton 6 1 5 -4 0.2
Canada Marcel Gauvreau 1235 587 648 -61 0.91
England Sean Seymour 19 4 15 -11 0.27
England Lawrence Lillie 36 9 27 -18 0.33
England John Fox 30 9 21 -12 0.43
England Neil Bowles 36 12 24 -12 0.5
England Karl Krajnyak 40 17 23 -6 0.74
England Mark Farrimond 78 30 48 -18 0.63
England Doug French 428 183 245 -62 0.75
England Robert Yule 124 46 78 -32 0.59
England Simon Brooks 119 50 69 -19 0.72
Scotland Neil Martin 276 133 143 -10 0.93
England Mark Jervis 174 71 103 -32 0.69
England Martin Unsworth 101 39 62 -23 0.63
Northern Ireland Harry Morgan 87 45 42 3 1.07
Wales Paul Gavey 176 80 96 -16 0.83
England Neil Figgins 234 110 124 -14 0.89
England Gary Filtness 284 144 140 4 1.03
England Paul Raulston 134 62 72 -10 0.86
England Wayne Martin 128 52 76 -24 0.68
England Roy Connor 188 97 91 6 1.07
England Craig Johnston-Allen 294 140 154 -14 0.91
England Robert Dickson 266 140 126 14 1.11
Canada John White 186 98 88 10 1.11
England Mark Wildman 1026 444 582 -138 0.76
Scotland Ian Black 833 306 527 -221 0.58
Canada Bill Werbeniuk 1636 753 883 -130 0.85
Wales Paul Dawkins 384 207 177 30 1.17
England Dale Milton 231 103 128 -25 0.8
Northern Ireland Kieran McAlinden 285 140 145 -5 0.97
South Africa Robbie Grace 551 223 328 -105 0.68
Wales Ray Reardon 4699 2511 2188 323 1.15
Canada Gino Rigitano 875 385 490 -105 0.79
England Pat Houlihan 1254 531 723 -192 0.73
England Terry Whitthread 612 257 355 -98 0.72
England Roger Bales 997 419 578 -159 0.72
England Martin Smith 1102 545 557 -12 0.98
England Stephen Webster 95 47 48 -1 0.98
England Russell Burgess 112 50 62 -12 0.81
England Martin Carolan 125 52 73 -21 0.71
England Anthony Gorman 90 34 56 -22 0.61
Canada Paul Clutterbuck 99 39 60 -21 0.65
Wales Steve Hornby 104 45 59 -14 0.76
England Mark Witts 73 19 54 -35 0.35
Canada Ted Guerreri 35 9 26 -17 0.35
England Graham Lambert 64 29 35 -6 0.83
Scotland Mark Cadenhead 68 33 35 -2 0.94
England Sam Ellis 39 15 24 -9 0.63
England Fred Richardson 63 26 37 -11 0.7
Isle of Man Mike Colquitt 80 27 53 -26 0.51
Canada Craig Kerry 62 26 36 -10 0.72
Malta Jason Peplow 65 23 42 -19 0.55
England Kirk Byers 42 11 31 -20 0.35
England Georgio Georgiou 31 5 26 -21 0.19
Canada David Boon 17 5 12 -7 0.42
England Sean Coyle 20 5 15 -10 0.33
England Andrew Truss 13 3 10 -7 0.3
England Georgina Aplin 9 4 5 -1 0.8
Ireland Pascal Burke 601 208 393 -185 0.53
England Eric Lawlor 604 267 337 -70 0.79
South Africa François Ellis 540 217 323 -106 0.67
Canada Jim Bear 724 362 362 0 1
England Jim Meadowcroft 1241 536 705 -169 0.76
Australia Glen Wilkinson 698 339 359 -20 0.94
England Geoff Foulds 917 395 522 -127 0.76
Australia Vladimir Potazsnyk 90 43 47 -4 0.91
Australia Greg Jenkins 423 185 238 -53 0.78
Wales Clive Everton 525 128 397 -269 0.32
South Africa Derek Mienie 373 145 228 -83 0.64
Canada Bernie Mikkelsen 731 333 398 -65 0.84
Australia Paddy Morgan 1180 555 625 -70 0.89
England Tim Norris 128 64 64 0 1
England Chris Hamson 235 139 96 43 1.45
England Steve Bradley 146 76 70 6 1.09
England Peter Tolen 105 55 50 5 1.1
England Andrew Shaw 105 50 55 -5 0.91
England Jason Baker 70 30 40 -10 0.75
England Tessa Davidson 73 28 45 -17 0.62
England Philip Alden 81 31 50 -19 0.62
England Mark Evans (II) 55 20 35 -15 0.57
New Zealand Brent Wells 70 27 43 -16 0.63
England Russ Schuster 52 22 30 -8 0.73
England Max Cockrell 49 14 35 -21 0.4
England Darren Collison 47 17 30 -13 0.57
England Colin Hinds 56 16 40 -24 0.4
England Mark Lythe 5 0 5 -5 0
Ireland Damien McKiernan 15 7 8 -1 0.88
Scotland Guilio Rea 22 6 16 -10 0.38
England John Disney 37 7 30 -23 0.23
England Kulvindar Mattu 11 1 10 -9 0.1
England Robert Noon 13 3 10 -7 0.3
England Simon Capon 11 1 10 -9 0.1
England Tony Mucklow 19 4 15 -11 0.27
Australia Ray van den Nouwland 82 32 50 -18 0.64
England Michael Stocks 292 142 150 -8 0.95
England Nicky Lazarus 288 136 152 -16 0.89
Ireland Aidan Murphy 255 114 141 -27 0.81
England Nick Jones (II) 83 31 52 -21 0.6
Ireland Patrick Mahon 170 66 104 -38 0.63
England Michael Eaves 174 62 112 -50 0.55
England Clement Walden 43 2 41 -39 0.05
Iceland Gunnar Valsson 89 37 52 -15 0.71
England Ayub Khalifa 72 17 55 -38 0.31
England Navid Khan 63 18 45 -27 0.4
England Paul Smith 294 133 161 -28 0.83
Belgium Phillippe D'Haens 7 0 7 -7 0
Belgium Tsie Waa Ip 18 4 14 -10 0.29
Scotland Robert Stevenson 3 0 3 -3 0
Belgium Steven Heyselberghs 9 2 7 -5 0.29
Belgium Marc Vrancken 9 2 7 -5 0.29
Belgium Jan Corten 14 6 8 -2 0.75
Belgium Cedric Daniels 7 0 7 -7 0
Belgium Jurgen Vancanneyt 7 0 7 -7 0
Belgium Paul Van Welssenaers 16 2 14 -12 0.14
France Regis D'Anna 15 0 15 -15 0
Belgium Steve Wensch 3 0 3 -3 0
Belgium Pieter Vanassche 17 3 14 -11 0.21
Belgium Marc Malot 8 1 7 -6 0.14
Netherlands Ton Berkhout 38 16 22 -6 0.73
Belgium Steve Lambrechts 41 14 27 -13 0.52
Belgium Dieter Raymakers 3 0 3 -3 0
Belgium Bruno Menegotto 14 0 14 -14 0
Belgium Dominiek Vieuvalet 17 4 13 -9 0.31
Belgium Kasra Khavaran 15 4 11 -7 0.36
Netherlands Jasha Kiers 19 8 11 -3 0.73
Belgium Sebastiaan Vermeylen 18 8 10 -2 0.8
Belgium Koang Min Chou 13 6 7 -1 0.86
Belgium Christiaan Corten 7 0 7 -7 0
Belgium Raf Van De Maele 21 11 10 1 1.1
Belgium Hans Coppens 11 4 7 -3 0.57
Germany Lukas Kleckers 402 211 191 20 1.1
France Nathanael Beckrich 14 6 8 -2 0.75
Belgium Fred Letecheur 20 8 12 -4 0.67
Belgium Kevin Vandevoort 63 28 35 -7 0.8
Belgium Kristof Vermeiren 71 31 40 -9 0.78
Belgium Glenn Van Hulle 20 6 14 -8 0.43
Belgium Luc Blancke 28 9 19 -10 0.47
France Jean-Baptiste Erceau 9 2 7 -5 0.29
Austria Benjamin Buser 19 0 19 -19 0
Canada Gerry Watson 143 57 86 -29 0.66
Australia Gordon Robinson 26 13 13 0 1
United States Jim Rempe 142 59 83 -24 0.71
England Maurice Parkin 422 126 296 -170 0.43
United States Steve Mizerak 39 10 29 -19 0.34
Scotland Eddie McLaughlin 489 207 282 -75 0.73
South Africa Perrie Mans 1137 513 624 -111 0.82
Australia Leon Heywood 62 17 45 -28 0.38
England John Hargreaves 353 144 209 -65 0.69
Australia James Giannaros 130 52 78 -26 0.67
Australia Sam Frangie 67 30 37 -7 0.81
South Africa Mannie Francisco 45 14 31 -17 0.45
Australia Lou Condo 216 88 128 -40 0.69
England Dave Chalmers 389 152 237 -85 0.64
Canada Joe Cagianello 168 74 94 -20 0.79
Australia Ian Anderson 609 230 379 -149 0.61
South Africa Jimmy van Rensberg 650 286 364 -78 0.79
Northern Ireland Jackie Rea 3056 1439 1617 -178 0.89
South Africa Mike Hines 163 75 88 -13 0.85
Canada Frank Jonik 610 275 335 -60 0.82
Canada Eddie Galati 8 3 5 -2 0.6
Scotland Stephen Wylie 96 38 58 -20 0.66
Scotland Robert Ritchie 118 50 68 -18 0.74
Italy Claudio Ravagnani 107 39 68 -29 0.57
Iceland Ahimar Bjarnsson 76 19 57 -38 0.33
Netherlands Rene Dikstra 41 15 26 -11 0.58
France Eric le Paul 5 0 5 -5 0
China Huang Jiahao 103 40 63 -23 0.63
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 Yu Xuantang 16 7 9 -2 0.78
China Li Yingdong 56 18 38 -20 0.47
China Wang Lige 10 4 6 -2 0.67
China Geng Mingqi 77 36 41 -5 0.88
China Wang Jun 4 0 4 -4 0
China Ji Zhijun 41 19 22 -3 0.86
China Xiong Jun 23 3 20 -17 0.15
China Liu Jiaming 65 24 41 -17 0.59
China Yao Pengcheng 49 17 32 -15 0.53
China Liu Jialin 4 0 4 -4 0
China Zhou Hanwen 4 0 4 -4 0
India Atul Agrawal 5 0 5 -5 0
India Michael Ferreira 17 2 15 -13 0.13
Hong Kong David Yao 9 4 5 -1 0.8
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 Eric van der Linden 4 1 3 -2 0.33
Belgium Mario Lannoye 9 3 6 -3 0.5
China Feng Yijun 12 0 12 -12 0
India Kamal Chawla 133 71 62 9 1.15
England Andrew Greaves 26 10 16 -6 0.63
England Peter Devlin 133 52 81 -29 0.64
England Benjamin Finch 4 0 4 -4 0
England Dylan Mitchell 121 41 80 -39 0.51
Scotland Sean James Riach 11 3 8 -5 0.38
England James Cullen 4 0 4 -4 0
Bulgaria Krasimir Kameshev 23 4 19 -15 0.21
Bulgaria Nikolai Vlashev 23 7 16 -9 0.44
Pakistan Arshed Chodri 7 0 7 -7 0
Romania Radu Vilau 19 8 11 -3 0.73
Bulgaria Ivan Kupov 23 4 19 -15 0.21
Bulgaria Salim Otti 24 8 16 -8 0.5
Bulgaria Danail Tugov 21 6 15 -9 0.4
Bulgaria Stanislav Hadjipopov 21 4 17 -13 0.24
England Jonathan Mabey 13 2 11 -9 0.18
Bulgaria Luchezar Gergov 16 1 15 -14 0.07
Bulgaria Vergil Mavrodiev 7 0 7 -7 0
Romania Rares Sinca 16 1 15 -14 0.07
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
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
Singapore Lim Koon Guan 4 0 4 -4 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 Damian Overton 5 2 3 -1 0.67
England Matthew Hudson 23 4 19 -15 0.21
India Varun Madan 100 50 50 0 1
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
England Andy Guest 9 2 7 -5 0.29
Scotland Lance Little 42 22 20 2 1.1
Scotland Christopher Giffney 17 3 14 -11 0.21
England Scott Whiteley 23 4 19 -15 0.21
Scotland Stephen Baillie 8 1 7 -6 0.14
Scotland George Cunningham 21 6 15 -9 0.4
Scotland Joseph McLaren 17 7 10 -3 0.7
Scotland Barry Lee 34 14 20 -6 0.7
Scotland Scott Gillespie 11 4 7 -3 0.57
Scotland Barry Campbell 22 1 21 -20 0.05
Scotland Chris Totten 101 35 66 -31 0.53
Scotland Pat McKinney 20 9 11 -2 0.82
England Christopher Davis 4 0 4 -4 0
England Richard Binns 16 4 12 -8 0.33
India Omprakesh Agrawal 147 64 83 -19 0.77
Canada Wayne Sanderson 77 27 50 -23 0.54
Netherlands Mario Veltman 4 0 4 -4 0
Ireland David O'Halloran 37 26 11 15 2.36
Netherlands Jurgen Gruson 10 4 6 -2 0.67
Netherlands Django den Hartog 15 9 6 3 1.5
Netherlands Jurgen Goudailler 13 6 7 -1 0.86
Netherlands Frans Veling 29 14 15 -1 0.93
Netherlands Ameer Baksh 31 15 16 -1 0.94
Netherlands Gosse Vledder 4 0 4 -4 0
Ireland Eamonn Kelly 6 1 5 -4 0.2
Ireland Damien McKenna 16 8 8 0 1
Canada Alex Pagulayan 74 37 37 0 1
Canada Terry Davidson 9 1 8 -7 0.13
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
Australia Edward Charlton 22 3 19 -16 0.16
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 Clayton Humphries 85 44 41 3 1.07
Wales Tom Rees 115 54 61 -7 0.89
England John Gillard 4 0 4 -4 0
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
Wales Roy Andrewartha 385 158 227 -69 0.7
Thailand Panompai Powises 69 33 36 -3 0.92
Australia Ben Nunan 69 29 40 -11 0.73
Australia George Ganim 81 30 51 -21 0.59
South Africa Gary Johnston 7 0 7 -7 0
Wales Marcus Owen 175 71 104 -33 0.68
Scotland Chris Ross 159 41 118 -77 0.35
Canada John Bear 181 87 94 -7 0.93
Scotland John Phillips 21 6 15 -9 0.4
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 14 4 10 -6 0.4
France Luc Allain 5 1 4 -3 0.25
Thailand Patipat Wattanaporn 2 0 2 -2 0
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 93 44 49 -5 0.9
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
Iceland Tryggvi Erlingsson 18 2 16 -14 0.13
England John Pulman 5291 2648 2643 5 1
England Paul Verity 26 11 15 -4 0.73
Australia Michael Tillman 6 1 5 -4 0.2
Australia Darren Johnson 6 1 5 -4 0.2
England Sid Hood 128 48 80 -32 0.6
Singapore Lau Weng Yew 8 1 7 -6 0.14
Singapore Benjamin Lui 8 2 6 -4 0.33
Hong Kong Kwong Wai Chuen 3 0 3 -3 0
India Rahul Sachdev 61 27 34 -7 0.79
India Rajat Khaneja 30 13 17 -4 0.76
England Sean Halligan 16 4 12 -8 0.33
England Ray Grall 20 0 20 -20 0
England Zack Richardson 438 244 194 50 1.26
Qatar Mohsen Bukshaisha 152 76 76 0 1
England Michael Tomlinson 252 124 128 -4 0.97
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
Malaysia Chin Su Liang 2 0 2 -2 0
England Joe Roberts 281 149 132 17 1.13
England Jack Karnehm 43 6 37 -31 0.16
England John Barrie 1983 1001 982 19 1.02
Canada Kevin Robitaille 116 55 61 -6 0.9
England Kingsley Kennerley 1689 807 882 -75 0.91
Pakistan Mohammed Asif 332 177 155 22 1.14
China Wang Lin 2 0 2 -2 0
China Zhong Minwon 2 0 2 -2 0
China Li Baoying 2 0 2 -2 0
China Jin Weheng 3 1 2 -1 0.5
China Sun Linbo 2 0 2 -2 0
China Li Yuanhai 2 0 2 -2 0
Hong Kong Cheun Chi-Ming 3 1 2 -1 0.5
China Zung Chun Hong 2 0 2 -2 0
China Sung Lun Pak 3 1 2 -1 0.5
Singapore E Loh 4 2 2 0 1
Singapore Lin Kuan 4 2 2 0 1
Australia Warren Simpson 1178 582 596 -14 0.98
Wales Gary Owen 985 483 502 -19 0.96
India Arvind Savur 81 36 45 -9 0.8
Canada Eddy Agha 75 22 53 -31 0.42
Canada Gilles Boismenu 10 1 9 -8 0.11
Canada R Tammett 13 4 9 -5 0.44
Thailand Vichien Saengtong 2 0 2 -2 0
Thailand A Tanyuthitham 2 0 2 -2 0
Bulgaria Luchezar Rusakov 4 0 4 -4 0
Bulgaria Ivelin Boyanov 10 4 6 -2 0.67
Romania Tiberiu Teodoru 4 0 4 -4 0
Bulgaria Ulian Petrov 4 0 4 -4 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
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 Wang Shi 19 3 16 -13 0.19
China Zhang Wei 5 1 4 -3 0.25
Canada Gordon Tekatch 46 22 24 -2 0.92
Canada Kari Elovaara 44 16 28 -12 0.57
Canada Derek Norris 36 20 16 4 1.25
Canada Tom Regina 42 17 25 -8 0.68
Canada D Ireland 22 10 12 -2 0.83
Canada Jim Whittaker 17 7 10 -3 0.7
Canada E Karonen 6 1 5 -4 0.2
Canada John Dillon 15 1 14 -13 0.07
Canada C McManus 8 3 5 -2 0.6
Canada T Sloan 6 1 5 -4 0.2
Canada Steve Baruda 9 4 5 -1 0.8
Canada B Spence 5 0 5 -5 0
Canada Tony le May 9 4 5 -1 0.8
Canada Larry Firth 13 4 9 -5 0.44
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 Luo Honghao 117 55 62 -7 0.89
China Li Zhen 33 10 23 -13 0.43
China Sun Peng 65 28 37 -9 0.76
China Fang Fan 17 6 11 -5 0.55
China Shan Xianshu 53 21 32 -11 0.66
China Zhong Lin 95 50 45 5 1.11
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 Yan Bingtao 671 371 300 71 1.24
China Long Zehuang 37 11 26 -15 0.42
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 Liu Ying 6 2 4 -2 0.5
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 52 17 35 -18 0.49
Thailand Ratchayothin Yotharuck 274 99 175 -76 0.57
England Ron Gross 81 29 52 -23 0.56
Australia Dennis Wheelwright 209 75 134 -59 0.56
Canada Leo Levitt 25 7 18 -11 0.39
Australia Ron Mares 126 42 84 -42 0.5
Australia Rex King 279 87 192 -105 0.45
Australia Philip Tarrant 172 77 95 -18 0.81
England Paul Norris 18 6 12 -6 0.5
England Hannah Jones 41 16 25 -9 0.64
England Jaspal Bamotra 27 6 21 -15 0.29
Canada Stan Holden 39 15 24 -9 0.63
Australia Shaun Dalitz 69 35 34 1 1.03
Libya Khalid Belaied Abumdas 34 5 29 -24 0.17
Canada Winnie McKinlay 28 11 17 -6 0.65
Canada Paul Lanning 15 6 9 -3 0.67
Canada Denis McColgan 10 1 9 -8 0.11
England Ron Barnes 17 4 13 -9 0.31
Wales Dave Thomas 18 5 13 -8 0.38
England Ray Kell 19 6 13 -7 0.46
Canada Gabe Tarini 31 10 21 -11 0.48
England Geoff Thompson 113 51 62 -11 0.82
Australia Allan McDonald 324 147 177 -30 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 475 203 272 -69 0.75
South Africa Freddie van Rensberg 84 39 45 -6 0.87
England Alec Brown 3598 1797 1801 -4 1
Scotland Harry Stokes 225 107 118 -11 0.91
Scotland Walter Donaldson 4801 2436 2365 71 1.03
England Albert Brown 2432 1227 1205 22 1.02
England Willie Smith 1836 886 950 -64 0.93
England Jim Lees 421 156 265 -109 0.59
Australia Horace Lindrum 2567 1309 1258 51 1.04
New Zealand Clark McConachy 727 261 466 -205 0.56
England Sidney Smith 3482 1742 1740 2 1
England Dickie Laws 132 48 84 -36 0.57
Canada George Chenier 364 153 211 -58 0.73
South Africa Peter Mans 330 157 173 -16 0.91
England Herbert Holt 315 149 166 -17 0.9
Canada Con Stanbury 595 259 336 -77 0.77
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 239 101 138 -37 0.73
England Alec Mann 223 91 132 -41 0.69
England Tom Reece 283 125 158 -33 0.79
England Tom Newman 1851 884 967 -83 0.91
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 294 130 164 -34 0.79
Scotland Nat Butler 59 27 32 -5 0.84
England Kelsall Prince 20 6 14 -8 0.43
England Albert Cope 60 24 36 -12 0.67
England Tom Carpenter 44 26 18 8 1.44
England Joe Brady 15 5 10 -5 0.5
England Melbourne Inman 995 388 607 -219 0.64
Australia Newton Gahan 179 49 130 -81 0.38
Netherlands Theodor den Hartog 10 6 4 2 1.5
Netherlands Mitchell Van Den Bergh 4 0 4 -4 0
Netherlands Leon Alewijnse 4 0 4 -4 0
Malta Talip Yigitsoy 4 0 4 -4 0
England Jordan Geldard 10 4 6 -2 0.67
England Thomas Newcombe 7 3 4 -1 0.75
Netherlands Huib Kuilboer 4 0 4 -4 0
England Benji Buckley 13 8 5 3 1.6
Netherlands Bas Verviers 4 0 4 -4 0
Netherlands Feylin Janssen 8 4 4 0 1
Netherlands Toby van Diepen 4 0 4 -4 0
Netherlands Emile Bastiaan Hendriksen 15 0 15 -15 0
Netherlands Nico Bouma 4 0 4 -4 0
Netherlands Albert Pronk 8 0 8 -8 0
Netherlands Raymond Huisman 12 1 11 -10 0.09
Belgium Pascal Decloedt 14 3 11 -8 0.27
Netherlands Fozan Masood 35 19 16 3 1.19
England Declan Weston 6 2 4 -2 0.5
Netherlands Bas Herberigs 5 1 4 -3 0.25
Canada Jerry Kapchinsky 13 4 9 -5 0.44
Canada Wayne Jackson 12 3 9 -6 0.33
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 14 5 9 -4 0.56
England Matthew Glasby 230 97 133 -36 0.73
England Zafran Ali 21 6 15 -9 0.4
England Luke Garland 153 79 74 5 1.07
England Dean Sheridan 52 28 24 4 1.17
England Kurtis Weaver 76 37 39 -2 0.95
Malta Brian Cini 258 139 119 20 1.17
Northern Ireland Jamie McArdle 33 16 17 -1 0.94
Malta Joseph Casha 7 0 7 -7 0
England Lee Brookes 14 3 11 -8 0.27
Wales Thomas Davie 26 10 16 -6 0.63
England Luke Stilwell 9 2 7 -5 0.29
England Richard Haney 47 18 29 -11 0.62
England Tommy Doherty 7 0 7 -7 0
England Imran Nisar 34 15 19 -4 0.79
England John Patrick Tyndall 20 9 11 -2 0.82
England Michael Williams 316 174 142 32 1.23
England Ashley Hugill 536 268 268 0 1
Switzerland Max Kribbe 9 2 7 -5 0.29
Germany Fabian Tost 17 2 15 -13 0.13
Germany Florian Werres 16 7 9 -2 0.78
Germany Tobias Renner 7 0 7 -7 0
Switzerland Pascal Camenzind 10 5 5 0 1
Germany Jan Eisenstein 20 5 15 -10 0.33
Austria Rick Kraaijeveld 15 0 15 -15 0
Germany Christian Rauscher 10 3 7 -4 0.43
Germany Sebastian Thron 14 3 11 -8 0.27
Germany Thomas Blang 18 4 14 -10 0.29
Norway Christopher Watts 15 7 8 -1 0.88
Germany Roman Dietzel 73 36 37 -1 0.97
Germany Daniel Schneider 121 42 79 -37 0.53
Germany Matthias Leuthold 8 1 7 -6 0.14
Germany Thomas Kiesewetter 16 1 15 -14 0.07
Germany Adrian Schmidt 12 3 9 -6 0.33
Germany Tobias Stelter 8 1 7 -6 0.14
Germany Moritz Thomas 10 3 7 -4 0.43
Norway David Frew 28 11 17 -6 0.65
Pakistan Muhammad Majid Ali 67 30 37 -7 0.81
Iran Amir Sarkhosh 149 79 70 9 1.13
India Laxman Rawat 114 58 56 2 1.04
Egypt Ahmed Galal 178 46 132 -86 0.35
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
China Zou Junhai 29 14 15 -1 0.93
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 Chen Wen 39 15 24 -9 0.63
China Li Chao 4 0 4 -4 0
China Mao Zhijun 4 0 4 -4 0
China He Guoqiang 56 22 34 -12 0.65
Belgium Steven Put 12 1 11 -10 0.09
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 27 3 24 -21 0.13
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
Germany Jacek Stacha 4 0 4 -4 0
Afghanistan Ismail Ali 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 79 43 36 7 1.19
India Dharminder Lilly 69 40 29 11 1.38
China Yuan Sijun 270 114 156 -42 0.73
China Yong Fan 10 5 5 0 1
China Yu Haitao 5 1 4 -3 0.25
China Fan Zhengyi 57 19 38 -19 0.5
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 Xu Si 195 84 111 -27 0.76
China Li Weixue 11 3 8 -5 0.38
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 Josh Mulholland 68 33 35 -2 0.94
Wales Edward Topham 33 10 23 -13 0.43
England Joshua Cooper 141 64 77 -13 0.83
England Stuart Langford 8 1 7 -6 0.14
England Aaron Cook 33 2 31 -29 0.06
England Adam King 107 44 63 -19 0.7
England Troy Brett 50 26 24 2 1.08
Russia David Maslov 53 22 31 -9 0.71
Hong Kong Jamie Chui 21 6 15 -9 0.4
England Jason Riding 8 1 7 -6 0.14
England David Rowlands 8 1 7 -6 0.14
Wales Tyler Rees 89 34 55 -21 0.62
England Kobi Mates 27 4 23 -19 0.17
England Carl Gibson 9 2 7 -5 0.29
England Thomas Goldstein 21 9 12 -3 0.75
England Martin Power 6 2 4 -2 0.5
Belgium Phuntsok Jaegers 49 19 30 -11 0.63
Netherlands Kim Fai Sung 4 0 4 -4 0
Belgium Niki Baele 9 4 5 -1 0.8
Belgium Steven Verelst 16 8 8 0 1
Belgium Tijs Van Puyenbroeck 10 3 7 -4 0.43
Belgium Pascal Charot 7 0 7 -7 0
England Kevin Southern 7 0 7 -7 0
Netherlands Mario Hautekeete 19 10 9 1 1.11
Belgium Frank Driesen 18 10 8 2 1.25
Belgium Johny Moermans 34 14 20 -6 0.7
Belgium Jurgen Hauffman 10 3 7 -4 0.43
Switzerland Marc Weibel 7 0 7 -7 0
France Jerome Jamart 7 0 7 -7 0
Belgium Pascal Budo 4 0 4 -4 0
Spain Joaquin Marin 11 4 7 -3 0.57
England Christopher Harrison 17 6 11 -5 0.55
England Lee Young 4 0 4 -4 0
Netherlands Jack Bruins 7 0 7 -7 0
Bulgaria Bratislav Krastev 52 19 33 -14 0.58
Hong Kong Lee Chun Wai 119 71 48 23 1.48
Malta Mario Brincat 5 1 4 -3 0.25
Qatar Mhanaa Alobaidli 50 24 26 -2 0.92
Thailand Siripaporn Nuanthakhamjan 65 43 22 21 1.95
Australia Kathy Howden 32 15 17 -2 0.88
India Vidya Pillai 77 47 30 17 1.57
India Chitra Magimairajan 60 32 28 4 1.14
Australia Jessica Woods 64 39 25 14 1.56
Hong Kong Yu Ching 17 14 3 11 4.67
Australia Kerry De Pradines 49 15 34 -19 0.44
Hong Kong Ng On Yee 171 99 72 27 1.38
Hong Kong Ka Kai Wan 41 18 23 -5 0.78
India Varsha Sanjeev 21 11 10 1 1.1
Thailand Amornrat Uamduang 39 27 12 15 2.25
India Neena Praveen 19 10 9 1 1.11
United States Corey Deuel 66 25 41 -16 0.61
Belarus Vladislav Kalinovski 23 12 11 1 1.09
Pakistan Shahid Aftab 38 21 17 4 1.24
Ukraine Iulian Boiko 12 0 12 -12 0
Thailand Boonyarit Keattikun 343 156 187 -31 0.83
Sweden Arpat Pulat 25 10 15 -5 0.67
Australia Matthew Bolton 58 26 32 -6 0.81
Australia Hassan Kerde 123 59 64 -5 0.92
Lithuania Andrej Maksimov 16 5 11 -6 0.45
Finland Antti Mannila 7 3 4 -1 0.75
Iran Soheil Vahedi 175 96 79 17 1.22
Egypt Walid Hamdy 39 16 23 -7 0.7
Russia Anastasia Nechaeva 50 34 16 18 2.13
Russia Daria Sirotina 56 38 18 20 2.11
India Arantxa Sanchis 63 35 28 7 1.25
Australia Kathy Parashis 54 30 24 6 1.25
Egypt Karim Abdelmeguid 30 17 13 4 1.31
Russia Andrey Vill 42 10 32 -22 0.31
Ireland Stephen Merrigan 52 22 30 -8 0.73
Malta Ivan Attard 36 19 17 2 1.12
Kuwait Nasser Bomejdad 29 15 14 1 1.07
Finland Juha Lehto 34 14 20 -6 0.7
Hong Kong Ng Yam Shui 39 19 20 -1 0.95
Iran Mohammad Aliabadi 21 7 14 -7 0.5
Thailand Phisit Chandsri 26 16 10 6 1.6
United Arab Emirates Salim Ali Alsuwaidi 50 19 31 -12 0.61
Wales Wayne Morgan 28 13 15 -2 0.87
Qatar Mohsin Al-Abdulrahman 56 23 33 -10 0.7
Ireland Shane Gorman 33 15 18 -3 0.83
China Jiang Yingyil 2 0 2 -2 0
China Li TuanHai 2 0 2 -2 0
England Matt Lancaster 10 5 5 0 1
England Anthony Jeffers 61 29 32 -3 0.91
England Anthony Green 7 3 4 -1 0.75
England Russel Morgan 15 4 11 -7 0.36
England Louis Wakelin 15 8 7 1 1.14
England Nev Graham 12 4 8 -4 0.5
England Cecil Harverson 264 160 104 56 1.54
England Walter Lovejoy 72 30 42 -12 0.71
England Edward Diggle 235 115 120 -5 0.96
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 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 Wojciech Przylucki 20 9 11 -2 0.82
Poland Mateusz Goslinowski 4 0 4 -4 0
Poland Marcin Bek 5 1 4 -3 0.25
Poland Antoni Kowalski 27 10 17 -7 0.59
Poland Konrad Piekarczyk 8 0 8 -8 0
Poland Mateusz Nowak 11 5 6 -1 0.83
Poland Oliwia Lachowicz 9 0 9 -9 0
Poland Maciej Kielkowicz 8 0 8 -8 0
England Nathan Jones 23 9 14 -5 0.64
Poland Maciej Michowski 20 8 12 -4 0.67
Poland Marcin Kolibski 26 12 14 -2 0.86
Poland Konrad Sor 5 1 4 -3 0.25
Poland Tomasz Marczak 4 0 4 -4 0
England John Fearick 18 6 12 -6 0.5
England Majid Khan 13 1 12 -11 0.08
England Sam Betts 8 4 4 0 1
England Thomas Lancastle 7 3 4 -1 0.75
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 33 15 18 -3 0.83
Canada Tino Malo 9 4 5 -1 0.8
China Cheng Sihong 42 18 24 -6 0.75
China Song Yang 28 8 20 -12 0.4
Australia Timothy Ng 31 14 17 -3 0.82
China Li Ningning 18 5 13 -8 0.38
China Man Ming Wa 9 1 8 -7 0.13
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
Malaysia Thor Chuan Leong 450 180 270 -90 0.67
England Joe Rhone 9 1 8 -7 0.13
Scotland Keith Keldie 58 20 38 -18 0.53
England Jake Keen 22 11 11 0 1
England Thomas Hilborne 20 4 16 -12 0.25
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
Thailand Phanuwat Chitdi 4 0 4 -4 0
China Tu Jiong 11 4 7 -3 0.57
China Li Tianen 12 4 8 -4 0.5
China Duan Yanfeng 29 14 15 -1 0.93
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 Liu Ming 9 4 5 -1 0.8
China Shen Cheng 5 1 4 -3 0.25
China Cai Peng 6 2 4 -2 0.5
China Liang Jianfeng 13 5 8 -3 0.63
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 24 10 14 -4 0.71
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
Poland Patryk Masłowski 81 46 35 11 1.31
Bulgaria Teodor Chomovski 17 9 8 1 1.13
Ukraine Oleksandr Zakharov 4 0 4 -4 0
Finland Mika Hummelin 25 4 21 -17 0.19
Lithuania Sergej Korolkov 18 5 13 -8 0.38
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 Janne Hummastenniemi 5 1 4 -3 0.25
Finland Sami Hovi 4 0 4 -4 0
Lithuania Vilius Schulte-Ebbert 35 15 20 -5 0.75
Finland Joona Koskela 5 1 4 -3 0.25
Russia Aleksandr Kurgankov 46 14 32 -18 0.44
England John Chapman 14 2 12 -10 0.17
Latvia Rodion Judin 93 37 56 -19 0.66
Austria Gerry Egger 13 5 8 -3 0.63
Pakistan Umar Ali Shaikh 13 1 12 -11 0.08
Austria Manuel Pomwenger 11 3 8 -5 0.38
Germany Simon Lichtenberg 104 56 48 8 1.17
Germany Ali Masoudi Alavi 4 0 4 -4 0
Germany Anton Woywod 16 0 16 -16 0
England Chris Jones 86 31 55 -24 0.56
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
Morocco Chaouki Yousfi 65 15 50 -35 0.3
Taiwan Hung Chuang Ming 32 7 25 -18 0.28
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 Ivaylo Pekov 30 8 22 -14 0.36
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
Bulgaria Julian Petrov 8 0 8 -8 0
Russia Karen Osipov 16 5 11 -6 0.45
Bulgaria Spasian Spasov 17 8 9 -1 0.89
Norway Kjetil Hårtveit 6 2 4 -2 0.5
Bulgaria Stefan Simeonovski 9 1 8 -7 0.13
Bulgaria Ivaylo Hristov 4 0 4 -4 0
Northern Ireland Conor McCormack 142 40 102 -62 0.39
Bulgaria Viktor Iliev 9 1 8 -7 0.13
China Hu Yufan 4 0 4 -4 0
China Bai Langning 4 0 4 -4 0
China Li Jiuwei 4 0 4 -4 0
China Bo Junjie 4 0 4 -4 0
China Wang Wu 11 5 6 -1 0.83
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 20 9 11 -2 0.82
China Huang Nian 6 2 4 -2 0.5
Germany Michael Deutschmann 5 1 4 -3 0.25
Ireland Gary Ryan 6 2 4 -2 0.5
Germany Deitmar Juschka 8 0 8 -8 0
Germany Michael Buchholz 8 0 8 -8 0
Germany Rolf Mahr 21 1 20 -19 0.05
Netherlands Marinus Teerling 4 0 4 -4 0
Thailand Kritsanut Lertsattayathorn 277 142 135 7 1.05
Pakistan Hamza Akbar 186 62 124 -62 0.5
India Rahul Ajay Sachdev 33 16 17 -1 0.94
Syria Karam Fatima 26 18 8 10 2.25
India Asutosh Padhy 4 0 4 -4 0
United Arab Emirates Marwan Alfalasi 20 7 13 -6 0.54
Russia Mikhail Terekhov 36 12 24 -12 0.5
New Zealand Paul Bason 38 21 17 4 1.24
Hong Kong Chau Hon Man 132 65 67 -2 0.97
Austria Paul Schopf 23 10 13 -3 0.77
Malaysia Keen Hoo Moh 101 35 66 -31 0.53
Japan Keishin Kamihashi 14 2 12 -10 0.17
Afghanistan Nadir Khan Sultani 55 30 25 5 1.2
Malaysia Kok Leong Lim 50 28 22 6 1.27
United Arab Emirates Mohammed Alshamsi 23 8 15 -7 0.53
Syria Omar Alkojah 76 39 37 2 1.05
India S. Dilip Kumar 4 0 4 -4 0
India Revanna Umadevi 31 7 24 -17 0.29
Hong Kong Ip Wan In Jaique 24 15 9 6 1.67
Thailand Siraphat Chitchomnart 21 14 7 7 2
India Amee Kamani 51 28 23 5 1.22
Australia Sue Martin 13 3 10 -7 0.3
India Neeta Sanghvi 40 15 25 -10 0.6
Philippines Floriza Andal 27 12 15 -3 0.8
India Suniti Damani 16 6 10 -4 0.6
Philippines Denise Santos 29 20 9 11 2.22
Hong Kong So Man Yan 19 11 8 3 1.38
India Indira Thamme Gowda 14 2 12 -10 0.17
India Nadeem Ahmed 21 7 14 -7 0.5
Brazil Noel Rodrigues Moreira 5 1 4 -3 0.25
Afghanistan Zemarai Hassas 29 10 19 -9 0.53
Egypt Walid Abbdel Mohsen 22 10 12 -2 0.83
England Danny Connolly 33 12 21 -9 0.57
India Saleem Syed Abdul 28 14 14 0 1
Switzerland Tom Zimmermann 32 9 23 -14 0.39
Ireland Anthony Bonnar 36 16 20 -4 0.8
India Nadeem Azeez Sait 26 9 17 -8 0.53
Thailand Chuchart Trairattanapradit 35 21 14 7 1.5
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 11 3 8 -5 0.38
Belgium Dennis Deroose 16 7 9 -2 0.78
Ireland Mark Dooley 31 13 18 -5 0.72
Netherlands Roel Laverman 4 0 4 -4 0
England Richard Jones (II) 26 16 10 6 1.6
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 Joao Grilo 16 9 7 2 1.29
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
Portugal Helder Julio 4 0 4 -4 0
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 Dirk Lycops 13 4 9 -5 0.44
Belgium Jurgen van de Vijver 4 1 3 -2 0.33
Scotland Willie Norman 15 4 11 -7 0.36
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 9 1 8 -7 0.13
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 48 21 27 -6 0.78
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 4 0 4 -4 0
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 16 10 6 4 1.67
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
Poland Tytus Pawlak 8 0 8 -8 0
Belgium Kristof De Mulder 5 1 4 -3 0.25
Poland Daniel Holoyda 28 11 17 -6 0.65
England Jeremy Lee 29 12 17 -5 0.71
Poland Lukasz Guzowski 9 1 8 -7 0.13
Poland Bartosz Olchowka 15 5 10 -5 0.5
Iran Ehsan Heydarinezhad 140 65 75 -10 0.87
China Au Chi Wai 141 71 70 1 1.01
Pakistan Asjad Iqbal 96 54 42 12 1.29
South Korea Hwang Chui Ho 32 14 18 -4 0.78
Bahrain Hussein Mahmood 20 7 13 -6 0.54
Singapore Marvin Lim Chun Kiat 20 8 12 -4 0.67
Ukraine Sergey Isaenko 23 8 15 -7 0.53
Saudi Arabia Ahmad Assiry 22 8 14 -6 0.57
Sri Lanka Naresh Samarawickram 16 8 8 0 1
Japan Yusuke Tanaka 23 8 15 -7 0.53
Bulgaria Dimitar Mehandzhiyski 23 7 16 -9 0.44
Kuwait Ammar Taqi 18 5 13 -8 0.38
Australia Joe Minici 115 70 45 25 1.56
New Zealand Gary Gillard 35 21 14 7 1.5
India Neeraj Kumar 4 0 4 -4 0
Norway Bjørn Gulbrandsen 5 1 4 -3 0.25
England George Scott (II) 4 0 4 -4 0
India Sumit Talwar 4 0 4 -4 0
Egypt Maged Shafik 17 5 12 -7 0.42
Pakistan Sohail Shahzad 22 8 14 -6 0.57
Bahrain Mohammed Omar Ashiq 47 19 28 -9 0.68
Russia Vyacheslav Sorokin 17 1 16 -15 0.06
Pakistan Khurram Agha 29 15 14 1 1.07
Jordan Ibrahim Aqel 23 10 13 -3 0.77
Cyprus Kyriacos Kyriacou 5 1 4 -3 0.25
Belgium Jurgen van den Bossche 36 18 18 0 1
Singapore Ong Jia Jun 11 1 10 -9 0.1
Thailand Akani Songsermsawad 376 189 187 2 1.01
Pakistan Yasir Nadeem 8 0 8 -8 0
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 9 1 8 -7 0.13
England Darren Barton 29 5 24 -19 0.21
Canada Roshan Birdi 8 0 8 -8 0
England Reece King 8 0 8 -8 0
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 16 0 16 -16 0
England Gene Lam 12 4 8 -4 0.5
Wales Darryl James 10 2 8 -6 0.25
England Joshua Thomond 109 52 57 -5 0.91
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 168 85 83 2 1.02
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
Cyprus Antonis Poullos 5 1 4 -3 0.25
Scotland Lee Mein 42 22 20 2 1.1
Bosnia Herzegovina Danijel Vranjes 7 3 4 -1 0.75
Ukraine Andrii Buchynskyi 5 1 4 -3 0.25
Israel Maor Shalom 26 14 12 2 1.17
France Marc Chouillier 36 8 28 -20 0.29
Scotland Darren Ellis 24 13 11 2 1.18
Poland Małgorzata Sikorska 30 9 21 -12 0.43
Switzerland Claudia Weber 13 1 12 -11 0.08
Ireland Michelle French 14 3 11 -8 0.27
Poland Aleksandra Wojtecka 14 2 12 -10 0.17
Israel Dana Amir 12 0 12 -12 0
Poland Paweł Rogoza 28 11 17 -6 0.65
Russia Igor Aksiutin 39 3 36 -33 0.08
Poland Michał Zieliński 126 60 66 -6 0.91
Poland Jarosław Kowalski 45 16 29 -13 0.55
Poland Weronika Nowicka 10 1 9 -8 0.11
Poland Agata Czerwińska 11 2 9 -7 0.22
Poland Waldemar Matuszkiewicz 4 0 4 -4 0
Poland Rafał Jewtuch 35 15 20 -5 0.75
Lithuania Laimonas Aldonis 17 5 12 -7 0.42
Ireland John O'Sullivan 25 10 15 -5 0.67
Finland Heikki Niva 31 18 13 5 1.38
Iceland Sigurður Kristjánsson 14 3 11 -8 0.27
Romania Monica Manolache 4 0 4 -4 0
New Zealand Mikey Stewart 32 8 24 -16 0.33
Australia Kyle Renton 19 8 11 -3 0.73
France Niel Vincent 5 1 4 -3 0.25
Ireland Stephen Bateman 10 5 5 0 1
New Zealand Louis Chand 44 22 22 0 1
Hong Kong Man Hoi Leong 26 17 9 8 1.89
New Zealand Mario Hildred 41 18 23 -5 0.78
Belgium Amedeo Durnez 16 11 5 6 2.2
Australia Jayme White 15 6 9 -3 0.67
India Hrithik Jain 25 11 14 -3 0.79
Hong Kong Ka Wai Cheung 24 6 18 -12 0.33
Australia Alex Pace 24 12 12 0 1
Pakistan Muhammad Faheem 24 8 16 -8 0.5
Libya Adem Gerwash 42 20 22 -2 0.91
Hong Kong Yu Kiu Chang 4 0 4 -4 0
Australia Charlie Chafe 20 16 4 12 4
Qatar Ali Alobaidli 44 23 21 2 1.1
China Zhu Yinghui 144 63 81 -18 0.78
United Arab Emirates Khalid Kamali 63 28 35 -7 0.8
India Malkeet Singh 4 0 4 -4 0
Hong Kong Nansen Sin Man Wan 35 17 18 -1 0.94
Australia Cale Barrett 73 44 29 15 1.52
Switzerland Marvin Losi 23 10 13 -3 0.77
Germany Umut Dikme 18 13 5 8 2.6
Germany Richard Wienold 15 4 11 -7 0.36
France Yannick Tarillon 25 10 15 -5 0.67
Switzerland Luis Vetter 7 3 4 -1 0.75
Russia Ildar Sharipov 20 6 14 -8 0.43
Ireland Andrew Doherty 9 5 4 1 1.25
New Zealand Ben Farnworth 18 11 7 4 1.57
Australia Shannon Dixon 47 23 24 -1 0.96
Yemen Ahmed Haitham 27 7 20 -13 0.35
Egypt Sherif Abou Senna 25 10 15 -5 0.67
Egypt Mohammed Abdalla 31 14 17 -3 0.82
Ireland Jason Watson 6 3 3 0 1
Germany Thomas Hein 18 8 10 -2 0.8
Switzerland Falk Hollenwaeger 7 3 4 -1 0.75
Scotland Jim Rushforth 22 8 14 -6 0.57
Northern Ireland Andy Sharpe 10 4 6 -2 0.67
New Zealand Wyn Belmont 23 13 10 3 1.3
Iceland Arnar Richardsson 23 7 16 -9 0.44
Belgium Bart van Ginniken 9 1 8 -7 0.13
Scotland Jimmy Allan 80 47 33 14 1.42
Wales Kerry Jones 44 23 21 2 1.1
Scotland Jimmy McNellan 61 31 30 1 1.03
Wales Dilwyn John 45 25 20 5 1.25
Wales Terry Parsons 28 20 8 12 2.5
Gibraltar Francis Becerra 8 0 8 -8 0
Germany Olaf Thode 7 3 4 -1 0.75
Gibraltar Andrew Olivero 5 1 4 -3 0.25
Hong Kong Chan Ming Tung 11 3 8 -5 0.38
Australia Kurt Dunham 163 47 116 -69 0.41
Australia Lee Paul 22 12 10 2 1.2
Egypt Mostafa Gebaly 20 7 13 -6 0.54
France Brian Ochoiski 11 4 7 -3 0.57
Egypt Ehab el Agamy 25 12 13 -1 0.92
Papua New Guinea Nathan Fong 21 4 17 -13 0.24
New Zealand Ramona Belmont 22 14 8 6 1.75
Australia Ian Barber 16 9 7 2 1.29
Latvia Anna Prisjaznuka 15 8 7 1 1.14
Russia Maxim Maximov 13 1 12 -11 0.08
England Andrew Urbaniak 11 3 8 -5 0.38
Latvia Tatjana Vasiljeva 99 45 54 -9 0.83
Malta Walter Theuma 4 0 4 -4 0
Gibraltar Chris Mason 8 0 8 -8 0
Australia Heath Williams 12 5 7 -2 0.71
Russia Arsen Balishyan 22 2 20 -18 0.1
England Patrick Whelan 67 25 42 -17 0.6
Latvia Gunars Puce 4 0 4 -4 0
Latvia Arturs Klindzans 5 1 4 -3 0.25
Malta Shaun Sultana 12 0 12 -12 0
England George Parkin 4 0 4 -4 0
Qatar Bashar Hussain 39 20 19 1 1.05
Pakistan Hunain Aamir 29 9 20 -11 0.45
Bahrain Khalil Busaif 22 6 16 -10 0.38
Sri Lanka Loshaka Perera 21 1 20 -19 0.05
England Chris Hart 27 13 14 -1 0.93
Pakistan Muhammad Sajjad 178 113 65 48 1.74
Bahrain Abdulla Mujairan 23 3 20 -17 0.15
Saudi Arabia Yousef Alwadi 54 21 33 -12 0.64
India Varun Kumar 42 25 17 8 1.47
Pakistan Babar Masih 79 40 39 1 1.03
Bahrain Sadiq Alghuraifi 28 12 16 -4 0.75
Sri Lanka Sasika Perera 22 2 20 -18 0.1
England Stephen Broadhead 25 9 16 -7 0.56
Iran Pedram Arteshyar 26 7 19 -12 0.37
Pakistan Abdul Raheem 19 10 9 1 1.11
Afghanistan Saleh Mohammadi 178 85 93 -8 0.91
Saudi Arabia Ahmed Aseeri 48 19 29 -10 0.66
Saudi Arabia Omar Alajlani 56 23 33 -10 0.7
Saudi Arabia Abdullah Alshammari 20 4 16 -12 0.25
Bahrain Ahmed Janahi 21 5 16 -11 0.31
Iran Hamed Zarehdoust 40 19 21 -2 0.9
England Nigel Howe 44 20 24 -4 0.83
Afghanistan Mohammad Rais Senzahi 189 104 85 19 1.22
India Ketan Chawla 63 35 28 7 1.25
Pakistan Mohammad Bilal 54 31 23 8 1.35
Russia Roman Larionov 21 1 20 -19 0.05
South Africa Iqshaan Alladin 25 8 17 -9 0.47
Saudi Arabia Mustafa Alnemer 27 10 17 -7 0.59
Palestine Zari Kaplanian 25 6 19 -13 0.32
Afghanistan Hashmatullah Nezami 40 20 20 0 1
Egypt Haytham El Fayoumi 30 13 17 -4 0.76
Morocco Akdi Soulaimane 27 10 17 -7 0.59
India Habib Rafath 33 15 18 -3 0.83
Morocco Alal Mimun Himad 28 12 16 -4 0.75
Egypt Ayman Gad 31 18 13 5 1.38
South Korea Baek Minhu 25 5 20 -15 0.25
United Arab Emirates Abdul Rahman Saif Al Shamsi 47 20 27 -7 0.74
Egypt Mohamed Essam 41 21 20 1 1.05
South Korea Kim Youngjoo 27 12 15 -3 0.8
Egypt Ahmed Zaki 35 23 12 11 1.92
Morocco Ali Ahmed Zerkani 25 8 17 -9 0.47
Palestine Khaled Alastal 32 21 11 10 1.91
South Korea Park Hongpyo 22 7 15 -8 0.47
Egypt Hossam Harb 19 6 13 -7 0.46
Egypt Momen Elansary 26 8 18 -10 0.44
Egypt Khaled Farag 30 12 18 -6 0.67
Saudi Arabia Mohammed Alotaibi 27 11 16 -5 0.69
Egypt Mohamed Abdel Moneim 29 14 15 -1 0.93
Libya Muatz Sabra 17 4 13 -9 0.31
Egypt George Hanna 28 17 11 6 1.55
Egypt Amr Maged 21 7 14 -7 0.5
Russia Viktor Larionov 22 7 15 -8 0.47
Morocco Yousfi Chaouki 27 11 16 -5 0.69
Egypt Mohamed Ibrahim 73 33 40 -7 0.83
Saudi Arabia Ahmed Sarhan 18 6 12 -6 0.5
Poland Mariusz Sikorski 37 8 29 -21 0.28
Egypt Latif Wassily 21 5 16 -11 0.31
Egypt Khaled Refaat 23 8 15 -7 0.53
Ireland Dylan Rees 28 13 15 -2 0.87
Jordan Murad Sharaf 21 5 16 -11 0.31
Egypt Ahmed El Naggar 21 6 15 -9 0.4
United Arab Emirates Saif Alketbi 32 17 15 2 1.13
Egypt Khaled Farouk 16 4 12 -8 0.33
Libya Mohamed Elsallak 19 3 16 -13 0.19
Egypt Yaser Elsherbiny 23 11 12 -1 0.92
Yemen Ahmed Saloomi 21 6 15 -9 0.4
Kuwait Naser Taqi 21 6 15 -9 0.4
Jordan Ahmad Alenazi 22 10 12 -2 0.83
Egypt Alaa Elsaed 25 9 16 -7 0.56
Egypt Khaled Fahmy 18 2 16 -14 0.13
Kuwait Mekdad Taqi 16 4 12 -8 0.33
Palestine Haythem Salim 19 3 16 -13 0.19
Morocco Zajni Omari Omar 20 8 12 -4 0.67
Egypt Ibrahim El Makhzangy 26 11 15 -4 0.73
Jordan Mahmoud Alta'Any 26 16 10 6 1.6
Egypt Mourad Besheer 22 7 15 -8 0.47
Libya Abdulmoez Alarbi 25 8 17 -9 0.47
Egypt Nasr Fouad 19 3 16 -13 0.19
Libya El Moatesm Bel Allah 20 4 16 -12 0.25
Mongolia Soyol-Erdene Baljinnyam 24 10 14 -4 0.71
Egypt Mohamed Abdel Hakim 26 14 12 2 1.17
Egypt Mohamed Youssef 32 16 16 0 1
Libya Maree Milad 22 6 16 -10 0.38
Libya Mahmoud Eltawerghi 16 0 16 -16 0
Egypt Andrew Riad 28 11 17 -6 0.65
Libya Adel Sati 19 3 16 -13 0.19
Libya Saliman El Araby 14 2 12 -10 0.17
Egypt Aly Abouhedia 23 11 12 -1 0.92
Morocco Chaker Hayat 16 1 15 -14 0.07
Egypt Gantan Elaskary 16 3 13 -10 0.23
Syria Samah Alhallak 13 1 12 -11 0.08
Egypt Maha Helmy 14 4 10 -6 0.4
Morocco Makhlouf Soukayna 12 3 9 -6 0.33
Ireland Catherine Fitzsimons 10 1 9 -8 0.11
Ireland Sandra Bryan 10 1 9 -8 0.11
England Maria Catalano 22 14 8 6 1.75
Ireland Cathy Hunt 11 2 9 -7 0.22
Ireland Cathy Dunne 16 7 9 -2 0.78
Poland Maria Dębska 9 0 9 -9 0
Ireland Claire Mill 12 3 9 -6 0.33
Ireland Michelle Sherwin 20 13 7 6 1.86
Ireland Emily Talbot 9 0 9 -9 0
Russia Maksim Shkarupa 17 1 16 -15 0.06
Ireland Freddie Chute 18 2 16 -14 0.13
Scotland Colin McAlpine 38 14 24 -10 0.58
Wales Derrick Hadigate 24 8 16 -8 0.5
England Darran Lock 27 13 14 -1 0.93
England Matt Lee 25 10 15 -5 0.67
Ireland George O'Hara 32 18 14 4 1.29
Australia Les Higgins 50 30 20 10 1.5
France Gilles Grzeskowiak 21 5 16 -11 0.31
Ireland John Connolly 21 5 16 -11 0.31
Ireland Alan Cusack 22 7 15 -8 0.47
Japan Mamoru Ohmizu 20 7 13 -6 0.54
Russia Vladilen Avtukhovich 17 1 16 -15 0.06
Ireland Ger Delaney 30 18 12 6 1.5
Russia Mikhail Pechatnikov 18 2 16 -14 0.13
Ireland Ernest McMullen 22 8 14 -6 0.57
England Michael Smith 38 18 20 -2 0.9
Egypt Mustafa Mahmoud 19 3 16 -13 0.19
Australia Margaret Gorski 26 15 11 4 1.36
Germany Patrick Dauscher 5 1 4 -3 0.25
Germany Armin Schmidt 16 10 6 4 1.67
Mongolia Orchhirbold Begzsuren 26 11 15 -4 0.73
Australia Robin Beggs 50 22 28 -6 0.79
Papua New Guinea Djorne Fong 38 21 17 4 1.24
Papua New Guinea Willie Vaieke 14 2 12 -10 0.17
Australia Vince Lawson 15 6 9 -3 0.67
Australia Steven Donohoe 61 22 39 -17 0.56
Papua New Guinea Ralph Kaina 22 9 13 -4 0.69
Australia Sumit Kapoor 16 5 11 -6 0.45
Australia Viet Thai 18 5 13 -8 0.38
Australia Henry Lau 19 11 8 3 1.38
Fiji Vineel Nand 11 5 6 -1 0.83
Australia Manny Stefanou 15 4 11 -7 0.36
Fiji Praneel Singh 35 17 18 -1 0.94
Australia Josh Gorski 50 29 21 8 1.38
Australia Gordon Whittaker 28 13 15 -2 0.87
Australia Keenan Cigler 19 5 14 -9 0.36
New Zealand Clive Thomson 15 9 6 3 1.5
Australia Grant Meadley 14 5 9 -4 0.56
Australia Craig Turner 46 18 28 -10 0.64
Australia Steven Springer 48 9 39 -30 0.23
Fiji Deepak lal Bala 20 9 11 -2 0.82
Australia Treston Urwin 20 4 16 -12 0.25
Fiji DJ Ram 23 6 17 -11 0.35
New Zealand Cliff Keach 30 11 19 -8 0.58
New Zealand E Lai 21 15 6 9 2.5
Australia David Waller 28 16 12 4 1.33
Australia Craig Mills 19 6 13 -7 0.46
Australia Leigh Senko 15 8 7 1 1.14
Libya Milad Elabar 18 2 16 -14 0.13
Egypt Mohammed Darwish 22 10 12 -2 0.83
Egypt Mohammed Hemdan 25 10 15 -5 0.67
Germany Thomas Frank 16 4 12 -8 0.33
Belgium Gery De Mol 4 0 4 -4 0
Germany Loris Lehmann 13 1 12 -11 0.08
Germany Paul Liebstreich 11 3 8 -5 0.38
Ireland Charlie Sweeney 36 17 19 -2 0.89
Germany Tanja Ender 4 0 4 -4 0
Germany Michael Schnabel 15 7 8 -1 0.88
Germany Stefan Dohr 12 4 8 -4 0.5
Switzerland Dennis Furrer 15 8 7 1 1.14
Wales Chris Lloyd 6 2 4 -2 0.5
Belgium Tan Wang Chooi 137 63 74 -11 0.85
Germany Oktay Yildiz 9 1 8 -7 0.13
England Robbie Purdham 19 4 15 -11 0.27
Germany Pedro Chacon 13 1 12 -11 0.08
Belgium Ben Mertens 10 2 8 -6 0.25
Germany Sebastian Stein 8 0 8 -8 0
Germany Heiko Mutz 14 2 12 -10 0.17
Germany Peter Brehm 13 1 12 -11 0.08
India Vamsikrishna Yanamandra 4 0 4 -4 0
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 T 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 C 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 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 26 14 12 2 1.17
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
England D Lintott 3 0 3 -3 0
England Eric Thorpe 3 0 3 -3 0
England John Hunter 35 15 20 -5 0.75
England John Keers 69 33 36 -3 0.92
England A 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 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
Wales F Davies 3 0 3 -3 0
England S Lane 8 2 6 -4 0.33
England S 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 W Kelly 13 5 8 -3 0.63
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
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 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 Chris Spencer 9 2 7 -5 0.29
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
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
Egypt Hatem Yassen 103 14 89 -75 0.16
Germany Volker Grigo 4 0 4 -4 0
Germany William Frey 15 6 9 -3 0.67
Germany Wolfgang Frey 10 4 6 -2 0.67
Germany Mike Beneke 4 0 4 -4 0
Poland Robert Czupryniak 5 1 4 -3 0.25
India Kaavya Bharath 4 0 4 -4 0
Wales Jackson Page 127 63 64 -1 0.98
Poland Krzysztof Drazkiewicz 4 0 4 -4 0
Belgium Daan Leyssen 25 9 16 -7 0.56
Germany Julian Maschmeier 9 1 8 -7 0.13
England Lewis Gillen 63 27 36 -9 0.75
Netherlands Alexander van den Doel 4 0 4 -4 0
England Mohammed Rangzib 324 174 150 24 1.16
Slovakia Daniel Salis 5 1 4 -3 0.25
England Ismail Türker 30 13 17 -4 0.76
Germany Julia Litschke 4 0 4 -4 0
Slovakia Andrej Burdel 4 0 4 -4 0
Germany Pascal Fischer 4 0 4 -4 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 8 4 4 0 1
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 5 1 4 -3 0.25
China Zhang Chi 9 5 4 1 1.25
China Huang Zhong 13 6 7 -1 0.86
Netherlands Xander van Rossem 46 24 22 2 1.09
China Ma Daojun 6 2 4 -2 0.5
China Si Jiahui 6 2 4 -2 0.5
Netherlands Patrick Terlou 21 14 7 7 2
England Adam Brown 11 3 8 -5 0.38
England Gary Frederick 9 5 4 1 1.25
England Labeeb Ahmed 17 5 12 -7 0.42
Wales Daniel Williams 4 0 4 -4 0
England Simon Blackwell 36 18 18 0 1
England Jin Foulger 18 8 10 -2 0.8
Romania Mihai Vladu 12 4 8 -4 0.5
Bulgaria Daniel Mladenov 4 0 4 -4 0
Romania Razvan Sdrobis 4 0 4 -4 0
Nicholas Roberts 8 4 4 0 1
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
Bulgaria Viktor Gaidov 4 0 4 -4 0
Bulgaria Georgi Georgiev 4 0 4 -4 0
Egypt Basem Eltahhan 35 12 23 -11 0.52
Egypt Hesham Shawky 36 11 25 -14 0.44
Australia Anna Lynch 20 11 9 2 1.22
Australia Theresa Whitten 49 29 20 9 1.45
England Christopher Brooks 40 17 23 -6 0.74
Netherlands Roy Steinraht 7 1 6 -5 0.17
Netherlands Indy Hemmes 9 3 6 -3 0.5
Netherlands Vincent Dingen 20 11 9 2 1.22
Netherlands Harry Bartels 6 0 6 -6 0
Netherlands Djordie Odiel Klop 6 0 6 -6 0
Netherlands Ad van Willigenburg 10 3 7 -4 0.43
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 37 13 24 -11 0.54
Bulgaria Ivelin Bozhanov 11 3 8 -5 0.38
England Sean Galligan 4 0 4 -4 0
England Lee Prickman 21 10 11 -1 0.91
Wales James Facey 5 1 4 -3 0.25
Finland Tom Stormbom 4 0 4 -4 0
Latvia Sergey Kolcov 17 5 12 -7 0.42
England Richard King (II) 1374 609 765 -156 0.8
England Callum Costello 14 5 9 -4 0.56
Scotland Aaron Graham 9 5 4 1 1.25
Poland Rafał Szymanek 8 0 8 -8 0
Wales Rhys Thomas 22 13 9 4 1.44
Albania Besar Spahiu 13 5 8 -3 0.63
Albania Dorjan Maknori 13 5 8 -3 0.63
China Lyu Chuang 1578 781 797 -16 0.98
China Lyu Chenwei 410 170 240 -70 0.71
England John Foster 65 30 35 -5 0.86
England David Ackers 4 0 4 -4 0
Poland Grzegorz Loniewski 4 0 4 -4 0
England Daniel Womersley 130 55 75 -20 0.73
England Kieran Briggs 4 0 4 -4 0
England Neil Guidon 5 1 4 -3 0.25
England Aaron Lowe 4 0 4 -4 0
Poland Damian Adamus 5 1 4 -3 0.25
England Matthew Pudney 9 4 5 -1 0.8
England Liam Taylor 5 1 4 -3 0.25
England James Clements 4 0 4 -4 0
England Mick Dagostino 4 0 4 -4 0
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 23 10 13 -3 0.77
Netherlands Henri van de Coevering 14 6 8 -2 0.75
Netherlands Hans Wolvers 7 1 6 -5 0.17
Netherlands Arti Gangadien 6 0 6 -6 0
Netherlands Marinjo van der Ven 10 3 7 -4 0.43
India Ishpreet Chadha 45 19 26 -7 0.73
England Aaron McCann 8 0 8 -8 0
England Jamie Lashmar 17 7 10 -3 0.7
Australia Andrew Parker 16 5 11 -6 0.45
Fiji Deepak Bala 35 15 20 -5 0.75
Australia Ekachai Hormhuan 14 5 9 -4 0.56
New Zealand John Bowkett 9 3 6 -3 0.5
Belgium Curd Persyn 21 10 11 -1 0.91
Canada Kenny Shea 52 23 29 -6 0.79
Malaysia Mohammed Reza Hassan 22 8 14 -6 0.57
Germany Daniel Dück 8 4 4 0 1
Germany Jiaming Zhang 5 1 4 -3 0.25
Germany Dietmar Smolka 4 0 4 -4 0
Germany Nicolas Georgopoulos 5 1 4 -3 0.25
England Richard Birt 3 0 3 -3 0
England Andrew Snell 4 1 3 -2 0.33
England David Cooper 34 19 15 4 1.27
England Les Meeks 16 9 7 2 1.29
England Adam Morrey 11 3 8 -5 0.38
England Ronnie Blake 9 1 8 -7 0.13
England James Height 17 6 11 -5 0.55
England Hamim Hussain 13 1 12 -11 0.08
England Daniel Devlin 28 14 14 0 1
Germany Luis Chacon 4 0 4 -4 0
Germany Hajo Meyer 5 1 4 -3 0.25
Germany Thomas Goder 5 1 4 -3 0.25
England Haydon Pinhey 48 23 25 -2 0.92
England Jack Smithers 9 1 8 -7 0.13
England Brandon Hall 8 0 8 -8 0
England Ben Murphy 33 13 20 -7 0.65
England James Budd 7 3 4 -1 0.75
Scotland Eddie Brown 72 34 38 -4 0.89
Scotland K Brown 25 17 8 9 2.13
England Sonnie O'Sullivan 12 4 8 -4 0.5
Scotland Bob Martin 25 7 18 -11 0.39
J Mitchell 7 1 6 -5 0.17
Scotland Willie Newman 11 6 5 1 1.2
Denmark Hussam Al-Saffar 13 4 9 -5 0.44
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 17 1 16 -15 0.06
England Daniel Stevenson 16 4 12 -8 0.33
England Sean Bowers 12 4 8 -4 0.5
England Andrew Grainger 8 0 8 -8 0
England James Lake 4 0 4 -4 0
Pakistan Wasim Khan 8 0 8 -8 0
England Shafaqut Hussain 8 0 8 -8 0
England George Montgomery 4 0 4 -4 0
England Mario Basile 18 7 11 -4 0.64
Lithuania Andrej Kuscenko 15 7 8 -1 0.88
Lithuania Mindaugas Eimutis 14 2 12 -10 0.17
Lithuania Konstantin Afanasjev 34 18 16 2 1.13
England John Hartley 20 9 11 -2 0.82
Albania Ermal Dyli 15 7 8 -1 0.88
Russia Mikhail Shiriaev 22 11 11 0 1
Lithuania Marius Stanaitis 20 12 8 4 1.5
Lithuania Vytautas Janulevicius 13 4 9 -5 0.44
Russia Vadim Lukin 12 0 12 -12 0
Albania Edmond Zaja 14 6 8 -2 0.75
Ukraine Andrii Shulga 12 0 12 -12 0
Germany Michael Drews</