Points Scored For & Against - Decade 2010-2019 - 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 29436 (84.4%) matches with frame scores out of 34875 total matches.
Rank Player Points For Points Against Difference
England Judd Trump 344,935 255,654 89,281
England Mark Selby 347,154 262,797 84,357
China Ding Junhui 248,259 191,128 57,131
England Shaun Murphy 287,639 236,996 50,643
England Stephen Lee 53,910 46,368 7,542
England Ali Carter 212,991 182,476 30,515
Scotland John Higgins 282,822 225,616 57,206
England Peter Ebdon 163,080 153,931 9,149
Wales Ryan Day 225,190 208,392 16,798
Scotland Stephen Hendry 33,803 32,871 932
Scotland Marcus Campbell 68,050 72,548 -4,498
England Robert Milkins 171,489 160,426 11,063
England Ricky Walden 210,618 190,162 20,456
China Li Hang 103,168 95,411 7,757
England Mark Davis 215,429 191,394 24,035
Australia Neil Robertson 306,590 233,814 72,776
Norway Kurt Maflin 141,977 129,478 12,499
England Nigel Bond 103,310 106,309 -2,999
England Joe Perry 218,737 187,566 31,171
Northern Ireland Gerard Greene 90,625 97,952 -7,327
Wales Matthew Stevens 158,713 148,086 10,627
England Stuart Bingham 264,799 212,321 52,478
England Jimmy White 97,931 105,723 -7,792
England Martin Gould 189,262 164,656 24,606
Ireland Ken Doherty 123,175 120,825 2,350
England Barry Hawkins 250,035 215,357 34,678
England Alfie Burden 113,177 114,585 -1,408
England Tom Ford 158,740 147,256 11,484
England Anthony Hamilton 131,389 127,209 4,180
England Mark Joyce 129,975 128,966 1,009
Jamaica Rory McLeod 115,794 115,959 -165
England Mike Dunn 105,284 109,527 -4,243
Thailand Issara Kachaiwong 7,591 8,956 -1,365
England Rod Lawler 112,206 118,237 -6,031
Thailand James Wattana 84,088 92,330 -8,242
England Ben Woollaston 166,452 156,240 10,212
Ireland Fergal O'Brien 134,617 129,796 4,821
Northern Ireland Joe Swail 98,752 103,361 -4,609
China Liu Song 25,664 25,567 97
England Joe Jogia 25,953 27,393 -1,440
Ireland Joe Delaney 14,138 15,892 -1,754
England Barry Pinches 75,950 83,735 -7,785
England David Gilbert 195,272 168,462 26,810
Belgium Bjorn Haneveer 16,098 17,381 -1,283
Scotland James McBain 9,266 10,386 -1,120
England Matthew Couch 22,360 26,295 -3,935
China Zhang Anda 109,921 108,073 1,848
China Xiao Guodong 156,100 136,549 19,551
England Liam Highfield 113,717 109,560 4,157
China Lyu Chuang 52,126 53,483 -1,357
England Kuldesh Johal 20,433 21,393 -960
England Paul Davison 90,808 101,213 -10,405
Wales Michael White 161,579 149,729 11,850
England Ronnie O'Sullivan 236,749 154,675 82,074
Scotland Graeme Dott 194,996 169,970 25,026
Wales Jamie Jones 121,970 115,893 6,077
England Robbie Williams 101,779 105,351 -3,572
Scotland Stephen Maguire 245,380 204,875 40,505
Israel Eden Sharav 49,392 56,408 -7,016
England Peter Lines 103,433 113,284 -9,851
England Simon Bedford 38,806 40,043 -1,237
Scotland Scott MacKenzie 6,540 7,834 -1,294
England Michael Holt 167,542 158,110 9,432
England Gary Wilson 125,516 112,387 13,129
Thailand Dechawat Poomjaeng 83,944 87,139 -3,195
China Li Yan 38,311 41,192 -2,881
China Cao Yupeng 89,940 89,716 224
England Adam Wicheard 28,703 31,158 -2,455
Wales Andrew Pagett 46,227 54,368 -8,141
England Mark King 168,237 159,510 8,727
Wales Dominic Dale 154,384 151,125 3,259
England Nick Jennings 14,166 14,334 -168
England Jack Lisowski 169,978 150,570 19,408
Scotland Jamie Burnett 73,621 70,290 3,331
England Craig Steadman 98,802 103,304 -4,502
England Andy Hicks 57,916 60,244 -2,328
England Matthew Selt 152,164 141,005 11,159
England Sam Craigie 53,292 52,330 962
England Jamie Cope 100,998 102,109 -1,111
Scotland Alan McManus 137,733 133,483 4,250
England Adam Duffy 80,586 84,772 -4,186
Thailand Passakorn Suwannawat 21,393 25,420 -4,027
England Justin Astley 27,150 30,213 -3,063
Wales Mark Williams 262,647 218,053 44,594
Northern Ireland Mark Allen 251,139 204,472 46,667
England Dave Harold 57,378 60,170 -2,792
England Jimmy Robertson 156,525 147,467 9,058
England Steve Davis 54,942 57,736 -2,794
England Kyren Wilson 186,665 165,351 21,314
England Sam Baird 115,445 115,498 -53
Northern Ireland Patrick Wallace 16,500 15,390 1,110
England Stuart Pettman 7,273 7,763 -490
England Stephen Rowlings 5,941 5,863 78
England David Gray 13,433 12,576 857
England Del Smith 3,452 4,260 -808
England Ian Barry Stark 3,154 3,774 -620
England Stephen Ormerod 4,710 7,057 -2,347
Hong Kong Marco Fu 212,859 182,143 30,716
China Liang Wenbo 185,386 159,489 25,897
England Andrew Higginson 144,977 133,916 11,061
Ireland David Morris 59,235 59,910 -675
Wales Jak Jones 55,060 67,863 -12,803
Ireland Michael Judge 12,605 13,493 -888
England Jamie O'Neill 46,274 47,938 -1,664
Thailand Noppon Saengkham 88,318 91,445 -3,127
England Ian McCulloch 20,255 20,581 -326
Malta Tony Drago 60,838 66,761 -5,923
Thailand Thanawat Thirapongpaiboon 46,220 49,351 -3,131
Wales Daniel Wells 94,642 102,451 -7,809
Scotland Anthony McGill 165,439 154,637 10,802
England Adrian Gunnell 23,528 26,283 -2,755
Wales Paul Davies 4,852 5,378 -526
Brazil Igor Figueiredo 27,157 32,675 -5,518
England Ian Glover 24,904 29,182 -4,278
England Michael Wasley 57,160 60,522 -3,362
England Jimmy Michie 7,501 8,184 -683
Belgium Luca Brecel 146,072 136,374 9,698
Germany Patrick Einsle 8,237 11,678 -3,441
England Allan Taylor 63,679 74,290 -10,611
India David Singh 9,833 11,583 -1,750
England Andrew Norman 34,391 39,728 -5,337
England David Grace 90,550 96,943 -6,393
England Stuart Carrington 98,290 97,183 1,107
England Martin O'Donnell 87,581 92,518 -4,937
England Jamie Walker 5,147 5,509 -362
Germany Lasse Munstermann 3,096 4,187 -1,091
England Chris Norbury 29,482 35,763 -6,281
Belgium Curd Persyn 792 727 65
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 32,156 37,143 -4,987
Belgium Tomasz Skalski 6,127 9,367 -3,240
India Aditya Mehta 78,156 81,272 -3,116
China Chen Zhe 56,139 60,049 -3,910
England James Welsh 1,359 2,337 -978
Poland Adam Stefanow 20,460 27,545 -7,085
Belgium Kevin van Hove 6,812 6,897 -85
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 1,235 1,705 -470
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 98,817 101,061 -2,244
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 127,648 118,049 9,599
Wales Darren Morgan 7,632 7,972 -340
England Joel Walker 46,080 51,620 -5,540
England Sam Harvey 10,997 14,421 -3,424
Northern Ireland Dermot McGlinchey 3,537 5,618 -2,081
England James McGouran 4,724 5,376 -652
Belgium Mario Geudens 440 473 -33
Scotland Craig MacGillivray 1,857 2,628 -771
China Jin Long 10,003 10,811 -808
China Mei Xiwen 47,678 46,862 816
England Farakh Ajaib 9,378 9,502 -124
England Antony Parsons 14,046 14,326 -280
England Charlie Walters 15,139 16,165 -1,026
England Robert Valiant 3,475 3,869 -394
England David Portman 1,806 1,496 310
England Lee Page 23,485 29,043 -5,558
Wales Alex Taubman 20,556 24,736 -4,180
India Lucky Vatnani 15,707 17,814 -2,107
England Ben Harrison 16,583 16,108 475
Wales Jamie Clarke 35,837 40,148 -4,311
England Michael Wild 29,985 33,483 -3,498
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 1,602 1,888 -286
England Stephen Craigie 10,918 11,024 -106
England Lee Spick 8,359 8,489 -130
Northern Ireland Jordan Brown 34,816 37,532 -2,716
England Mitchell Mann 57,504 64,046 -6,542
England Paul Metcalf 1,086 2,067 -981
England James Brown 984 1,487 -503
England Jake Nicholson 13,276 15,964 -2,688
England Alex Davies 30,275 32,917 -2,642
England Jamie Barrett 20,420 27,584 -7,164
China Tian Pengfei 121,841 109,748 12,093
England Luke Simmonds 16,125 16,967 -842
Wales Lee Walker 54,029 59,814 -5,785
Australia Vinnie Calabrese 19,493 25,512 -6,019
England Sydney Wilson 37,547 44,133 -6,586
Pakistan Shahram Changezi 1,842 2,068 -226
Scotland Michael Leslie 29,474 38,423 -8,949
England Bash Maqsood 5,610 7,195 -1,585
Scotland Fraser Patrick 51,164 59,118 -7,954
England Liam Monk 5,724 6,247 -523
England James Loft 1,070 1,891 -821
Scotland Bobby Cruickshanks 2,304 3,063 -759
Finland Robin Hull 62,061 62,312 -251
England Mike Hallett 3,192 4,793 -1,601
England Dean Venables 717 950 -233
England Reanne Evans 24,113 33,142 -9,029
England Jeff Cundy 21,449 22,605 -1,156
England John Astley 61,751 70,003 -8,252
India Brijesh Damani 1,927 1,781 146
England James Burrett 5,742 9,331 -3,589
Wales Duane Jones 50,731 57,493 -6,762
England Tony Knowles 5,244 7,946 -2,702
England Saqib Nasir 18,459 19,530 -1,071
England Phil O'Kane 12,282 16,108 -3,826
England Zak Surety 31,834 36,697 -4,863
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 1,700 2,010 -310
England James Hill 2,143 4,157 -2,014
Scotland David McLellan 1,553 1,890 -337
Malta Alex Borg 31,800 42,495 -10,695
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 92,643 91,220 1,423
Ireland David Hogan 6,314 8,655 -2,341
England John Whitty 2,847 4,454 -1,607
England David Roe 2,775 3,429 -654
Ireland Brendan O'Donoghue 4,238 5,016 -778
Scotland Mark Boyle 2,994 3,081 -87
Thailand Noppadon Sangnil 2,293 3,054 -761
England Paul Wykes 4,135 3,857 278
England Nic Barrow 1,569 1,317 252
England Les Dodd 4,632 5,630 -998
England Neil Selman 1,122 1,007 115
Wales Ian Preece 22,488 23,721 -1,233
England Sanderson Lam 39,227 50,865 -11,638
Wales Kishan Hirani 23,268 29,989 -6,721
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 548 399 149
England Ashley Wright 6,843 6,948 -105
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 45,483 49,878 -4,395
Germany Oliver Kremp 474 730 -256
Scotland Marc Davis 12,419 14,339 -1,920
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 560 885 -325
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
Poland Rafal Górecki 323 505 -182
Ukraine Vladyslav Vyshnevskyy 433 487 -54
Poland Krzysztof Wrobel 1,147 1,448 -301
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 Ian Brumby 4,005 4,818 -813
England Andrew Milliard 6,197 9,117 -2,920
England Steve Ventham 848 1,325 -477
England Karl Townsend 1,569 1,393 176
England Steve Meakin 1,115 885 230
England Ali Bassiri 616 1,998 -1,382
England David Taylor 440 851 -411
Wales Tony Chappel 3,052 2,771 281
England Gary Wilkinson 1,676 1,679 -3
New Zealand Dene O'Kane 666 812 -146
England John Parrott 1,961 2,942 -981
Northern Ireland Dennis Taylor 338 624 -286
Canada Cliff Thorburn 501 859 -358
Belgium Jurian Heusdens 4,217 4,328 -111
Netherlands Mario Wehrmann 1,440 2,417 -977
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
Netherlands Roy Stolk 928 724 204
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
Scotland Scott Donaldson 97,640 102,908 -5,268
China Lu Ning 45,551 46,628 -1,077
Australia Adrian Ridley 4,902 6,249 -1,347
England James Cahill 55,796 66,842 -11,046
Scotland Rhys Clark 32,226 42,336 -10,110
Scotland Ross Muir 56,549 66,422 -9,873
India Shahbaaz Khan 1,748 1,696 52
Brazil Itaro Santos 4,367 9,841 -5,474
England Nick Dyson 1,545 1,424 121
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 3,237 4,197 -960
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
Ireland Josh Boileau 17,515 24,102 -6,587
Wales Ben Jones 12,088 15,793 -3,705
England Elliot Slessor 55,760 63,918 -8,158
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 1,533 1,703 -170
Wales Richard King 1,988 2,771 -783
England Andy Marriott 6,398 8,339 -1,941
Bahrain Habib Subah 1,465 1,755 -290
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 96,336 84,325 12,011
India Pankaj Advani 34,976 32,357 2,619
China Lyu Haotian 56,482 60,046 -3,564
China Chen Feilong 14,960 20,031 -5,071
England Oliver Lines 64,082 70,513 -6,431
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 75,558 68,170 7,388
England Bill Oliver 480 737 -257
England Gary Miller 626 955 -329
England Barry West 838 843 -5
Ireland Patsy Fagan 908 1,045 -137
Canada Alain Robidoux 339 350 -11
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 16,297 24,357 -8,060
England Christopher Keogan 28,082 39,820 -11,738
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
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 2,709 3,093 -384
China Wang Zepeng 14,781 13,440 1,341
China Ma Chunmao 6,160 6,452 -292
China Zhang Dongtao 521 489 32
China Lin Shuai 10,677 12,202 -1,525
China Shi Hanqing 1,262 1,581 -319
China Guan Zhen 8,283 8,137 146
China Chen Ruifu 2,926 3,145 -219
China Cai Jian Zhong 5,116 5,313 -197
China Xu Xlnjian 885 1,204 -319
China Cao Xinlong 12,106 15,597 -3,491
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
Scotland Ross Higgins 5,543 8,389 -2,846
England Ashley Carty 35,909 39,803 -3,894
England Jamie Gibson 684 1,540 -856
Scotland Lloyd Condron 266 174 92
Scotland Michael Collumb 11,230 12,419 -1,189
England Darrell Whitworth 2,020 2,478 -458
Scotland Joseph McLaren 518 703 -185
England James Gillespie 795 1,122 -327
England Surinder Gill 2,586 2,095 491
Isle of Man Darryl Hill 16,822 23,969 -7,147
Northern Ireland Julian Logue 743 999 -256
England Ben Fortey 4,993 6,255 -1,262
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 81,538 79,547 1,991
England Zack Richardson 10,577 10,557 20
Qatar Ahmed Saif 8,750 14,165 -5,415
England Steven Hallworth 25,788 31,497 -5,709
England Hammad Miah 51,168 62,662 -11,494
England Dylan Mitchell 4,519 7,008 -2,489
England Gareth Green 11,137 12,775 -1,638
Cyprus Michael Georgiou 62,225 65,345 -3,120
England Adam Edge 7,720 9,907 -2,187
England Joe O'Connor 30,978 36,364 -5,386
England Lewis Frampton 1,811 2,550 -739
Scotland Dylan Craig 9,677 11,371 -1,694
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
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 6,705 6,105 600
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,166 4,251 -85
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 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 679 740 -61
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 22,489 30,040 -7,551
Switzerland Stefan Schneider 347 381 -34
Iran Hossein Vafaei 53,973 51,769 2,204
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
Iceland Kristjan Helgason 5,829 6,393 -564
Iran Amir Sarkhosh 4,038 3,581 457
Afghanistan Mohammad Rais Senzahi 707 1,442 -735
United Arab Emirates Mohammed Al Joker 919 1,221 -302
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,406 2,675 -269
China Lyu Chenwei 16,442 20,865 -4,423
China Yan Bingtao 78,924 68,484 10,440
China Tang Jun 4,870 5,517 -647
China Au Chi Wai 7,640 8,013 -373
China Li Yuan 14,771 19,502 -4,731
China Luo Honghao 24,627 25,791 -1,164
China Chen Zifan 29,861 34,228 -4,367
England Richard Haney 1,191 1,306 -115
Germany Miro Popovic 469 391 78
Northern Ireland Billy Brown 1,406 1,998 -592
England James Carney 1,903 2,564 -661
Germany Andreas Cieslak 562 682 -120
England Ismail Türker 357 261 96
Germany Christian Gabriel 432 460 -28
Ireland John McBride 250 370 -120
Wales Darren Thompson 970 741 229
England Stefan Mazrocis 1,105 1,262 -157
England Roger Leighton 420 274 146
Ireland John Leahy 722 780 -58
England Sean Lanigan 424 363 61
England Nigel Gilbert 427 385 42
England Hassan Vaizie 627 1,132 -505
Wales Wayne Jones 683 517 166
Ireland Gaye Burns 248 300 -52
England Tony Brown 351 572 -221
Wales Philip Williams 635 332 303
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
Wales Anthony Davies 1,016 1,297 -281
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 30,228 35,628 -5,400
Belgium Frederic 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
China He Guoqiang 3,892 4,395 -503
China Cheng Sihong 2,037 2,338 -301
China Xu Si 26,607 31,756 -5,149
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 5,648 7,188 -1,540
China Maihe Muti 1,071 1,674 -603
China Cao Kaisheng 2,014 2,169 -155
Portugal Filipe Cardoso 436 1,122 -686
England William Lemons 9,098 11,364 -2,266
Russia David Maslov 1,237 1,869 -632
England George Pragnall 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 Chris Melling 13,758 17,489 -3,731
England Brandon Sargeant 16,517 21,104 -4,587
Ireland Jason Devaney 2,406 3,348 -942
England Peter Devlin 6,988 8,194 -1,206
Canada Alex Pagulayan 3,603 3,703 -100
England Jason Weston 11,249 16,544 -5,295
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,616 4,569 47
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 15,137 16,012 -875
Ireland Leo Fernandez 16,361 19,570 -3,209
China Feng Zeyuan 1,507 2,635 -1,128
China Tu Jiong 470 557 -87
China Duan Yanfeng 1,244 1,649 -405
Thailand Kobkit Palajin 396 471 -75
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 Adrian Rosa 5,701 5,191 510
England Jamie Rous 373 423 -50
England Gary Filtness 258 303 -45
Scotland Scott MacFarlane 2,579 2,359 220
England Darryn Walker 3,390 2,999 391
England Geoff Williams 525 563 -38
England John Welsh 2,292 2,778 -486
Scotland Paul McPhillips 763 762 1
England Jonathan Bagley 973 1,435 -462
England Andrew Alexandrou 647 1,541 -894
China Li Yujin 1,951 3,094 -1,143
China Li Jian Bing 1,134 1,353 -219
England Billy Joe Castle 25,773 29,127 -3,354
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 1,979 1,859 120
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 2,678 2,033 645
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 35,191 42,783 -7,592
China Yuan Sijun 39,954 39,957 -3
Pakistan Muhammad Sajjad 2,469 2,838 -369
Thailand Noppadon Noppachorn 1,025 1,085 -60
Pakistan Asjad Iqbal 1,232 1,370 -138
Thailand Akani Songsermsawad 44,138 43,655 483
Iran Soheil Vahedi 17,475 23,425 -5,950
South Africa Peter Francisco 778 1,136 -358
England Alan Trigg 680 1,271 -591
Thailand Phaitoon Phonbun 1,865 2,141 -276
China Ding Kai 757 1,281 -524
England Andy Lee 13,228 17,972 -4,744
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 Si Jiaxin 564 1,120 -556
China Fan Zhengyi 10,716 16,837 -6,121
England Peter Donegan 312 266 46
England Julian Mills 697 1,467 -770
England Gary Lees 1,902 2,589 -687
England Peter Bardsley 317 454 -137
England Steve Gough 273 407 -134
England Wayne Brown 3,448 3,594 -146
Pakistan Hamza Akbar 18,694 27,537 -8,843
Hong Kong Ng On Yee 8,519 11,338 -2,819
England Michael Rhodes 1,461 1,416 45
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
England David Lilley 23,713 23,271 442
Australia Jamie Brown 3,926 3,595 331
England Joshua Cooper 4,712 5,569 -857
England Daniel Womersley 9,376 10,273 -897
England John Foster 3,361 3,679 -318
England Simon Blackwell 5,522 5,243 279
England Bradley Jones 2,462 2,764 -302
England Joshua Thomond 6,230 6,929 -699
England Mike Finn 3,045 3,564 -519
England Jamie Lashmar 767 848 -81
England Mario Basile 721 1,024 -303
England Haydon Pinhey 5,673 5,961 -288
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 5,813 7,584 -1,771
England Troy Brett 2,130 2,060 70
England Hassan Miah 738 1,095 -357
England Harvey Chandler 10,908 15,247 -4,339
England Stephen Croft 753 991 -238
England Sean Harvey 668 698 -30
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
Thailand Suchakree Poomjang 1,279 1,210 69
India Ishpreet Singh Chadha 1,363 1,605 -242
Pakistan Babar Masih 937 1,389 -452
Russia Ivan Kakovskii 2,085 2,941 -856
India Sourav Kothari 744 1,139 -395
Hong Kong Chau Hon Man 1,839 2,844 -1,005
United Arab Emirates Mohammed Shehab 2,972 3,327 -355
England Peter McCullagh 715 827 -112
China Zhang Jiankang 8,640 13,750 -5,110
Wales Jackson Page 17,369 19,036 -1,667
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 Lewis Roberts 1,605 1,539 66
England Dean Galbally 781 872 -91
England Callum Costello 1,665 2,323 -658
Germany Simon Lichtenberg 7,652 12,740 -5,088
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,114 5,822 292
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,615 1,753 -138
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,515 5,785 -270
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 991 954 37
Thailand Atthasit Mahitthi 1,698 2,440 -742
China Chang Bingyu 8,467 9,457 -990
Wales Rhydian Richards 620 741 -121
Scotland William Thomson 1,611 2,824 -1,213
England David Craggs 2,511 3,159 -648
England Sean Maddocks 4,497 4,861 -364
England Brandon Hall 2,405 3,494 -1,089
Ireland Ross Bulman 6,501 7,150 -649
France Brian Ochoiski 3,736 3,437 299
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 Mink Nutcharut 844 1,592 -748
England Ben Hancorn 4,783 4,596 187
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 David 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 3,982 4,348 -366
Ireland Ronan Whyte 1,508 2,789 -1,281
Saudi Arabia Ahmed Abdullah Aseeri 700 1,020 -320
India Himanshu Jain 4,764 4,434 330
Ukraine Iulian Boiko 3,409 4,099 -690
England Reggie Edwards 492 664 -172
England Ryan Davies 2,866 3,269 -403
Belgium Ben Mertens 2,190 2,582 -392
Ireland Stephen Bateman 184 392 -208
Spain Francisco Sanchez Ruiz 464 811 -347
England Thomas Hilborne 1,392 2,340 -948
Ireland Aaron Hill 1,894 2,374 -480
England Riley Parsons 4,464 5,443 -979
England Qingtian Yang 4,042 3,174 868
England Kayden Brierley 2,700 2,205 495
China Si Jiahui 9,278 7,661 1,617
England Harry Farrell 1,011 1,198 -187
United States Ahmed Aly 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,370 2,885 -515
China Peifan Lei 6,710 6,906 -196
England Lee Richardson 2,697 2,382 315
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,272 2,336 -64
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 2,329 3,121 -792
England David Finbow 1,423 1,471 -48
Scotland Dean Young 2,243 2,323 -80
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
England Neal Jones 1,528 2,570 -1,042
China Jianbo Zhao 1,272 1,600 -328
China Wu Yize 3,626 4,185 -559
China Bai Langning 3,681 5,794 -2,113
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 Colin Mitchell 449 839 -390
England Paul Cavney 657 782 -125
England Philip Minchin 765 1,583 -818
Germany Pavel Leyk 387 807 -420
Germany Stefan Kasper 242 480 -238
Czech Republic Jakub Rendla 22 311 -289
England Matt Yeadon 103 307 -204
England Alex O'Donaghue 282 907 -625
Czech Republic Simon Ceo 55 332 -277
Czech Republic Jaromir Malanta 20 357 -337
Germany Michael Heeger 171 716 -545
Czech Republic Jan Prihoda 29 291 -262
Germany Robert Drahn 207 1,212 -1,005
Czech Republic Tomas Kejla 58 268 -210
Czech Republic Lukas Krenek 69 295 -226
Czech Republic Jindrich Prchal 22 308 -286
Germany Jürgen Kesseler 468 1,177 -709
Germany Ronni Beniesch 416 2,023 -1,607
Germany Dieter Meier 369 1,228 -859
Czech Republic Jan Vimr 37 319 -282
Serbia Marko Vukovic 22 283 -261
Czech Republic Karel Petracek 36 340 -304
Slovakia Jakub Koniar 51 385 -334
Czech Republic Serge Dupraz 45 399 -354
Germany Thomas Cesal 290 1,046 -756
Czech Republic Jan Klecka 50 260 -210
Germany Habib Shalchian 294 574 -280
Germany Christopher Frömmel 11 377 -366
Belgium Mario van Herk 1,219 1,454 -235
Germany Benjamin Frömmel 20 337 -317
Germany Ralph Müller 102 569 -467
Germany Nicole Breitenstein 113 1,265 -1,152
Belgium Jacob Stacha 236 532 -296
Germany Ralf Günzel 283 1,058 -775
England Marc Harman 996 2,679 -1,683
England Pascal Richard 122 297 -175
England Lewis John Calcutt 186 677 -491
Germany Ralph Enax 21 301 -280
England Philip Arnold 227 905 -678
Germany Jörn Hannes-Hühn 81 334 -253
Germany Uli Ottner 18 403 -385
Germany Jörg Ebert 10 302 -292
Germany Diana Schuler 313 1,474 -1,161
Belgium Luc Heirewegh 440 928 -488
Poland Michał Zieliński 421 927 -506
England Danny Douane 418 887 -469
Belgium Danny D'Hoore 299 344 -45
Belgium Eddy Kindermans 88 367 -279
Belgium Gwen Engels 37 372 -335
Belgium Pascal Raes 676 1,306 -630
Belgium Julius Grauls 102 330 -228
Belgium Olivier Coucke 148 285 -137
Belgium Lieven Vanthournout 212 375 -163
Belgium Gino Verheyde 86 267 -181
Belgium Jean Pierre De Blaer 316 555 -239
Belgium Kris van Landeghem 510 971 -461
Belgium Jan Goossens 386 1,254 -868
Belgium Bert van Tiggelin 14 401 -387
Belgium Kevin van den Broeck 416 890 -474
England Matt Williams 134 223 -89
England Anish Gokool 126 200 -74
Norway Anita Maflin 272 496 -224
Wales Alan Morgan 88 253 -165
Wales Jamie Edwards 124 235 -111
England Ashik Nathwani 419 945 -526
England Anthony Robson 45 396 -351
England Mark Smith 138 356 -218
England 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 Shokat Ali 576 1,291 -715
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
Scotland Hugh Abernethy 282 406 -124
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 Steve Mifsud 1,003 1,829 -826
Australia James Mifsud 234 866 -632
England Philip Seaton 281 383 -102
Thailand Supoj Saenla 369 381 -12
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
Brazil Sobradinho de Dues 100 281 -181
Brazil Noel Rodrigues Moreira 113 372 -259
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 Jordan Winbourne 277 725 -448
England Brian Morgan 153 353 -200
Wales Steve Newbury 144 143 1
England Dean Reynolds 319 650 -331
England Kevin Uzzell 147 188 -41
Ireland Dessie Sheehan 2,497 5,853 -3,356
England Christopher Flight 75 121 -46
England Jimmy O'Shea 399 656 -257
England Neal Foulds 95 176 -81
England Joe Johnson 379 761 -382
Wales Doug Mountjoy 149 326 -177
Ireland Philip Browne 90 266 -176
Ireland J.P. Kelly 101 264 -163
England Jonathan Williams 346 412 -66
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 Danny Lathouwers 64 387 -323
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
Syria Omar Alkojah 881 1,786 -905
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
China Li Yinxi 425 750 -325
Australia Johl Younger 418 857 -439
England Toby Simpson 94 314 -220
Croatia Tin Venos 84 320 -236
Germany Thomas Scholl 56 293 -237
Belgium Sybren Sokolowski 365 523 -158
Italy Angelo Rizzo 53 575 -522
Wales Simon Morgan 128 259 -131
Switzerland Sebastian Lahruis 125 464 -339
France Alois Riegel 152 237 -85
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
Scotland John Rea 89 295 -206
Wales Peter Williams 2 170 -168
England Ashley Beal 862 1,570 -708
Scotland Guilio Rea 77 304 -227
England Steve James 33 165 -132
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
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
China Yang Qingtian 707 1,067 -360
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
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
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
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
Ireland Billy Kelly 105 460 -355
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
Australia Shaun Dalitz 89 422 -333
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
China Cui Bo 17 294 -277
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
China Hasimu Tuerxun 189 310 -121
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 Tony Jones 54 111 -57
England Paul Stockwell 133 278 -145
England Nick Pearce 100 165 -65
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
Netherlands Rene Dikstra 149 209 -60
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 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 A Bulajiang 421 750 -329
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 Stuart Parnell 113 183 -70
England Balvinder Sembi 57 166 -109
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 Jaden 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 574 1,137 -563
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
England Robert Marshall 78 160 -82
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
Malaysia Keen Hoo Moh 443 1,163 -720
New Zealand Daniel Haenga 745 1,129 -384
Egypt Hesham Shawky 742 1,265 -523
England Jaspal Bamotra 565 1,864 -1,299
England Martin Pitcher 155 319 -164
England Dan Barsley 77 319 -242
England Mitchell Grinstead 96 360 -264
England Paul Anthony Taylor 309 620 -311
England 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
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
England Anthony Blyth 22 367 -345
France Niel Vincent 951 1,454 -503
England Thomas Kevern 278 407 -129
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
Malta Duncan Bezzina 125 351 -226
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
China Guo Hua 194 522 -328
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 340 399 -59
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
England Halim Hussain 102 321 -219
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 559 859 -300
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 Lau Ka Lam 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
Northern Ireland Robbie Mcguigan 489 1,377 -888
Singapore Bernard Tey Choon Kiat 240 744 -504
China Cao Jin 106 481 -375
China Gao Yang 224 384 -160
Morocco Amine Amiri 237 1,249 -1,012
England Mark Lloyd 123 342 -219
Northern Ireland Declan Lavery 24 303 -279