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 65178 (53.98%) matches with frame scores out of 120737 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 580,551 429,375 151,176
England Mark Selby 574,419 454,219 120,200
China Ding Junhui 415,402 328,856 86,546
England Shaun Murphy 479,097 398,804 80,293
England Stephen Lee 231,160 214,142 17,018
England Ali Carter 401,994 350,869 51,125
Scotland John Higgins 777,404 622,270 155,134
England Peter Ebdon 422,231 391,111 31,120
Wales Ryan Day 364,735 343,286 21,449
Scotland Stephen Hendry 679,761 529,636 150,125
Scotland Marcus Campbell 122,019 126,287 -4,268
England Robert Milkins 296,185 297,292 -1,107
England Ricky Walden 341,353 306,980 34,373
China Li Hang 141,352 134,309 7,043
England Mark Davis 328,926 305,290 23,636
Australia Neil Robertson 494,193 389,760 104,433
Norway Kurt Maflin 182,754 168,369 14,385
England Nigel Bond 316,765 315,286 1,479
England Joe Perry 393,584 361,564 32,020
Northern Ireland Gerard Greene 179,686 192,796 -13,110
Wales Matthew Stevens 382,281 354,022 28,259
England Stuart Bingham 438,652 367,769 70,883
England Jimmy White 655,803 638,630 17,173
England Martin Gould 259,595 232,796 26,799
Ireland Ken Doherty 477,971 451,449 26,522
England Barry Hawkins 407,839 357,344 50,495
England Alfie Burden 183,195 190,101 -6,906
England Tom Ford 279,215 260,378 18,837
England Anthony Hamilton 305,768 306,190 -422
England Mark Joyce 197,320 199,064 -1,744
Jamaica Rory McLeod 177,924 182,021 -4,097
England Mike Dunn 142,828 150,555 -7,727
Thailand Issara Kachaiwong 21,964 22,572 -608
England Rod Lawler 213,639 226,309 -12,670
Thailand James Wattana 319,159 307,939 11,220
England Ben Woollaston 241,845 230,544 11,301
Ireland Fergal O'Brien 279,892 283,255 -3,363
Northern Ireland Joe Swail 249,214 257,611 -8,397
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 178,480 196,500 -18,020
England David Gilbert 312,911 274,081 38,830
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 167,176 158,514 8,662
China Xiao Guodong 252,420 224,743 27,677
England Liam Highfield 156,418 152,049 4,369
China Lyu Chuang 71,446 72,829 -1,383
England Kuldesh Johal 41,907 43,370 -1,463
England Paul Davison 111,145 124,680 -13,535
Wales Michael White 215,567 202,925 12,642
England Ronnie O'Sullivan 752,502 551,252 201,250
Scotland Graeme Dott 381,523 360,027 21,496
Wales Jamie Jones 190,496 185,596 4,900
England Robbie Williams 152,291 156,000 -3,709
Scotland Stephen Maguire 396,395 342,206 54,189
Israel Eden Sharav 61,862 71,422 -9,560
England Peter Lines 167,160 183,825 -16,665
England Simon Bedford 66,898 66,941 -43
Scotland Scott MacKenzie 27,378 30,006 -2,628
England Michael Holt 266,894 259,069 7,825
England Gary Wilson 216,863 196,046 20,817
Thailand Dechawat Poomjaeng 91,567 94,247 -2,680
China Li Yan 39,329 42,516 -3,187
China Cao Yupeng 122,752 119,598 3,154
England Adam Wicheard 30,730 33,170 -2,440
Wales Andrew Pagett 75,719 93,324 -17,605
England Mark King 309,309 309,101 208
Wales Dominic Dale 286,539 290,257 -3,718
England Nick Jennings 14,166 14,334 -168
England Jack Lisowski 272,154 241,006 31,148
Scotland Jamie Burnett 141,809 140,927 882
England Craig Steadman 131,235 136,798 -5,563
England Andy Hicks 187,759 193,831 -6,072
England Matthew Selt 255,435 240,223 15,212
England Sam Craigie 98,278 95,453 2,825
England Jamie Cope 149,232 146,879 2,353
Scotland Alan McManus 394,464 387,623 6,841
England Adam Duffy 96,803 105,614 -8,811
Thailand Passakorn Suwannawat 26,423 31,047 -4,624
England Justin Astley 32,273 36,622 -4,349
Wales Mark Williams 644,738 549,059 95,679
Northern Ireland Mark Allen 407,504 339,254 68,250
England Dave Harold 193,884 198,581 -4,697
England Jimmy Robertson 228,972 217,797 11,175
England Steve Davis 667,475 568,621 98,854
England Kyren Wilson 348,277 299,189 49,088
England Sam Baird 122,910 125,193 -2,283
Northern Ireland Patrick Wallace 59,958 58,766 1,192
England Stuart Pettman 59,576 61,959 -2,383
England Stephen Rowlings 11,090 11,557 -467
England David Gray 90,679 96,535 -5,856
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 361,263 324,468 36,795
China Liang Wenbo 266,173 228,829 37,344
England Andrew Higginson 223,346 206,117 17,229
Ireland David Morris 83,919 85,117 -1,198
Wales Jak Jones 124,031 134,306 -10,275
Ireland Michael Judge 92,934 101,993 -9,059
England Jamie O'Neill 79,880 88,895 -9,015
Thailand Noppon Saengkham 151,440 150,828 612
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 151,264 158,929 -7,665
Scotland Anthony McGill 245,250 227,579 17,671
England Adrian Gunnell 57,896 64,548 -6,652
Wales Paul Davies 67,354 71,705 -4,351
Brazil Igor Figueiredo 39,405 50,166 -10,761
England Ian Glover 25,601 30,119 -4,518
England Michael Wasley 57,259 60,829 -3,570
England Jimmy Michie 59,995 66,232 -6,237
Belgium Luca Brecel 224,970 206,319 18,651
Germany Patrick Einsle 10,969 16,095 -5,126
England Allan Taylor 99,416 113,484 -14,068
India David Singh 11,437 13,217 -1,780
England Andrew Norman 61,310 70,339 -9,029
England David Grace 138,242 147,656 -9,414
England Stuart Carrington 140,476 141,842 -1,366
England Martin O'Donnell 134,219 138,681 -4,462
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 48,422 58,833 -10,411
Belgium Tomasz Skalski 6,127 9,367 -3,240
India Aditya Mehta 85,832 89,621 -3,789
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 138,963 142,981 -4,018
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 197,105 178,823 18,282
Wales Darren Morgan 170,335 163,683 6,652
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 32,162 37,542 -5,380
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 27,836 31,693 -3,857
India Lucky Vatnani 18,185 20,448 -2,263
England Ben Harrison 16,827 16,461 366
Wales Jamie Clarke 83,860 92,255 -8,395
England Michael Wild 33,061 37,134 -4,073
England Sam Thistlewhite 9,224 11,176 -1,952
England Callum Downing 9,118 10,203 -1,085
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 100,744 104,114 -3,370
England Mitchell Mann 90,863 99,913 -9,050
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 27,181 36,493 -9,312
China Tian Pengfei 186,196 172,223 13,973
England Luke Simmonds 23,367 24,764 -1,397
Wales Lee Walker 94,677 111,108 -16,431
Australia Vinnie Calabrese 19,858 26,139 -6,281
England Sydney Wilson 48,276 54,278 -6,002
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,592 176,042 5,550
England Dean Venables 717 950 -233
England Reanne Evans 35,974 55,756 -19,782
England Jeff Cundy 31,864 35,130 -3,266
England John Astley 91,357 102,364 -11,007
India Brijesh Damani 1,927 1,781 146
England James Burrett 8,174 13,136 -4,962
Wales Duane Jones 88,432 97,011 -8,579
England Tony Knowles 192,884 190,757 2,127
England Saqib Nasir 23,770 25,610 -1,840
England Phil O'Kane 17,017 21,258 -4,241
England Zak Surety 66,196 73,110 -6,914
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 48,185 67,149 -18,964
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 7,583 8,496 -913
Scotland Mark Boyle 7,339 9,922 -2,583
Thailand Noppadon Sangnil 7,535 9,299 -1,764
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 72,699 88,296 -15,597
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 73,244 91,091 -17,847
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 85,994 90,169 -4,175
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 16,389 16,949 -560
England John Parrott 405,567 364,716 40,851
Scotland Hugh Abernethy 6,606 7,917 -1,311
England Neal Jones 8,290 9,708 -1,418
England Lewis Roberts 9,160 10,582 -1,422
Ireland Rodney Goggins 17,780 18,621 -841
Thailand Supoj Saenla 13,312 16,401 -3,089
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 34,485 43,817 -9,332
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 27,124 28,448 -1,324
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 12,198 13,202 -1,004
England Ian Brumby 27,672 31,228 -3,556
England Andrew Milliard 9,569 13,979 -4,410
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,365 263,587 5,778
Canada Cliff Thorburn 211,851 197,805 14,046
Northern Ireland Julian Logue 2,176 2,079 97
England David Lilley 67,201 68,731 -1,530
England Stuart Mann 1,684 2,744 -1,060
England Paul Hunter 117,727 106,026 11,701
Australia Quinten Hann 55,563 55,469 94
Thailand Kobkit Palajin 1,091 1,199 -108
Bahrain Habib Subah Humood 4,627 6,870 -2,243
Pakistan Shokat Ali 29,871 37,041 -7,170
Scotland Chris Small 76,796 76,072 724
Belgium Jurian Heusdens 4,217 4,328 -111
Netherlands Mario Wehrmann 4,619 7,204 -2,585
England Matthew Day 22,340 25,151 -2,811
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 11,093 14,339 -3,246
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,818 1,170
Scotland Scott Donaldson 158,744 161,450 -2,706
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,830 35,637 -5,807
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,953 8,358 -405
England Jonathan Birch 39,015 42,467 -3,452
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
Scotland Steven Bennie 0 0 0
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 5,769 7,836 -2,067
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,392 83,674 5,718
England Neal Foulds 199,906 195,047 4,859
England Chris Scanlon 12,480 13,395 -915
Scotland Euan Henderson 25,555 25,741 -186
England Darren Clarke 11,226 13,978 -2,752
England Willie Thorne 244,111 224,711 19,400
England Lee Richardson 10,410 12,476 -2,066
Cyprus Mehmet Husnu 2,006 2,314 -308
England Dean Reynolds 132,060 136,296 -4,236
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,412 160,304 -1,892
China Pang Weiguo 5,977 6,908 -931
Canada Alain Robidoux 104,530 104,963 -433
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,330 81,039 1,291
England Peter McCullagh 4,637 5,952 -1,315
Australia Adrian Ridley 4,902 6,249 -1,347
England James Cahill 89,989 103,965 -13,976
Scotland Rhys Clark 33,162 43,030 -9,868
Scotland Ross Muir 88,819 101,503 -12,684
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,845 16,398 -2,553
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 113,459 117,860 -4,401
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,752 10,561 -2,809
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 175,878 155,683 20,195
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,624 267,648 15,976
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
Scotland Colin Donaldson 522 357 165
Cyprus Charlie Economou 4,271 3,698 573
Wales Gareth Chilcott 209 372 -163
England James Vicarey 351 210 141
Wales Richard Jones 1,353 1,219 134
England Stuart Parnell 1,924 2,088 -164
England Adrian Rosa 9,490 9,314 176
Northern Ireland Dylan Leary 1,403 2,150 -747
Wales Philip Williams 1,236 975 261
England Jamie Moreland 1,682 1,122 560
Thailand Tai Pichit 4,626 5,678 -1,052
India Yasin Merchant 2,798 3,391 -593
England Steven McMillan 363 662 -299
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 117,226 116,015 1,211
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
Northern Ireland Declan Hughes 1,213 2,079 -866
England Oliver Lines 106,502 114,452 -7,950
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 129,067 108,155 20,912
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,544 249,647 10,897
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,608 -2,145
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 3,478 2,921 557
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 Lee Grant 451 269 182
England John Virgo 123,447 119,509 3,938
Northern Ireland Jack McLaughlin 52,017 53,708 -1,691
England George Wood 1,236 1,620 -384
England Dave Martin 62,054 65,244 -3,190
China Huang Jiahao 9,592 12,027 -2,435
China Zhang Yang 4,399 4,141 258
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 7,469 7,279 190
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,830 41,518 -2,688
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
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
England Dave Gilbert (II) 40,853 41,324 -471
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,470 43,205 -735
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,733 -6,139
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 236,342 237,864 -1,522
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 6,700 7,349 -649
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 71,016 79,362 -8,346
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
Australia Glen Wilkinson 25,250 27,803 -2,553
Scotland Jim Donnelly 46,411 53,275 -6,864
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 17,014 18,513 -1,499
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,792 41,036 -16,244
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 2,733 2,642 91
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 145,995 141,491 4,504
England Zack Richardson 14,780 14,327 453
Qatar Ahmed Saif 8,961 14,590 -5,629
England Steven Hallworth 51,237 59,210 -7,973
England Hammad Miah 82,198 96,983 -14,785
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 89,138 92,150 -3,012
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 137,838 140,799 -2,961
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 131,459 135,507 -4,048
Australia Horace Lindrum 139,081 135,583 3,498
England Albert Brown 57,238 55,418 1,820
Canada George Chenier 15,809 16,382 -573
England Kingsley Kennerley 34,969 41,014 -6,045
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
England Sidney Smith 179,143 175,939 3,204
Canada Con Stanbury 21,659 26,634 -4,975
New Zealand Clark McConachy 17,923 22,450 -4,527
England Willie Leigh 13,558 13,514 44
England Joe Davis 250,943 226,354 24,589
England Stanley Newman 10,209 12,963 -2,754
England Alec Brown 113,383 111,795 1,588
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 31,308 38,246 -6,938
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 11,131 13,535 -2,404
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 51,699 65,632 -13,933
Switzerland Stefan Schneider 347 381 -34
Iran Hossein Vafaei 124,549 110,540 14,009
India Laxman Rawat 6,930 7,497 -567
Egypt Ahmed Galal 2,292 5,116 -2,824
Ireland Robert Murphy 1,380 1,488 -108
Iran Amir Sarkhosh 13,726 13,921 -195
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 8,032 9,067 -1,035
China Li Yuan 15,270 20,400 -5,130
China Luo Honghao 37,665 39,268 -1,603
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
Turkey Ismail TĂŒrker (II) 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
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 2,567 2,819 -252
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,957 15,089 -3,132
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 63,305 72,619 -9,314
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 28,881 25,010 3,871
China Cheng Sihong 2,037 2,338 -301
China Xu Si 69,723 76,391 -6,668
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 67,581 63,514 4,067
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 Pragnell (II) 20,113 21,560 -1,447
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 27,600 34,211 -6,611
Ireland Jason Devaney 2,406 3,348 -942
England Peter Devlin 21,440 25,738 -4,298
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 8,250 8,198 52
Ireland TJ Dowling 3,737 4,124 -387
England Jake Keen 1,494 1,876 -382
England Danny Brindle 6,597 8,684 -2,087
England Louis Heathcote 58,248 61,609 -3,361
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 25,769 24,340 1,429
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 7,509 5,558 1,951
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 39,130 44,344 -5,214
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,823 7,787 -1,964
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 9,251 10,715 -1,464
England Josh Harrison 675 851 -176
England Eddie Manning 3,952 3,991 -39
Germany Sascha Lippe 1,884 2,388 -504
England Clayton Humphries 5,324 4,684 640
Scotland Keith Keldie 7,928 10,611 -2,683
Wales Rhydian Ap Owen 1,810 2,398 -588
Estonia Andres Petrov 17,911 22,547 -4,636
Malaysia Thor Chuan Leong 54,873 62,610 -7,737
China Yuan Sijun 93,339 87,096 6,243
Pakistan Muhammad Sajjad 3,281 3,726 -445
Pakistan Asjad Iqbal 8,427 8,683 -256
Thailand Akani Songsermsawad 73,666 70,357 3,309
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 3,781 3,696 85
China Zhang Zihao 1,507 2,195 -688
China Huang Zishun 430 421 9
China Zhao Hanyang 1,205 1,829 -624
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 60,719 65,610 -4,891
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 22,035 31,541 -9,506
Hong Kong Ng On Yee 15,633 24,386 -8,753
England Michael Rhodes 1,542 1,768 -226
Scotland Chris Totten 25,606 34,611 -9,005
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,447 4,338 -1,891
Ireland Aaron Tobin 1,303 1,353 -50
Australia Jamie Brown 4,934 4,856 78
England Joshua Cooper 12,414 14,056 -1,642
England Daniel Womersley 24,454 27,023 -2,569
England John Foster 3,361 3,679 -318
England Simon Blackwell 17,453 17,192 261
England Joshua Thomond 17,125 19,937 -2,812
England Mike Finn 4,056 4,691 -635
England Jamie Lashmar 767 848 -81
England Mario Basile 721 1,024 -303
England Haydon Pinhey 27,831 31,509 -3,678
England Josh Mulholland 7,882 8,515 -633
India Hrithik Jain 3,206 5,228 -2,022
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,864 13,836 -972
England Troy Brett 2,130 2,060 70
England Hassan Miah 738 1,095 -357
England Harvey Chandler 21,746 27,690 -5,944
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 8,217 10,175 -1,958
Egypt Basem Eltahhan 4,758 10,542 -5,784
India Ishpreet Singh Chadha 19,473 19,523 -50
Pakistan Babar Masih 3,063 3,010 53
Russia Ivan Kakovskii 4,355 5,452 -1,097
India Sourav Kothari 744 1,139 -395
Hong Kong Chau Hon Man 4,698 6,029 -1,331
China Zhang Jiankang 17,284 25,709 -8,425
Wales Jackson Page 67,646 71,320 -3,674
England Imran Puri 4,169 7,638 -3,469
England Stuart Watson 7,979 8,368 -389
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 10,252 9,870 382
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 9,246 11,288 -2,042
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,996 12,108 -112
England Russel Morgan 502 769 -267
England Peter Delaney 1,878 3,629 -1,751
England Stephen Kershaw 5,334 6,134 -800
Wales Jeremiah Connors 902 1,146 -244
England Nikolas Charalambous 976 1,088 -112
Latvia Rodion Judin 9,366 11,854 -2,488
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 13,807 19,982 -6,175
England Brandon Hall 5,666 7,885 -2,219
Ireland Ross Bulman 13,927 15,054 -1,127
France Brian Ochoiski 11,564 14,081 -2,517
England Andrew Smith 1,805 1,624 181
Wales Matthew Roberts 5,509 7,268 -1,759
China Ning Kang 2,109 2,177 -68
South Africa Paul Burrell 3,135 6,093 -2,958
South Korea Daegyu Lee 7,184 6,371 813
England Owais Ali 2,252 3,097 -845
Saudi Arabia Omar Alajlani 1,976 3,174 -1,198
Wales Daniel Gorton 1,499 2,063 -564
England Jed Mann 4,324 6,286 -1,962
Thailand Mink Nutcharut 11,089 20,681 -9,592
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 12,732 18,152 -5,420
Ireland Aaron Holland 803 1,246 -443
England Richard Somauroo 1,205 2,305 -1,100
Germany Umut Dikme 10,306 12,082 -1,776
England Labeeb Ahmed 3,622 4,925 -1,303
England David Nelson 1,651 2,750 -1,099
China Wu Shengguang 2,225 2,351 -126
Hong Kong Cheung Ka Wai 17,970 15,084 2,886
Wales Dylan Emery 35,372 38,206 -2,834
Ireland Ronan Whyte 1,508 2,789 -1,281
Saudi Arabia Ahmed Abdullah Aseeri 1,993 2,522 -529
India Himanshu Jain 12,437 17,412 -4,975
Ukraine Iulian Boiko 29,677 35,502 -5,825
England Reggie Edwards 492 664 -172
England Ryan Davies 13,445 13,899 -454
Belgium Ben Mertens 30,885 31,048 -163
Ireland Stephen Bateman 184 392 -208
Spain Francisco Sanchez Ruiz 464 811 -347
England Thomas Hilborne 1,392 2,340 -948
Ireland Aaron Hill 37,964 42,001 -4,037
England Riley Parsons 11,972 14,668 -2,696
England Qingtian Yang 4,042 3,174 868
England Kayden Brierley 7,144 7,241 -97
China Si Jiahui 77,718 67,537 10,181
England Harry Farrell 1,011 1,198 -187
United States Ahmed Aly Elsayed 4,957 12,083 -7,126
Poland Daniel Holoyda 3,687 4,646 -959
England Jack Harris 3,015 3,829 -814
England Jenson Kendrick 18,564 22,898 -4,334
Saudi Arabia Nezar Aseeri 760 1,101 -341
Hong Kong Yu Kiu Chang 8,633 8,725 -92
Ireland Tony Corrigan 1,613 2,188 -575
Ireland Andrew Doherty 3,136 3,323 -187
England Luke Pinches 8,036 9,061 -1,025
China Peifan Lei 39,376 40,436 -1,060
England Alex Millington 7,956 8,479 -523
England Lewis Gillen 3,837 4,832 -995
Japan Keishin Kamihashi 3,858 4,626 -768
Northern Ireland Fergal Quinn (II) 10,488 11,326 -838
Australia Ryan Thomerson 15,181 22,013 -6,832
Ireland Aman Goel 2,010 2,871 -861
England Richard Binns 963 1,228 -265
Austria Florian NĂŒĂŸle 18,893 18,821 72
Scotland Dean Young 24,675 31,480 -6,805
Ireland Noel Landers 1,249 1,884 -635
India Kreishh Gurbaxani 8,128 10,315 -2,187
Romania Constantin Mateescu 791 1,889 -1,098
England Lee Stephens 6,267 7,649 -1,382
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
Myanmar Akar Soe Yin 457 669 -212
Singapore Tommy Ang Boon Chin (II) 1,449 2,001 -552
India Manan Chandra 1,283 1,793 -510
Pakistan Raees Aslam 725 760 -35
Qatar Mohsen Abdullah Aziz 711 1,123 -412
Egypt Wael Talaat 1,492 2,541 -1,049
Egypt Mohammed Khayat 546 1,042 -496
China Wu Yize 47,734 43,485 4,249
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 5,777 5,877 -100
Poland Antoni Kowalski 11,711 12,738 -1,027
China Gao Yang 20,599 21,922 -1,323
South Africa Freddie van Rensberg 711 638 73
England Connor Benzey 7,692 8,580 -888
Northern Ireland Robbie Mcguigan 14,710 19,422 -4,712
England Alex Clenshaw 5,886 5,769 117
England Jamie Wilson 10,686 14,518 -3,832
Northern Ireland Declan Lavery 157 450 -293
England Hamim Hussain 7,120 8,184 -1,064
Belgium Julien Leclercq 22,055 23,425 -1,370
England Ronnie Blake 3,073 4,326 -1,253
England Sean McAllister 8,037 8,207 -170
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 17,313 19,391 -2,078
Wales David Donovan 2,000 1,976 24
Belgium Daan Leyssen 6,938 7,054 -116
Denmark Daniel Kandi 2,171 2,501 -330
England Jordan Rimmer 1,512 1,869 -357
England Scott Bell 3,065 4,400 -1,335
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 16,513 17,839 -1,326
England Andrew Tapper 1,979 2,397 -418
Ukraine Anton Kazakov 12,254 19,858 -7,604
England Jamie Jones (II) 1,031 1,205 -174
Germany Richard Wienold 1,197 1,467 -270
England Mark Lloyd 9,454 10,529 -1,075
Scotland Stephen Baillie 857 1,616 -759
Stan Moody 21,573 21,788 -215
England Adam Brown 2,122 3,377 -1,255
England Rebecca Kenna 6,126 14,374 -8,248
England Bradley Cowdroy 3,698 4,128 -430
England Jack Haley 3,307 3,447 -140
Scotland Liam Graham 12,268 18,078 -5,810
England Callum Beresford 5,088 6,451 -1,363
England Martyn Taylor 4,974 4,987 -13
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 4,181 5,464 -1,283
England Jack Smithers 1,348 1,565 -217
England Faizaan Mohammed 2,652 3,765 -1,113
England Paul Deaville 8,251 9,067 -816
China Liu Hongyu 19,634 17,971 1,663
Thailand Nattanapong Chaikul 4,158 4,270 -112
Canada James Lee 4,586 4,896 -310
Wales Alfie Davies 10,093 9,286 807
Mark Bell 2,580 3,191 -611
Wales Marc Shaw 1,311 2,550 -1,239
India Digvijay Kadian 3,402 4,042 -640
England Lewis Ullah 8,625 10,676 -2,051
Wales Jordan Shepherd 2,241 2,008 233
England Isa Ishtiaq 918 966 -48
Thailand Chatchapong Nasa 2,601 2,830 -229
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
Pakistan Muhammad Siddiqui (II) 2,756 3,443 -687
Thailand Pongsakron Chongjairak (II) 3,902 3,017 885
Thailand Putthakam Kimsuk 5,140 4,366 774
Malaysia Chung Leong Loh 812 1,033 -221
Iran Siyavosh Mozayani 768 676 92
Thailand Taweesap Kongkitchertchoo 2,133 2,498 -365
Iran Nader Jahadi 699 716 -17
Malaysia Chang Wai Chung 605 854 -249
Iran Amin Sanjaei 3,565 3,763 -198
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,493 3,406 87
Mongolia Temuujin Enkhbold 1,491 1,464 27
Thailand Ratchata Khantee 1,677 1,644 33
Thailand Thitiphong Choolasak 2,566 2,824 -258
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 4,023 3,601 422
Iran Alireza Rezaei 1,604 1,723 -119
Mongolia Lkhagvasuren Tumurchudur 1,352 1,604 -252
Mongolia Mendsaikhan Bat-Erdene 773 990 -217
Iran Morteza Torabi (II) 3,009 3,239 -230
Malaysia Lim Kok Leong 3,997 3,311 686
Pakistan Haris Tahir 8,127 8,724 -597
Pakistan Muhammad Naseem Akhtar 3,901 3,398 503
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 12,152 16,024 -3,872
Egypt Mohamed Ibrahim 6,224 11,397 -5,173
China Ma Hailong 15,531 17,272 -1,741
Brazil Victor Sarkis 4,449 10,338 -5,889
Moldova Vladislav Gradinari 3,440 3,558 -118
Wales Riley Powell 2,176 3,367 -1,191
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 10,271 11,321 -1,050
England Elias Martin-Beris 711 1,390 -679
England David Allender 1,013 939 74
England Andrew Robson 601 838 -237
Jersey Gary Britton 842 673 169
China Yulu Bai 6,687 9,553 -2,866
England Jake Crofts 1,693 2,570 -877
Scotland Jack Borwick 2,342 3,363 -1,021
France Nicolas Mortreux 1,276 1,622 -346
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 5,395 5,331 64
Germany Manuel Ederer 1,903 1,768 135
England Edward Warr 616 813 -197
England Sheldon O’Connor 445 676 -231
England Anthony Wall 1,394 1,789 -395
England Tom Peasland 739 816 -77
Thailand Prin Ratmukda 1,973 2,292 -319
China Gong Chenzhi 13,750 13,180 570
China Lee Tszho 822 1,067 -245
China Luo Zetao 3,031 3,395 -364
India Asutosh Padhy 4,599 4,315 284
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 1,202 1,560 -358
China Deng Haohui 2,907 2,920 -13
Pakistan Muhammad Ahsan Javaid 3,180 3,235 -55
China Liu Wenwei 1,994 2,009 -15
India Sparsh Pherwani 1,215 1,706 -491
Singapore Jaden Ong Jia Jun 1,855 3,021 -1,166
Pakistan Nadeem Gul 918 799 119
Iran Omid Veirani 565 1,055 -490
India Dhruv Patel 3,819 3,893 -74
Singapore Keng Kwang Chan 492 686 -194
Saudi Arabia Addulrahman Saif 253 150 103
United Arab Emirates Khalid Kamali 1,593 1,358 235
Pakistan Awaisullah Munir 1,823 835 988
China Li Chengjie 2,707 2,049 658
China Liang Xiaolong 3,002 2,393 609
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 865 1,131 -266
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
Pakistan Zulfiqar Qadir 1,630 2,108 -478
China Jiang Jun 16,567 17,044 -477
China Xing Zihao 13,256 13,821 -565
China Wang Xinbo 3,983 4,833 -850
China Wang Xinzhong 1,186 2,066 -880
Hong Kong Shaun Liu 1,203 1,148 55
Egypt Mostafa Dorgham 8,138 13,614 -5,476
Latvia Artemijs Zizins 7,167 7,373 -206
Bulgaria Velian Dimitrov 492 760 -268
England John Fearick 1,863 3,489 -1,626
England Evan Plummer (II) 1,178 1,604 -426
England Martin Shepherdson 628 992 -364
England Edward Jones 928 884 44
England Matt Williams 1,641 1,946 -305
England Aidan Gallagher 975 1,526 -551
England Andy Lavin 1,301 1,398 -97
England Aristos Pampouris 1,313 1,571 -258
Thailand Pawaris Ngamkham 714 1,020 -306
China Chen Qiyu 1,891 1,511 380
China Deng Jinhong 1,031 1,647 -616
Pakistan Rana Irfan Aslam 1,382 1,711 -329
India Vinay Swaminathan 685 1,101 -416
Iran Mohammad Reza Pishvari 801 953 -152
India Subrat Das 890 1,352 -462
India Shrikrishna Suryanarayanan 1,952 2,437 -485
Thailand Ritthichai Chimphanang 1,396 1,066 330
India Abhishek Bajaj 634 908 -274
China Ren Jiaxing 1,897 2,468 -571
China Zhou Jinhao 2,933 3,893 -960
Thailand Jongrak Boonrod 886 1,221 -335
Hong Kong Wan Nansen Sin Man 1,688 1,240 448
Pakistan Qadeer Abbas 1,102 1,571 -469
China Lan Yuhao 3,537 2,360 1,177
Qatar Ali Al Obaidly 890 1,992 -1,102
Iran Ali Gharahgozlou 2,713 2,087 626
Thailand Passakorn Sittikrai 895 949 -54
China Liu Yang 2,098 1,467 631
England Gary Milne 790 792 -2
Northern Ireland Joel Connolly Jnr 1,743 3,124 -1,381
England Jay Bullen 1,433 1,915 -482
Scotland Steven Wardropper 641 923 -282
England Adam Abbas 709 1,179 -470
Hong Kong Wallace Wong 593 828 -235
Pakistan Muhammad Umar Khan 1,435 1,324 111
Thailand Narinton Tasurin 1,072 1,071 1
Pakistan Farhan Noor 1,314 1,304 10
Pakistan Umer-Naeem Memon 2,019 2,408 -389
China Cao Jin 982 1,654 -672
Egypt Mohamed Elkhayat 595 728 -133
Brazil Jonas Luz 874 1,874 -1,000
Egypt Hatem Yassen 2,921 7,513 -4,592
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 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
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,458 5,157 -3,699
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 840 1,811 -971
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 426 939 -513
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
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 Kelly Fisher 0 0 0
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
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 Paul Stockwell 498 510 -12
Italy Daniele Zagaroli 348 494 -146
England Anthony Massey 755 1,173 -418
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
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
England Mark Colmer 178 334 -156
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,753 2,297 -544
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 Mark Evans 263 330 -67
England Richard Pincott 449 934 -485
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 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 HF Francis 4,200 4,389 -189
England Eric Newman 1,567 2,766 -1,199
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 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
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
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 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
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
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
China Wang Haonan 128 261 -133
China Shen Haoran 202 307 -105
China Ren Zuijie 320 388 -68
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 703 1,530 -827
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
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 E Pandurangaiah 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,856 4,787 -2,931
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
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
Japan Yutaka Fukuda 419 1,063 -644
Vietnam Nguyen Nhat Thanh 436 1,130 -694
Singapore Bernard Tey Choon Kiat 240 744 -504
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 1,071 2,130 -1,059
England Michael Robert Joyce 952 1,524 -572
England Josh Symes 569 1,007 -438
Bahrain Nader Jaber Aldoseri 407 1,259 -852
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 788 1,875 -1,087
Malaysia Moh Keen Ho 464 620 -156
Pakistan Hunain Memon 686 1,279 -593
Thailand Wiphu Phuthisabodi 1,624 2,158 -534
Pakistan Muhammad Altaf 345 637 -292
Iran Mohammad Ali Moghadam 1,037 1,904 -867
Malaysia Tan Seng Teck 280 577 -297
Thailand Siripaporn Nuanthakhamjan 4,295 10,989 -6,694
Wales Brad Ferguson 69 501 -432
Egypt Mahmoud El-Hareedy 408 740 -332
Wales Oliver Briffett-Payne 873 1,494 -621
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
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 835 1,200 -365
England Ronnie Sullivan 436 1,248 -812
England Rees Carter 260 613 -353
England Richard Pipe 673 1,390 -717
England Daniel Young (II) 258 652 -394
England Jake Robinson 816 1,234 -418
Scotland Ayaan Iqbal 360 1,002 -642
England Andrew Greaves 548 716 -168
England Adam Williams 469 737 -268
Canada Mehran Maneshgar 188 612 -424
South Korea Yong Hwang 319 653 -334
Thailand Vorawit Thongweang 369 1,260 -891
Hong Kong Hoi Ming Lai 266 520 -254
Iran Hamed Zarehdoust 891 1,371 -480
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
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
Pakistan Aamir-Sahail Ahmed 70 270 -200
China Dong Zihao 729 1,216 -487
Pakistan Muhammad Hamza Ilyas 363 810 -447
Poland MichaƂ Kotiuk 387 653 -266
England Jai Platts 125 658 -533
England Gary Skipworth 192 320 -128
England Phillip Owen Blackburn 427 610 -183
Russia Arsenii Korolev 258 551 -293
England Scott Harrison 474 595 -121
England Matthew Woodcock 82 555 -473
England Aidan Murphy (II) 376 611 -235
England Kian Dennett 294 545 -251
England Lee Whaley 206 612 -406
China Xian Ziheng 151 660 -509
Thailand Lomnaw Issarangkun 275 615 -340
India Danish Khan 609 681 -72
Pakistan Sohail Shahzad 548 691 -143
Bangladesh Shuvo Biswas 259 568 -309
Thailand Pongsatorn Seemuen 330 647 -317
Taiwan Lin Shu-hung 507 781 -274
China Luo Chenliang 160 622 -462
China Pan Yiming 340 666 -326
Thailand Boonpithak Lothong 616 648 -32
Pakistan Ian Mark John 453 642 -189
India Anand Raghuvanshi 366 738 -372
Nepal Ayush Gautam 271 721 -450
Thailand Patipaan Wonghun 130 593 -463
India Angad Ghai 254 608 -354
Pakistan Aadil-Hussain Narejo 198 579 -381
Thailand Sumongkhon Khamphul 181 693 -512
Nepal Saroj Gautam 420 813 -393
Iran Arman Madanighafarokhi 336 611 -275
Thailand Nipitpon Manamuti 153 541 -388
Pakistan Hassan Gull 622 611 11
Iran Shahin Khorami Del 454 798 -344
China Cao Zeyi 415 602 -187
China Qiu Lei 90 481 -391
China Ma Shaojun 250 417 -167
China Huang Hao 102 383 -281
China Cai Wei 367 882 -515
Saudi Arabia Faisal Bahashwan 37 320 -283
Kuwait Ahmad Abul 57 321 -264
Pakistan Adeel Aqdus 179 317 -138
Saudi Arabia Abdullah Alotayyani 45 272 -227
Saudi Arabia Abdulraouf Sayegh 363 357 6
Iraq Ali Hussain Ali 144 254 -110
Oman Haitham Al Mahri 33 342 -309
Saudi Arabia Ziyad Alqabbani 75 356 -281
Saudi Arabia Saleh Alamoudi 43 320 -277
Iraq Ali Jalil Ali 74 281 -207
Libya Kusai Hamed Sharif 132 337 -205
Northern Ireland Jamie Gardiner 379 383 -4
China Zheng Dian 376 632 -256