Points Scored For & Against - Year 2017 - Professional
Players: 1804

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 812 (92.59%) matches with frame scores out of 877 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 293,213 228,925 64,288
England Mark Selby 335,346 266,628 68,718
China Ding Junhui 263,164 206,208 56,956
England Shaun Murphy 308,516 256,620 51,896
England Stephen Lee 231,160 214,015 17,145
England Ali Carter 239,443 214,581 24,862
Scotland John Higgins 541,741 433,243 108,498
England Peter Ebdon 379,751 351,576 28,175
Wales Ryan Day 226,808 211,660 15,148
Scotland Stephen Hendry 668,545 517,718 150,827
Scotland Marcus Campbell 121,557 126,006 -4,449
England Robert Milkins 192,162 187,608 4,554
England Ricky Walden 210,236 184,740 25,496
China Li Hang 72,546 68,771 3,775
England Mark Davis 236,979 219,786 17,193
Australia Neil Robertson 290,278 236,328 53,950
Wales Mark Williams 451,533 393,225 58,308
England Ronnie O'Sullivan 548,155 406,457 141,698
Wales Matthew Stevens 295,198 272,615 22,583
Norway Kurt Maflin 118,578 108,394 10,184
England Stuart Bingham 263,102 222,972 40,130
Northern Ireland Mark Allen 225,337 190,346 34,991
England Jamie Cope 140,355 139,641 714
China Tian Pengfei 102,704 94,991 7,713
England Nigel Bond 276,519 268,514 8,005
England Martin Gould 171,356 150,332 21,024
Scotland Graeme Dott 257,052 246,753 10,299
England Joe Perry 258,490 238,755 19,735
Scotland Stephen Maguire 262,378 223,184 39,194
Hong Kong Marco Fu 296,665 266,956 29,709
Northern Ireland Gerard Greene 134,245 138,094 -3,849
England Barry Hawkins 233,309 211,715 21,594
China Cao Yupeng 69,617 71,995 -2,378
China Mei Xiwen 19,332 18,885 447
China Rouzi Maimaiti 8,521 9,253 -732
England Jimmy White 595,798 564,704 31,094
China Jin Long 27,848 28,594 -746
Ireland Ken Doherty 410,891 376,417 34,474
China Li Yan 38,703 42,084 -3,381
China Yu Delu 80,213 80,008 205
England Alfie Burden 124,215 125,281 -1,066
England Tom Ford 147,017 137,921 9,096
England Anthony Hamilton 232,520 227,730 4,790
England Mark King 237,810 238,039 -229
England Mark Joyce 124,825 122,122 2,703
England Rory McLeod 128,394 125,520 2,874
England Andrew Higginson 150,375 132,038 18,337
Wales Dominic Dale 214,902 214,005 897
China Liang Wenbo 187,314 160,637 26,677
England Mike Dunn 114,052 118,783 -4,731
Thailand Issara Kachaiwong 19,926 20,915 -989
England Rod Lawler 170,228 174,237 -4,009
Thailand James Wattana 292,207 278,638 13,569
England Ben Woollaston 142,691 135,864 6,827
Ireland Fergal O'Brien 221,457 218,238 3,219
England Matthew Selt 141,205 128,096 13,109
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 136,043 147,474 -11,431
England David Gilbert 156,953 139,663 17,290
England Peter Lines 115,447 125,278 -9,831
Belgium Bjorn Haneveer 30,832 33,521 -2,689
Scotland James McBain 25,081 26,311 -1,230
Malta Tony Drago 248,630 253,460 -4,830
England Michael Holt 189,488 184,300 5,188
England Steve Davis 660,727 562,308 98,419
Scotland Jamie Burnett 141,916 140,782 1,134
England Matthew Couch 54,165 59,825 -5,660
Scotland Alan McManus 346,668 339,984 6,684
England Adrian Gunnell 57,415 63,696 -6,281
China Xiao Guodong 121,247 109,348 11,899
England Jack Lisowski 102,283 95,578 6,705
England Jimmy Robertson 118,258 111,560 6,698
England Liam Highfield 88,550 84,891 3,659
England Ian McCulloch 95,659 96,955 -1,296
England Kuldesh Johal 27,203 27,470 -267
Wales Jamie Jones 119,018 115,792 3,226
England Andy Hicks 141,313 142,491 -1,178
England Kyren Wilson 96,502 89,890 6,612
England Stuart Pettman 58,201 60,885 -2,684
Scotland Anthony McGill 123,724 112,483 11,241
England Paul Davison 85,074 92,103 -7,029
Wales Michael White 136,675 124,714 11,961
Northern Ireland Patrick Wallace 57,092 55,540 1,552
Thailand Noppon Saengkham 44,375 52,189 -7,814
Northern Ireland Dermot McGlinchey 6,766 10,022 -3,256
England Simon Bedford 50,827 52,234 -1,407
Wales Andrew Pagett 48,270 57,294 -9,024
England Jamie O'Neill 47,362 50,936 -3,574
Ireland David Morris 82,129 83,632 -1,503
Wales Jak Jones 30,506 39,609 -9,103
Brazil Igor Figueiredo 24,277 27,286 -3,009
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 73,447 75,655 -2,208
Scotland Eden Sharav 24,769 28,183 -3,414
Scotland Scott MacKenzie 27,378 30,006 -2,628
England Gary Wilson 75,562 67,913 7,649
Thailand Dechawat Poomjaeng 76,587 79,418 -2,831
Belgium Luca Brecel 91,116 86,046 5,070
England Nick Jennings 12,778 12,830 -52
England Craig Steadman 79,740 81,258 -1,518
England Sam Craigie 26,470 26,531 -61
England Adam Duffy 62,985 65,083 -2,098
Thailand Passakorn Suwannawat 24,788 29,647 -4,859
England Mitchell Travis 18,628 20,514 -1,886
Wales Kishan Hirani 9,632 12,486 -2,854
England Andrew Norman 60,081 69,424 -9,343
England Ben Harrison 16,274 15,698 576
England Sanderson Lam 25,485 31,313 -5,828
England Shane Castle 10,610 12,791 -2,181
England Ian Burns 70,869 69,415 1,454
England Allan Taylor 43,419 51,308 -7,889
England Darren Bond 3,732 4,430 -698
England Stuart Carrington 63,724 64,340 -616
England David Grace 70,293 77,646 -7,353
China Chen Zhe 43,029 45,179 -2,150
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 93,229 90,471 2,758
England Andy Lee 6,571 8,704 -2,133
India Aditya Mehta 72,164 74,519 -2,355
England Matthew Day 18,437 21,548 -3,111
England Ian Glover 23,380 28,117 -4,737
England James McGouran 4,724 5,376 -652
England Andrew Milliard 2,844 4,874 -2,030
Finland Robin Hull 71,675 71,224 451
England Mike Hallett 178,738 172,534 6,204
England Sean O'Sullivan 42,928 50,686 -7,758
England Stephen Craigie 15,752 17,288 -1,536
England Jamie Barrett 12,063 14,398 -2,335
India Lucky Vatnani 10,818 13,124 -2,306
England David Gray 87,683 94,345 -6,662
Wales Daniel Wells 78,937 84,583 -5,646
England Les Dodd 69,960 77,332 -7,372
Poland Kacper Filipiak 9,135 15,567 -6,432
England Stephen Rowlings 10,372 10,990 -618
England Del Smith 6,759 7,538 -779
England Reanne Evans 15,781 22,128 -6,347
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 4,937 6,905 -1,968
England Colin Mitchell 2,063 3,569 -1,506
England Tony Brown 1,134 1,106 28
India David Singh 10,626 12,149 -1,523
England Tony Knowles 183,839 180,987 2,852
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 24,506 28,957 -4,451
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 50,154 54,308 -4,154
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 227,385 233,626 -6,241
England David Taylor 108,262 115,514 -7,252
Ireland Leo Fernandez 31,691 32,341 -650
Wales Duane Jones 29,637 31,745 -2,108
England James Brown 984 1,487 -503
Scotland Gary Thomson 2,182 2,455 -273
Wales Alex Taubman 15,443 18,892 -3,449
England Mitchell Mann 40,793 45,569 -4,776
England Jeff Cundy 23,909 27,329 -3,420
Wales Jamie Rhys Clarke 22,337 23,140 -803
Germany Phil Barnes 7,113 8,180 -1,067
Scotland Marc Davis 11,380 13,114 -1,734
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 25,884 30,197 -4,313
England Charlie Walters 9,920 11,741 -1,821
England Damian Wilks 2,678 3,742 -1,064
England John Whitty 3,339 5,700 -2,361
England Farakh Ajaib 3,212 2,943 269
England Stephen Groves 1,709 2,599 -890
England Steve Judd 6,695 9,648 -2,953
United Arab Emirates Mohammed Al Joker 919 1,221 -302
England Joel Walker 41,243 46,804 -5,561
United Arab Emirates Mohammed Shehab 3,538 4,362 -824
England James Leadbetter 7,861 7,182 679
England Daniel Skingle 326 194 132
England John Astley 37,124 41,244 -4,120
England Robert Valiant 4,304 4,658 -354
England James Silverwood 6,332 6,880 -548
England Michael Rhodes 1,542 1,768 -226
England David Portman 3,789 3,365 424
England Jake Nicholson 8,275 11,126 -2,851
England Oliver Lines 42,047 44,169 -2,122
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,485 2,507 -1,022
England Phil O'Kane 7,351 11,424 -4,073
England Darren Burns 933 1,006 -73
Ireland Martin McCrudden 2,873 3,514 -641
England Christopher Keogan 18,230 25,658 -7,428
England Lee Farebrother 1,099 1,410 -311
Belgium Kurt Vanoverberghe 896 737 159
England James Welsh 670 1,181 -511
Poland Adam Stefanow 9,305 11,322 -2,017
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 3,209 4,663 -1,454
England Ryan Causton 18,463 20,911 -2,448
Thailand Thepchaiya Un-Nooh 84,831 80,158 4,673
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 30,418 35,633 -5,215
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 18,428 21,020 -2,592
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 28,890 35,918 -7,028
England Alex Davies 34,345 37,076 -2,731
England Lee Spick 37,705 38,073 -368
England Antony Parsons 9,148 9,667 -519
England Paul Metcalf 1,086 2,067 -981
England Callum Downing 5,997 7,137 -1,140
England Sam Thistlewhite 6,789 8,447 -1,658
England Greg Davis 1,326 3,141 -1,815
Northern Ireland Jordan Brown 19,642 20,361 -719
Wales Callum Lloyd 2,466 3,468 -1,002
England Neal Jones 1,669 2,201 -532
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,068 1,704 364
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 10,838 12,454 -1,616
England Zak Surety 25,820 30,857 -5,037
England Ryan Clark 7,428 11,863 -4,435
England James Cahill 32,623 43,276 -10,653
England Martin Ball 3,727 4,611 -884
England Daniel Ward 4,633 3,883 750
Scotland Michael Leslie 28,568 37,743 -9,175
England Simon Dent 1,782 2,570 -788
England Geoff Williams 525 563 -38
England Gary Miller 626 955 -329
England Sydney Wilson 28,050 35,393 -7,343
Iceland Kristjan Helgason 7,140 8,004 -864
Germany Sascha Lippe 993 1,252 -259
Malta Alex Borg 33,447 42,601 -9,154
Austria Andreas Ploner 6,388 8,365 -1,977
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,138 2,461 -323
England Luke Simmonds 4,417 5,356 -939
Wales Lee Walker 54,100 61,232 -7,132
Australia Vinnie Calabrese 17,959 24,658 -6,699
Pakistan Shahram Changezi 495 610 -115
England James Burrett 3,015 4,867 -1,852
England Bash Maqsood 1,443 2,000 -557
Scotland Fraser Patrick 44,483 53,803 -9,320
Australia Ben Judge 4,878 9,215 -4,337
England Liam Monk 4,818 5,248 -430
England Jason Tart 1,406 2,137 -731
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 4,922 5,305 -383
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 2,536 2,793 -257
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 28,761 35,497 -6,736
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 11,563 14,299 -2,736
Cyprus Michael Georgiou 36,724 40,780 -4,056
England Gavin Lomax 1,488 1,808 -320
England Lewis Roberts 7,555 9,043 -1,488
Northern Ireland Declan Brennan 1,707 2,333 -626
England Ian Brumby 23,072 25,880 -2,808
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 32,429 32,639 -210
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,058 8,324 -4,266
England Lee Richardson 7,008 9,379 -2,371
England Dean Reynolds 130,315 131,963 -1,648
Ireland Dessie Sheehan 35,792 47,091 -11,299
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 13,683 14,230 -547
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 4,490 5,844 -1,354
Germany Mike Henson 1,629 2,127 -498
Ireland Greg Casey 3,748 3,816 -68
Scotland Ross Vallance 689 1,019 -330
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 6,469 7,621 -1,152
England Darren Cook 6,303 6,233 70
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 Ayouri 17,484 17,495 -11
Poland Piotr Murat 458 462 -4
Poland Rafal Górecki 323 505 -182
China Li Yuan 4,873 5,471 -598
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,251 148,125 2,126
England Roger Leighton 420 274 146
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
Scotland Mark Owens 4,168 5,906 -1,738
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 19,233 22,647 -3,414
Wales Richard King 1,590 2,174 -584
England Elliot Slessor 27,503 34,388 -6,885
Wales David John 7,574 9,719 -2,145
New Zealand Dene O'Kane 99,644 104,622 -4,978
England Bradley Jones 26,377 27,176 -799
England David Lilley 5,916 5,390 526
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 1,875 4,272 -2,397
Malta Joe Grech 17,323 21,018 -3,695
England Adam Bobat 4,117 4,895 -778
England George Pragnall 7,160 9,080 -1,920
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 10,471 14,018 -3,547
Ireland Daniel O’Regan 1,073 1,244 -171
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,692 2,457 -765
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 2,419 2,862 -443
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 18,804 25,102 -6,298
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 5,439 7,629 -2,190
Northern Ireland Billy Brown 1,406 1,998 -592
Isle of Man Darryl Hill 14,306 21,102 -6,796
England Thomas Wealthy 1,641 2,589 -948
Scotland Ross Higgins 5,543 8,389 -2,846
England Jason Weston 12,614 17,088 -4,474
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 59,253 64,953 -5,700
England Jamie Gibson 684 1,540 -856
England Gary Ponting 17,049 18,867 -1,818
Scotland Ross Muir 38,836 44,268 -5,432
England Stuart Reardon 2,832 3,746 -914
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
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,187 3,913 274
China Lu Haotian 23,650 27,315 -3,665
China Zhou Yuelong 46,582 42,126 4,456
China Lu Ning 19,093 23,604 -4,511
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 2,410 2,820 -410
Wales Jimmy Carney 1,903 2,564 -661
England Andy Marriott 3,531 5,546 -2,015
Scotland Rhys Clark 25,084 30,156 -5,072
Wales Ben Jones 8,205 10,967 -2,762
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 80,458 80,843 -385
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 Ha Si Muo 552 893 -341
China Pang Weiguo 4,151 4,650 -499
Wales Terry Griffiths 283,020 267,189 15,831
China Chen Zifan 9,262 10,403 -1,141
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 35,383 33,634 1,749
Hong Kong Fung Kwok Wai 1,802 1,901 -99
China Zhang Yong 16,984 21,047 -4,063
China Zhang Yi 1,333 1,552 -219
China Ma Tingpeng 3,438 3,710 -272
China Qiu Yalong 1,941 1,978 -37
China Wang Yuchen 10,932 15,492 -4,560
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,959 70,185 774
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 107,161 108,925 -1,764
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 Ma Bing 4,801 4,616 185
China Guan Zhen 5,822 6,100 -278
China Pan Weixing 2,948 3,557 -609
England Brandon Sargeant 9,838 12,643 -2,805
England Darrell Whitworth 2,020 2,478 -458
England James Gillespie 795 1,122 -327
Scotland Lloyd Condron 266 174 92
England Harvey Chandler 783 1,409 -626
England Ben Fortey 1,831 2,736 -905
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 566 821 -255
Switzerland Stefan Schneider 347 381 -34
Russia Ivan Kakovsky 1,027 1,492 -465
Ireland TJ Dowling 2,674 3,104 -430
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 Dennis Hughes 29,212 41,723 -12,511
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 386 699 -313
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,253 7,959 -1,706
Germany Felix Frede 1,792 2,851 -1,059
Thailand Rom Surin 1,825 1,658 167
England Joe O'Connor 12,948 17,079 -4,131
England Adam Edge 4,544 6,173 -1,629
England Chris Wakelin 45,330 46,464 -1,134
England Louis Heathcote 4,468 5,758 -1,290
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 4,769 7,337 -2,568
China Hu Hao 6,321 6,430 -109
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 14,232 14,648 -416
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 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 6,170 7,770 -1,600
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 30,132 41,567 -11,435
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 2,038 2,777 -739
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 1,491 2,794 -1,303
England Dylan Mitchell 3,982 6,393 -2,411
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 975 1,518 -543
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 2,729 2,404 325
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,083 2,188 -105
India Rajat Khaneja 1,436 1,595 -159
England Zack Richardson 8,901 8,489 412
Qatar Mohsen Bukshaisha 1,811 2,183 -372
England Michael Tomlinson 5,935 7,473 -1,538
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 4,685 4,143 542
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 25,361 23,314 2,047
China Long Zehuang 1,306 1,843 -537
China Maihe Muti 1,071 1,674 -603
China Feng Zeyuan 1,343 2,191 -848
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 Sidney Lee 6,099 8,187 -2,088
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,905 2,265 -360
Canada Con Stanbury 6,538 7,815 -1,277
Wales Bill Withers 1,893 3,284 -1,391
England Willie Leigh 132 95 37
England Stanley Newman 2,502 3,931 -1,429
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 2,616 3,875 -1,259
England Luke Garland 1,759 2,361 -602
England Kurtis Weaver 1,567 1,687 -120
Malta Brian Cini 3,215 3,537 -322
Northern Ireland Jamie McArdle 314 343 -29
England Richard Haney 398 531 -133
England Michael Williams 3,758 5,201 -1,443
England Ashley Hugill 11,971 14,770 -2,799
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 991 1,236 -245
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 8,334 9,659 -1,325
China Yong Fan 464 523 -59
China Fan Zhengyi 1,684 2,097 -413
China Xu Xinjian 519 1,231 -712
China Xu Si 5,216 6,289 -1,073
China Feng Yu 1,322 1,814 -492
England Josh Mulholland 1,218 1,585 -367
England Joshua Cooper 1,714 2,340 -626
England Adam King 2,760 3,299 -539
England Troy Brett 865 909 -44
Russia David Maslov 1,237 1,869 -632
Wales Tyler Rees 1,056 2,148 -1,092
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 2,500 3,097 -597
United States Corey Deuel 1,928 2,876 -948
Thailand Boonyarit Keattikun 7,680 10,731 -3,051
Sweden Arpat Pulat 992 994 -2
Iran Soheil Vahedi 814 1,177 -363
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 16,194 21,127 -4,933
Scotland Keith Keldie 1,714 2,434 -720
England Jake Keen 1,004 1,063 -59
Wales Leigh Davies 880 987 -107
England Joshua Baddeley 1,881 3,093 -1,212
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
England Chris Jones 1,171 1,642 -471
Bulgaria Ivaylo Pekov 800 1,594 -794
China Wang Wu 539 553 -14
China Wang Chenkai 520 594 -74
Thailand Kritsanut Lertsattayathorn 7,655 8,318 -663
Pakistan Hamza Akbar 6,382 9,786 -3,404
Hong Kong Chau Hon Man 928 1,578 -650
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 12,713 12,789 -76
Wales Rhydian Ap Owen 1,091 1,585 -494
Scotland Erik Wilson 1,068 1,234 -166
England Brad Chappell 862 1,585 -723
England Joshua Thomond 2,449 2,627 -178
England Josh Harrison 675 851 -176
Germany Robin Otto 1,475 2,278 -803
Pakistan Khalid Al Salem 639 874 -235
Scotland Lee Mein 788 1,115 -327
Poland Jarosław Kowalski 537 587 -50
India Hrithik Jain 1,001 1,543 -542
China Zhu Yinghui 4,966 6,138 -1,172
Australia Kurt Dunham 3,572 6,403 -2,831
Pakistan Muhammad Sajjad 2,037 2,234 -197
Pakistan Babar Masih 937 1,389 -452
Afghanistan Mohammad Rais Senzahi 707 1,442 -735
Belgium Tan Wang Chooi 3,465 3,465 0
Wales Jackson Page 788 987 -199
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,237 1,129 108
Egypt Basem Eltahhan 748 1,234 -486
China Lyu Chuang 71,446 72,829 -1,383
China Lyu Chenwei 15,568 19,805 -4,237
England John Foster 839 1,349 -510
England Daniel Womersley 4,335 5,625 -1,290
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 Haydon Pinhey 1,346 1,420 -74
England Ben Robinson 498 723 -225
Ireland Aaron Tobin 1,303 1,353 -50
England Mario Basile 721 1,024 -303
England Sean Harvey 668 698 -30
United Arab Emirates Mohammed Shahab 937 1,287 -350
China Zhang Jiankang 623 930 -307
England James Murdoch 61 347 -286
England Shaun Wilkes 1,338 2,100 -762
Northern Ireland Joe Meara 2,289 4,618 -2,329
England Jack Culligan 428 922 -494
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 47 209 -162
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
Mauritius Richard Somauroo 630 1,152 -522
England Neville Whalley 172 338 -166
Malta Duncan Bezzina 256 463 -207
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
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 Imran Puri 1,266 2,807 -1,541
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
England Stuart Watson 617 732 -115
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
England Stephen Kershaw 240 380 -140
England Andy Symons-Rowe 294 333 -39
Hong Kong Alan Lin Tan Ho 1,221 1,672 -451
England Rogelio Esteiro 282 889 -607
England Ian Martin 304 379 -75
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 389 1,191 -802
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
China Hasimu Tuerxun 101 284 -183
Sri Lanka Indika Dodangoda 358 546 -188
England Robert Read 98 268 -170
England Leigh Robinson 99 248 -149
Hong Kong Chan Wai Tat 302 374 -72
Malaysia Sam Chong 1,030 2,144 -1,114
Egypt Wael Talaat 574 1,137 -563
Northern Ireland Martin O'Neill 329 444 -115
England Shane Haines 430 1,218 -788
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 381 925 -544
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 301 881 -580
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
England Peter Delaney 675 1,638 -963
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 426 669 -243
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 Gary Challis 303 517 -214
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
Romania Cosmin Constantin 202 543 -341
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 6 396 -390
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 622 821 -199
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
China Ha Simu 189 310 -121
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
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 146 344 -198
Australia Hassan Kerde 629 1,326 -697
Hong Kong Ng Yam Shui 138 401 -263
England Anthony Jeffers 175 392 -217
Poland Wojciech Przylucki 161 282 -121
England Nathan Jones 730 981 -251
Poland Marcin Kolibski 57 310 -253
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 373 1,153 -780
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
Latvia Rodion Judin 991 2,052 -1,061
Germany Simon Lichtenberg 294 705 -411
Morocco Chaouki Yousfi 1,245 2,479 -1,234
Taiwan Hung Chuang Ming 636 1,204 -568
Northern Ireland Conor McCormack 780 2,288 -1,508
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
Austria Paul Schopf 94 272 -178
Malaysia Keen Hoo Moh 1,357 2,216 -859
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
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 663 1,338 -675
Canada Roshan Birdi 147 494 -347
England Reece King 180 552 -372
England Scott Lyons 472 1,298 -826
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
Ireland Stephen Bateman 135 320 -185
Hong Kong Ka Wai Cheung 407 852 -445
Hong Kong Yu Kiu Chang 54 430 -376
Hong Kong Chan Ming Tung 379 783 -404
Latvia Anna Prisjaznuka 50 316 -266
Latvia Tatjana Vasiljeva 186 303 -117
England Patrick Whelan 366 713 -347
Afghanistan Saleh Mohammadi 258 362 -104
Australia Steven Donohoe 556 1,238 -682
China Han Bin 222 431 -209
Egypt Hatem Yassen 1,774 5,752 -3,978
Belgium Daan Leyssen 274 364 -90
England Lewis Gillen 573 924 -351
England Mohammed Rangzib 680 1,043 -363
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 Fang Zeyuan 164 444 -280
China Ma Daojun 256 356 -100
China Si Jiahui 300 326 -26
England Aaron McCann 161 530 -369
England Daniel Devlin 21 443 -422
England Jack Smithers 334 565 -231
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 246 564 -318
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
Wales Matthew Roberts 92 320 -228
New Zealand Daniell Harry Haenga 745 1,129 -384
Egypt Hesham Abdelhmed 742 1,265 -523
China Yi Chen Xu 92 542 -450
Mitchell Grinstead 96 360 -264
Martin Pitcher 155 319 -164
Dan Barsley 77 319 -242