Points Scored For & Against - Decade 2010-2019 - Professional
Players: 1844

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 22753 (81.4%) matches with frame scores out of 27953 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 304,599 236,394 68,205
England Mark Selby 352,919 279,587 73,332
China Ding Junhui 276,556 215,135 61,421
England Shaun Murphy 322,684 268,275 54,409
England Stephen Lee 231,160 214,015 17,145
England Ali Carter 246,185 219,590 26,595
Scotland John Higgins 556,983 445,471 111,512
England Peter Ebdon 388,890 360,905 27,985
Wales Ryan Day 233,889 217,548 16,341
Scotland Stephen Hendry 668,545 517,718 150,827
Scotland Marcus Campbell 121,557 126,006 -4,449
England Robert Milkins 198,969 193,527 5,442
England Ricky Walden 217,275 191,600 25,675
China Li Hang 83,826 79,933 3,893
England Mark Davis 246,284 227,161 19,123
Australia Neil Robertson 301,472 244,530 56,942
Wales Mark Williams 466,041 404,382 61,659
England Ronnie O'Sullivan 560,918 414,863 146,055
Wales Matthew Stevens 301,889 279,015 22,874
Norway Kurt Maflin 125,438 115,111 10,327
England Stuart Bingham 275,787 231,963 43,824
Northern Ireland Mark Allen 235,934 198,893 37,041
England Jamie Cope 143,969 142,842 1,127
China Tian Pengfei 110,960 102,376 8,584
England Nigel Bond 281,269 273,746 7,523
England Martin Gould 181,216 157,950 23,266
Scotland Graeme Dott 265,908 255,375 10,533
England Joe Perry 266,938 245,963 20,975
Scotland Stephen Maguire 277,171 233,310 43,861
Hong Kong Marco Fu 304,369 273,982 30,387
Northern Ireland Gerard Greene 139,257 143,666 -4,409
England Barry Hawkins 243,086 219,896 23,190
China Cao Yupeng 77,368 79,499 -2,131
China Mei Xiwen 22,391 22,531 -140
China Rouzi Maimaiti 8,521 9,253 -732
England Jimmy White 600,402 570,790 29,612
China Jin Long 27,848 28,594 -746
Ireland Ken Doherty 419,106 384,163 34,943
China Li Yan 38,703 42,084 -3,381
China Yu Delu 86,590 86,054 536
England Alfie Burden 130,508 132,406 -1,898
England Tom Ford 157,220 145,825 11,395
England Anthony Hamilton 237,223 232,188 5,035
England Mark King 247,365 245,542 1,823
England Mark Joyce 135,187 131,535 3,652
England Rory McLeod 137,034 134,678 2,356
England Andrew Higginson 159,240 140,632 18,608
Wales Dominic Dale 221,652 219,460 2,192
China Liang Wenbo 192,384 165,565 26,819
England Mike Dunn 121,042 126,001 -4,959
Thailand Issara Kachaiwong 19,926 20,915 -989
England Rod Lawler 175,056 179,654 -4,598
Thailand James Wattana 295,520 282,804 12,716
England Ben Woollaston 154,131 145,034 9,097
Ireland Fergal O'Brien 230,702 227,709 2,993
England Matthew Selt 148,299 135,235 13,064
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 138,002 149,199 -11,197
England David Gilbert 167,843 148,926 18,917
England Peter Lines 121,410 132,228 -10,818
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 198,059 191,429 6,630
England Steve Davis 660,963 562,605 98,358
Scotland Jamie Burnett 141,916 140,782 1,134
England Matthew Couch 54,165 59,825 -5,660
Scotland Alan McManus 354,054 346,794 7,260
England Adrian Gunnell 57,415 63,696 -6,281
China Xiao Guodong 131,189 117,519 13,670
England Jack Lisowski 112,043 103,764 8,279
England Jimmy Robertson 128,209 119,788 8,421
England Liam Highfield 94,770 90,517 4,253
England Ian McCulloch 95,659 96,955 -1,296
England Kuldesh Johal 28,992 29,106 -114
Wales Jamie Jones 127,243 122,918 4,325
England Andy Hicks 144,103 145,333 -1,230
England Kyren Wilson 111,674 102,913 8,761
England Stuart Pettman 58,201 60,885 -2,684
Scotland Anthony McGill 135,715 123,791 11,924
England Paul Davison 92,502 99,659 -7,157
Wales Michael White 146,782 132,916 13,866
Northern Ireland Patrick Wallace 57,092 55,540 1,552
Thailand Noppon Saengkham 52,960 61,220 -8,260
Northern Ireland Dermot McGlinchey 6,766 10,022 -3,256
England Simon Bedford 52,936 54,042 -1,106
Wales Andrew Pagett 48,270 57,294 -9,024
England Jamie O'Neill 49,475 52,564 -3,089
Ireland David Morris 82,129 83,632 -1,503
Wales Jak Jones 34,079 44,687 -10,608
Brazil Igor Figueiredo 25,042 28,183 -3,141
Thailand Thanawat Thirapongpaiboon 44,362 47,283 -2,921
England Justin Astley 31,487 35,499 -4,012
England Adam Wicheard 29,283 32,323 -3,040
Ireland Michael Judge 73,230 80,040 -6,810
England Robbie Williams 79,457 81,466 -2,009
Scotland Eden Sharav 30,115 34,195 -4,080
Scotland Scott MacKenzie 27,378 30,006 -2,628
England Gary Wilson 86,122 76,843 9,279
Thailand Dechawat Poomjaeng 77,927 81,240 -3,313
Belgium Luca Brecel 105,846 98,082 7,764
England Nick Jennings 12,778 12,830 -52
England Craig Steadman 83,745 87,199 -3,454
England Sam Craigie 31,150 31,714 -564
England Adam Duffy 66,028 69,304 -3,276
Thailand Passakorn Suwannawat 24,788 29,647 -4,859
England Mitchell Travis 19,607 21,432 -1,825
Wales Kishan Hirani 11,339 14,171 -2,832
England Andrew Norman 60,081 69,424 -9,343
England Ben Harrison 16,274 15,698 576
England Sanderson Lam 31,152 37,742 -6,590
England Shane Castle 10,610 12,791 -2,181
England Ian Burns 76,165 75,362 803
England Allan Taylor 50,440 58,858 -8,418
England Darren Bond 3,732 4,430 -698
England Stuart Carrington 71,695 71,025 670
England David Grace 77,509 84,487 -6,978
China Chen Zhe 46,980 49,733 -2,753
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 99,233 97,060 2,173
England Andy Lee 6,571 8,704 -2,133
India Aditya Mehta 77,516 81,210 -3,694
England Matthew Day 19,936 22,836 -2,900
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 75,458 75,550 -92
England Mike Hallett 179,047 173,125 5,922
England Sean O'Sullivan 49,275 58,498 -9,223
England Stephen Craigie 17,313 18,722 -1,409
England Jamie Barrett 14,316 19,427 -5,111
India Lucky Vatnani 11,446 14,283 -2,837
England David Gray 87,683 94,345 -6,662
Wales Daniel Wells 86,317 92,335 -6,018
England Jack Culligan 1,050 1,761 -711
England Les Dodd 69,960 77,332 -7,372
Poland Kacper Filipiak 11,091 17,396 -6,305
England Stephen Rowlings 10,372 10,990 -618
England Del Smith 6,759 7,538 -779
England Reanne Evans 18,423 25,261 -6,838
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,277 260,752 6,525
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,098 12,325 -4,227
Germany Patrick Einsle 10,776 15,848 -5,072
Netherlands Maurice Le Duc 1,603 2,546 -943
England Oliver Brown 27,081 31,267 -4,186
Germany Stefan Schenk 1,077 1,343 -266
Denmark Rune Kampe 2,121 3,039 -918
Belgium Kevin van Hove 10,748 12,865 -2,117
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 59,245 63,398 -4,153
France Stephane Ochoiski 1,231 2,243 -1,012
Germany Andreas Cieslak 562 682 -120
Germany Lasse Munstermann 2,383 3,481 -1,098
England John Parrott 400,310 360,810 39,500
England Joe Johnson 156,654 158,131 -1,477
Canada Cliff Thorburn 210,196 195,584 14,612
Northern Ireland Joe Swail 235,945 242,301 -6,356
England David Taylor 108,262 115,514 -7,252
Ireland Leo Fernandez 32,226 33,620 -1,394
Wales Duane Jones 34,810 37,620 -2,810
England James Brown 984 1,487 -503
Scotland Gary Thomson 2,182 2,455 -273
Wales Alex Taubman 16,705 20,055 -3,350
England Mitchell Mann 45,844 51,666 -5,822
England Jeff Cundy 25,300 28,684 -3,384
Wales Jamie Rhys Clarke 25,772 26,242 -470
Germany Phil Barnes 7,113 8,180 -1,067
Scotland Marc Davis 11,428 13,466 -2,038
Germany Stefan Joachim 262 405 -143
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 27,281 32,082 -4,801
England Charlie Walters 11,851 13,070 -1,219
England Damian Wilks 2,678 3,742 -1,064
England John Whitty 3,339 5,700 -2,361
England Farakh Ajaib 3,923 3,782 141
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 42,578 48,294 -5,716
United Arab Emirates Mohammed Shehab 4,475 5,649 -1,174
England James Leadbetter 7,861 7,182 679
England Daniel Skingle 326 194 132
England John Astley 43,907 48,030 -4,123
England Robert Valiant 4,304 4,658 -354
England James Silverwood 8,357 8,688 -331
England Michael Rhodes 1,542 1,768 -226
England David Portman 3,789 3,365 424
England Jake Nicholson 9,613 12,265 -2,652
England Oliver Lines 47,518 50,010 -2,492
England Tom Maxfield 1,533 1,703 -170
England David Craggs 2,327 2,820 -493
England Craig Barber 6,362 8,185 -1,823
England Lee Shanker 1,755 3,036 -1,281
England Phil O'Kane 8,792 12,738 -3,946
England Nikolas Charalambous 976 1,088 -112
England Darren Burns 1,396 1,605 -209
Ireland Martin McCrudden 2,873 3,514 -641
England Christopher Keogan 20,998 30,715 -9,717
England Lee Farebrother 1,099 1,410 -311
Belgium Kurt Vanoverberghe 896 737 159
England James Welsh 670 1,181 -511
Poland Adam Stefanow 11,508 14,258 -2,750
Belgium Tino de Witte 745 825 -80
Belgium Peter Bullen 2,697 2,388 309
Poland Marcin Nitschke 1,011 1,811 -800
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 165,862 159,242 6,620
Belgium Mario Geudens 2,700 2,847 -147
Scotland Craig MacGillivray 7,293 10,099 -2,806
England Richard Beckham 4,103 5,604 -1,501
England Ryan Causton 19,189 21,914 -2,725
Thailand Thepchaiya Un-Nooh 92,829 86,691 6,138
Northern Ireland Julian Logue 2,176 2,079 97
England Mike Finn 1,892 2,180 -288
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,350 1,477 -127
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 27,293 29,376 -2,083
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 653 723 -70
England Lee Page 29,957 37,135 -7,178
England Alex Davies 37,004 39,379 -2,375
England Lee Spick 37,705 38,073 -368
England Antony Parsons 10,747 11,042 -295
England Paul Metcalf 1,086 2,067 -981
England Callum Downing 5,997 7,137 -1,140
England Sam Thistlewhite 8,220 9,836 -1,616
England Greg Davis 1,326 3,141 -1,815
Northern Ireland Jordan Brown 21,464 22,183 -719
Wales Callum Lloyd 2,466 3,468 -1,002
England Neal Jones 1,898 2,809 -911
Northern Ireland Raymond Fry 2,780 3,185 -405
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 2,651 2,448 203
England James Hill 1,468 3,429 -1,961
Pakistan Shokat Ali 29,234 35,837 -6,603
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 27,339 32,232 -4,893
England Ryan Clark 7,428 11,863 -4,435
England James Cahill 35,225 45,749 -10,524
England Martin Ball 3,727 4,611 -884
England Daniel Ward 6,816 6,025 791
Scotland Michael Leslie 28,568 37,743 -9,175
England Simon Dent 2,339 3,230 -891
England Geoff Williams 525 563 -38
England Gary Miller 626 955 -329
England Sydney Wilson 31,179 38,293 -7,114
Iceland Kristjan Helgason 7,140 8,004 -864
Germany Sascha Lippe 993 1,252 -259
Malta Alex Borg 36,756 47,801 -11,045
Austria Andreas Ploner 6,775 9,128 -2,353
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
England Robert James 2,637 3,088 -451
England Luke Simmonds 5,770 6,594 -824
Wales Lee Walker 60,037 68,391 -8,354
Australia Vinnie Calabrese 17,959 24,658 -6,699
Pakistan Shahram Changezi 495 610 -115
England James Burrett 3,535 5,703 -2,168
England Bash Maqsood 1,723 2,766 -1,043
Scotland Fraser Patrick 47,071 56,435 -9,364
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 967 973 -6
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 5,794 6,162 -368
Belgium Jurian Heusdens 3,963 4,039 -76
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 7,466 8,298 -832
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 2,986 4,792 -1,806
Scotland Jonathan Fulcher 370 608 -238
England Danny Brindle 1,558 2,194 -636
England Hammad Miah 34,530 42,235 -7,705
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,135 15,508 -2,373
Cyprus Michael Georgiou 42,382 46,300 -3,918
England Gavin Lomax 1,488 1,808 -320
England Lewis Roberts 9,123 10,525 -1,402
England Imran Puri 2,484 4,189 -1,705
Northern Ireland Declan Brennan 4,168 4,356 -188
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 38,599 38,499 100
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,302 9,525 -5,223
England Stuart Watson 1,744 1,820 -76
England Lee Richardson 7,008 9,379 -2,371
England Dean Reynolds 130,315 131,963 -1,648
Ireland Dessie Sheehan 35,948 47,714 -11,766
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
Austria Baghi Ebrahim 404 586 -182
England Saqib Nasir 15,252 15,968 -716
Germany Hendrik Glax 496 730 -234
England Stefan Mazrocis 18,812 21,194 -2,382
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 5,395 6,815 -1,420
Germany Mike Henson 1,629 2,127 -498
Ireland Greg Casey 4,591 4,729 -138
Scotland Ross Vallance 2,908 3,382 -474
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 7,712 8,885 -1,173
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 28,818 27,258 1,560
Poland Piotr Murat 458 462 -4
Poland Rafal Górecki 323 505 -182
China Li Yuan 7,490 8,853 -1,363
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 Stephen Kershaw 1,474 1,459 15
England Roger Leighton 420 274 146
England Andy Symons 1,020 938 82
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 22,141 25,336 -3,195
Wales Richard King 1,988 2,771 -783
England Elliot Slessor 32,416 40,608 -8,192
Wales David John 8,944 12,832 -3,888
New Zealand Dene O'Kane 99,644 104,622 -4,978
England Bradley Jones 26,377 27,176 -799
England David Lilley 8,063 7,182 881
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 Michal Ebert 443 459 -16
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 3,268 5,661 -2,393
Malta Joe Grech 17,323 21,018 -3,695
England Adam Bobat 4,117 4,895 -778
England George Pragnall 9,054 11,064 -2,010
England Ian John Ali 839 960 -121
France Johan Lorek 387 436 -49
England John Welsh 796 928 -132
Wales Steve Newbury 75,820 73,066 2,754
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,966 793
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 13,566 18,964 -5,398
Ireland Daniel O’Regan 1,472 1,834 -362
England Stephen Croft 753 991 -238
England Hassan Miah 738 1,095 -357
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 1,960 3,213 -1,253
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,137 5,315 -1,178
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 20,100 26,459 -6,359
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,644 5,404 -760
England Julian Mills 697 1,467 -770
England William Lemons 7,603 9,909 -2,306
Northern Ireland Billy Brown 1,406 1,998 -592
Isle of Man Darryl Hill 16,016 23,003 -6,987
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 63,668 70,451 -6,783
England Jamie Gibson 684 1,540 -856
England Gary Ponting 17,049 18,867 -1,818
Scotland Ross Muir 43,627 50,647 -7,020
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 Lu Haotian 25,900 30,079 -4,179
China Zhou Yuelong 56,969 50,632 6,337
China Lu Ning 20,635 24,635 -4,000
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 5,818 6,075 -257
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,180 3,804 -624
Wales Jimmy Carney 1,903 2,564 -661
England Andy Marriott 3,531 5,546 -2,015
Scotland Rhys Clark 29,352 35,944 -6,592
Wales Ben Jones 10,862 13,669 -2,807
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 87,658 87,791 -133
England John Beesley 1,659 2,803 -1,144
Egypt Mohamed Khairy 2,910 5,724 -2,814
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 16,307 17,094 -787
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 40,390 38,477 1,913
Hong Kong Fung Kwok Wai 1,802 1,901 -99
China Zhang Yong 23,201 27,875 -4,674
China Zhang Yi 1,333 1,552 -219
China Ma Tingpeng 5,441 5,497 -56
China Qiu Yalong 1,941 1,978 -37
China Wang Yuchen 13,154 19,280 -6,126
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,971 57,680 -2,709
England Jason Smith 27,051 27,878 -827
Canada Jim Wych 63,993 63,812 181
England Jonathan Bagley 649 927 -278
Australia Eddie Charlton 171,879 161,909 9,970
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
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 10,400 13,607 -3,207
England Darrell Whitworth 2,020 2,478 -458
England James Gillespie 795 1,122 -327
Scotland Lloyd Condron 266 174 92
England Harvey Chandler 1,229 2,005 -776
England Ben Fortey 3,338 3,776 -438
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 2,190 2,944 -754
Switzerland Stefan Schneider 347 381 -34
Russia Ivan Kakovsky 1,027 1,492 -465
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,033 100,464 -6,431
England Mike Darrington 34,488 44,048 -9,560
Canada Paul Thornley 13,670 17,513 -3,843
England Peter Delaney 1,271 2,617 -1,346
England Dennis Hughes 29,212 41,723 -12,511
England Stewart Hesketh 463 724 -261
England Peter Donegan 638 680 -42
Scotland Dylan Craig 8,217 9,363 -1,146
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 106,718 119,200 -12,482
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 478 776 -298
Malta Aaron Busuttil 674 1,253 -579
Northern Ireland Johnny Kells 653 634 19
England Dean Goddard 1,005 1,267 -262
England John Parkin 2,696 3,393 -697
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 2,190 3,472 -1,282
Thailand Rom Surin 1,825 1,658 167
England Joe O'Connor 14,616 18,857 -4,241
England Adam Edge 5,215 7,180 -1,965
England Chris Wakelin 52,857 53,647 -790
England Louis Heathcote 5,542 6,766 -1,224
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 7,291 11,364 -4,073
China Hu Hao 10,479 9,839 640
China Ju Reti 8,060 6,543 1,517
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 8,803 8,848 -45
China Liu Yiqi 1,203 1,834 -631
China Fang Xiongman 19,177 21,411 -2,234
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 76,230 60,271 15,959
England David Greaves 28,320 42,407 -14,087
England Gary Challis 1,107 1,647 -540
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,213 194,760 11,453
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 10,508 13,306 -2,798
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 3,692 3,984 -292
China Ji Zhijun 1,914 2,251 -337
China Liu Jiaming 2,326 3,547 -1,221
China Yao Pengcheng 1,968 2,906 -938
India Kamal Chawla 2,265 2,594 -329
England Peter Devlin 2,498 3,990 -1,492
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 3,688 5,732 -2,044
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 3,997 3,496 501
Wales Roy Andrewartha 18,564 22,551 -3,987
Australia George Ganim 3,328 3,942 -614
Wales Marcus Owen 8,118 9,980 -1,862
Scotland Chris Ross 5,008 8,972 -3,964
Canada John Bear 4,622 5,548 -926
England John Pulman 50,812 54,644 -3,832
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 3,394 4,771 -1,377
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 5,304 5,535 -231
China Li Zhen 1,162 1,708 -546
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 33,263 29,612 3,651
China Long Zehuang 1,306 1,843 -537
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 1,822 2,625 -803
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
England Geoff Thompson 2,758 3,819 -1,061
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 8,082 10,508 -2,426
Scotland Harry Stokes 0 0 0
Scotland Walter Donaldson 12,558 12,951 -393
England Willie Smith 20,525 22,911 -2,386
Australia Horace Lindrum 24,537 24,635 -98
New Zealand Clark McConachy 3,371 3,886 -515
England Sidney Smith 28,932 27,506 1,426
England Dickie Laws 1,461 1,160 301
England Herbert Holt 1,948 2,345 -397
Canada Con Stanbury 6,618 7,858 -1,240
Wales Bill Withers 1,893 3,284 -1,391
England Willie Leigh 704 650 54
England Stanley Newman 3,057 4,503 -1,446
England Fred Lawrence 3,824 4,329 -505
England Tom Reece 0 0 0
England Tom Newman 11,605 13,789 -2,184
England Clare O'Donnell 2,212 2,604 -392
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
England Matthew Glasby 3,471 4,951 -1,480
England Luke Garland 1,759 2,361 -602
England Kurtis Weaver 1,567 1,687 -120
Malta Brian Cini 4,072 4,885 -813
Northern Ireland Jamie McArdle 1,026 1,146 -120
England Richard Haney 1,191 1,306 -115
England Michael Williams 6,141 7,289 -1,148
England Ashley Hugill 17,088 20,130 -3,042
Switzerland Pascal Camenzind 466 574 -108
Germany Thomas Blang 326 554 -228
Norway Christopher Watts 303 410 -107
Germany Daniel Schneider 927 1,266 -339
Iran Amir Sarkhosh 1,713 1,981 -268
India Laxman Rawat 1,087 1,529 -442
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 Chen Wen 1,652 2,343 -691
China He Guoqiang 2,761 2,708 53
Germany Christian Gabriel 432 460 -28
China Yuan Sijun 12,138 13,379 -1,241
China Yong Fan 464 523 -59
China Fan Zhengyi 2,313 3,333 -1,020
China Xu Xinjian 519 1,231 -712
China Xu Si 9,488 12,036 -2,548
China Feng Yu 1,322 1,814 -492
England Josh Mulholland 2,022 2,355 -333
England Joshua Cooper 2,655 3,404 -749
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 2,869 4,235 -1,366
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 4,422 5,467 -1,045
United States Corey Deuel 2,668 3,839 -1,171
Thailand Boonyarit Keattikun 9,272 14,581 -5,309
Sweden Arpat Pulat 992 994 -2
Iran Soheil Vahedi 3,046 3,872 -826
England Anthony Jeffers 1,040 1,439 -399
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
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 19,944 26,369 -6,425
Scotland Keith Keldie 2,184 3,380 -1,196
England Jake Keen 1,004 1,063 -59
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,527 2,549 -1,022
Germany Simon Lichtenberg 1,537 1,677 -140
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 8,188 13,021 -4,833
Hong Kong Chau Hon Man 928 1,578 -650
England Danny Connolly 607 853 -246
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
Bulgaria Dimitar Mehandzhiyski 274 843 -569
Belgium Jurgen van den Bossche 1,511 1,425 86
Thailand Akani Songsermsawad 19,272 18,898 374
Wales Rhydian Ap Owen 1,810 2,398 -588
Scotland Erik Wilson 1,068 1,234 -166
England Brad Chappell 862 1,585 -723
England Joshua Thomond 3,633 3,949 -316
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 832 855 -23
India Hrithik Jain 1,001 1,543 -542
China Zhu Yinghui 4,966 6,138 -1,172
Australia Kurt Dunham 5,263 10,613 -5,350
England Patrick Whelan 1,459 1,845 -386
Pakistan Muhammad Sajjad 2,037 2,234 -197
Pakistan Babar Masih 937 1,389 -452
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
Wales Jackson Page 6,205 6,840 -635
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 Zhang Chi 394 462 -68
China Huang Zhong 638 632 6
Netherlands Xander van Rossem 475 658 -183
England Simon Blackwell 1,788 1,768 20
Egypt Basem Eltahhan 852 1,562 -710
England Callum Costello 593 861 -268
China Lyu Chuang 71,446 72,829 -1,383
China Lyu Chenwei 16,442 20,865 -4,423
England John Foster 1,834 2,338 -504
England Daniel Womersley 4,866 6,316 -1,450
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 James Height 655 908 -253
England Daniel Devlin 794 1,195 -401
England Haydon Pinhey 2,081 2,389 -308
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
England Chae Ross 1,595 1,329 266
England Sean Harvey 668 698 -30
China Zhang Jiankang 1,008 1,592 -584
England Dean Galbally 781 872 -91
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
England Sydney Lee 6,099 8,187 -2,088
China Ma Chunmao 5,838 5,963 -125
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 410 887 -477
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
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
Scotland William Thomson 296 567 -271
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 Richard Somauroo 630 1,152 -522
England Neville Whalley 172 338 -166
Malta Duncan Bezzina 256 463 -207
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
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 449 617 -168
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
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 917 1,725 -808
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
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 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 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
South Africa Paul Burrell 555 1,541 -986
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 147 388 -241
Croatia Tin Venos 84 320 -236
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 181 669 -488
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
Hong Kong Leong Man Hoi 90 311 -221
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 77 236 -159
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
England Kingsley Kennerley 1,954 3,275 -1,321
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 263 1,037 -774
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 Albert Brown 0 0 0
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 310 513 -203
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 1,417 3,150 -1,733
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 121 295 -174
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 83 320 -237
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 Wu Shengguang 216 699 -483
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 86 269 -183
Ukraine Sergey Isaenko 207 339 -132
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 Owais Ali 285 561 -276
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 245 1,378 -1,133
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
France Niel Vincent 174 302 -128
Ireland Stephen Bateman 135 320 -185
Hong Kong Ka Wai Cheung 991 1,519 -528
Hong Kong Yu Kiu Chang 54 430 -376
India Malkeet Singh 118 292 -174
Germany Umut Dikme 165 329 -164
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
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 Chang Bingyu 196 364 -168
China Ma Daojun 256 356 -100
China Si Jiahui 300 326 -26
England Adam Brown 531 674 -143
England Labeeb Ahmed 147 648 -501
Egypt Hesham Shawky 742 1,265 -523
England Aaron McCann 161 530 -369
England Adam Morrey 285 692 -407
England Ronnie Blake 338 644 -306
England Jack Smithers 334 565 -231
England Brandon Hall 174 540 -366
England Sonnie O'Sullivan 461 618 -157
Northern Ireland Christopher Maye 162 664 -502
England Phil Parkin 326 559 -233
Wales Dale Hughes 130 623 -493
England Jason Turnbull 472 1,169 -697
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 146 593 -447
England George Montgomery 38 301 -263
India Pandurangaiah 200 341 -141
Wales Daniel Gorton 201 613 -412
Wales Matthew Roberts 348 905 -557
New Zealand Daniell Harry Haenga 745 1,129 -384
China Yi Chen Xu 92 542 -450
Mitchell Grinstead 96 360 -264
Martin Pitcher 155 319 -164
Dan Barsley 77 319 -242
England Paul Anthony Taylor 309 620 -311
India Dhairya Bhandari 317 572 -255
England Craig Brown 287 634 -347
Yu Han 0 0 0
Srikrishna 158 329 -171