Greatest Winning Margin - All-time - Professional

Filtering

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