Points Scored For & Against - All-time - Professional

Filtering

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