Points Scored For & Against - All-time - Professional

  • Patreon
  • Filtering

    Most points scored by and against a player.
    Status
    Categories
    Scope
    Range
    These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 48944 (47.33%) matches with frame scores out of 103406 total matches.
    Rank Player Points For Points Against Difference
    England Judd Trump 365,531 280,865 84,666
    England Mark Selby 406,101 319,285 86,816
    China Ding Junhui 313,126 244,993 68,133
    England Shaun Murphy 356,747 298,605 58,142
    England Stephen Lee 231,160 214,015 17,145
    England Ali Carter 285,234 252,344 32,890
    Scotland John Higgins 606,906 484,220 122,686
    England Peter Ebdon 413,627 381,484 32,143
    Wales Ryan Day 278,887 259,848 19,039
    Scotland Stephen Hendry 668,545 517,718 150,827
    Scotland Marcus Campbell 121,557 126,006 -4,449
    England Robert Milkins 226,625 220,168 6,457
    England Ricky Walden 253,186 226,181 27,005
    China Li Hang 107,052 100,974 6,078
    England Mark Davis 273,395 251,815 21,580
    Australia Neil Robertson 356,189 286,065 70,124
    Wales Mark Williams 514,788 442,060 72,728
    England Ronnie O'Sullivan 610,773 445,945 164,828
    Wales Matthew Stevens 324,333 298,850 25,483
    Norway Kurt Maflin 146,937 135,620 11,317
    England Stuart Bingham 316,963 263,319 53,644
    Northern Ireland Mark Allen 283,720 237,011 46,709
    England Jamie Cope 148,820 146,562 2,258
    China Tian Pengfei 133,206 121,509 11,697
    England Nigel Bond 293,959 289,279 4,680
    England Martin Gould 210,561 183,561 27,000
    Scotland Graeme Dott 296,086 281,996 14,090
    England Joe Perry 306,893 278,610 28,283
    Scotland Stephen Maguire 317,091 269,152 47,939
    Hong Kong Marco Fu 324,369 290,791 33,578
    Northern Ireland Gerard Greene 154,655 160,145 -5,490
    England Barry Hawkins 294,134 262,907 31,227
    China Cao Yupeng 90,167 90,229 -62
    China Mei Xiwen 41,073 41,276 -203
    China Rouzi Maimaiti 8,521 9,253 -732
    England Jimmy White 611,985 586,103 25,882
    China Jin Long 27,848 28,594 -746
    Ireland Ken Doherty 434,110 400,730 33,380
    China Li Yan 38,703 42,084 -3,381
    China Yu Delu 96,581 95,571 1,010
    England Alfie Burden 146,378 149,865 -3,487
    England Tom Ford 187,241 174,953 12,288
    England Anthony Hamilton 260,893 257,815 3,078
    England Mark King 275,727 272,891 2,836
    England Mark Joyce 151,929 150,866 1,063
    England Rory McLeod 152,322 153,194 -872
    England Andrew Higginson 178,186 159,724 18,462
    Wales Dominic Dale 239,623 237,854 1,769
    China Liang Wenbo 222,862 191,004 31,858
    England Mike Dunn 136,583 142,070 -5,487
    Thailand Issara Kachaiwong 19,926 20,915 -989
    England Rod Lawler 184,640 193,534 -8,894
    Thailand James Wattana 305,195 294,878 10,317
    England Ben Woollaston 180,007 169,944 10,063
    Ireland Fergal O'Brien 246,740 244,818 1,922
    England Matthew Selt 169,723 156,492 13,231
    China Liu Song 53,970 54,006 -36
    England Joe Jogia 49,569 51,852 -2,283
    England Dave Harold 192,047 196,920 -4,873
    Ireland Joe Delaney 42,465 47,887 -5,422
    England Barry Pinches 141,410 152,498 -11,088
    England David Gilbert 202,016 179,334 22,682
    England Peter Lines 135,765 148,252 -12,487
    Belgium Bjorn Haneveer 30,832 33,521 -2,689
    Scotland James McBain 25,081 26,311 -1,230
    Malta Tony Drago 249,330 254,278 -4,948
    England Michael Holt 218,191 212,734 5,457
    England Steve Davis 660,922 562,682 98,240
    Scotland Jamie Burnett 141,916 140,782 1,134
    England Matthew Couch 55,084 60,950 -5,866
    Scotland Alan McManus 371,718 365,157 6,561
    England Adrian Gunnell 57,415 63,696 -6,281
    China Xiao Guodong 160,928 143,144 17,784
    England Jack Lisowski 161,542 144,077 17,465
    England Jimmy Robertson 160,850 152,941 7,909
    England Liam Highfield 113,742 109,215 4,527
    England Ian McCulloch 95,659 96,955 -1,296
    England Kuldesh Johal 34,293 33,749 544
    Wales Jamie Jones 139,587 134,650 4,937
    England Andy Hicks 150,275 151,527 -1,252
    England Kyren Wilson 167,962 150,164 17,798
    England Stuart Pettman 58,201 60,885 -2,684
    Scotland Anthony McGill 160,738 149,210 11,528
    England Paul Davison 101,458 112,841 -11,383
    Wales Michael White 168,172 156,415 11,757
    Northern Ireland Patrick Wallace 57,188 55,884 1,304
    Thailand Noppon Saengkham 80,919 84,108 -3,189
    Northern Ireland Dermot McGlinchey 6,766 10,022 -3,256
    England Simon Bedford 56,772 57,598 -826
    Wales Andrew Pagett 50,381 59,241 -8,860
    England Jamie O'Neill 53,954 56,338 -2,384
    Ireland David Morris 82,129 83,632 -1,503
    Wales Jak Jones 49,173 62,501 -13,328
    Brazil Igor Figueiredo 26,062 29,946 -3,884
    Thailand Thanawat Thirapongpaiboon 45,248 48,417 -3,169
    England Justin Astley 31,487 35,499 -4,012
    England Adam Wicheard 29,283 32,323 -3,040
    Ireland Michael Judge 79,640 86,364 -6,724
    England Robbie Williams 96,948 100,756 -3,808
    Israel Eden Sharav 46,367 52,170 -5,803
    Scotland Scott MacKenzie 27,378 30,006 -2,628
    England Gary Wilson 111,426 101,494 9,932
    Thailand Dechawat Poomjaeng 83,944 87,139 -3,195
    Belgium Luca Brecel 138,245 128,825 9,420
    England Nick Jennings 12,995 13,109 -114
    England Craig Steadman 102,456 105,575 -3,119
    England Sam Craigie 50,314 48,868 1,446
    England Adam Duffy 78,828 83,430 -4,602
    Thailand Passakorn Suwannawat 24,788 29,647 -4,859
    England Mitchell Travis 19,607 21,432 -1,825
    Wales Kishan Hirani 20,136 24,916 -4,780
    England Andrew Norman 60,081 69,424 -9,343
    England Ben Harrison 16,274 15,698 576
    England Sanderson Lam 37,976 49,607 -11,631
    England Shane Castle 14,209 15,344 -1,135
    England Ian Burns 92,475 94,097 -1,622
    England Allan Taylor 59,757 72,055 -12,298
    England Darren Bond 3,732 4,430 -698
    England Stuart Carrington 93,088 93,074 14
    England David Grace 89,340 96,761 -7,421
    China Chen Zhe 52,928 57,427 -4,499
    Ireland David Hogan 9,057 11,745 -2,688
    England Michael Wasley 56,278 59,859 -3,581
    Ireland John Sutton 5,358 6,906 -1,548
    England Sam Baird 115,800 115,121 679
    England Andy Lee 15,311 19,102 -3,791
    India Aditya Mehta 82,253 86,634 -4,381
    England Matthew Day 22,198 24,876 -2,678
    England Ian Glover 23,380 28,117 -4,737
    England James McGouran 4,724 5,376 -652
    England Andrew Milliard 3,833 6,216 -2,383
    Finland Robin Hull 87,382 89,727 -2,345
    England Mike Hallett 179,047 173,125 5,922
    England Sean O'Sullivan 55,787 70,837 -15,050
    England Stephen Craigie 17,313 18,722 -1,409
    England Jamie Barrett 19,571 26,284 -6,713
    India Lucky Vatnani 13,610 16,351 -2,741
    England David Gray 87,683 94,345 -6,662
    Wales Daniel Wells 105,672 112,222 -6,550
    England Jack Culligan 1,050 1,761 -711
    England Les Dodd 69,960 77,332 -7,372
    Poland Kacper Filipiak 13,384 19,872 -6,488
    England Stephen Rowlings 10,372 10,990 -618
    England Del Smith 6,759 7,538 -779
    England Reanne Evans 20,766 28,781 -8,015
    England Neil Selman 3,140 3,424 -284
    England Ali Bassiri 1,080 3,050 -1,970
    England Ian Barry Stark 5,469 6,795 -1,326
    England Stephen Ormerod 5,570 7,928 -2,358
    England Colin Mitchell 2,063 3,569 -1,506
    England Tony Brown 1,134 1,106 28
    India David Singh 10,699 12,467 -1,768
    England Tony Knowles 185,061 182,098 2,963
    Scotland Paul McPhillips 7,008 9,194 -2,186
    Scotland Mark Boyle 7,339 9,922 -2,583
    Scotland Richy McDonald 1,309 1,687 -378
    Scotland John Lardner 9,239 11,456 -2,217
    Scotland David McLellan 4,032 6,317 -2,285
    Scotland Billy Snaddon 48,576 54,325 -5,749
    Northern Ireland Dennis Taylor 267,353 260,711 6,642
    Wales Paul Davies 65,180 68,957 -3,777
    England Jimmy Michie 59,415 65,879 -6,464
    Belgium Tomasz Skalski 5,125 8,079 -2,954
    Netherlands Mario Wehrmann 4,322 6,653 -2,331
    Belgium Hans Blanckaert 8,672 13,296 -4,624
    Germany Patrick Einsle 10,969 16,095 -5,126
    Netherlands Maurice Le Duc 1,603 2,546 -943
    England Oliver Brown 30,739 35,135 -4,396
    Germany Stefan Schenk 1,077 1,343 -266
    Denmark Rune Kampe 2,121 3,039 -918
    Belgium Kevin van Hove 10,993 13,580 -2,587
    England Sam Harvey 10,369 13,515 -3,146
    New Zealand Chris Mcbreen 3,610 5,974 -2,364
    England Jamie Walker 3,700 3,899 -199
    England Martin O'Donnell 80,473 85,174 -4,701
    France Stephane Ochoiski 1,388 2,529 -1,141
    Germany Andreas Cieslak 562 682 -120
    Germany Lasse Munstermann 2,383 3,481 -1,098
    England John Parrott 400,310 360,811 39,499
    England Joe Johnson 156,654 158,131 -1,477
    Canada Cliff Thorburn 210,196 195,584 14,612
    Northern Ireland Joe Swail 247,709 255,977 -8,268
    England David Taylor 108,262 115,514 -7,252
    Ireland Leo Fernandez 37,473 40,685 -3,212
    Wales Duane Jones 47,121 52,370 -5,249
    England James Brown 984 1,487 -503
    Scotland Gary Thomson 2,182 2,455 -273
    Wales Alex Taubman 18,224 21,872 -3,648
    England Mitchell Mann 54,404 60,610 -6,206
    England Jeff Cundy 27,075 30,270 -3,195
    Wales Jamie Clarke 32,948 35,550 -2,602
    Germany Phil Barnes 7,113 8,180 -1,067
    Scotland Marc Davis 12,515 14,598 -2,083
    Germany Stefan Joachim 392 653 -261
    Germany Stefan Gerst 907 1,438 -531
    Croatia Sanjin Kusan 1,167 1,704 -537
    Netherlands Gerrit Bij de Leij 880 977 -97
    England Michael Wild 29,349 34,227 -4,878
    England Charlie Walters 13,715 14,951 -1,236
    England Damian Wilks 2,678 3,742 -1,064
    England John Whitty 4,291 6,880 -2,589
    England Farakh Ajaib 9,305 9,711 -406
    England Stephen Groves 2,417 3,645 -1,228
    England Steve Judd 6,695 9,648 -2,953
    United Arab Emirates Mohammed Al Joker 919 1,221 -302
    England Joel Walker 44,916 50,418 -5,502
    United Arab Emirates Mohammed Shehab 5,944 6,964 -1,020
    England James Leadbetter 7,861 7,182 679
    England Daniel Skingle 326 194 132
    England John Astley 57,885 65,593 -7,708
    England Robert Valiant 4,304 4,658 -354
    England James Silverwood 9,275 9,721 -446
    England Michael Rhodes 1,542 1,768 -226
    England David Portman 3,789 3,365 424
    England Jake Nicholson 12,157 14,533 -2,376
    England Oliver Lines 62,214 66,938 -4,724
    England Tom Maxfield 1,533 1,703 -170
    England David Craggs 3,861 4,586 -725
    England Craig Barber 6,362 8,185 -1,823
    England Lee Shanker 3,065 4,464 -1,399
    England Phil O'Kane 11,232 14,708 -3,476
    England Nikolas Charalambous 976 1,088 -112
    England Darren Burns 1,768 2,544 -776
    Ireland Martin McCrudden 2,873 3,514 -641
    England Christopher Keogan 24,354 36,304 -11,950
    England Lee Farebrother 1,099 1,410 -311
    Belgium Kurt Vanoverberghe 896 737 159
    England James Welsh 670 1,181 -511
    Poland Adam Stefanow 17,787 23,604 -5,817
    Belgium Tino de Witte 745 825 -80
    Belgium Peter Bullen 2,697 2,388 309
    Poland Marcin Nitschke 1,311 2,241 -930
    Belgium Pierre Dethier 1,210 1,783 -573
    Belgium Yvan van Velthoven 2,346 3,166 -820
    Belgium Pascal Durnez 1,127 1,365 -238
    Belgium Dirk Coppens 987 1,455 -468
    Belgium Erwin Goethals 720 1,093 -373
    Thailand Suriya Suwannasingh 1,657 2,052 -395
    Belgium Jurgen van Roy 1,621 1,435 186
    Poland Krzysztof Wrobel 1,450 1,761 -311
    Belgium Olivier Vandenboheede 1,600 1,651 -51
    Belgium Guido Taloen 573 497 76
    France Yannick Poulain 677 771 -94
    Belgium Edwin Depoorter 506 742 -236
    Belgium Rene Hemelsoet 2,247 2,358 -111
    Belgium Alain Vandersteen 3,263 3,537 -274
    Belgium Tim van Goubergen 1,139 1,543 -404
    Wales Darren Morgan 166,198 159,576 6,622
    Belgium Mario Geudens 2,700 2,847 -147
    Scotland Craig MacGillivray 7,492 10,437 -2,945
    England Richard Beckham 4,103 5,604 -1,501
    England Ryan Causton 20,139 23,132 -2,993
    Thailand Thepchaiya Un-Nooh 117,283 108,070 9,213
    Northern Ireland Julian Logue 2,176 2,079 97
    England Mike Finn 3,045 3,564 -519
    Bahrain Habib Subah 3,069 4,398 -1,329
    Ireland Jason Devaney 2,406 3,348 -942
    Belgium Wendy Jans 2,523 2,428 95
    Netherlands Roy Stolk 3,586 4,819 -1,233
    Wales Gareth Allen 32,750 38,105 -5,355
    Turkey Soner Sari 1,444 1,790 -346
    Germany Andreas Hartung 413 1,117 -704
    Germany Christof Biniarsch 326 720 -394
    Germany Jörg Petersen 531 754 -223
    Turkey Ali Kirim 495 918 -423
    Germany Norbert Hofheinz 638 937 -299
    Switzerland Alexander Ursenbacher 37,213 42,092 -4,879
    Germany Miro Popovic 469 391 78
    Austria Dominik Scherübl 740 729 11
    Germany Julian Treiber 751 1,071 -320
    Germany Oliver Kremp 474 730 -256
    Germany Thomas Valentin 280 345 -65
    Germany Ole Steiner 317 647 -330
    England Zen Beechey 375 483 -108
    Germany Bernd Strnad 306 457 -151
    Germany Kilian Baur-Pantoulier 753 987 -234
    England Lee Page 29,957 37,135 -7,178
    England Alex Davies 37,795 40,324 -2,529
    England Lee Spick 37,705 38,073 -368
    England Antony Parsons 12,149 12,374 -225
    England Paul Metcalf 1,086 2,067 -981
    England Callum Downing 5,997 7,137 -1,140
    England Sam Thistlewhite 9,224 11,176 -1,952
    England Greg Davis 1,326 3,141 -1,815
    Northern Ireland Jordan Brown 33,347 35,596 -2,249
    Wales Callum Lloyd 3,958 5,294 -1,336
    England Neal Jones 1,898 2,809 -911
    Northern Ireland Raymond Fry 2,876 3,526 -650
    England Nick Pearce 11,998 14,213 -2,215
    Ireland Rodney Goggins 14,965 16,272 -1,307
    Ireland Robert Murphy 1,380 1,488 -108
    Australia Jamie Brown 3,926 3,595 331
    England James Hill 1,468 3,429 -1,961
    Pakistan Shokat Ali 29,234 35,837 -6,603
    Scotland William Thomson 1,150 1,816 -666
    Qatar Ahmed Saif 8,961 14,590 -5,629
    Scotland Hugh Abernethy 6,202 7,501 -1,299
    England Gareth Green 11,137 12,775 -1,638
    England Zak Surety 28,230 33,332 -5,102
    England Richard Somauroo 1,205 2,305 -1,100
    England Ryan Clark 7,428 11,863 -4,435
    England James Cahill 50,558 59,873 -9,315
    England Martin Ball 3,727 4,611 -884
    England Daniel Ward 8,136 7,518 618
    Scotland Michael Leslie 28,568 37,743 -9,175
    England Simon Dent 3,664 4,908 -1,244
    England Geoff Williams 525 563 -38
    England Gary Miller 626 955 -329
    England Sydney Wilson 32,975 40,110 -7,135
    Iceland Kristjan Helgason 10,062 11,237 -1,175
    Germany Sascha Lippe 993 1,252 -259
    Malta Alex Borg 39,735 52,966 -13,231
    Austria Andreas Ploner 8,954 11,697 -2,743
    England Mark Rowing 26,483 28,474 -1,991
    Wales Philip Williams 758 593 165
    Belgium Peter Vertommen 1,378 1,247 131
    Iceland Bryngmar Valdimarsson 739 694 45
    Austria Ebrahim Baghi 404 586 -182
    England Robert James 2,637 3,088 -451
    England Luke Simmonds 12,831 14,016 -1,185
    Wales Lee Walker 75,539 85,337 -9,798
    Australia Vinnie Calabrese 17,959 24,658 -6,699
    Pakistan Shahram Changezi 495 610 -115
    England James Burrett 4,181 6,748 -2,567
    England Bash Maqsood 2,739 3,895 -1,156
    Scotland Fraser Patrick 49,458 58,947 -9,489
    Australia Ben Judge 4,878 9,215 -4,337
    England Liam Monk 4,818 5,248 -430
    England Jason Tart 2,240 2,945 -705
    Pakistan Shehzad Iqbal 1,337 1,790 -453
    Scotland Bobby Cruickshanks 2,570 3,329 -759
    Wales Stephen Ellis 1,235 1,999 -764
    England George Marter 2,326 3,371 -1,045
    India Shahbaaz Khan 1,748 1,696 52
    Israel Shachar Ruberg 6,067 6,961 -894
    Belgium Jurian Heusdens 4,217 4,328 -111
    Germany Julian Gartner 389 385 4
    Ireland Douglas Hogan 783 1,503 -720
    England Ashley Wright 13,347 16,230 -2,883
    England Billy Joe Castle 18,079 21,850 -3,771
    England Lewis Frampton 1,811 2,550 -739
    Wales Andrew Rogers 3,717 4,614 -897
    England Brian Cox 853 791 62
    England Steve Ventham 1,090 1,757 -667
    Wales Jack Bradford 4,928 7,005 -2,077
    Scotland Jonathan Fulcher 370 608 -238
    England Danny Brindle 2,354 3,498 -1,144
    England Hammad Miah 47,938 58,311 -10,373
    England Brian Morgan 69,069 75,412 -6,343
    England Ricky Norris 4,387 5,418 -1,031
    Australia Steve Mifsud 5,049 8,032 -2,983
    Thailand Noppadol Sangnil 5,180 6,939 -1,759
    England Wayne Brown 13,517 15,878 -2,361
    Cyprus Michael Georgiou 61,267 65,061 -3,794
    England Gavin Lomax 1,488 1,808 -320
    England Lewis Roberts 9,160 10,582 -1,422
    England Imran Puri 2,864 5,253 -2,389
    Northern Ireland Declan Brennan 4,335 4,718 -383
    England John Pritchett 1,789 1,877 -88
    England Ian Brumby 23,928 26,862 -2,934
    Ireland Vincent Muldoon 7,257 8,247 -990
    England David Roe 125,081 132,684 -7,603
    Ireland Brendan O'Donoghue 6,451 7,400 -949
    Thailand Atthasit Mahitthi 14,929 14,991 -62
    Wales Ian Preece 41,348 43,488 -2,140
    England Paul Wykes 24,372 28,309 -3,937
    England Nic Barrow 1,569 1,317 252
    England Barry West 45,795 47,093 -1,298
    England Bill Oliver 51,275 57,126 -5,851
    Thailand Supoj Saenla 12,118 15,023 -2,905
    England Adam Davies 1,906 1,939 -33
    Brazil Itaro Santos 4,367 9,841 -5,474
    England Stuart Watson 1,744 1,820 -76
    England Lee Richardson 7,008 9,379 -2,371
    England Dean Reynolds 130,316 131,963 -1,647
    Ireland Dessie Sheehan 36,293 48,635 -12,342
    Belgium Chris Henry 1,621 1,918 -297
    Germany Rüdiger Fehrmann 465 913 -448
    Austria Markus Stocker 341 513 -172
    Germany Jörg Vortkort 206 38 168
    Germany Roland Hanisch 632 579 53
    England Saqib Nasir 16,678 17,413 -735
    Germany Hendrik Glax 496 730 -234
    England Stefan Mazrocis 19,599 22,147 -2,548
    Netherlands Jerom Meeus 818 1,225 -407
    Netherlands Misja van Vonderen 394 584 -190
    Belgium Jimmy van den Winkel 866 971 -105
    Belgium Laurens de Staelen 682 1,171 -489
    Netherlands Juriaan van den Nieuwenhuizen 489 1,115 -626
    China Tang Jun 5,879 6,904 -1,025
    China Shi Hanqing 1,355 2,084 -729
    England Chris Melling 17,677 22,432 -4,755
    England Mark Vincent 6,969 8,507 -1,538
    Germany Mike Henson 1,629 2,127 -498
    Ireland Greg Casey 6,922 6,940 -18
    Scotland Ross Vallance 3,591 4,074 -483
    England Brett Miller 2,180 2,102 78
    England Wayne Cooper 5,504 6,413 -909
    Scotland Robert Stephen 9,306 10,999 -1,693
    China Cao Xinlong 13,076 17,747 -4,671
    China Cao Kaisheng 2,566 3,761 -1,195
    England Greg Batten 2,301 1,755 546
    Scotland Michael Collumb 9,058 10,202 -1,144
    England Darren Cook 7,002 7,201 -199
    India Sourav Kothari 744 1,139 -395
    England Scott Miller 999 1,008 -9
    England Adam Chalkley 517 867 -350
    China Cai Jianzhong 6,089 6,842 -753
    Iran Hossein Vafaei 47,136 45,470 1,666
    Poland Piotr Murat 458 462 -4
    Poland Rafal Górecki 323 505 -182
    China Li Yuan 15,270 20,400 -5,130
    England Stuart Mann 1,684 2,744 -1,060
    England Jordan Church 2,283 2,661 -378
    Wales Gareth Coppack 5,524 7,484 -1,960
    Scotland Drew Henry 82,768 91,922 -9,154
    England Munraj Pal 8,380 8,960 -580
    England Sean Storey 22,243 24,679 -2,436
    England Gary Wilkinson 150,173 147,967 2,206
    England Tam Mustafa 899 1,328 -429
    England Stephen Kershaw 1,474 1,459 15
    England Roger Leighton 420 274 146
    England Andy Symons 1,285 1,287 -2
    China Yang Qingtian 3,065 4,156 -1,091
    Northern Ireland Michael King 976 1,188 -212
    England Paul Sweeny 6,863 6,782 81
    England Ian Martin 1,615 1,753 -138
    Scotland Mark Owens 4,692 6,499 -1,807
    England Stuart Wood 390 572 -182
    England Jonathan Birch 35,453 38,839 -3,386
    England Nico Elton 6,839 9,695 -2,856
    England Sean Hopkin 1,015 1,387 -372
    England Ashley Carty 32,666 36,355 -3,689
    Wales Richard King 1,988 2,771 -783
    England Elliot Slessor 50,417 58,280 -7,863
    Wales David John 10,007 14,677 -4,670
    New Zealand Dene O'Kane 99,644 104,622 -4,978
    England Bradley Jones 26,377 27,176 -799
    England David Lilley 19,944 19,312 632
    Ukraine Vladyslav Vyshnevskyy 433 487 -54
    Poland Krzysztof Kubicki 265 427 -162
    Poland Maciej Relich 425 585 -160
    Poland Krzysztof Gorniak 265 473 -208
    Poland Adrian Materek 356 350 6
    Poland Adam Polak 368 562 -194
    Poland Phan Quoc Binh 312 612 -300
    Poland Karol Szuba-Jablonski 326 380 -54
    Poland Mateusz Baranowski 4,108 6,664 -2,556
    Malta Joe Grech 17,323 21,018 -3,695
    England Adam Bobat 4,117 4,895 -778
    England George Pragnall 10,124 12,540 -2,416
    England Ian John Ali 839 960 -121
    France Johan Lorek 387 436 -49
    England John Welsh 796 928 -132
    Wales Steve Newbury 75,821 73,066 2,755
    Ireland Patsy Fagan 56,974 68,186 -11,212
    England Karl Townsend 1,569 1,393 176
    England Steve Meakin 21,319 25,011 -3,692
    Wales Wayne Jones 87,641 81,669 5,972
    Wales Tony Chappel 81,759 80,967 792
    Ireland John McBride 250 370 -120
    England Paul Hunter 117,119 105,942 11,177
    Ireland David McDonnell 6,248 7,547 -1,299
    England Nick Dyson 35,531 35,277 254
    England Steve James 131,918 126,659 5,259
    Scotland Chris Small 75,373 75,197 176
    Australia Quinten Hann 55,563 55,469 94
    Ireland Josh Boileau 16,410 22,999 -6,589
    Ireland Daniel O’Regan 1,472 1,834 -362
    England Stephen Croft 753 991 -238
    England Hassan Miah 738 1,095 -357
    England Ben Hancorn 2,717 2,878 -161
    England Chris Cookson 8,498 7,602 896
    England Sean Lanigan 1,124 1,484 -360
    Wales Anthony Davies 30,388 37,419 -7,031
    England Dave Finbow 28,418 35,016 -6,598
    England Nick Walker 16,466 17,595 -1,129
    England Craig Butler 784 672 112
    England Mark Gray 6,301 8,259 -1,958
    Ireland Billy Kelly 36,994 46,303 -9,309
    England Surinder Gill 2,300 2,746 -446
    England Wayne Townsend 3,163 4,806 -1,643
    Ireland Joe O'Boye 45,056 44,404 652
    Wales Darren Thompson 970 741 229
    Thailand Kobkit Palajin 1,091 1,199 -108
    Northern Ireland Terry Murphy 29,430 35,023 -5,593
    England Antony Bolsover 4,856 5,325 -469
    England Darryn Walker 7,602 8,836 -1,234
    England Sean Bullock 1,082 1,177 -95
    England Darren Clarke 9,754 12,310 -2,556
    Scotland Martin Dziewialtowski 7,105 8,296 -1,191
    England Gary Lees 1,187 1,666 -479
    England Tony Jones 101,628 97,128 4,500
    Northern Ireland Jason Prince 32,687 35,184 -2,497
    China Guo Hua 4,331 5,837 -1,506
    China Zhang Dongtao 693 919 -226
    England Neal Foulds 199,303 194,387 4,916
    Wales Doug Mountjoy 196,570 189,376 7,194
    England Troy Shaw 10,142 11,702 -1,560
    England Adrian Rosa 4,259 4,724 -465
    England Chris Norbury 37,929 46,019 -8,090
    Thailand Kwan Poomjang 3,617 3,877 -260
    Canada Alain Robidoux 104,003 103,832 171
    England Jason Ferguson 45,210 51,332 -6,122
    England Steven Hallworth 23,820 29,675 -5,855
    Belgium Thomas Broeckx 1,519 1,451 68
    Belgium Yannick Sablon 732 675 57
    Belgium Patrick Geysels 720 1,094 -374
    Belgium Nicky Godeyne 446 501 -55
    Belgium Mathijs Bokken 350 721 -371
    Belgium Kevin Jacobs 378 409 -31
    Belgium Tom Vervoort 552 602 -50
    Belgium Ahmed Osman 814 557 257
    Belgium Wai Hin Chu 451 485 -34
    Belgium Claudio Mercurio 515 396 119
    Belgium Wilfried Ide 798 751 47
    Belgium Kristof de Bruyn 389 473 -84
    Belgium Chris Maesschalck 293 283 10
    Netherlands Nick Tielemans 349 231 118
    Belgium Wim Andries 379 548 -169
    Belgium Sam de Cooman 569 805 -236
    Belgium Tom de Wit 534 678 -144
    Belgium Raphael Profeta 916 781 135
    Belgium Tom Vanwelssenaers 423 892 -469
    Belgium Bart de Mooter 291 234 57
    Belgium Rudy Poelmans 638 741 -103
    Belgium Raf Vervoort 768 794 -26
    Netherlands Jeroen van Driel 716 1,271 -555
    Belgium Jeff Jacobs 2,011 2,748 -737
    Belgium Wim de Roeck 1,272 1,270 2
    Belgium Serge Moeyersons 1,025 1,239 -214
    England Karl Broughton 14,381 17,044 -2,663
    England Craig Harrison 1,986 2,400 -414
    England Karl Burrows 5,771 6,583 -812
    India Pankaj Advani 34,976 32,357 2,619
    Australia Adrian Ridley 4,902 6,249 -1,347
    England Julian Mills 697 1,467 -770
    England William Lemons 9,098 11,364 -2,266
    Northern Ireland Billy Brown 1,406 1,998 -592
    Isle of Man Darryl Hill 16,822 23,969 -7,147
    England Thomas Wealthy 1,641 2,589 -948
    Scotland Ross Higgins 5,543 8,389 -2,846
    England Jason Weston 13,849 19,326 -5,477
    Canada Kirk Stevens 103,649 102,934 715
    Canada Bob Chaperon 55,707 54,580 1,127
    England Eddie Manning 3,811 3,600 211
    England John Read 11,796 14,729 -2,933
    Scotland Euan Henderson 24,736 24,874 -138
    Scotland Scott Donaldson 89,917 95,714 -5,797
    England Jamie Gibson 684 1,540 -856
    England Gary Ponting 17,049 18,867 -1,818
    Scotland Ross Muir 54,821 64,723 -9,902
    England Stuart Reardon 2,832 3,746 -914
    Wales Richard Jones 1,045 1,080 -35
    Wales Mark Fenton 2,703 3,915 -1,212
    Thailand Phaitoon Phonbun 4,980 5,809 -829
    Northern Ireland Alex Higgins 254,808 243,657 11,151
    Thailand Noppadon Noppachorn 3,717 5,913 -2,196
    England Jason Wallace 2,573 2,935 -362
    England Willie Thorne 240,852 221,748 19,104
    Northern Ireland Dylan Leary 1,403 2,150 -747
    England Mick Price 63,335 67,762 -4,427
    England Philip Seaton 2,939 2,770 169
    England Anton Bishop 828 1,261 -433
    England Leigh Griffin 6,858 8,696 -1,838
    Ireland Stephen O'Connor 9,976 11,030 -1,054
    England Peter McCullagh 3,964 5,012 -1,048
    England Martin Clark 102,515 101,221 1,294
    Scotland Alan Burnett 2,753 4,002 -1,249
    England Nick Terry 36,709 35,863 846
    Wales Gareth Chilcott 0 1 -1
    China Da Hailin 2,837 3,472 -635
    England Chris Scanlon 11,110 12,533 -1,423
    England Mark Johnston-Allen 45,008 44,604 404
    England Nigel Gilbert 47,885 48,741 -856
    China Hasimu Tuerxun 842 1,487 -645
    Wales Mark Bennett 77,987 77,454 533
    England Oliver King 1,399 1,984 -585
    England Andrew Alexandrou 647 1,541 -894
    England Jack Fitzmaurice 38,381 49,038 -10,657
    England Vic Harris 43,803 50,074 -6,271
    Scotland Graham Horne 2,663 3,446 -783
    England Jamie Bodle 4,544 4,735 -191
    China Lyu Haotian 51,782 54,365 -2,583
    China Zhou Yuelong 87,713 76,967 10,746
    China Lu Ning 40,631 41,544 -913
    England Brian Rowswell 37,254 39,679 -2,425
    Canada Tom Finstad 835 743 92
    England John Giles 1,167 2,135 -968
    Thailand Tai Pichit 4,626 5,678 -1,052
    Ireland Stephen Murphy 23,266 25,167 -1,901
    England Jamie Rous 373 423 -50
    Canada Gary Natale 8,234 8,306 -72
    England Jamie Woodman 5,842 7,554 -1,712
    Northern Ireland Michael Duffy 1,333 1,648 -315
    China Li Jian Bing 1,134 1,353 -219
    England Anthony Harris 26,853 30,017 -3,164
    China Chen Feilong 12,412 16,074 -3,662
    England Karl Payne 8,380 9,863 -1,483
    England Mark Flowerdew 6,966 8,393 -1,427
    England Stuart Parnell 1,924 2,088 -164
    England Andrew Cairns 22,178 22,084 94
    Scotland Murdo Macleod 63,250 70,709 -7,459
    India Amrik Cheema 850 848 2
    England Tugba Irten 3,564 4,806 -1,242
    Wales Jimmy Carney 1,903 2,564 -661
    England Andy Marriott 4,438 6,675 -2,237
    Scotland Rhys Clark 32,226 42,336 -10,110
    Wales Ben Jones 12,088 15,793 -3,705
    England Andrew Hudson 645 1,038 -393
    Bahrain Mohammed Al Shaikh 1,388 1,692 -304
    Australia Marc Robertson 3,450 3,436 14
    England Richard Remelie 1,567 2,178 -611
    England Richard Twomey 863 1,265 -402
    China Zhang Anda 105,664 105,452 212
    England John Beesley 1,659 2,803 -1,144
    Egypt Mohamed Khairy 3,203 6,490 -3,287
    China Xu Xlnjian 1,654 2,469 -815
    China Gao Feng 518 650 -132
    China Pang Weiguo 4,151 4,650 -499
    Wales Terry Griffiths 283,317 267,425 15,892
    China Chen Zifan 24,091 29,231 -5,140
    China Zhang Yang 2,742 2,477 265
    China Sun Chang 774 985 -211
    China Lin Shuai 8,074 9,757 -1,683
    China Zhang Yadong 1,992 2,624 -632
    China Zhao Xintong 67,635 60,186 7,449
    Hong Kong Fung Kwok Wai 1,802 1,901 -99
    China Zhang Yong 36,964 43,546 -6,582
    China Zhang Yi 1,333 1,552 -219
    China Ma Tingpeng 7,281 7,339 -58
    China Qiu Yalong 1,941 1,978 -37
    China Wang Yuchen 18,715 26,561 -7,846
    China Lei Zhen 1,314 2,041 -727
    India Yasin Merchant 2,798 3,391 -593
    England Tony Meo 151,434 149,989 1,445
    England Danny Fowler 79,193 77,801 1,392
    England Ian Graham 32,571 31,672 899
    England Nick Fruin 1,995 2,574 -579
    England Pat Kenny 943 831 112
    South Africa Silvino Francisco 84,737 83,613 1,124
    England Ken Owers 36,602 38,258 -1,656
    England Nick Marsh 1,421 1,550 -129
    Australia Robby Foldvari 51,567 49,106 2,461
    England Jim Chambers 30,912 32,574 -1,662
    Ireland Eugene Hughes 73,890 78,079 -4,189
    England Wayne Rendle 584 724 -140
    England Craig Edwards 26,668 27,825 -1,157
    Scotland Scott MacFarlane 4,065 4,168 -103
    South Africa Peter Francisco 70,801 70,107 694
    England Steve Duggan 54,972 57,680 -2,708
    England Jason Smith 27,051 27,878 -827
    Canada Jim Wych 63,993 63,812 181
    England Jonathan Bagley 1,206 1,863 -657
    Australia Eddie Charlton 172,103 161,918 10,185
    England Jason Whittaker 8,542 7,941 601
    England John Dunning 54,692 66,454 -11,762
    England Steve Gough 273 407 -134
    England Allison Fisher 8,865 11,786 -2,921
    Ireland Paddy Browne 48,904 51,332 -2,428
    England Hassan Vaizie 627 1,132 -505
    England Ian Williamson 50,973 52,011 -1,038
    South Africa Paul Burrell 1,398 2,968 -1,570
    England Paul Medati 63,224 67,810 -4,586
    England Mick Fisher 37,670 47,100 -9,430
    Scotland Jim Donnelly 46,002 52,494 -6,492
    England Rex Williams 108,639 110,746 -2,107
    Ireland John Leahy 722 780 -58
    Australia Warren King 73,959 71,677 2,282
    England Ray Edmonds 71,968 73,025 -1,057
    Canada Mario Morra 58,134 59,972 -1,838
    England Bernard Bennett 24,227 39,615 -15,388
    England Danny Smith 714 772 -58
    China Chen Ruifu 2,926 3,145 -219
    China Lin Yongzhi 1,918 2,321 -403
    China Pa Ruke 3,666 3,662 4
    China Guan Zhen 5,822 6,100 -278
    China Pan Weixing 2,948 3,557 -609
    England Brandon Sargeant 14,061 17,477 -3,416
    England Darrell Whitworth 2,020 2,478 -458
    England James Gillespie 795 1,122 -327
    Scotland Lloyd Condron 266 174 92
    England Harvey Chandler 7,639 11,075 -3,436
    England Ben Fortey 4,134 4,914 -780
    Malta Paul Mifsud 5,574 5,752 -178
    Thailand Surathep Phuchalaem 638 913 -275
    Thailand Sakchai Sim Ngam 7,299 7,215 84
    Bulgaria Georgi Velichkov 316 840 -524
    Estonia Andres Petrov 3,137 3,932 -795
    Switzerland Stefan Schneider 347 381 -34
    Ireland TJ Dowling 3,737 4,124 -387
    Northern Ireland Jack McLaughlin 51,436 52,672 -1,236
    England Peter Daubney 702 1,132 -430
    England David Rippon 1,508 1,422 86
    England Robert Marshall 33,950 34,145 -195
    England Paul Gibson 26,503 28,952 -2,449
    Ireland Paul Watchorn 39,787 45,652 -5,865
    England Bob Harris 53,064 52,189 875
    Hong Kong Franky Chan 13,607 14,476 -869
    Canada Brady Gollan 27,861 24,601 3,260
    England Graham Cripsey 48,589 54,947 -6,358
    Ireland Tony Kearney 33,974 38,950 -4,976
    England John Virgo 123,351 119,457 3,894
    England Graham Miles 94,042 100,688 -6,646
    England Mike Darrington 34,488 44,048 -9,560
    Canada Paul Thornley 13,670 17,513 -3,843
    England Peter Delaney 1,878 3,629 -1,751
    England Dennis Hughes 29,212 41,723 -12,511
    England Stewart Hesketh 463 724 -261
    England Peter Donegan 638 680 -42
    Scotland Dylan Craig 9,677 11,371 -1,694
    Germany Peter Wagner 774 1,073 -299
    England Charon Parker 511 914 -403
    Bulgaria Nikola Kemilev 457 720 -263
    Bulgaria Vencislav Daskalov 376 443 -67
    Thailand Praprut Chaithanasak 852 882 -30
    Malaysia Yong Kien Foot 672 779 -107
    England Alan Trigg 1,167 1,677 -510
    Wales Cliff Wilson 88,627 96,954 -8,327
    England Paul Tanner 1,835 1,891 -56
    England Steve Campbell 26,188 26,765 -577
    England Steve Longworth 50,212 51,058 -846
    Isle of Man Tony Wilson 23,245 23,990 -745
    Wales Colin Roscoe 62,619 65,896 -3,277
    England Dave Martin 62,054 65,244 -3,190
    Ireland Gay Burns 248 300 -52
    England Fred Davis 128,781 139,002 -10,221
    England Alan Peacock 827 468 359
    England Derek Heaton 7,456 10,568 -3,112
    England George Scott 37,828 48,347 -10,519
    England Mike Watterson 37,254 42,693 -5,439
    Germany Carl Rosenberger 588 1,024 -436
    Malta Aaron Busuttil 1,134 1,877 -743
    Northern Ireland Johnny Kells 653 634 19
    England Dean Goddard 1,395 2,147 -752
    England John Parkin 3,845 4,764 -919
    Germany Luca Kaufmann 691 943 -252
    Germany Tobias Hirmer 484 415 69
    Croatia Dragan Roša 260 334 -74
    England Garry Steele 840 1,937 -1,097
    England Joe Steele 6,652 8,623 -1,971
    Germany Felix Frede 3,867 5,223 -1,356
    Thailand Rom Surin 1,825 1,658 167
    England Joe O'Connor 26,504 31,154 -4,650
    England Adam Edge 6,430 8,546 -2,116
    England Chris Wakelin 75,254 73,438 1,816
    England Louis Heathcote 7,344 8,661 -1,317
    Germany Sascha Diemer 1,737 3,693 -1,956
    Austria Robert Burda 2,389 4,679 -2,290
    Scotland John Rea 51,117 52,712 -1,595
    England Kevin Ashby 827 573 254
    China Niu Zhuang 17,334 24,999 -7,665
    China Hu Hao 13,141 12,310 831
    China Ju Reti 8,060 6,543 1,517
    Hong Kong Leong Man Hoi 1,004 1,346 -342
    China Wang Heng 2,004 2,198 -194
    China Liu Fan 754 849 -95
    China Li Yujin 1,951 3,094 -1,143
    China Sun Hongrui 2,465 3,092 -627
    China Zhang Zihao 1,507 2,195 -688
    China Wang Zepeng 11,755 10,954 801
    China Liu Yiqi 1,203 1,834 -631
    China Fang Xiongman 27,450 29,831 -2,381
    England Jon Wright 35,292 34,736 556
    Australia John Campbell 59,348 61,050 -1,702
    England Peter Bardsley 317 454 -137
    England John Spencer 164,295 155,398 8,897
    Scotland Bert Demarco 17,089 25,055 -7,966
    Northern Ireland Tommy Murphy 60,971 63,028 -2,057
    Scotland Eddie Sinclair 66,011 68,801 -2,790
    England Malcolm Bradley 47,773 50,752 -2,979
    England Barry Bunn 862 809 53
    Scotland Matt Gibson 50,562 55,520 -4,958
    Scotland Duncan Campbell 18,115 16,504 1,611
    England Dave Gilbert 39,215 40,113 -898
    England Joe Davis 96,744 75,519 21,225
    England David Greaves 28,320 42,407 -14,087
    England Gary Challis 2,104 2,803 -699
    England Adam Longley 658 874 -216
    Canada Marcel Gauvreau 46,524 47,787 -1,263
    England Doug French 14,408 16,962 -2,554
    England Gary Filtness 1,519 1,450 69
    England Mark Wildman 48,594 54,723 -6,129
    Scotland Ian Black 32,642 44,631 -11,989
    Canada Bill Werbeniuk 66,615 76,140 -9,525
    Wales Paul Dawkins 686 967 -281
    Northern Ireland Kieran McAlinden 1,649 1,079 570
    South Africa Robbie Grace 20,655 24,700 -4,045
    Wales Ray Reardon 206,204 194,760 11,444
    Canada Gino Rigitano 33,231 37,464 -4,233
    England Pat Houlihan 52,716 61,748 -9,032
    England Terry Whitthread 17,187 21,777 -4,590
    England Roger Bales 35,705 41,216 -5,511
    England Martin Smith 41,544 42,110 -566
    Isle of Man Mike Colquitt 954 716 238
    Ireland Pascal Burke 23,064 31,598 -8,534
    England Eric Lawlor 20,531 23,632 -3,101
    South Africa François Ellis 16,735 21,332 -4,597
    Canada Jim Bear 31,263 32,823 -1,560
    England Jim Meadowcroft 58,411 65,970 -7,559
    Australia Glen Wilkinson 24,645 26,895 -2,250
    England Geoff Foulds 41,857 51,275 -9,418
    Australia Vladimir Potazsnyk 2,242 2,490 -248
    Australia Greg Jenkins 18,687 21,346 -2,659
    Wales Clive Everton 18,619 32,237 -13,618
    South Africa Derek Mienie 12,441 17,322 -4,881
    Canada Bernie Mikkelsen 27,374 31,513 -4,139
    Australia Paddy Morgan 26,588 30,952 -4,364
    Belgium Jan Corten 496 523 -27
    Netherlands Ton Berkhout 1,127 1,385 -258
    Belgium Steve Lambrechts 984 1,012 -28
    Belgium Dominiek Vieuvalet 434 718 -284
    Netherlands Jasha Kiers 411 557 -146
    Belgium Sebastiaan Vermeylen 670 657 13
    Belgium Koang Min Chou 444 372 72
    Belgium Raf Van De Maele 643 596 47
    Germany Lukas Kleckers 18,801 26,299 -7,498
    France Nathanael Beckrich 403 372 31
    Belgium Fred Letecheur 563 758 -195
    Belgium Kevin Vandevoort 1,300 1,954 -654
    Belgium Kristof Vermeiren 874 911 -37
    Canada Gerry Watson 4,599 5,492 -893
    United States Jim Rempe 6,500 7,899 -1,399
    England Maurice Parkin 16,920 27,550 -10,630
    Scotland Eddie McLaughlin 21,501 24,542 -3,041
    South Africa Perrie Mans 42,197 46,352 -4,155
    England John Hargreaves 15,883 19,271 -3,388
    Australia James Giannaros 4,224 5,398 -1,174
    Australia Sam Frangie 2,786 3,194 -408
    Australia Lou Condo 4,713 5,470 -757
    England Dave Chalmers 15,309 21,655 -6,346
    Canada Joe Cagianello 5,323 6,138 -815
    Australia Ian Anderson 17,878 23,125 -5,247
    South Africa Jimmy van Rensberg 25,083 30,027 -4,944
    Northern Ireland Jackie Rea 31,953 43,045 -11,092
    South Africa Mike Hines 6,135 6,774 -639
    Canada Frank Jonik 20,529 23,759 -3,230
    Italy Claudio Ravagnani 495 639 -144
    Netherlands Rene Dikstra 1,209 1,516 -307
    China Huang Jiahao 4,336 5,682 -1,346
    China Yu Xuantang 682 806 -124
    China Wang Lige 411 600 -189
    China Geng Mingqi 6,545 6,225 320
    China Ji Zhijun 1,914 2,251 -337
    China Liu Jiaming 4,225 5,313 -1,088
    China Yao Pengcheng 1,968 2,906 -938
    India Kamal Chawla 2,265 2,594 -329
    England Peter Devlin 5,060 6,102 -1,042
    England Dylan Mitchell 4,519 7,008 -2,489
    Brunei Sim Siak Chong 411 575 -164
    Finland Jyri Virtanen 561 747 -186
    Thailand Udon Khaimuk 1,495 1,250 245
    Egypt Mohammed el Kamah 447 706 -259
    India Varun Madan 1,330 1,980 -650
    Scotland Joseph McLaren 518 703 -185
    Scotland Barry Lee 1,155 1,551 -396
    Scotland Chris Totten 11,002 19,407 -8,405
    India Omprakesh Agrawal 6,900 7,713 -813
    Canada Wayne Sanderson 1,779 2,643 -864
    Netherlands Jurgen Goudailler 472 349 123
    Netherlands Ameer Baksh 856 783 73
    Canada Alex Pagulayan 3,603 3,703 -100
    South Africa Roy Amdor 1,740 2,380 -640
    England Clayton Humphries 5,324 4,684 640
    Wales Roy Andrewartha 18,564 22,551 -3,987
    Australia George Ganim 3,328 3,942 -614
    Wales Marcus Owen 8,118 9,971 -1,853
    Scotland Chris Ross 5,008 8,972 -3,964
    Canada John Bear 4,622 5,548 -926
    England John Pulman 74,774 77,167 -2,393
    England Paul Verity 895 863 32
    England Sid Hood 5,414 6,638 -1,224
    India Rahul Sachdev 2,824 3,104 -280
    India Rajat Khaneja 1,436 1,595 -159
    England Zack Richardson 10,577 10,557 20
    Qatar Mohsen Bukshaisha 1,811 2,183 -372
    England Michael Tomlinson 7,026 8,867 -1,841
    England Joe Roberts 9,412 9,905 -493
    England John Barrie 13,969 15,845 -1,876
    England Kingsley Kennerley 9,786 11,999 -2,213
    Pakistan Mohammed Asif 3,616 4,137 -521
    Australia Warren Simpson 24,275 23,374 901
    Wales Gary Owen 26,287 27,373 -1,086
    India Arvind Savur 498 501 -3
    Portugal Filipe Cardoso 510 1,326 -816
    China Zhao Hanyang 748 1,182 -434
    China Luo Honghao 18,904 19,365 -461
    China Li Zhen 1,487 2,177 -690
    China Sun Peng 2,695 3,184 -489
    China Shan Xianshu 1,663 2,272 -609
    China Zhong Lin 4,409 4,512 -103
    China Yan Bingtao 65,943 57,627 8,316
    China Long Zehuang 3,330 3,472 -142
    China Maihe Muti 1,071 1,674 -603
    China Feng Zeyuan 1,507 2,635 -1,128
    China Sun Jianjun 393 604 -211
    China Pang Junxu 3,737 5,058 -1,321
    Thailand Ratchayothin Yotharuck 9,455 14,456 -5,001
    England Ron Gross 3,624 4,641 -1,017
    Australia Rex King 6,758 9,153 -2,395
    Australia Philip Tarrant 2,263 2,357 -94
    Australia Allan McDonald 4,464 5,698 -1,234
    England Jonathan Barron 791 587 204
    Australia Norman Squire 11,993 14,692 -2,699
    England Alec Brown 9,696 13,228 -3,532
    Scotland Harry Stokes 0 0 0
    Scotland Walter Donaldson 29,264 33,221 -3,957
    England Albert Brown 6,348 6,514 -166
    England Willie Smith 20,525 22,911 -2,386
    Australia Horace Lindrum 26,774 26,701 73
    New Zealand Clark McConachy 8,113 8,163 -50
    England Sidney Smith 36,883 38,016 -1,133
    England Dickie Laws 1,461 1,160 301
    England Herbert Holt 4,755 5,182 -427
    Canada Con Stanbury 9,328 10,505 -1,177
    Wales Bill Withers 1,893 3,284 -1,391
    England Willie Leigh 6,406 6,707 -301
    England Stanley Newman 7,201 8,619 -1,418
    England Fred Lawrence 5,325 6,177 -852
    England Tom Reece 0 0 0
    England Tom Newman 11,605 13,789 -2,184
    England Clare O'Donnell 2,195 2,551 -356
    England Tom Dennis 7,933 9,459 -1,526
    Scotland Nat Butler 1,360 1,119 241
    England Tom Carpenter 903 870 33
    England Melbourne Inman 3,378 3,579 -201
    Netherlands Theodor den Hartog 465 436 29
    England Jordan Geldard 401 471 -70
    England Benji Buckley 659 573 86
    Netherlands Feylin Janssen 394 378 16
    Netherlands Fozan Masood 1,008 934 74
    China Wen Chen 1,652 2,343 -691
    England Matthew Glasby 4,601 6,998 -2,397
    England Luke Garland 2,461 3,358 -897
    England Kurtis Weaver 2,452 2,776 -324
    Malta Brian Cini 4,640 5,267 -627
    Northern Ireland Jamie McArdle 2,288 2,485 -197
    England Richard Haney 1,191 1,306 -115
    England Michael Williams 7,254 8,352 -1,098
    England Ashley Hugill 26,944 33,091 -6,147
    Switzerland Pascal Camenzind 466 574 -108
    Germany Thomas Blang 326 554 -228
    Norway Christopher Watts 481 1,094 -613
    Germany Daniel Schneider 927 1,266 -339
    Iran Amir Sarkhosh 1,713 1,981 -268
    India Laxman Rawat 3,383 3,705 -322
    Egypt Ahmed Galal 2,292 5,116 -2,824
    China Chen Junhao 1,804 2,611 -807
    China Zou Junhai 1,251 1,592 -341
    China Qin Jianfeng 747 1,343 -596
    China He Guoqiang 3,892 4,395 -503
    Germany Christian Gabriel 432 460 -28
    China Yuan Sijun 33,469 33,928 -459
    China Yong Fan 464 523 -59
    China Fan Zhengyi 7,512 11,974 -4,462
    China Xu Xinjian 519 1,231 -712
    China Xu Si 21,356 26,734 -5,378
    China Feng Yu 1,322 1,814 -492
    England Josh Mulholland 2,022 2,355 -333
    England Joshua Cooper 3,557 4,483 -926
    England Adam King 2,760 3,299 -539
    England Troy Brett 2,130 2,060 70
    Russia David Maslov 1,237 1,869 -632
    Wales Tyler Rees 4,662 6,382 -1,720
    Belgium Niki Baele 342 456 -114
    Belgium Frank Driesen 309 195 114
    Belgium Johny Moermans 375 594 -219
    Hong Kong Lee Chun Wai 1,294 1,409 -115
    Hong Kong Ng On Yee 6,521 8,769 -2,248
    United States Corey Deuel 2,923 4,465 -1,542
    Ukraine Iulian Boiko 1,417 2,124 -707
    Thailand Boonyarit Keattikun 9,876 15,809 -5,933
    Sweden Arpat Pulat 992 994 -2
    Iran Soheil Vahedi 12,508 17,629 -5,121
    England Anthony Jeffers 2,627 3,035 -408
    England Russel Morgan 502 769 -267
    England Cecil Harverson 0 0 0
    England Walter Lovejoy 0 0 0
    England Edward Diggle 0 0 0
    England Charles Dawson 0 0 0
    Scotland Tom Aiken 0 0 0
    England James Collens 0 0 0
    England Harry Stevenson 0 0 0
    England James Harris 0 0 0
    England Sean Maddocks 2,272 2,525 -253
    China Cheng Sihong 2,037 2,338 -301
    China Li Ningning 716 1,137 -421
    China Ding Wei 366 495 -129
    Malaysia Thor Chuan Leong 33,090 39,484 -6,394
    Scotland Keith Keldie 3,180 4,757 -1,577
    England Jake Keen 1,494 1,876 -382
    Wales Leigh Davies 880 987 -107
    England Joshua Baddeley 2,331 3,777 -1,446
    England Thomas Barton 2,378 2,619 -241
    China Tu Jiong 470 557 -87
    China Duan Yanfeng 1,244 1,649 -405
    China Liu Ming 421 487 -66
    China Ding Kai 757 1,281 -524
    Latvia Rodion Judin 1,601 2,939 -1,338
    Germany Simon Lichtenberg 5,956 9,298 -3,342
    England Chris Jones 1,733 2,317 -584
    Bulgaria Ivaylo Pekov 800 1,594 -794
    China Wang Wu 539 553 -14
    China Wang Chenkai 520 594 -74
    Thailand Kritsanut Lertsattayathorn 8,764 9,771 -1,007
    Pakistan Hamza Akbar 15,678 24,780 -9,102
    Hong Kong Chau Hon Man 928 1,578 -650
    England Danny Connolly 607 853 -246
    China Wu Shengguang 2,225 2,351 -126
    England Grant Miles 1,045 1,212 -167
    Iran Ehsan Heydarinezhad 3,005 3,056 -51
    China Au Chi Wai 5,040 5,214 -174
    Pakistan Asjad Iqbal 1,232 1,370 -138
    Bahrain Hussein Mahmood 748 1,174 -426
    Ukraine Sergey Isaenko 2,289 2,796 -507
    Bulgaria Dimitar Mehandzhiyski 274 843 -569
    Wales Rhydian Richards 620 741 -121
    Belgium Jurgen van den Bossche 1,511 1,425 86
    Thailand Akani Songsermsawad 38,111 37,551 560
    Wales Rhydian Ap Owen 1,810 2,398 -588
    Scotland Erik Wilson 1,068 1,234 -166
    England Owais Ali 863 1,598 -735
    England Brad Chappell 862 1,585 -723
    England Joshua Thomond 5,192 5,590 -398
    England Josh Harrison 675 851 -176
    Germany Robin Otto 1,475 2,278 -803
    Pakistan Khalid Al Salem 639 874 -235
    Scotland Lee Mein 946 1,460 -514
    Poland Jarosław Kowalski 537 587 -50
    Finland Heikki Niva 2,735 2,774 -39
    Ireland Stephen Bateman 184 392 -208
    South Korea Daegyu Lee 2,270 1,951 319
    India Hrithik Jain 1,001 1,543 -542
    Hong Kong Ka Wai Cheung 2,347 2,938 -591
    Thailand Nutcharat Wongharuthai 844 1,592 -748
    China Zhu Yinghui 4,966 6,138 -1,172
    Germany Umut Dikme 1,843 2,440 -597
    Australia Kurt Dunham 8,784 15,770 -6,986
    France Brian Ochoiski 2,679 2,254 425
    England Patrick Whelan 3,260 3,475 -215
    Pakistan Muhammad Sajjad 2,037 2,234 -197
    Pakistan Babar Masih 937 1,389 -452
    Saudi Arabia Ahmed Aseeri 700 1,020 -320
    Saudi Arabia Omar Alajlani 1,147 1,334 -187
    England Nigel Howe 1,030 1,084 -54
    Afghanistan Mohammad Rais Senzahi 707 1,442 -735
    Belgium Tan Wang Chooi 3,465 3,465 0
    Belgium Ben Mertens 468 890 -422
    Wales Dylan Emery 2,598 2,883 -285
    Wales Jackson Page 13,580 14,873 -1,293
    England Mohammed Rangzib 1,604 2,289 -685
    England Ismail Türker 357 261 96
    China Zhang Zhijie 362 363 -1
    China Huang Zishun 430 421 9
    China Chang Bingyu 4,308 5,476 -1,168
    China Zhang Chi 394 462 -68
    China Huang Zhong 638 632 6
    Netherlands Xander van Rossem 475 658 -183
    England Labeeb Ahmed 1,117 1,952 -835
    England Simon Blackwell 2,949 2,914 35
    Egypt Basem Eltahhan 4,758 10,542 -5,784
    England Manasawin Phetmalaikul 942 1,220 -278
    England Callum Costello 1,665 2,323 -658
    Ireland Ross Bulman 1,731 2,174 -443
    China Lyu Chuang 71,446 72,829 -1,383
    China Lyu Chenwei 16,442 20,865 -4,423
    England John Foster 3,361 3,679 -318
    England Daniel Womersley 6,461 7,781 -1,320
    India Ishpreet Chadha 1,363 1,605 -242
    England Jamie Lashmar 767 848 -81
    Belgium Curd Persyn 946 1,253 -307
    Malaysia Mohammed Reza Hassan 941 1,212 -271
    England Andrew Smith 1,805 1,624 181
    England James Height 1,072 1,854 -782
    England Daniel Devlin 2,231 2,778 -547
    England Haydon Pinhey 4,329 4,344 -15
    England Brandon Hall 1,894 2,520 -626
    England Ben Murphy 681 846 -165
    England Ben Robinson 750 1,303 -553
    Ireland Aaron Tobin 1,303 1,353 -50
    England Mario Basile 721 1,024 -303
    Wales Daniel Gorton 1,499 2,063 -564
    Wales Matthew Roberts 1,504 2,280 -776
    England Chae Ross 3,277 3,366 -89
    England Sean Harvey 668 698 -30
    England Reggie Edwards 492 664 -172
    Ireland Aaron Holland 803 1,246 -443
    China Zhang Jiankang 6,280 10,368 -4,088
    Spain Francisco Sanchez Ruiz 464 811 -347
    England Dean Galbally 781 872 -91
    England Jed Mann 803 1,428 -625
    England Stefan Risidi 892 1,040 -148
    England Danny Gladstone 569 833 -264
    Bahrain Mohammed Ali 574 765 -191
    India Roshan Mirchandani 544 856 -312
    England Anthony Fieldsend 752 881 -129
    England Michael Dubicki 964 1,188 -224
    Wales Jeremiah Connors 722 614 108
    England Mark J Miller 628 731 -103
    Ireland Ronan Whyte 853 1,535 -682
    England Ernest Geoffrey Thompson 2,758 3,819 -1,061
    England Sydney Lee 10,278 12,482 -2,204
    Scotland RCT Martin 1,474 1,020 454
    China Ma Chunmao 6,160 6,452 -292
    England Andy Milliard 1,398 1,752 -354
    England Ryan Davies 522 503 19
    Russia Ivan Kakovskii 1,027 1,492 -465
    Scotland James O'Brien 502 564 -62
    China Ning Kang 2,109 2,177 -68
    England Dave Nelson 527 1,200 -673
    Himanshu Dinesh Jain 2,341 2,520 -179
    Poland Michał Ebert 443 459 -16
    England James Murdoch 61 347 -286
    England Shaun Wilkes 1,518 2,664 -1,146
    Northern Ireland Joe Meara 2,289 4,618 -2,329
    England Paul Cavney 1,546 2,320 -774
    England Philip Minchin 1,063 2,008 -945
    Germany Pavel Leyk 387 807 -420
    Germany Stefan Kasper 242 480 -238
    Czech Republic Jakub Rendla 22 311 -289
    England Matt Yeadon 103 307 -204
    England Danny Douane 418 887 -469
    England Alex O'Donaghue 197 301 -104
    Czech Republic Simon Ceo 55 332 -277
    Czech Republic Jaromir Malanta 20 357 -337
    Germany Michael Heeger 171 716 -545
    Czech Republic Jan Prihoda 29 291 -262
    Germany Robert Drahn 207 1,212 -1,005
    Czech Republic Tomas Kejla 58 268 -210
    Czech Republic Lukas Krenek 69 295 -226
    Czech Republic Jindrich Prchal 22 308 -286
    Germany Ronni Beniesch 416 2,023 -1,607
    Germany Dieter Meier 369 1,228 -859
    Czech Republic Jan Vimr 37 319 -282
    Serbia Marko Vukovic 22 283 -261
    Czech Republic Karel Petracek 36 340 -304
    Slovakia Jakub Koniar 51 385 -334
    Czech Republic Serge Dupraz 45 399 -354
    Germany Thomas Cesal 290 1,046 -756
    Germany Habib Shalchian 294 574 -280
    Germany Jürgen Kesseler 468 1,177 -709
    Germany Christopher Frömmel 11 377 -366
    Belgium Mario van Herk 1,219 1,454 -235
    Germany Benjamin Frömmel 20 337 -317
    Germany Ralph Müller 102 569 -467
    Germany Nicole Breitenstein 113 1,265 -1,152
    Belgium Jacob Stacha 111 280 -169
    Germany Ralf Günzel 283 1,058 -775
    England Marc Harman 604 1,893 -1,289
    England Pascal Richard 122 297 -175
    England Lewis John Calcutt 186 677 -491
    Germany Ralph Enax 21 301 -280
    Germany Jörn Hannes-Hühn 81 334 -253
    Germany Thomas Wacker 1 144 -143
    Germany Uli Ottner 18 403 -385
    Germany Jörg Ebert 10 302 -292
    Germany Diana Schuler 313 1,474 -1,161
    Singapore Tommy Ang 236 395 -159
    England Shaun Parkes 744 976 -232
    England Rock Hui 194 326 -132
    England Kamran Ashraf 766 1,514 -748
    England David Birley 143 635 -492
    England Declan Bristow 36 120 -84
    England Mark Miller 260 601 -341
    Ireland Colm Gilcreest 979 1,806 -827
    Belgium Luc Heirewegh 440 928 -488
    Belgium Danny D'Hoore 299 344 -45
    Belgium Eddy Kindermans 88 367 -279
    Belgium Gwen Engels 37 372 -335
    Belgium Pascal Raes 676 1,306 -630
    Belgium Julius Grauls 102 330 -228
    Belgium Olivier Coucke 148 285 -137
    Netherlands Jan Hinfelaar 68 264 -196
    Belgium Lieven Vanthournout 212 375 -163
    Belgium Gino Verheyde 86 267 -181
    Belgium Jean Pierre De Blaer 316 555 -239
    Belgium Kris van Landeghem 510 971 -461
    Belgium Jan Goossens 386 1,254 -868
    Belgium Bert van Tiggelin 14 401 -387
    Belgium Kevin van den Broeck 416 890 -474
    England Matt Williams 134 223 -89
    England James Loft 608 893 -285
    England Anish Gokool 126 200 -74
    Norway Anita Maflin 272 496 -224
    Wales Allan Morgan 88 253 -165
    Wales Jamie Edwards 124 235 -111
    Germany Robert Sax 114 293 -179
    Germany Michael Seidel 24 162 -138
    Germany Michael Betzinger 89 251 -162
    Netherlands Rogier van de Kamp 90 235 -145
    Germany Mirko Groß 48 315 -267
    Germany Wilhelm Braunwald 174 254 -80
    Germany Sascha Breuer 226 457 -231
    Germany Gerhard Engelschalk 276 459 -183
    Germany Anja Vucicevic 254 338 -84
    Germany Andreas Pesch 86 558 -472
    Germany Markus Hertle 47 377 -330
    Netherlands Florian Moederscheim 431 639 -208
    Germany Bernd Friedrich 20 311 -291
    Germany Ralf Hemmerling 44 244 -200
    Germany Oliver Metzger 347 510 -163
    Germany Hendrik Henschke 311 527 -216
    Croatia Stevo Vucicevic 44 351 -307
    Germany Lothar Kempgens 82 309 -227
    Germany Martin Rösler 44 305 -261
    Germany Ronny Buchholz 305 443 -138
    Germany Ronny Pawlitza 310 628 -318
    Germany Dirk Hochheim 89 289 -200
    Germany Rüdiger Nickel 32 314 -282
    Germany Daniel Dieudonne 65 247 -182
    Netherlands Laurin Winters 289 1,105 -816
    England Ashik Nathwani 419 945 -526
    England Anthony Robson 45 396 -351
    England Mark Smith 138 356 -218
    England Jordan Rimmer 390 528 -138
    England Jim Buck 294 701 -407
    England Terry Challenger 1,000 1,792 -792
    England David Bailey 102 770 -668
    Qatar Ali Al Obaidly 72 384 -312
    England Abdulrahman Quari 235 388 -153
    England Gavin Butler 268 630 -362
    Qatar Mohanna Al Obaidly 142 350 -208
    England Jason Stockton 43 300 -257
    Turkey Yahya Seedat 18 361 -343
    Ireland Robert Redmond 248 346 -98
    England Neville Whalley 172 338 -166
    Malta Duncan Bezzina 381 814 -433
    Romania Constantin Cosmin 202 543 -341
    Greece Konstantinos Mavroforos 40 356 -316
    Poland Tomasz Gieraltowski 134 287 -153
    Malta Simon Camilleri 806 1,604 -798
    Netherlands Sander Tierolf 157 316 -159
    Germany Stefan Caspers 240 285 -45
    Netherlands Kevin Chan 51 312 -261
    Australia Simon Bevz 675 2,341 -1,666
    England Bhavesh Sodha 55 487 -432
    Canada Brent Kolbeck 308 839 -531
    India Khizar Raoof 1,132 2,125 -993
    England Sachin Plaha 1,075 2,290 -1,215
    Wales Ross Jones 200 635 -435
    India Brijesh Damani 156 325 -169
    Netherlands Manon Melief 142 529 -387
    Austria Markus Pfistermuller 210 292 -82
    Germany Anne-Katrin Hirsch 88 258 -170
    Poland Grzegorz Biernadski 439 952 -513
    England Robert Tickner 488 1,000 -512
    Australia James Mifsud 234 866 -632
    England David Fomm-Ward 263 710 -447
    Scotland Nathan Shaw 279 341 -62
    England Grant Cole 180 357 -177
    England Stephen Welsby 856 994 -138
    England Mike King 309 347 -38
    Denmark Ejler Hame 66 303 -237
    England Christopher Flight 362 837 -475
    China Shi Shuamgyang 408 449 -41
    India Shivam Arora 961 1,652 -691
    England Scott Bell 408 719 -311
    England Steve Martin 417 991 -574
    Austria Patrick Rosmann 164 220 -56
    Serbia Zafir Dilji 58 285 -227
    Germany Christian Pesch 140 553 -413
    Sweden Ron Florax 467 1,368 -901
    Turkey Özyurt Aksoy 25 344 -319
    Austria Felix Pleschek 61 273 -212
    Germany Jan Leichs 65 288 -223
    Germany Stefan Merkel 421 579 -158
    Germany Harald Kloss 29 284 -255
    Germany Rita Jakisch 0 231 -231
    Switzerland Angelo Losi 134 315 -181
    Germany Frank Schröder 90 374 -284
    Austria Michael Peyr 48 288 -240
    Germany Norbert Eckstein 456 561 -105
    Netherlands Brian Beekers 71 300 -229
    Netherlands Joris Maas 519 814 -295
    Netherlands Peter Bertens 527 688 -161
    England Jonathan Williams 346 412 -66
    England Ian Ali 517 1,034 -517
    Malta Leighton Gauci 89 269 -180
    Pakistan Shahrukh Nasir 365 734 -369
    England Mark Sutton 301 395 -94
    Scotland Robert Carlisle 658 985 -327
    Northern Ireland Declan Hughes 879 1,901 -1,022
    England Adam Osbourne 150 358 -208
    England Paul Moss 108 268 -160
    Scotland Ian Wells 261 380 -119
    England Michael Spooner 279 969 -690
    England Daniel McCann 259 299 -40
    England Andrew Atkinson 291 453 -162
    Bahrain Ahmed Ghuloom 150 451 -301
    Oman Ahmed Basheer Al-Khusaibi 131 468 -337
    United Arab Emirates Isa Ali Al-Hashmi 103 479 -376
    China A Bulajiang 1,501 2,211 -710
    Wales Matthew Troath 114 250 -136
    England Matt Wilson 1,322 2,624 -1,302
    Jersey Aaron Canavan 256 742 -486
    Brazil Sobradinho de Dues 100 281 -181
    England John Wilson 202 401 -199
    Wales Donald Newcombe 253 420 -167
    Hong Kong Alan Lin Tan Ho 1,221 1,672 -451
    England Rogelio Esteiro 282 889 -607
    England Jordan Winbourne 277 725 -448
    Pakistan Najmur Khan 76 279 -203
    England Kashif Khan 63 1,006 -943
    Pakistan Hasan Khan 293 591 -298
    England John Eames 428 633 -205
    England James Tatton 1,955 3,065 -1,110
    China Zheng Peng 834 1,353 -519
    Poland Wiktor Doberschütz 35 292 -257
    Poland Kamil Zubrzycki 172 291 -119
    Poland Aleksander Zok 121 281 -160
    Poland Piotr Wardowski 52 335 -283
    Poland Karol Lelek 257 351 -94
    Ukraine Vitaliy Ivaniv 78 376 -298
    Poland Robert Zablocki 103 215 -112
    Poland Pawel Kasprzycki 46 289 -243
    Poland Damian Matysiak 231 328 -97
    Poland Daniel Derezinski 110 271 -161
    Poland Kevin Dabrowski 103 213 -110
    Poland Tomaz Malecki 153 294 -141
    Jordan Essam Saadeh 11 392 -381
    Ukraine Tetyana Volovelska 92 542 -450
    Poland Michal Matuszczyk 97 251 -154
    Poland Bartlomiej Orzechowski 238 305 -67
    Poland Marek Slomianowski 211 275 -64
    Poland Michal Lyjak 54 272 -218
    Poland Wojciech Bojewski 31 298 -267
    England Anthony Massey 344 647 -303
    England Matthew Barnes 990 1,271 -281
    Malta Simon Zammit 1,163 2,004 -841
    Australia Ryan Thomerson 2,292 3,882 -1,590
    England Robert Cloherty 496 1,926 -1,430
    England Kevin Uzzell 147 188 -41
    England Jimmy O'Shea 399 656 -257
    Cyprus Mehmet Husnu 1,236 1,499 -263
    England Garry Baldrey 523 791 -268
    China Li Yinxi 642 1,205 -563
    England Craig Taylor 224 372 -148
    Ireland Philip Browne 90 266 -176
    Ireland J.P. Kelly 101 264 -163
    England Philip Arnold 227 905 -678
    Ireland Anthony O'Connor 270 414 -144
    Ireland Kevin O'Leary 534 1,751 -1,217
    Singapore Keith Boon 108 252 -144
    Netherlands Sebastiaan Kan 148 289 -141
    Wales James Reynolds 446 460 -14
    Wales Ian Sargeant 1,547 2,076 -529
    India Manan Chandra 378 692 -314
    China Zhang Kai 638 1,025 -387
    Australia Johl Younger 418 857 -439
    England Luke Fisher 162 542 -380
    Belgium Andy van Landeghem 324 869 -545
    Netherlands Maarten Niessen 146 251 -105
    Belgium Davy Wittoeck 539 814 -275
    Belgium Bart Noeth 222 296 -74
    Belgium Jos Voets 343 720 -377
    Belgium Johan Somers 492 644 -152
    Belgium Nicolas Lambrechts 141 267 -126
    Belgium Tobias de Bock 42 250 -208
    Belgium Thierry Dervoigne 102 241 -139
    Belgium Koen Walraet 91 329 -238
    Belgium Bart van der Haegen 327 892 -565
    Belgium Yorben Vervondel 209 273 -64
    Belgium Bruno Cottenies 64 259 -195
    Belgium Cliff Castelein 157 267 -110
    Belgium Xavier Pemmerl 331 471 -140
    Belgium Daan van de Parre 508 923 -415
    Belgium Geert Herrewyn 93 274 -181
    Belgium Ward van Doren 121 315 -194
    Belgium Danny Lathouwers 131 612 -481
    Belgium Erwin Verheyden 241 517 -276
    Belgium Stein de Sterck 216 280 -64
    Belgium Peter Cnudde 62 246 -184
    France Nicolas Schianchi 510 624 -114
    Belgium Mark Buteneers 238 347 -109
    Belgium Eduard Raes 233 290 -57
    Netherlands Maurice Rijk 170 515 -345
    France Philippe Broto 246 473 -227
    Belgium Kenneth Jaques 90 239 -149
    Belgium David Fransis 10 327 -317
    Belgium Jan Mortele 271 179 92
    France Alexis Callewaert 233 298 -65
    England Steve Prest 619 887 -268
    England Pat Horne 220 516 -296
    Wales Elfed Evans 365 421 -56
    Russia Ashot Potikyan 206 419 -213
    England Paul Stockwell 133 278 -145
    England Hanzla Zahid 84 291 -207
    England Brandon Winstone 42 415 -373
    Italy Michele Battaglia 296 933 -637
    England Stephen Winstone 144 290 -146
    England Toby Simpson 94 314 -220
    England Shaun Mellish 1,794 2,311 -517
    Belgium Steve Lemmens 1,271 2,025 -754
    England Mark Ganderton 382 963 -581
    England Barry Mapstone 708 1,204 -496
    Scotland Thomas McSorley 274 364 -90
    Belgium Patrick Delsemme 806 1,481 -675
    Scotland Chris Shade 515 872 -357
    England John Burns 134 375 -241
    England Darren Hackeson 247 482 -235
    Sri Lanka Indika Dodangoda 358 546 -188
    England Robert Read 232 581 -349
    England Leigh Robinson 502 838 -336
    Hong Kong Chan Wai Tat 302 374 -72
    Malaysia Sam Chong 1,030 2,144 -1,114
    Egypt Wael Talaat 574 1,137 -563
    England Nick Manning 360 588 -228
    Northern Ireland Martin O'Neill 329 444 -115
    England Shane Haines 1,019 1,914 -895
    Northern Ireland Karen Corr 190 335 -145
    Thailand Anan Terananon 702 1,147 -445
    China Rau Shan 256 463 -207
    China Yang Ji Ann 232 430 -198
    China Zhang Xai 281 568 -287
    Thailand Phirom Ritthiprasong 161 426 -265
    England Jay Bullen 689 1,023 -334
    India Kankan Shamsi 538 1,006 -468
    Hong Kong Yin Lun Cheng 400 1,138 -738
    England Jayson Wholey 216 601 -385
    England Peter Antrobus 661 926 -265
    Brazil Fabio Luersen 836 1,175 -339
    Thailand Rom Saraburi 171 406 -235
    England Steven Evans 473 1,042 -569
    England Ashley Beal 862 1,570 -708
    China Li Jin 180 297 -117
    China Li Zong 47 347 -300
    China Luo Guangsheng 570 993 -423
    China Chen Bo 542 1,059 -517
    Hong Kong Chan Ka Kin 407 684 -277
    England Colin Morton 291 465 -174
    England Neil Mosley 334 782 -448
    England Simon Morris 243 448 -205
    Norway Bjorn L'Orange 377 570 -193
    Ireland Darren Lennox 467 396 71
    England Graham MacDonald 665 868 -203
    Netherlands Raymon Fabrie 45 153 -108
    Switzerland Darren Paris 566 1,323 -757
    England Anthony Taylor 107 170 -63
    England Jason Dunworth 131 377 -246
    Jamaica Alex Peart 39 186 -147
    China Cui Ming 398 756 -358
    China Wang Linhan 779 1,022 -243
    England Balvinder Sembi 57 166 -109
    Hong Kong Kwok Ming Chan 485 471 14
    Thailand Anurat Wongjan 839 1,297 -458
    Thailand Amnuayporn Chotipong 207 367 -160
    Denmark Daniel Kandi 890 1,400 -510
    Croatia Tin Venos 84 320 -236
    Latvia Maris Volajs 73 334 -261
    Sweden Belan Sharif 477 1,040 -563
    England Roger Garrett 579 930 -351
    England Cary Kikis 336 493 -157
    India Geet Sethi 389 872 -483
    Malta Frans Mintoff 217 385 -168
    Malta Richard Webb 284 732 -448
    Malta Ray Demanuele 312 555 -243
    Ireland Gary Hardiman 366 443 -77
    England Gary Hill 467 507 -40
    England Henry Roper 623 1,439 -816
    Germany Thomas Schweser 70 341 -271
    Germany Dieter Johns 90 417 -327
    Portugal Francisco Domingues 254 956 -702
    Romania Andrei Orzan 766 1,381 -615
    Australia Craig Duffy 382 490 -108
    Thailand Nut Wiangchai 317 473 -156
    Hong Kong Gary Kwok 148 399 -251
    Netherlands Wilfred Dijkstra 191 501 -310
    England Spencer Dunn 565 898 -333
    England Mark Boyd 201 457 -256
    England Richard Pincott 238 430 -192
    England Guy Dennis 395 770 -375
    England Paul Webb 359 432 -73
    India Sonic Multani 474 536 -62
    England Clive Bernstone 114 226 -112
    Wales Peter Williams 2 170 -168
    Germany Thomas Scholl 56 293 -237
    Belgium Sybren Sokolowski 365 523 -158
    Italy Angelo Rizzo 53 575 -522
    Wales Simon Morgan 128 259 -131
    Switzerland Sebastian Lahruis 125 464 -339
    France Alois Riegel 152 237 -85
    Croatia Bero Cerinski 35 302 -267
    Germany Andreas Vetter 127 259 -132
    Germany Sherief Shemeis 127 259 -132
    Germany Klaus-Dieter Geiger 226 329 -103
    Poland Wiktor Rzezuchowski 68 320 -252
    England Jamie Home 83 129 -46
    Malaysia Ooi Chin Kay 421 529 -108
    Belgium Nico Devlies 360 607 -247
    Belgium Alain de Cock 348 513 -165
    China Huang Hooyong 881 1,078 -197
    China Long Yun 495 974 -479
    China Li Wei 249 561 -312
    China Zhou Jun 511 740 -229
    England David Rice 377 447 -70
    England Mark White 187 427 -240
    England John Fox 151 162 -11
    England Wayne Martin 527 732 -205
    Canada John White 320 552 -232
    Scotland Guilio Rea 77 304 -227
    England Michael Stocks 101 417 -316
    Belgium Phillippe D'Haens 60 263 -203
    Belgium Tsie Waa Ip 274 621 -347
    Belgium Steven Heyselberghs 236 309 -73
    Belgium Marc Vrancken 125 271 -146
    Belgium Cedric Daniels 42 278 -236
    Belgium Jurgen Vancanneyt 44 315 -271
    Belgium Paul Van Welssenaers 288 577 -289
    France Regis D'Anna 120 581 -461
    Belgium Pieter Vanassche 54 705 -651
    Belgium Marc Malot 188 316 -128
    Belgium Bruno Menegotto 164 472 -308
    Belgium Kasra Khavaran 484 561 -77
    Belgium Christiaan Corten 73 212 -139
    Belgium Hans Coppens 163 259 -96
    Belgium Glenn Van Hulle 375 619 -244
    Belgium Luc Blancke 293 543 -250
    France Jean-Baptiste Erceau 235 323 -88
    Austria Benjamin Buser 100 565 -465
    United States Steve Mizerak 739 1,535 -796
    Australia Leon Heywood 1,996 2,764 -768
    South Africa Mannie Francisco 967 1,306 -339
    France Eric le Paul 76 450 -374
    China Zou Jinhai 303 356 -53
    China Liu Ren 416 649 -233
    China Tian Jiaqi 344 791 -447
    China Li Yingdong 574 1,249 -675
    China Wang Jun 103 294 -191
    China Xiong Jun 324 1,421 -1,097
    China Liu Jialin 54 350 -296
    China Zhou Hanwen 106 279 -173
    India Atul Agrawal 108 369 -261
    India Michael Ferreira 275 876 -601
    Hong Kong David Yao 417 472 -55
    Hong Kong Kenny Kwok 764 1,364 -600
    Hong Kong Kong Wah On 112 462 -350
    Hong Kong Stanley Leung 579 1,543 -964
    Belgium Mario Lannoye 219 240 -21
    China Feng Yijun 151 569 -418
    Bulgaria Krasimir Kameshev 144 652 -508
    Bulgaria Nikolai Vlashev 363 662 -299
    Pakistan Arshed Chodri 129 231 -102
    Romania Radu Vilau 78 369 -291
    Bulgaria Ivan Kupov 113 315 -202
    Bulgaria Salim Otti 291 592 -301
    Bulgaria Danail Tugov 45 334 -289
    Bulgaria Stanislav Hadjipopov 43 740 -697
    England Jonathan Mabey 118 356 -238
    Bulgaria Luchezar Gergov 47 400 -353
    Bulgaria Vergil Mavrodiev 69 267 -198
    Romania Rares Sinca 82 789 -707
    India BVS Murthy 557 693 -136
    Cyprus George Loizides 111 466 -355
    Sweden Ronny Johannsson 70 526 -456
    Spain Eduardo Guillen 112 473 -361
    Singapore Lim Koon Guan 51 162 -111
    Denmark Peter Nielson 181 348 -167
    Iceland Jonas Erlingsson 198 509 -311
    Austria Gerfried Kotzinger 112 489 -377
    Mauritius Ian Sinclair 186 403 -217
    France Philippe Finand 85 436 -351
    Brazil Jesus Sanchez 132 449 -317
    Switzerland Thomas Jaeggi 152 478 -326
    Luxembourg Frederic Wagner 139 447 -308
    Panama Juan Castaneda 217 336 -119
    United States Mike Massey 530 1,141 -611
    Brazil Rui Chapeu 346 595 -249
    Egypt Hisham Bakaty 185 483 -298
    Monaco David Fortune 141 362 -221
    Finland Kimmo Lang 80 501 -421
    Namibia Jool Jacobs 92 498 -406
    Wales Ron Jones 440 550 -110
    New Zealand Bruce Anderson 393 512 -119
    Germany Werner Grewatsch 121 493 -372
    England Matthew Hudson 237 629 -392
    Scotland Shahbaz Hameed 49 317 -268
    China Lao Yong Qiang 76 396 -320
    China Cen Wai An 71 363 -292
    England Andy Guest 101 294 -193
    Scotland Christopher Giffney 183 300 -117
    England Scott Whiteley 532 1,092 -560
    Scotland Stephen Baillie 101 272 -171
    Scotland George Cunningham 156 307 -151
    Scotland Scott Gillespie 138 260 -122
    Scotland Barry Campbell 216 299 -83
    Scotland Pat McKinney 191 253 -62
    Netherlands Mario Veltman 74 268 -194
    Netherlands Frans Veling 424 631 -207
    Netherlands Gosse Vledder 69 242 -173
    Ireland Eamonn Kelly 133 421 -288
    Australia Edward Charlton 253 354 -101
    Wales Tom Rees 1,176 2,007 -831
    Australia Jim Charlton 2,645 3,557 -912
    Scotland John Phillips 852 1,320 -468
    Thailand Patipat Wattanaporn 71 128 -57
    Hong Kong Sunny Tong 184 215 -31
    Hong Kong Ivan Li 62 229 -167
    Hong Kong Wan Chi Tuen 79 236 -157
    Hong Kong John Chan 50 235 -185
    England Tony Putnam 345 441 -96
    England Sean Halligan 513 1,054 -541
    England Ray Grall 402 1,614 -1,212
    England Jack Karnehm 1,310 3,167 -1,857
    Canada Kevin Robitaille 730 1,277 -547
    China Wang Lin 53 156 -103
    China Zhong Minwon 75 159 -84
    China Li Baoying 61 160 -99
    China Jin Weheng 122 207 -85
    China Sun Linbo 15 208 -193
    China Li Yuanhai 23 229 -206
    Hong Kong Cheun Chi-Ming 108 189 -81
    China Zung Chun Hong 6 104 -98
    China Sung Lun Pak 100 216 -116
    Bulgaria Ivelin Boyanov 30 300 -270
    Bulgaria Ulian Petrov 113 302 -189
    Bulgaria Konstantin Gochev 47 332 -285
    Bulgaria Hristo Sirakov 61 295 -234
    Romania Paul Croitoru 141 317 -176
    Bulgaria Nikolai Hristov 78 265 -187
    Romania Toma Cristian Marinescu 21 317 -296
    Bulgaria Ulian Serbeski 39 271 -232
    England Tony Graham 324 533 -209
    China Li Haibin 99 302 -203
    China Wang Shi 492 1,102 -610
    China Cheng Feng 426 690 -264
    China Fang Fan 168 345 -177
    China Yang Gangxinfu 527 1,014 -487
    China Ye Shaojun 100 272 -172
    China Zhang Hanxuan 431 1,222 -791
    China Liu Ying 289 239 50
    China Ma Yinzhu 831 1,381 -550
    Australia Dennis Wheelwright 339 629 -290
    Australia Ron Mares 878 1,370 -492
    England Paul Norris 386 589 -203
    England Hannah Jones 49 328 -279
    England Jaspal Bamotra 565 1,864 -1,299
    Australia Shaun Dalitz 89 422 -333
    Libya Khalid Belaied Abumdas 793 2,464 -1,671
    Wales Geoff Thomas 207 419 -212
    Wales Alwyn Lloyd 270 321 -51
    England HF Francis 1,202 1,196 6
    England Eric Newman 281 382 -101
    England Alec Mann 4,355 5,677 -1,322
    England Claude Falkiner 1,186 1,821 -635
    England CW Read 808 875 -67
    England Harold Terry 1,433 1,767 -334
    England Kelsall Prince 799 1,126 -327
    Australia Newton Gahan 3,150 5,203 -2,053
    Netherlands Mitchell Van Den Bergh 61 301 -240
    Netherlands Leon Alewijnse 29 213 -184
    Malta Talip Yigitsoy 61 221 -160
    England Thomas Newcombe 289 314 -25
    Netherlands Huib Kuilboer 85 272 -187
    Netherlands Bas Verviers 152 265 -113
    Netherlands Toby van Diepen 124 281 -157
    Netherlands Emile Bastiaan Hendriksen 165 854 -689
    Netherlands Nico Bouma 63 275 -212
    Netherlands Albert Pronk 77 331 -254
    Netherlands Raymond Huisman 256 588 -332
    Belgium Pascal Decloedt 312 557 -245
    England Declan Weston 184 369 -185
    Netherlands Bas Herberigs 137 319 -182
    Czech Republic Jan Klecka 50 260 -210
    England Zafran Ali 431 552 -121
    England Dean Sheridan 138 376 -238
    Switzerland Max Kribbe 22 271 -249
    Germany Fabian Tost 117 316 -199
    Germany Florian Werres 147 366 -219
    Germany Tobias Renner 70 256 -186
    Germany Jan Eisenstein 151 276 -125
    Austria Rick Kraaijeveld 78 228 -150
    Germany Christian Rauscher 324 347 -23
    Germany Sebastian Thron 124 276 -152
    Germany Roman Dietzel 909 1,159 -250
    Germany Matthias Leuthold 72 221 -149
    Germany Thomas Kiesewetter 49 291 -242
    Germany Adrian Schmidt 47 306 -259
    Germany Tobias Stelter 24 311 -287
    Germany Moritz Thomas 55 301 -246
    Norway David Frew 200 605 -405
    Pakistan Muhammad Majid Ali 631 1,198 -567
    China Li Junchen 46 366 -320
    China Zhou Xiao 200 554 -354
    Hong Kong Wai Ho Chung 63 343 -280
    China Xiao Wei 115 299 -184
    China Li Chao 54 328 -274
    China Mao Zhijun 58 329 -271
    Belgium Steven Put 174 635 -461
    Denmark Lasse Petersen 142 332 -190
    Pakistan Imran Ayaz 65 330 -265
    Germany Dirk Oppenhoff 77 250 -173
    Germany Markus Fischer 52 278 -226
    Germany Kemal Ueruen 160 287 -127
    Belgium Dennis Van Veldhoven 103 267 -164
    Germany Felix Buchfeld 69 282 -213
    Germany Sebastian Zittermann 33 272 -239
    Germany Jacek Stacha 125 252 -127
    Afghanistan Ismail Ali 177 328 -151
    India Sundeep Gulati 72 314 -242
    India Faizal Khan 415 657 -242
    India Dharminder Lilly 367 670 -303
    China Yu Haitao 126 320 -194
    China Zhang Xinwei 349 556 -207
    China Gao Le 690 1,568 -878
    China Wang Yuanfan 272 362 -90
    China Li Weixue 385 736 -351
    China Wang Peng 385 1,284 -899
    China Wang Qianwei 325 751 -426
    England Aaron Cook 634 1,457 -823
    Hong Kong Jamie Chui 313 638 -325
    England Martin Power 1 60 -59
    Belgium Phuntsok Jaegers 305 630 -325
    Netherlands Kim Fai Sung 140 223 -83
    Belgium Steven Verelst 275 368 -93
    Belgium Tijs Van Puyenbroeck 268 335 -67
    Belgium Pascal Charot 113 312 -199
    England Kevin Southern 60 327 -267
    Netherlands Mario Hautekeete 165 257 -92
    Belgium Jurgen Hauffman 98 348 -250
    Switzerland Marc Weibel 53 322 -269
    France Jerome Jamart 81 272 -191
    Belgium Pascal Budo 87 252 -165
    Spain Joaquin Marin 241 325 -84
    England Christopher Harrison 83 269 -186
    Bulgaria Bratislav Krastev 762 1,808 -1,046
    Australia Matthew Bolton 2,689 5,645 -2,956
    Australia Hassan Kerde 629 1,326 -697
    Hong Kong Ng Yam Shui 138 401 -263
    Poland Wojciech Przylucki 161 282 -121
    England Nathan Jones 730 981 -251
    Poland Marcin Kolibski 57 310 -253
    England John Fearick 398 711 -313
    England Majid Khan 181 584 -403
    China Song Yang 1,028 1,656 -628
    Australia Timothy Ng 170 606 -436
    China Man Ming Wa 268 609 -341
    China Chen Yelong 65 287 -222
    China Wang Qixing 86 310 -224
    China Wu Fan 153 375 -222
    China Yang Haifeng 33 345 -312
    England Joe Rhone 248 546 -298
    England Thomas Hilborne 713 1,196 -483
    England Nick Skinner 134 583 -449
    England Matt Lippett 340 595 -255
    Wales Mark Davies 610 1,849 -1,239
    Thailand Phanuwat Chitdi 66 284 -218
    China Li Tianen 464 768 -304
    China Wli Bo 313 260 53
    China Chui HoMan 133 390 -257
    China Qian Hua 345 333 12
    China Zhu Zhenjiang 302 317 -15
    China Shen Cheng 206 309 -103
    China Cai Peng 217 321 -104
    China Liang Jianfeng 597 638 -41
    China Wu Jinquan 257 380 -123
    China Min Changqing 581 1,022 -441
    China Xie Zhaoze 48 346 -298
    China Li Yunfei 190 272 -82
    China Si Jiaxin 564 1,120 -556
    China Zong Zhe 44 327 -283
    China Xia Fukaiti 123 296 -173
    China Xu Yongwen 64 346 -282
    Scotland Paul Ingram 64 307 -243
    China Chen Xu 28 336 -308
    China Zhong Asheng 29 323 -294
    China Ren Jiaxing 590 944 -354
    Poland Patryk Masłowski 227 260 -33
    Morocco Chaouki Yousfi 1,245 2,479 -1,234
    Taiwan Hung Chuang Ming 636 1,204 -568
    Northern Ireland Conor McCormack 970 2,874 -1,904
    China Hu Yufan 17 313 -296
    China Bai Langning 1,179 2,488 -1,309
    China Li Jiuwei 44 291 -247
    China Bo Junjie 65 315 -250
    China Wang Pengfei 154 346 -192
    China Shi Zhenlong 122 358 -236
    China Zhang Cunyue 140 248 -108
    China Wang Baosheng 193 365 -172
    China Yin Xiaowei 95 296 -201
    China Chen Yaochen 40 317 -277
    China Shi Liu 93 283 -190
    China Lin Chuangwei 231 305 -74
    China Huang Nian 222 325 -103
    India Asutosh Padhy 409 694 -285
    Austria Paul Schopf 94 272 -178
    Malaysia Keen Hoo Moh 1,357 2,216 -859
    Japan Keishin Kamihashi 284 669 -385
    Syria Omar Alkojah 881 1,786 -905
    India S. Dilip Kumar 58 315 -257
    Brazil Noel Rodrigues Moreira 113 372 -259
    England Richard Jones (II) 88 284 -196
    Portugal Joao Grilo 101 421 -320
    China Meng Jing 71 313 -242
    China Gong Xiaoqing 301 621 -320
    China Tang Li 110 319 -209
    China Qin Ge 247 329 -82
    China Zhou Fei 163 345 -182
    China Xu Yuan 605 732 -127
    China Liu Genxiang 134 268 -134
    China Long Yong 146 323 -177
    China Wong Yunshing 152 370 -218
    China Wang Linkai 95 300 -205
    China Lee Tszho 76 337 -261
    China Li Jiahao 129 291 -162
    China Dong Yong 272 277 -5
    China Tu Taojin 293 360 -67
    China He Wenchong 229 621 -392
    China Qi Guoxiao 505 711 -206
    Scotland David Greig 351 713 -362
    Poland Daniel Holoyda 245 601 -356
    Poland Lukasz Guzowski 74 275 -201
    Singapore Marvin Lim Chun Kiat 634 1,114 -480
    Saudi Arabia Ahmad Assiry 76 412 -336
    India Neeraj Kumar 55 371 -316
    England George Scott (II) 64 285 -221
    India Sumit Talwar 145 256 -111
    Bahrain Mohammed Omar Ashiq 861 1,106 -245
    Singapore Ong Jia Jun 199 941 -742
    Pakistan Yasir Nadeem 256 626 -370
    Ireland Chris Kilcoyne 151 583 -432
    England Darren Barton 1,124 1,988 -864
    Canada Roshan Birdi 147 494 -347
    England Reece King 180 552 -372
    England Scott Lyons 835 1,998 -1,163
    England Danny Hocking 389 717 -328
    England Heather Clare 356 2,352 -1,996
    England Gene Lam 486 682 -196
    Wales Darryl James 435 608 -173
    England Freddie Blunden 315 577 -262
    England Tahel Miah 465 759 -294
    England Ben Tanner 361 680 -319
    Singapore Boon Chin Ang 426 659 -233
    Poland Paweł Rogoza 176 328 -152
    Poland Michał Zieliński 421 927 -506
    Poland Rafał Jewtuch 322 564 -242
    Austria Florian Nüßle 399 1,283 -884
    France Niel Vincent 951 1,454 -503
    Hong Kong Yun Fung Tam 162 348 -186
    India Shrikrishna Suryanarayanan 67 256 -189
    Romania Vladu Mihai 480 884 -404
    Egypt Mostafa Dorgham 79 933 -854
    Hong Kong Yu Kiu Chang 54 430 -376
    India Malkeet Singh 118 292 -174
    Germany Richard Wienold 214 466 -252
    Switzerland Luis Vetter 257 334 -77
    Hong Kong Chan Ming Tung 379 783 -404
    Latvia Anna Prisjaznuka 50 316 -266
    Latvia Tatjana Vasiljeva 224 642 -418
    Malta Shaun Sultana 151 587 -436
    Afghanistan Saleh Mohammadi 258 362 -104
    Australia Steven Donohoe 556 1,238 -682
    China Han Bin 222 431 -209
    Egypt Hatem Yassen 2,018 6,527 -4,509
    India Digvijay Kadian 137 341 -204
    Belgium Daan Leyssen 274 364 -90
    England Lewis Gillen 690 1,193 -503
    China Wu Sicheng 109 269 -160
    China Wang Haonan 128 261 -133
    China Shen Haoran 202 307 -105
    China Ren Zuijie 320 388 -68
    China Deng Jinhong 153 265 -112
    China Ma Daojun 256 356 -100
    China Si Jiahui 300 326 -26
    England Adam Brown 957 1,698 -741
    Wales Daniel Williams 97 378 -281
    Egypt Hesham Shawky 742 1,265 -523
    Malta Philip Ciantar 168 325 -157
    England Jenson Kendrick 625 890 -265
    England Aaron McCann 161 530 -369
    New Zealand Adam Lilley 281 771 -490
    England Adam Morrey 285 692 -407
    England Ronnie Blake 338 644 -306
    England Hamim Hussain 102 321 -219
    England Jack Smithers 334 565 -231
    England Sonnie O'Sullivan 461 618 -157
    Scotland Willie Newman 364 463 -99
    Northern Ireland Christopher Maye 162 664 -502
    England Phil Parkin 326 559 -233
    Wales Dale Hughes 130 623 -493
    England Jason Turnbull 895 2,039 -1,144
    England Daniel Stevenson 532 969 -437
    England Sean Bowers 525 701 -176
    England Andrew Grainger 182 577 -395
    England James Lake 89 317 -228
    Pakistan Wasim Khan 184 474 -290
    England Shafaqut Hussain 870 1,656 -786
    England George Montgomery 38 301 -263
    India Pan Durangaiah 200 341 -141
    Jersey Steve Thomas 39 377 -338
    Wales Liam Davies 1 136 -135
    Scotland Liam Graham 13 78 -65
    England Luke Pinches 676 1,377 -701
    New Zealand Daniell Harry Haenga 745 1,129 -384
    China Yi Chen Xu 92 542 -450
    England Mitchell Grinstead 96 360 -264
    England Martin Pitcher 155 319 -164
    England Dan Barsley 77 319 -242
    Ireland Aaron Hill 740 1,060 -320
    England Emma Parker 17 61 -44
    England Paul Anthony Taylor 309 620 -311
    India Dhairya Bhandari 317 572 -255
    England Craig Brown 287 634 -347
    Yu Han 0 0 0
    England Curtis Daher 46 652 -606
    England Thomas Kevern 278 407 -129
    France Fabian Monnin 195 323 -128
    Billy Ginn 291 892 -601
    India Sri Krishna 158 329 -171
    England Lewis Ullah 604 995 -391
    England Alex Millington 976 1,100 -124
    England Daniel Walker 409 989 -580
    England Daniel Bagley 112 375 -263
    England Adam Ashley 340 399 -59
    Scotland Ben Ellis 231 220 11
    Scotland John O'Brien 88 167 -79
    Scotland Joe Camp 159 240 -81
    England Jamie Trump 157 937 -780
    Romania Constantin Mateescu 149 974 -825
    United States Ahmed Elsayed 353 755 -402
    Pakistan Haider Ali 523 915 -392
    England Dan Woolloff 335 882 -547
    England James Welch 206 1,118 -912
    England Joshua Saywell 262 566 -304
    Singapore Benny Loh Siang Leng 150 613 -463
    Thomas Wei 209 490 -281
    China Luo Zetao 578 1,249 -671
    China Wu Yize 467 507 -40
    Thailand Sompol Saetang 137 272 -135
    Pu QingSong 424 521 -97
    Spain David Alcaide 123 414 -291
    Scotland T Newall 127 271 -144
    England Marvin Morgan 218 410 -192
    Khurram Khan 68 296 -228
    England Mark Winsor 190 347 -157