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 54860 (49.69%) matches with frame scores out of 110411 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 458,903 342,252 116,651
England Mark Selby 483,470 381,178 102,292
China Ding Junhui 351,974 275,710 76,264
England Shaun Murphy 411,581 344,303 67,278
England Stephen Lee 231,160 214,015 17,145
England Ali Carter 325,346 286,420 38,926
Scotland John Higgins 671,786 536,411 135,375
England Peter Ebdon 419,310 387,965 31,345
Wales Ryan Day 304,081 284,300 19,781
Scotland Stephen Hendry 670,164 519,182 150,982
Scotland Marcus Campbell 121,584 126,126 -4,542
England Robert Milkins 246,834 241,326 5,508
England Ricky Walden 281,350 251,039 30,311
China Li Hang 130,315 123,644 6,671
England Mark Davis 294,069 272,788 21,281
Australia Neil Robertson 416,850 330,767 86,083
Norway Kurt Maflin 174,231 160,926 13,305
England Nigel Bond 309,316 306,813 2,503
England Joe Perry 350,762 318,807 31,955
Northern Ireland Gerard Greene 167,610 177,147 -9,537
Wales Matthew Stevens 343,150 316,712 26,438
England Stuart Bingham 372,666 308,664 64,002
England Jimmy White 626,254 603,949 22,305
England Martin Gould 236,756 208,935 27,821
Ireland Ken Doherty 448,263 417,972 30,291
England Barry Hawkins 342,882 303,012 39,870
England Alfie Burden 156,474 160,926 -4,452
England Tom Ford 223,722 207,708 16,014
England Anthony Hamilton 275,010 272,991 2,019
England Mark Joyce 171,289 170,609 680
Jamaica Rory McLeod 161,402 163,374 -1,972
England Mike Dunn 142,176 149,600 -7,424
Thailand Issara Kachaiwong 20,861 21,807 -946
England Rod Lawler 194,297 206,250 -11,953
Thailand James Wattana 309,912 300,151 9,761
England Ben Woollaston 203,321 192,868 10,453
Ireland Fergal O'Brien 263,603 263,217 386
Northern Ireland Joe Swail 247,709 255,977 -8,268
China Liu Song 53,970 54,006 -36
England Joe Jogia 49,569 51,852 -2,283
Ireland Joe Delaney 42,313 48,167 -5,854
England Barry Pinches 154,158 169,545 -15,387
England David Gilbert 250,702 222,647 28,055
Belgium Bjorn Haneveer 39,081 39,866 -785
Scotland James McBain 26,203 27,496 -1,293
England Matthew Couch 57,240 62,786 -5,546
China Zhang Anda 115,134 114,365 769
China Xiao Guodong 189,744 167,641 22,103
England Liam Highfield 133,282 128,247 5,035
China Lyu Chuang 71,446 72,829 -1,383
England Kuldesh Johal 36,752 37,340 -588
England Paul Davison 108,979 122,366 -13,387
Wales Michael White 183,142 172,561 10,581
England Ronnie O'Sullivan 662,958 485,137 177,821
Scotland Graeme Dott 340,259 321,691 18,568
Wales Jamie Jones 151,179 146,482 4,697
England Robbie Williams 117,077 121,813 -4,736
Scotland Stephen Maguire 350,376 300,597 49,779
Israel Eden Sharav 57,447 66,945 -9,498
England Peter Lines 148,282 163,564 -15,282
England Simon Bedford 59,870 60,261 -391
Scotland Scott MacKenzie 27,378 30,006 -2,628
England Michael Holt 241,430 235,023 6,407
England Gary Wilson 152,726 138,479 14,247
Thailand Dechawat Poomjaeng 83,944 87,139 -3,195
China Li Yan 39,329 42,516 -3,187
China Cao Yupeng 90,167 90,229 -62
England Adam Wicheard 30,730 33,170 -2,440
Wales Andrew Pagett 54,811 63,497 -8,686
England Mark King 295,465 293,266 2,199
Wales Dominic Dale 255,586 256,603 -1,017
England Nick Jennings 14,166 14,334 -168
England Jack Lisowski 205,006 183,107 21,899
Scotland Jamie Burnett 141,916 140,782 1,134
England Craig Steadman 111,246 115,157 -3,911
England Andy Hicks 164,971 167,776 -2,805
England Matthew Selt 198,175 184,523 13,652
England Sam Craigie 68,135 66,337 1,798
England Jamie Cope 149,045 146,834 2,211
Scotland Alan McManus 386,135 380,624 5,511
England Adam Duffy 83,401 87,789 -4,388
Thailand Passakorn Suwannawat 26,423 31,047 -4,624
England Justin Astley 32,273 36,622 -4,349
Wales Mark Williams 567,447 487,244 80,203
Northern Ireland Mark Allen 326,150 271,031 55,119
England Dave Harold 192,047 196,920 -4,873
England Jimmy Robertson 180,069 171,821 8,248
England Steve Davis 661,139 562,841 98,298
England Kyren Wilson 246,784 218,330 28,454
England Sam Baird 121,457 123,636 -2,179
Northern Ireland Patrick Wallace 58,260 56,586 1,674
England Stuart Pettman 58,201 60,885 -2,684
England Stephen Rowlings 11,090 11,557 -467
England David Gray 89,656 95,179 -5,523
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 335,324 300,154 35,170
China Liang Wenbo 252,736 217,407 35,329
England Andrew Higginson 195,361 177,913 17,448
Ireland David Morris 83,113 84,293 -1,180
Wales Jak Jones 70,852 85,202 -14,350
Ireland Michael Judge 79,799 86,542 -6,743
England Jamie O'Neill 69,560 73,431 -3,871
Thailand Noppon Saengkham 100,010 104,125 -4,115
England Ian McCulloch 95,659 96,955 -1,296
Malta Tony Drago 249,414 254,278 -4,864
Thailand Thanawat Thirapongpaiboon 46,220 49,351 -3,131
Wales Daniel Wells 117,782 126,875 -9,093
Scotland Anthony McGill 199,953 185,924 14,029
England Adrian Gunnell 57,415 63,696 -6,281
Wales Paul Davies 65,296 69,515 -4,219
Brazil Igor Figueiredo 37,981 44,736 -6,755
England Ian Glover 25,463 29,707 -4,244
England Michael Wasley 57,259 60,829 -3,570
England Jimmy Michie 59,535 65,906 -6,371
Belgium Luca Brecel 166,044 153,897 12,147
Germany Patrick Einsle 10,969 16,095 -5,126
England Allan Taylor 74,300 85,500 -11,200
India David Singh 11,437 13,217 -1,780
England Andrew Norman 61,310 70,339 -9,029
England David Grace 109,090 116,646 -7,556
England Stuart Carrington 112,806 112,008 798
England Martin O'Donnell 102,177 105,872 -3,695
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 9,531 14,486 -4,955
England Oliver Brown 33,884 39,655 -5,771
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 109,282 111,878 -2,596
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 151,449 140,588 10,861
Wales Darren Morgan 167,414 161,192 6,222
England Joel Walker 46,080 51,620 -5,540
England Sam Harvey 10,997 14,421 -3,424
Northern Ireland Dermot McGlinchey 6,766 10,022 -3,256
England James McGouran 4,724 5,376 -652
Belgium Mario Geudens 3,633 3,542 91
Scotland Craig MacGillivray 7,492 10,437 -2,945
China Jin Long 27,848 28,594 -746
China Mei Xiwen 51,044 51,567 -523
England Farakh Ajaib 13,709 16,565 -2,856
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 20,556 24,736 -4,180
India Lucky Vatnani 15,707 17,814 -2,107
England Ben Harrison 16,827 16,461 366
Wales Jamie Clarke 52,909 57,243 -4,334
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 54,481 58,091 -3,610
England Mitchell Mann 68,349 76,767 -8,418
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 22,099 31,218 -9,119
China Tian Pengfei 155,426 140,903 14,523
England Luke Simmonds 16,761 17,774 -1,013
Wales Lee Walker 88,299 102,217 -13,918
Australia Vinnie Calabrese 19,858 26,139 -6,281
England Sydney Wilson 37,722 44,435 -6,713
Pakistan Shahram Changezi 1,842 2,068 -226
Scotland Michael Leslie 29,713 38,813 -9,100
England Bash Maqsood 5,610 7,195 -1,585
Scotland Fraser Patrick 62,680 74,544 -11,864
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 92,228 92,850 -622
England Mike Hallett 181,620 175,719 5,901
England Dean Venables 717 950 -233
England Reanne Evans 24,833 34,415 -9,582
England Jeff Cundy 30,060 33,195 -3,135
England John Astley 66,873 76,002 -9,129
India Brijesh Damani 1,927 1,781 146
England James Burrett 5,742 9,331 -3,589
Wales Duane Jones 58,586 67,254 -8,668
England Tony Knowles 186,161 183,710 2,451
England Saqib Nasir 18,530 19,562 -1,032
England Phil O'Kane 12,320 16,151 -3,831
England Zak Surety 36,280 42,669 -6,389
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 5,261 7,829 -2,568
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 782 801 -19
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 127,730 135,190 -7,460
Ireland Brendan O'Donoghue 6,707 7,671 -964
Scotland Mark Boyle 7,339 9,922 -2,583
Thailand Noppadol Sangnil 5,351 7,238 -1,887
England Paul Wykes 24,372 28,309 -3,937
England Nic Barrow 1,569 1,317 252
England Les Dodd 70,043 77,332 -7,289
England Neil Selman 3,140 3,424 -284
Wales Ian Preece 47,606 49,092 -1,486
England Sanderson Lam 39,227 50,865 -11,638
Wales Kishan Hirani 26,152 34,302 -8,150
Germany Phil Barnes 7,113 8,180 -1,067
Germany Stefan Joachim 392 653 -261
England Sean O'Sullivan 58,044 72,585 -14,541
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 59,758 63,471 -3,713
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 400,515 360,980 39,535
Scotland Hugh Abernethy 6,202 7,501 -1,299
England Neal Jones 2,916 4,100 -1,184
England Lewis Roberts 9,160 10,582 -1,422
Ireland Rodney Goggins 14,965 16,272 -1,307
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 19,282 25,417 -6,135
England Gavin Lomax 1,488 1,808 -320
Ireland Leo Fernandez 42,459 46,013 -3,554
England Stefan Mazrocis 19,966 22,534 -2,568
Wales Gareth Coppack 5,524 7,484 -1,960
England Sean Storey 22,243 24,679 -2,436
England Tony Brown 1,134 1,106 28
Scotland Drew Henry 84,468 93,344 -8,876
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 68,977 74,306 -5,329
England Munraj Pal 8,380 8,960 -580
England Paul Sweeny 6,863 6,782 81
Northern Ireland Michael King 976 1,188 -212
China Yang Qingtian 3,065 4,156 -1,091
England Gary Wilkinson 151,087 148,669 2,418
England Bradley Jones 26,731 27,404 -673
Netherlands Roy Stolk 3,586 4,819 -1,233
New Zealand Dene O'Kane 99,644 104,622 -4,978
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 24,737 28,156 -3,419
England Andrew Milliard 3,833 6,216 -2,383
England Steve Ventham 1,783 2,473 -690
England Karl Townsend 1,569 1,393 176
England Steve Meakin 22,251 25,266 -3,015
England Ali Bassiri 1,080 3,050 -1,970
England David Taylor 108,377 115,514 -7,137
Wales Tony Chappel 81,759 80,967 792
Northern Ireland Dennis Taylor 268,200 261,852 6,348
Canada Cliff Thorburn 210,995 196,539 14,456
Northern Ireland Julian Logue 2,176 2,079 97
England David Lilley 31,987 32,616 -629
England Stuart Mann 1,684 2,744 -1,060
England Paul Hunter 117,493 106,030 11,463
Australia Quinten Hann 55,563 55,469 94
Thailand Kobkit Palajin 1,091 1,199 -108
Bahrain Habib Subah 3,069 4,398 -1,329
Pakistan Shokat Ali 29,234 35,837 -6,603
Scotland Chris Small 75,593 75,383 210
Belgium Jurian Heusdens 4,217 4,328 -111
Netherlands Mario Wehrmann 4,322 6,653 -2,331
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 7,579 9,473 -1,894
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 70,140 76,278 -6,138
England Nick Dyson 35,531 35,277 254
Scotland Scott Donaldson 119,575 123,224 -3,649
Wales Anthony Davies 30,840 38,180 -7,340
England David Finbow 30,042 36,648 -6,606
Thailand Suchakree Poomjang 3,617 3,877 -260
Iceland Kristjan Helgason 10,855 12,293 -1,438
China Lu Ning 60,437 61,911 -1,474
England Nick Walker 16,629 17,626 -997
Northern Ireland Terry Murphy 29,524 35,149 -5,625
Scotland Billy Snaddon 48,576 54,325 -5,749
England Craig Butler 1,688 1,615 73
England Sunit Vaswani 549 781 -232
Thailand Phaitoon Phonbun 6,873 7,314 -441
England Jonathan Birch 35,453 38,839 -3,386
England Jason Ferguson 45,966 52,406 -6,440
Belgium Patrick Delsemme 4,638 5,204 -566
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 6,990 8,796 -1,806
England Gary Ponting 17,049 18,867 -1,818
England Craig Harrison 1,988 2,589 -601
England Steve James 132,765 127,599 5,166
England Martin Clark 102,989 101,628 1,361
Scotland John Lardner 9,239 11,456 -2,217
Malta Joe Grech 17,323 21,018 -3,695
England Leigh Griffin 6,858 8,696 -1,838
Scotland Martin Dziewialtowski 7,105 8,296 -1,191
England Wayne Brown 13,517 15,878 -2,361
Thailand Noppadon Noppachorn 4,195 6,514 -2,319
England Darren Clarke 10,479 13,604 -3,125
England Chris Scanlon 11,110 12,533 -1,423
Scotland Euan Henderson 24,736 24,874 -138
England Dean Reynolds 130,475 132,406 -1,931
England Nick Pearce 11,998 14,213 -2,215
Ireland Stephen O'Connor 9,976 11,030 -1,054
England Nigel Gilbert 48,459 49,439 -980
England Joe Johnson 156,654 158,131 -1,477
China Pang Weiguo 4,910 5,505 -595
Canada Alain Robidoux 104,485 104,743 -258
England Karl Broughton 14,381 17,044 -2,663
England Willie Thorne 241,330 222,346 18,984
England Lee Richardson 9,705 11,761 -2,056
Northern Ireland Jason Prince 32,926 35,578 -2,652
England Neal Foulds 199,303 194,387 4,916
England Karl Burrows 5,771 6,583 -812
England John Read 11,796 14,729 -2,933
England Mick Price 63,335 67,762 -4,427
Wales Mark Bennett 78,839 78,097 742
England Peter McCullagh 4,297 5,513 -1,216
Australia Adrian Ridley 4,902 6,249 -1,347
England James Cahill 63,561 75,906 -12,345
Scotland Rhys Clark 32,226 42,336 -10,110
Scotland Ross Muir 58,051 68,159 -10,108
India Shahbaaz Khan 1,748 1,696 52
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 10,488 11,602 -1,114
England Anthony Harris 27,163 30,342 -3,179
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,142 11,702 -1,560
England Jamie Woodman 5,842 7,554 -1,712
England Tony Jones 101,628 97,128 4,500
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 69,260 75,619 -6,359
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
Wales Wayne Jones 87,641 81,669 5,972
England Tom Maxfield 1,533 1,703 -170
Wales Richard King 1,988 2,771 -783
England Andy Marriott 6,398 8,339 -1,941
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 122,127 107,081 15,046
China Guo Hua 4,621 6,323 -1,702
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,317 267,425 15,892
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 0 1 -1
England Stuart Parnell 1,924 2,088 -164
England Adrian Rosa 6,967 6,936 31
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 70,971 74,740 -3,769
China Chen Feilong 17,487 23,119 -5,632
Ireland Stephen Murphy 23,266 25,167 -1,901
Thailand Surathep Phuchalaem 638 913 -275
England Nick Terry 36,709 35,863 846
England Mark Johnston-Allen 45,033 44,674 359
England Mark Rowing 26,483 28,474 -1,991
England John Giles 1,167 2,135 -968
Wales Steve Newbury 75,821 73,046 2,775
England Mark Flowerdew 6,966 8,393 -1,427
England Stuart Reardon 2,832 3,746 -914
England Andrew Cairns 22,178 22,084 94
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 73,838 80,886 -7,048
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 3,465 3,465 0
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 97,671 85,514 12,157
South Africa Peter Francisco 70,801 70,107 694
England Jason Wallace 2,573 2,935 -362
England Anton Bishop 828 1,261 -433
Canada Jim Wych 63,993 63,812 181
Northern Ireland Alex Higgins 257,846 247,211 10,635
Wales Mark Fenton 3,112 4,426 -1,314
England Nick Marsh 1,421 1,550 -129
Scotland Richy McDonald 1,309 1,687 -378
England Allison Fisher 8,865 11,786 -2,921
Wales Doug Mountjoy 197,198 189,899 7,299
Austria Robert Burda 2,389 4,679 -2,290
Germany Sascha Diemer 1,737 3,693 -1,956
England Bill Oliver 51,275 57,126 -5,851
England Gary Miller 626 955 -329
England Barry West 45,795 47,093 -1,298
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,404 652
England Craig Edwards 26,668 27,825 -1,157
England Steve Duggan 54,972 57,680 -2,708
South Africa Silvino Francisco 84,737 83,613 1,124
Australia Eddie Charlton 172,798 162,454 10,344
England Paul Tanner 1,835 1,891 -56
Canada Bob Chaperon 55,707 54,580 1,127
England Nick Fruin 1,995 2,574 -579
Australia John Campbell 59,780 61,630 -1,850
England Ian Graham 32,571 31,672 899
England Danny Smith 714 772 -58
Australia Warren King 73,959 71,677 2,282
Wales Cliff Wilson 88,708 96,996 -8,288
Ireland Eugene Hughes 73,890 78,079 -4,189
Scotland John Rea 51,117 52,712 -1,595
England John Parkin 3,845 4,764 -919
Belgium Edwin Depoorter 506 742 -236
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
England Alan Peacock 827 468 359
England Chris Cookson 8,498 7,602 896
England David Rippon 1,508 1,422 86
England Kevin Ashby 827 573 254
Northern Ireland Kieran McAlinden 1,649 1,079 570
England Malcolm Bradley 47,773 50,752 -2,979
England Pat Kenny 943 831 112
Ireland Tony Kearney 33,974 38,950 -4,976
England Tony Meo 151,836 150,395 1,441
Hong Kong Franky Chan 13,607 14,476 -869
England Danny Fowler 79,193 77,801 1,392
England Jason Weston 13,849 19,326 -5,477
Canada Marcel Gauvreau 46,524 47,787 -1,263
England John Virgo 123,351 119,457 3,894
Northern Ireland Jack McLaughlin 51,436 52,672 -1,236
England Dave Martin 62,054 65,244 -3,190
China Huang Jiahao 4,336 5,682 -1,346
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 3,307 4,141 -834
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 Jianzhong 6,089 6,842 -753
China Cao Xinlong 13,076 17,747 -4,671
England Jim Chambers 30,912 32,574 -1,662
England Peter Daubney 702 1,132 -430
India Amrik Cheema 850 848 2
Canada Brady Gollan 27,861 24,601 3,260
England Brian Rowswell 38,217 40,580 -2,363
Canada Kirk Stevens 103,976 103,346 630
Thailand Suriya Suwannasingh 1,657 2,052 -395
Wales Colin Roscoe 62,619 65,896 -3,277
Australia Robby Foldvari 51,567 49,106 2,461
England Robert Marshall 34,638 34,865 -227
Scotland Duncan Campbell 18,115 16,504 1,611
Canada Gary Natale 8,234 8,306 -72
England Jason Smith 27,051 27,878 -827
England Rex Williams 111,459 113,472 -2,013
England Steve Campbell 26,188 26,765 -577
Isle of Man Tony Wilson 23,245 23,990 -745
Ireland Billy Kelly 36,994 46,303 -9,309
England Bob Harris 53,064 52,189 875
England Dave Gilbert 39,215 40,113 -898
Scotland Eddie Sinclair 66,084 68,854 -2,770
England George Scott 37,828 48,347 -10,519
Canada Mario Morra 58,134 59,972 -1,838
England Martin Smith 41,544 42,110 -566
England Mick Fisher 37,670 47,100 -9,430
England Pat Houlihan 52,716 61,748 -9,032
Northern Ireland Tommy Murphy 60,971 63,028 -2,057
England Derek Heaton 7,701 10,972 -3,271
Scotland Ian Black 32,642 44,631 -11,989
England Mark Wildman 48,594 54,723 -6,129
England Mike Watterson 37,254 42,693 -5,439
England Graham Cripsey 48,589 54,947 -6,358
England Jason Whittaker 8,542 7,941 601
England Jon Wright 38,230 37,117 1,113
Scotland Murdo Macleod 63,250 70,739 -7,489
Ireland Paddy Browne 48,904 51,332 -2,428
England Paul Medati 63,224 67,810 -4,586
England Eric Lawlor 20,531 23,632 -3,101
England Ian Williamson 50,973 52,011 -1,038
England Ken Owers 37,271 39,186 -1,915
England Mike Darrington 34,488 44,048 -9,560
England Ray Edmonds 71,968 73,025 -1,057
Wales Ray Reardon 208,246 196,388 11,858
England Steve Longworth 50,212 51,058 -846
England Fred Davis 189,855 195,903 -6,048
England Graham Miles 94,902 101,562 -6,660
Scotland Matt Gibson 50,562 55,520 -4,958
England Roger Bales 35,705 41,216 -5,511
England Terry Whitthread 18,472 22,909 -4,437
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 2,126 3,057 -931
England Jack Fitzmaurice 38,381 49,038 -10,657
England Vic Harris 43,803 50,074 -6,271
Canada Jim Bear 31,263 32,823 -1,560
England John Dunning 54,692 66,454 -11,762
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
Iceland Bryngmar Valdimarsson 739 694 45
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 46,800 53,861 -7,061
England Paul Gibson 27,187 29,799 -2,612
England John Spencer 166,245 156,952 9,293
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 33,916 44,777 -10,861
South Africa François Ellis 16,735 21,332 -4,597
Scotland Jim Donnelly 46,002 52,494 -6,492
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 11,576 12,781 -1,205
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,403 48,920 -12,517
England Geoff Foulds 41,857 51,275 -9,418
England Dennis Hughes 29,212 41,723 -12,511
South Africa Jimmy van Rensberg 25,083 30,027 -4,944
Canada Paul Thornley 13,670 17,513 -3,843
England Bernard Bennett 24,227 39,615 -15,388
Canada Bill Werbeniuk 66,615 76,140 -9,525
Canada Bernie Mikkelsen 27,374 31,513 -4,139
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
Australia Vladimir Potazsnyk 2,242 2,490 -248
Scotland Bert Demarco 17,089 25,055 -7,966
England David Greaves 28,320 42,407 -14,087
Wales Clive Everton 18,619 32,237 -13,618
Canada Frank Jonik 20,529 23,759 -3,230
Ireland Pascal Burke 23,064 31,598 -8,534
England Dave Chalmers 15,309 21,655 -6,346
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 42,197 46,352 -4,155
India Omprakesh Agrawal 6,900 7,713 -813
Thailand Sakchai Sim Ngam 7,299 7,215 84
England Surinder Gill 3,780 3,989 -209
Scotland Eddie McLaughlin 21,501 24,542 -3,041
England Doug 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 26,641 31,025 -4,384
Australia George Ganim 3,328 3,942 -614
Wales Roy Andrewartha 18,606 22,632 -4,026
Canada Wayne Sanderson 1,779 2,643 -864
Isle of Man Darryl Hill 16,822 23,969 -7,147
England Ben Fortey 5,230 6,705 -1,475
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 3,821 4,660 -839
England Chris Wakelin 91,875 91,569 306
England Zack Richardson 10,577 10,557 20
Qatar Ahmed Saif 8,961 14,590 -5,629
England Steven Hallworth 32,878 39,282 -6,404
England Hammad Miah 53,560 65,867 -12,307
England Dylan Mitchell 4,519 7,008 -2,489
England Gareth Green 11,137 12,775 -1,638
England Adam Edge 7,720 9,907 -2,187
England Joe O'Connor 44,334 49,495 -5,161
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 97,478 101,705 -4,227
South Africa Roy Amdor 1,740 2,380 -640
England John Barrie 21,523 23,611 -2,088
England Maurice Parkin 17,175 28,482 -11,307
Australia Lou Condo 4,713 5,470 -757
England Ron Gross 3,624 4,641 -1,017
Wales Gary Owen 26,287 27,373 -1,086
Australia Warren Simpson 24,275 23,374 901
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 95,894 101,123 -5,229
Australia Horace Lindrum 128,515 125,972 2,543
England Albert Brown 41,239 37,187 4,052
Canada George Chenier 15,809 16,382 -573
England Kingsley Kennerley 24,577 26,310 -1,733
England Sydney Lee 47,136 46,328 808
England Herbert Holt 11,373 12,074 -701
England Willie Smith 88,242 92,095 -3,853
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 160,447 156,321 4,126
England Joe Davis 231,874 209,745 22,129
England Stanley Newman 10,209 12,963 -2,754
England Alec Brown 98,228 98,198 30
England Tom Newman 116,352 115,845 507
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,701 12,194 -1,493
Scotland Nat Butler 3,909 4,063 -154
England Alec Mann 10,834 12,880 -2,046
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 11,993 14,692 -2,699
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
Scotland Harry Stokes 1,438 1,191 247
Egypt Mohamed Khairy 3,488 7,185 -3,697
China Wang Yuchen 18,715 26,561 -7,846
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 6,524 8,487 -1,963
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 27,870 38,472 -10,602
Switzerland Stefan Schneider 347 381 -34
Iran Hossein Vafaei 65,440 63,083 2,357
India Laxman Rawat 4,470 5,007 -537
Egypt Ahmed Galal 2,292 5,116 -2,824
Ireland Robert Murphy 1,380 1,488 -108
Iran Amir Sarkhosh 4,038 3,581 457
Afghanistan Mohammad Rais Senzahi 707 1,442 -735
United Arab Emirates Mohammed Al Joker 1,192 1,791 -599
Pakistan Mohammed Asif 5,527 5,515 12
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 104,938 89,781 15,157
China Au Chi Wai 7,640 8,013 -373
China Li Yuan 15,270 20,400 -5,130
China Luo Honghao 33,424 35,940 -2,516
China Chen Zifan 38,141 44,567 -6,426
England Richard Haney 1,191 1,306 -115
Germany Miro Popovic 469 391 78
Northern Ireland Billy Brown 1,406 1,998 -592
Wales Jimmy Carney 1,903 2,564 -661
Germany Andreas Cieslak 562 682 -120
England Ismail Türker 357 261 96
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 6,794 9,226 -2,432
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 35,926 43,205 -7,279
Belgium Fred Letecheur 563 758 -195
Netherlands Jurgen Goudailler 472 349 123
Netherlands Jerom Meeus 818 1,225 -407
England Michael Tomlinson 7,026 8,867 -1,841
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 3,892 4,395 -503
China Cheng Sihong 2,037 2,338 -301
China Xu Si 34,207 40,739 -6,532
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 15,773 16,888 -1,115
China Maihe Muti 1,071 1,674 -603
China Cao Kaisheng 2,566 3,761 -1,195
Portugal Filipe Cardoso 510 1,326 -816
England William Lemons 9,098 11,364 -2,266
Russia David Maslov 1,237 1,869 -632
England George Pragnall 12,491 14,220 -1,729
England Charon Parker 511 914 -403
Wales Leigh Davies 880 987 -107
Wales Callum Lloyd 6,894 7,542 -648
Israel Shachar Ruberg 6,067 6,961 -894
England Jason Tart 3,656 4,637 -981
England Brandon Sargeant 22,410 29,817 -7,407
Ireland Jason Devaney 2,406 3,348 -942
England Peter Devlin 12,460 15,655 -3,195
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 3,591 4,074 -483
Scotland Gary Thomson 4,846 4,904 -58
Ireland TJ Dowling 3,737 4,124 -387
England Jake Keen 1,494 1,876 -382
England Danny Brindle 3,584 5,090 -1,506
England Louis Heathcote 26,002 28,133 -2,131
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 7,974 7,822 152
India Kamal Chawla 2,816 3,314 -498
Qatar Mohsen Bukshaisha 1,811 2,183 -372
Thailand Kritsanut Lertsattayathorn 9,295 10,398 -1,103
Thailand Boonyarit Keattikun 9,876 15,809 -5,933
Iran Ehsan Heydarinezhad 3,005 3,056 -51
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 2,292 2,778 -486
England Jonathan Bagley 1,206 1,863 -657
England Andrew Alexandrou 647 1,541 -894
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 31,228 37,476 -6,248
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 4,771 6,462 -1,691
England Luke Garland 2,461 3,358 -897
Malta Brian Cini 6,589 7,132 -543
England Brett Miller 2,180 2,102 78
England Wayne Townsend 4,246 6,124 -1,878
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 3,812 5,481 -1,669
England Josh Harrison 675 851 -176
England Eddie Manning 3,811 3,600 211
Germany Sascha Lippe 993 1,252 -259
England Clayton Humphries 5,324 4,684 640
Scotland Keith Keldie 3,646 5,736 -2,090
Wales Rhydian Ap Owen 1,810 2,398 -588
Estonia Andres Petrov 5,092 5,815 -723
Malaysia Thor Chuan Leong 37,251 45,884 -8,633
China Yuan Sijun 48,339 49,053 -714
Pakistan Muhammad Sajjad 2,651 3,148 -497
Pakistan Asjad Iqbal 1,232 1,370 -138
Thailand Akani Songsermsawad 55,459 54,336 1,123
Iran Soheil Vahedi 26,313 33,476 -7,163
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
Hong Kong Lee Chun Wai 1,640 2,076 -436
China Zhang Zhijie 362 363 -1
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 1,968 2,906 -938
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 Wang Chenkai 520 594 -74
China Fan Zhengyi 17,020 25,241 -8,221
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 18,694 27,537 -8,843
Hong Kong Ng On Yee 8,519 11,338 -2,819
England Michael Rhodes 1,542 1,768 -226
Scotland Chris Totten 11,588 20,529 -8,941
United States Corey Deuel 2,923 4,465 -1,542
England Ben Robinson 750 1,303 -553
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 3,926 3,595 331
England Joshua Cooper 4,712 5,569 -857
England Daniel Womersley 11,216 12,826 -1,610
England John Foster 3,361 3,679 -318
England Simon Blackwell 5,523 5,278 245
England Joshua Thomond 6,266 6,970 -704
England Mike Finn 3,045 3,564 -519
England Jamie Lashmar 767 848 -81
England Mario Basile 721 1,024 -303
England Haydon Pinhey 6,561 8,444 -1,883
England Josh Mulholland 2,022 2,355 -333
India Hrithik Jain 1,519 2,544 -1,025
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 6,669 8,801 -2,132
England Troy Brett 2,130 2,060 70
England Hassan Miah 738 1,095 -357
England Harvey Chandler 13,742 19,445 -5,703
England Stephen Croft 753 991 -238
England Sean Harvey 739 744 -5
Australia Kurt Dunham 9,322 16,542 -7,220
Poland Mateusz Baranowski 5,944 8,154 -2,210
Egypt Basem Eltahhan 4,758 10,542 -5,784
India Ishpreet Chadha 1,363 1,605 -242
Pakistan Babar Masih 937 1,389 -452
Russia Ivan Kakovskii 2,832 3,980 -1,148
India Sourav Kothari 744 1,139 -395
Hong Kong Chau Hon Man 1,839 2,844 -1,005
China Zhang Jiankang 9,246 15,468 -6,222
Wales Jackson Page 27,728 31,442 -3,714
England Imran Puri 3,294 6,118 -2,824
England Stuart Watson 3,186 3,265 -79
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 16,252 22,474 -6,222
England Ben Murphy 681 846 -165
England James Height 1,828 2,830 -1,002
India Roshan Mirchandani 544 856 -312
England Anthony Fieldsend 752 881 -129
Wales Richard Jones 1,045 1,080 -35
England Chae Ross 6,540 6,333 207
England Mohammed Rangzib 1,604 2,289 -685
Pakistan Shehzad Iqbal 2,689 3,915 -1,226
England Gary Challis 2,447 3,773 -1,326
England Danny Connolly 607 853 -246
England Ian Martin 1,731 1,821 -90
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 1,050 1,761 -711
England Danny Gladstone 569 833 -264
England Michael Dubicki 964 1,188 -224
England Patrick Whelan 5,976 6,307 -331
England Russel Morgan 502 769 -267
England Peter Delaney 1,878 3,629 -1,751
England Stephen Kershaw 2,651 2,780 -129
Wales Jeremiah Connors 722 614 108
England Nikolas Charalambous 976 1,088 -112
Latvia Rodion Judin 3,963 5,783 -1,820
England Andy Symons 1,285 1,287 -2
China Chang Bingyu 18,794 19,518 -724
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 7,930 11,026 -3,096
England Brandon Hall 2,405 3,494 -1,089
Ireland Ross Bulman 8,015 9,228 -1,213
France Brian Ochoiski 7,568 9,674 -2,106
England Andrew Smith 1,805 1,624 181
Wales Matthew Roberts 2,316 3,498 -1,182
China Ning Kang 2,109 2,177 -68
South Africa Paul Burrell 2,099 3,993 -1,894
South Korea Daegyu Lee 4,227 3,677 550
England Owais Ali 2,252 3,097 -845
Saudi Arabia Omar Alajlani 1,800 2,492 -692
Wales Daniel Gorton 1,499 2,063 -564
England Jed Mann 1,451 2,450 -999
Thailand Nutcharat Wongharuthai 844 1,725 -881
England Ben Hancorn 9,724 11,244 -1,520
England Tam Mustafa 1,482 2,219 -737
Hong Kong Leong Man Hoi 1,004 1,346 -342
England John Pritchett 1,789 1,877 -88
Ukraine Sergey Isaenko 2,722 3,682 -960
England Manasawin Phetmalaikul 2,160 2,693 -533
Ireland Aaron Holland 803 1,246 -443
England Richard Somauroo 1,205 2,305 -1,100
Germany Umut Dikme 2,684 3,783 -1,099
England Labeeb Ahmed 1,117 1,952 -835
England Dave Nelson 1,651 2,750 -1,099
China Wu Shengguang 2,225 2,351 -126
Hong Kong Cheung Ka Wai 4,759 4,450 309
Wales Dylan Emery 6,707 7,778 -1,071
Ireland Ronan Whyte 1,508 2,789 -1,281
Saudi Arabia Ahmed Aseeri 776 1,432 -656
England Andy Milliard 2,364 2,901 -537
India Himanshu Dinesh Jain 4,764 4,434 330
Ukraine Iulian Boiko 7,236 11,221 -3,985
England Reggie Edwards 492 664 -172
England Ryan Davies 2,866 3,269 -403
Belgium Ben Mertens 3,879 4,486 -607
Ireland Stephen Bateman 184 392 -208
Spain Francisco Sanchez Ruiz 464 811 -347
England Thomas Hilborne 1,392 2,340 -948
Ireland Aaron Hill 7,614 8,993 -1,379
England Riley Parsons 9,105 12,207 -3,102
England Qingtian Yang 4,042 3,174 868
England Kayden Brierley 2,700 2,205 495
China Si Jiahui 16,875 15,838 1,037
England Harry Farrell 1,011 1,198 -187
United States Ahmed Elsayed 691 1,565 -874
Poland Daniel Holoyda 1,591 2,066 -475
England Jack Harris 1,172 1,475 -303
England Jenson Kendrick 1,536 2,172 -636
Saudi Arabia Nezar Aseeri 760 1,101 -341
Hong Kong Yu Kiu Chang 2,009 2,343 -334
Ireland Tony Corrigan 721 1,230 -509
Ireland Andrew Doherty 2,485 2,448 37
England Luke Pinches 2,393 2,928 -535
China Peifan Lei 13,882 15,644 -1,762
England Alex Millington 3,013 3,290 -277
England Lewis Gillen 1,678 2,770 -1,092
Japan Keishin Kamihashi 2,360 3,038 -678
Ireland Fergal Quinn 2,723 3,007 -284
Australia Ryan Thomerson 4,434 6,056 -1,622
Ireland Aman Goel 806 1,185 -379
England Richard Binns 963 1,228 -265
Austria Florian Nüßle 5,323 7,150 -1,827
Scotland Dean Young 3,111 4,648 -1,537
Ireland Noel Landers 929 1,249 -320
India Kreishh Gurbaxani 1,120 1,203 -83
Romania Constantin Mateescu 791 1,889 -1,098
England Lee Stephens 1,867 2,184 -317
England Ian Desmier 643 1,109 -466
England Lewis Parnham 813 1,036 -223
China Jianbo Zhao 8,347 8,879 -532
Australia Daniel Thorp 687 1,025 -338
China Wu Yize 5,146 5,601 -455
China Bai Langning 7,828 10,394 -2,566
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 978 1,358 -380
Poland Antoni Kowalski 1,655 2,025 -370
China Gao Yang 5,539 7,647 -2,108
South Africa Freddie van Rensberg 711 638 73
England Connor Benzey 1,009 1,647 -638
Northern Ireland Robbie Mcguigan 1,512 3,302 -1,790
England Alex Clenshaw 687 1,123 -436
England Jamie Wilson 4,087 5,740 -1,653
Northern Ireland Declan Lavery 157 450 -293
England Hamim Hussain 917 2,396 -1,479
Belgium Julien Leclercq 962 949 13
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 Allan 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 Jordan Rimmer 390 528 -138
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 72 384 -312
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 888 3,207 -2,319
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 605 787 -182
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 Isa 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
England James Tatton 1,955 3,065 -1,110
China Li Yinxi 642 1,205 -563
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
Belgium Daan Leyssen 274 364 -90
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
Cyprus Mehmet Husnu 1,236 1,499 -263
England Luke Fisher 444 950 -506
England Ian Hurdman 248 489 -241
England Richard King (II) 623 779 -156
Scotland Evan Munro 355 463 -108
England Matt Wilson 1,322 2,624 -1,302
Syria Omar Alkojah 881 1,786 -905
Wales James Reynolds 446 460 -14
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
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
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
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
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 254 956 -702
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
Sweden Ronny Johannsson 70 526 -456
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
England Henry Roper 623 1,439 -816
England Matthew Hudson 237 629 -392
Denmark Daniel Kandi 890 1,400 -510
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 Stephen Baillie 101 272 -171
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 Thomas McSorley 274 364 -90
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
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 Frank 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 Shivam Arora 961 1,652 -691
India Manan Chandra 378 692 -314
India Faizal Khan 415 657 -242
India Dharminder Singh Lilly 367 670 -303
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
England Nathan Jones 730 981 -251
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 Si Jiaxin 564 1,120 -556
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 590 944 -354
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 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 Lee Tszho 76 337 -261
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
Singapore Ong Jia Jun 199 941 -742
Ireland Chris Kilcoyne 151 583 -432
England John Eames 428 633 -205
England Darren Barton 1,124 1,988 -864
Pakistan Yasir Nadeem 986 1,691 -705
Canada Roshan Birdi 147 494 -347
England Reece King 180 552 -372
England Scott Lyons 835 1,998 -1,163
England Danny Hocking 389 717 -328
Wales Tom Rees 1,176 2,007 -831
England Heather Clare 356 2,352 -1,996
England Gene Lam 486 682 -196
Wales Darryl James 435 608 -173
England Freddie Blunden 315 577 -262
England Tahel Miah 465 759 -294
England Zafran Ali 431 552 -121
Northern Ireland Conor McCormack 970 2,874 -1,904
England Ben Tanner 361 680 -319
England Robert Cloherty 496 1,926 -1,430
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 153 265 -112
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 766 1,381 -615
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 Scott Bell 408 719 -311
England James Lake 89 317 -228
England Majid Khan 181 584 -403
Pakistan Wasim Khan 184 474 -290
England Jack Smithers 334 565 -231
England Shafaqut Hussain 870 1,656 -786
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
England Robert Read 232 581 -349
China Yi Chen Xu 92 542 -450
New Zealand Daniell Harry 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 Ronnie Blake 338 644 -306
England John Fearick 398 711 -313
England Adam Brown 957 1,698 -741
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
China Yu Han 0 0 0
England Adam Morrey 285 692 -407
India Dhairya Bhandari 317 572 -255
India Asutosh Padhy 409 694 -285
India Sri Krishna 158 329 -171
India Malkeet Singh 118 292 -174
India Pan Durangaiah 200 341 -141
France Niel Vincent 951 1,454 -503
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 731 1,890 -1,159
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 694 1,963 -1,269
China Thomas Wei 209 490 -281
England Joshua Saywell 262 566 -304
England Steven Evans 647 1,708 -1,061
England Lewis Ullah 1,223 1,978 -755
England Mark Ganderton 1,170 1,931 -761
Romania Vladu Mihai 480 884 -404
England Jamie Trump 564 1,897 -1,333
England James Welch 453 2,118 -1,665
Latvia Maris Volajs 73 334 -261
China Luo Zetao 578 1,249 -671
India Shrikrishna Suryanarayanan 67 256 -189
India Digvijay Kadian 1,023 1,298 -275
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
Germany Richard Wienold 214 466 -252
Wales Liam Davies 1 136 -135
Scotland Liam Graham 13 78 -65
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
Egypt Mostafa Dorgham 79 933 -854
New Zealand Adam Lilley 281 771 -490
Hungary Zsolt Fenyvesi 544 954 -410
England Elliott Weston 646 924 -278
England Rebecca Kenna 951 1,485 -534
England Sam Gates 454 1,060 -606
India Shubham Arora 255 991 -736
Pakistan Abdul Raheem 675 1,027 -352
England Garry Coulson 404 921 -517
England Sean McAllister 610 1,097 -487
England Leonard Degriffa 735 1,013 -278
Japan Kengo Suzuki 351 974 -623
Hong Kong Ka Lam Lau 500 899 -399
Canada James Lee 713 938 -225
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
England Mark Lloyd 695 1,138 -443
Wales Gavin Lewis 92 266 -174
Morocco Ameur Riad 117 354 -237
Gibraltar Gareth Lopez 49 353 -304
England Lee Prickman 37 405 -368
Wales W Davis 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