Average Points Scored Per Frame - All-time - Professional

Filtering

Average points scored in a frame by and against a player.
Status
Categories
Scope
Range
These stats can only be calculated for matches with frame scores listed. The stat on this specific page is based on 63144 (53.21%) matches with frame scores out of 118661 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 58 43 15
England Mark Selby 57 45 12
China Ding Junhui 57 45 12
England Shaun Murphy 56 47 9
England Stephen Lee 53 49 4
England Ali Carter 53 46 7
Scotland John Higgins 56 45 11
England Peter Ebdon 53 49 4
Wales Ryan Day 52 48 3
Scotland Stephen Hendry 58 45 13
Scotland Marcus Campbell 48 50 -2
England Robert Milkins 49 49 0
England Ricky Walden 52 47 5
China Li Hang 52 49 3
England Mark Davis 51 47 3
Australia Neil Robertson 58 46 12
Norway Kurt Maflin 53 49 4
England Nigel Bond 50 50 0
England Joe Perry 52 48 4
Northern Ireland Gerard Greene 48 52 -4
Wales Matthew Stevens 51 48 4
England Stuart Bingham 55 46 9
England Jimmy White 52 50 1
England Martin Gould 53 47 5
Ireland Ken Doherty 52 49 3
England Barry Hawkins 54 47 7
England Alfie Burden 49 51 -2
England Tom Ford 52 48 4
England Anthony Hamilton 50 50 0
England Mark Joyce 50 50 -1
Jamaica Rory McLeod 49 50 -1
England Mike Dunn 48 51 -3
Thailand Issara Kachaiwong 44 46 -2
England Rod Lawler 48 51 -3
Thailand James Wattana 50 49 2
England Ben Woollaston 51 49 2
Ireland Fergal O'Brien 50 51 -1
Northern Ireland Joe Swail 49 51 -2
China Liu Song 51 50 0
England Joe Jogia 48 50 -2
Ireland Joe Delaney 45 51 -6
England Barry Pinches 48 53 -5
England David Gilbert 53 47 6
Belgium Bjorn Haneveer 51 52 -1
Scotland James McBain 49 51 -2
England Matthew Couch 47 51 -5
China Zhang Anda 52 49 3
China Xiao Guodong 53 48 6
England Liam Highfield 51 49 1
China Lyu Chuang 49 50 -1
England Kuldesh Johal 49 50 -1
England Paul Davison 47 53 -6
Wales Michael White 50 47 3
England Ronnie O'Sullivan 60 44 16
Scotland Graeme Dott 51 48 3
Wales Jamie Jones 50 49 1
England Robbie Williams 49 50 -1
Scotland Stephen Maguire 53 45 7
Israel Eden Sharav 47 54 -7
England Peter Lines 47 51 -5
England Simon Bedford 49 49 0
Scotland Scott MacKenzie 47 52 -5
England Michael Holt 49 48 2
England Gary Wilson 54 48 5
Thailand Dechawat Poomjaeng 48 49 -1
China Li Yan 47 51 -4
China Cao Yupeng 51 50 1
England Adam Wicheard 47 50 -4
Wales Andrew Pagett 44 54 -10
England Mark King 49 50 0
Wales Dominic Dale 50 50 0
England Nick Jennings 48 49 -1
England Jack Lisowski 54 48 6
Scotland Jamie Burnett 50 50 0
England Craig Steadman 48 50 -2
England Andy Hicks 50 51 -2
England Matthew Selt 51 48 3
England Sam Craigie 51 50 2
England Jamie Cope 50 49 1
Scotland Alan McManus 51 50 1
England Adam Duffy 47 51 -4
Thailand Passakorn Suwannawat 43 50 -7
England Justin Astley 47 53 -6
Wales Mark Williams 53 46 8
Northern Ireland Mark Allen 56 46 9
England Dave Harold 50 51 -1
England Jimmy Robertson 51 49 2
England Steve Davis 56 48 8
England Kyren Wilson 54 47 7
England Sam Baird 50 51 -1
Northern Ireland Patrick Wallace 51 50 1
England Stuart Pettman 49 51 -2
England Stephen Rowlings 46 48 -2
England David Gray 49 52 -3
England Del Smith 48 54 -6
England Ian Barry Stark 43 54 -11
England Stephen Ormerod 39 57 -18
Hong Kong Marco Fu 54 48 5
China Liang Wenbo 54 46 8
England Andrew Higginson 53 48 4
Ireland David Morris 50 50 -1
Wales Jak Jones 48 53 -5
Ireland Michael Judge 47 52 -5
England Jamie O'Neill 47 53 -5
Thailand Noppon Saengkham 48 48 0
England Ian McCulloch 50 51 -1
Malta Tony Drago 50 51 -1
Thailand Thanawat Thirapongpaiboon 46 49 -2
Wales Daniel Wells 49 52 -2
Scotland Anthony McGill 52 48 4
England Adrian Gunnell 47 53 -5
Wales Paul Davies 48 51 -3
Brazil Igor Figueiredo 46 59 -13
England Ian Glover 46 54 -8
England Michael Wasley 49 52 -3
England Jimmy Michie 47 52 -5
Belgium Luca Brecel 52 47 5
Germany Patrick Einsle 40 59 -19
England Allan Taylor 46 54 -8
India David Singh 43 50 -7
England Andrew Norman 46 53 -7
England David Grace 49 52 -3
England Stuart Carrington 50 51 -1
England Martin O'Donnell 50 52 -2
England Jamie Walker 46 49 -3
Germany Lasse Munstermann 41 55 -14
England Chris Norbury 45 54 -9
Belgium Curd Persyn 45 60 -15
Belgium Chris Henry 36 43 -7
Belgium Kurt Vanoverberghe 50 41 9
Belgium Hans Blanckaert 38 57 -19
England Oliver Brown 43 53 -10
Belgium Tomasz Skalski 39 59 -20
India Aditya Mehta 49 51 -2
China Chen Zhe 48 52 -3
England James Welsh 33 57 -24
Poland Adam Stefanow 42 58 -15
Belgium Kevin van Hove 44 54 -10
Belgium Tino de Witte 44 49 -5
Belgium Peter Bullen 51 45 6
Denmark Rune Kampe 38 61 -22
Belgium Yvan van Velthoven 41 56 -14
Poland Marcin Nitschke 36 62 -26
Belgium Pierre Dethier 39 58 -18
France Yannick Poulain 36 41 -5
England Ian Burns 50 51 -1
Netherlands Maurice Le Duc 36 58 -21
Belgium Laurens de Staelen 32 56 -23
Belgium Guido Taloen 52 45 7
Thailand Thepchaiya Un-Nooh 51 47 5
Wales Darren Morgan 52 50 2
England Joel Walker 48 54 -6
England Sam Harvey 42 55 -13
Northern Ireland Dermot McGlinchey 41 59 -18
England James McGouran 48 54 -7
Belgium Mario Geudens 50 49 1
Scotland Craig MacGillivray 39 53 -14
China Jin Long 51 52 -1
China Mei Xiwen 50 51 -1
England Farakh Ajaib 45 55 -11
England Antony Parsons 48 49 -1
England Charlie Walters 49 52 -3
England Robert Valiant 47 50 -3
England David Portman 49 47 2
England Lee Page 44 54 -10
Wales Alex Taubman 46 53 -7
India Lucky Vatnani 47 53 -6
England Ben Harrison 47 46 1
Wales Jamie Clarke 46 51 -5
England Michael Wild 46 51 -6
England Sam Thistlewhite 44 53 -9
England Callum Downing 47 52 -5
England Mitchell Travis 46 50 -4
England Damian Wilks 36 50 -14
England Lee Farebrother 42 54 -12
England Craig Barber 42 55 -13
England Daniel Skingle 54 32 22
England Steve Judd 41 58 -16
England Stephen Craigie 48 51 -2
England Lee Spick 50 50 0
Northern Ireland Jordan Brown 50 51 -2
England Mitchell Mann 48 52 -5
England Paul Metcalf 33 63 -30
England James Brown 38 57 -19
England Jake Nicholson 45 54 -9
England Alex Davies 47 50 -3
England Jamie Barrett 43 58 -15
China Tian Pengfei 54 49 4
England Luke Simmonds 49 52 -3
Wales Lee Walker 45 53 -8
Australia Vinnie Calabrese 42 56 -13
England Sydney Wilson 47 53 -6
Pakistan Shahram Changezi 46 52 -6
Scotland Michael Leslie 43 56 -13
England Bash Maqsood 45 54 -9
Scotland Fraser Patrick 46 54 -8
England Liam Monk 47 51 -4
England James Loft 37 65 -28
Scotland Bobby Cruickshanks 43 54 -11
Finland Robin Hull 51 50 0
England Mike Hallett 53 51 2
England Dean Venables 42 56 -14
England Reanne Evans 39 59 -19
England Jeff Cundy 48 53 -5
England John Astley 47 52 -6
India Brijesh Damani 51 47 4
England James Burrett 37 60 -24
Wales Duane Jones 47 52 -5
England Tony Knowles 53 52 1
England Saqib Nasir 47 50 -3
England Phil O'Kane 43 54 -11
England Zak Surety 47 53 -6
India Khizar Raoof 41 63 -22
Australia Ben Judge 28 52 -24
England Stephen Groves 38 57 -19
England Robert James 46 51 -5
England James Hill 34 66 -32
Scotland David McLellan 41 57 -17
Malta Alex Borg 41 56 -16
England George Marter 38 57 -19
India Manish Jain 43 58 -14
India Shahbaaz Adil Khan 46 53 -7
China Yu Delu 51 50 1
Ireland David Hogan 43 55 -13
England John Whitty 35 54 -19
England David Roe 49 52 -3
Ireland Brendan O'Donoghue 46 52 -7
Scotland Mark Boyle 41 56 -15
Thailand Noppadon Sangnil 41 53 -12
England Paul Wykes 46 53 -7
England Nic Barrow 54 45 9
England Les Dodd 49 53 -5
England Neil Selman 46 50 -4
Wales Ian Preece 49 51 -2
England Sanderson Lam 46 55 -10
Wales Kishan Hirani 43 55 -13
Germany Phil Barnes 45 51 -7
Germany Stefan Joachim 33 54 -22
England Sean O'Sullivan 44 56 -12
England Brian Cox 47 44 3
England Ashley Wright 45 55 -10
Germany Christof Biniarsch 25 55 -30
Germany Stefan Gerst 34 53 -20
Germany Norbert Hofheinz 34 49 -16
Netherlands Gerrit Bij de Leij 37 41 -4
Austria Andreas Ploner 42 50 -8
Germany Julian Treiber 36 51 -15
Wales Gareth Allen 45 53 -8
Austria Markus Stocker 38 57 -19
Switzerland Alexander Ursenbacher 49 52 -3
Germany Oliver Kremp 32 49 -17
Scotland Marc Davis 43 50 -7
Netherlands Xander van Rossem 37 51 -14
Germany Jörg Vortkort 52 10 42
Turkey Ali Kirim 31 57 -26
Germany Roland Hanisch 49 45 4
Turkey Soner Sari 41 51 -10
New Zealand Chris Mcbreen 37 61 -24
Austria Ebrahim Baghi 45 65 -20
Germany Julian Gartner 43 43 0
Croatia Sanjin Kusan 42 61 -19
Ireland Douglas Hogan 33 63 -30
Germany Thomas Valentin 35 43 -8
Germany Jörg Petersen 38 54 -16
England Zen Beechey 27 35 -8
Ireland Vincent Muldoon 46 53 -6
Thailand Atthasit Mahitthi 47 49 -2
England John Parrott 53 48 5
Scotland Hugh Abernethy 45 53 -9
England Neal Jones 43 51 -8
England Lewis Roberts 47 54 -7
Ireland Rodney Goggins 48 50 -2
Thailand Supoj Saenla 44 55 -11
England Wayne Cooper 46 54 -8
England Colin Mitchell 35 60 -26
England Philip Seaton 50 47 3
China Tang Jun 49 57 -8
Scotland Robert Stephen 46 54 -8
England Andy Lee 43 55 -12
England Gavin Lomax 45 55 -10
Ireland Leo Fernandez 47 50 -3
England Stefan Mazrocis 47 53 -6
Wales Gareth Coppack 41 56 -15
England Sean Storey 46 52 -5
England Tony Brown 47 46 1
Scotland Drew Henry 48 53 -5
Australia Steve Mifsud 40 63 -23
England David Craggs 45 53 -8
England Scott Miller 50 50 0
England James Leadbetter 52 48 5
Cyprus Michael Georgiou 49 52 -3
England Munraj Pal 48 51 -3
England Paul Sweeny 50 51 -1
Northern Ireland Michael King 39 48 -8
China Yang Qingtian 45 61 -16
England Gary Wilkinson 51 51 1
England Bradley Jones 48 50 -2
Netherlands Roy Stolk 39 52 -13
New Zealand Dene O'Kane 50 53 -2
Poland Rafal Górecki 36 56 -20
Ukraine Vladyslav Vyshnevskyy 43 49 -5
Poland Krzysztof Wrobel 44 53 -9
Poland Piotr Murat 46 46 0
Poland Jarosław Kowalski 49 53 -5
Poland Krzysztof Kubicki 33 53 -20
Poland Maciej Relich 43 59 -16
Poland Krzysztof Gorniak 33 59 -26
Poland Michał Ebert 44 46 -2
Poland Adrian Materek 45 44 1
Poland Adam Polak 37 56 -19
Poland Phan Quoc Binh 35 68 -33
Poland Karol Szuba-Jablonski 41 48 -7
England Shane Castle 48 50 -3
England Ryan Causton 45 53 -7
England Adam Davies 46 47 -1
England Chris Melling 45 57 -12
United Arab Emirates Mohammed Shehab 34 39 -6
England Ian Brumby 47 53 -6
England Andrew Milliard 39 58 -19
England Steve Ventham 40 55 -15
England Karl Townsend 52 46 6
England Steve Meakin 47 53 -6
England Ali Bassiri 24 68 -44
England David Taylor 51 55 -3
Wales Tony Chappel 52 51 0
Northern Ireland Dennis Taylor 53 52 1
Canada Cliff Thorburn 55 51 4
Northern Ireland Julian Logue 49 47 2
England David Lilley 50 51 -1
England Stuart Mann 37 60 -23
England Paul Hunter 53 48 5
Australia Quinten Hann 49 49 0
Thailand Kobkit Palajin 45 50 -5
Bahrain Habib Subah 40 58 -19
Pakistan Shokat Ali 45 56 -11
Scotland Chris Small 51 50 0
Belgium Jurian Heusdens 46 48 -1
Netherlands Mario Wehrmann 37 58 -21
England Matthew Day 47 52 -6
Belgium Thomas Broeckx 46 44 2
Belgium Tim van Goubergen 46 62 -16
England Martin Ball 38 47 -9
England Mark Vincent 43 55 -13
Belgium Jurgen van den Bossche 46 43 3
Scotland Jonathan Fulcher 26 43 -17
Belgium Yannick Sablon 49 45 4
Belgium Rene Hemelsoet 48 50 -2
Belgium Patrick Geysels 36 55 -19
Belgium Nicky Godeyne 41 46 -5
Belgium Dirk Coppens 37 54 -17
Belgium Kevin Jacobs 47 51 -4
Wales Andrew Rogers 44 55 -11
Belgium Tom Vervoort 50 55 -5
Belgium Ahmed Osman 54 37 17
Belgium Jimmy van den Winkel 46 51 -6
Belgium Wai Hin Chu 41 44 -3
Belgium Claudio Mercurio 47 36 11
Belgium Wilfried Ide 47 44 3
Belgium Kristof de Bruyn 49 59 -11
Belgium Chris Maesschalck 42 40 1
Netherlands Nick Tielemans 58 39 20
Belgium Alain Vandersteen 44 48 -4
Belgium Wim Andries 34 50 -15
Belgium Sam de Cooman 47 67 -20
Netherlands Misja van Vonderen 44 65 -21
Belgium Tom de Wit 33 42 -9
Belgium Tom Vanwelssenaers 30 64 -34
Belgium Bart de Mooter 36 29 7
Belgium Rudy Poelmans 43 49 -7
Belgium Raf Vervoort 48 50 -2
England Brian Morgan 49 53 -4
England Nick Dyson 52 50 2
Scotland Scott Donaldson 49 51 -1
Wales Anthony Davies 45 55 -10
England David Finbow 46 56 -10
Thailand Suchakree Poomjang 38 41 -3
Iceland Kristjan Helgason 40 44 -4
China Lu Ning 50 51 -1
England Nick Walker 49 52 -3
Northern Ireland Terry Murphy 45 53 -9
Scotland Billy Snaddon 48 53 -5
England Craig Butler 51 49 2
England Sunit Vaswani 42 60 -18
Thailand Phaitoon Phonbun 39 41 -2
England Jonathan Birch 50 53 -4
England Jason Ferguson 48 54 -6
Belgium Patrick Delsemme 47 52 -6
England John Burns 43 54 -11
Belgium Danny Lathouwers 38 58 -20
Ireland David McDonnell 45 55 -9
England Mark Gray 44 54 -11
England Gary Ponting 48 53 -5
England Craig Harrison 46 53 -8
England Steve James 52 50 2
England Martin Clark 51 50 1
Scotland John Lardner 46 54 -8
Malta Joe Grech 47 56 -9
England Leigh Griffin 44 56 -12
Scotland Martin Dziewialtowski 47 53 -7
England Wayne Brown 44 52 -8
Thailand Noppadon Noppachorn 35 49 -14
England Karl Burrows 49 53 -3
Wales Mark Fenton 44 58 -14
England Mick Price 49 52 -2
Wales Wayne Jones 53 49 3
England Neal Foulds 52 51 1
England Chris Scanlon 45 49 -4
Scotland Euan Henderson 50 50 0
England Darren Clarke 45 56 -11
England Willie Thorne 55 51 4
England Lee Richardson 45 54 -9
Cyprus Mehmet Husnu 48 55 -7
England Dean Reynolds 51 53 -1
England Nick Pearce 47 56 -9
Ireland Stephen O'Connor 48 54 -6
England Nigel Gilbert 49 50 -1
England Joe Johnson 51 52 -1
China Pang Weiguo 47 54 -7
Canada Alain Robidoux 51 51 0
England Karl Broughton 44 53 -9
Northern Ireland Jason Prince 48 51 -3
England John Read 45 56 -11
Wales Mark Bennett 51 50 1
England Peter McCullagh 40 51 -11
Australia Adrian Ridley 34 44 -9
England James Cahill 46 54 -8
Scotland Rhys Clark 43 56 -13
Scotland Ross Muir 47 54 -7
India Shahbaaz Khan 52 50 2
Brazil Itaro Santos 31 69 -38
Bahrain Hussein Mahmood 37 59 -21
England Darren Bond 46 54 -9
England Andrew Hudson 40 65 -25
England James Silverwood 45 52 -7
England Anthony Harris 47 53 -6
Ireland John Sutton 44 57 -13
England Greg Batten 56 43 13
Australia Marc Robertson 48 48 0
England Richard Remelie 40 56 -16
England Troy Shaw 46 54 -8
England Jamie Woodman 43 56 -13
England Tony Jones 53 51 2
England Karl Payne 46 54 -8
Ireland Josh Boileau 42 58 -16
Wales Ben Jones 42 55 -13
England Elliot Slessor 48 51 -3
Wales Stephen Ellis 41 58 -17
Malaysia Mohammed Reza Hassan 43 55 -12
Bahrain Mohammed Al Shaikh 43 53 -10
England Tom Maxfield 52 51 1
Wales Richard King 41 58 -16
England Andy Marriott 41 57 -16
England Richard Twomey 38 55 -17
China Rouzi Maimaiti 49 53 -4
China Zhu Yinghui 45 56 -11
China Zhou Yuelong 55 48 7
China Guo Hua 45 58 -14
China Gao Feng 43 54 -11
China Hasimu Tuerxun 35 62 -27
China Xu Xlnjian 39 59 -19
Scotland Graham Horne 43 56 -13
Wales Terry Griffiths 53 50 3
India Pankaj Advani 49 46 4
Scotland Paul McPhillips 43 57 -13
England Antony Bolsover 49 53 -5
Wales Gareth Chilcott 17 31 -14
England James Vicarey 59 35 24
Wales Richard Jones 52 47 5
Cyprus Charlie Economou 53 44 9
England Stuart Parnell 49 54 -4
England Adrian Rosa 51 49 1
Northern Ireland Dylan Leary 39 60 -21
Thailand Tai Pichit 47 58 -11
India Yasin Merchant 46 56 -10
Scotland Alan Burnett 39 56 -18
England Oliver King 41 58 -17
England Wayne Rendle 45 56 -11
China Lyu Haotian 51 51 0
China Chen Feilong 44 57 -13
Ireland Stephen Murphy 49 53 -4
Thailand Surathep Phuchalaem 40 57 -17
England Nick Terry 51 50 1
England Mark Johnston-Allen 50 49 1
England Mark Rowing 49 52 -4
England John Giles 36 67 -30
Wales Steve Newbury 52 50 2
England Mark Flowerdew 44 53 -9
England Stuart Reardon 44 59 -14
England Andrew Cairns 51 51 1
Northern Ireland Michael Duffy 48 59 -11
Thailand Rom Surin 52 50 3
Malaysia Yong Kien Foot 48 56 -8
England Oliver Lines 48 52 -4
Germany Carl Rosenberger 31 54 -23
England Ricky Norris 42 52 -10
Northern Ireland Johnny Kells 41 40 1
England Dean Goddard 35 54 -19
Belgium Wang Chooi Tan 47 48 -1
England Garry Steele 26 61 -34
Germany Rüdiger Fehrmann 29 57 -28
Croatia Dragan Roša 29 37 -8
Germany Bernd Strnad 34 51 -17
Germany Ole Steiner 24 50 -25
Germany Tobias Hirmer 48 42 7
Germany Luca Kaufmann 33 45 -12
Germany Hendrik Glax 35 52 -17
China Zhao Xintong 56 47 9
South Africa Peter Francisco 51 50 1
England Jason Wallace 46 52 -6
England Anton Bishop 39 60 -21
Canada Jim Wych 50 50 0
England David Coles 0 0 0
Northern Ireland Alex Higgins 55 53 2
England Nick Marsh 47 52 -4
Scotland Richy McDonald 47 60 -14
England Allison Fisher 45 60 -14
Wales Doug Mountjoy 54 52 2
Austria Robert Burda 33 66 -33
Germany Sascha Diemer 31 66 -35
England Bill Oliver 47 53 -6
England Gary Miller 41 57 -16
England Barry West 50 51 -2
Ireland Patsy Fagan 48 57 -9
England Darryn Walker 47 54 -8
Ireland Joe O'Boye 50 50 1
England Craig Edwards 50 52 -2
England Steve Duggan 50 52 -3
South Africa Silvino Francisco 53 52 1
Australia Eddie Charlton 53 49 3
England Paul Tanner 48 50 -1
Canada Bob Chaperon 51 50 1
England Nick Fruin 46 60 -13
Australia John Campbell 51 53 -2
England Mike Russell 58 32 26
Iceland Bryngmar Valdimarsson 51 46 5
England Ian Graham 52 50 2
England Danny Smith 48 51 -4
Australia Warren King 53 50 2
Wales Cliff Wilson 49 53 -5
Ireland Eugene Hughes 51 54 -3
Scotland John Rea 50 51 -2
England John Parkin 45 52 -7
Belgium Edwin Depoorter 39 54 -15
Belgium Raphael Profeta 51 43 8
Belgium Jan Corten 45 48 -2
Belgium Pascal Durnez 45 55 -10
Belgium Serge Moeyersons 41 50 -9
Belgium Jurgen van Roy 52 46 6
Netherlands Ton Berkhout 39 48 -9
Belgium Steve Lambrechts 47 48 -1
Belgium Dominiek Vieuvalet 31 51 -20
Germany Felix Frede 40 51 -11
Belgium Sebastiaan Vermeylen 45 44 1
Belgium Koang Min Chou 44 37 7
Netherlands Juriaan van den Nieuwenhuizen 27 62 -35
France Johan Lorek 35 40 -4
Belgium Raf Van De Maele 43 40 3
Belgium Peter Vertommen 42 38 4
France Nathanael Beckrich 37 34 3
England Stuart Wood 39 57 -18
Belgium Kristof Vermeiren 44 46 -2
France Stephane Ochoiski 33 60 -27
Poland Kacper Filipiak 40 58 -18
England Christopher Keogan 42 59 -18
England Greg Davis 28 65 -38
Belgium Erwin Goethals 38 58 -20
England Joe Steele 41 53 -12
Ireland Jimmy Long 56 39 17
England Alan Peacock 64 36 28
England Chris Cookson 55 48 7
England David Rippon 54 45 9
England Kevin Ashby 61 37 23
Northern Ireland Kieran McAlinden 61 40 21
England Malcolm Bradley 49 53 -3
England Pat Kenny 50 44 6
Ireland Tony Kearney 47 54 -7
England Tony Meo 52 51 1
Hong Kong Franky Chan 50 52 -2
England Danny Fowler 50 50 1
England Jason Weston 41 58 -17
Canada Marcel Gauvreau 50 51 -1
England John Virgo 54 52 2
Northern Ireland Jack McLaughlin 50 52 -2
England George Wood 48 52 -4
England Dave Martin 52 54 -3
China Huang Jiahao 47 53 -5
China Zhang Yang 51 51 -1
China Zhang Yadong 42 56 -13
China Zhang Yong 47 55 -9
China Yu Xuantang 43 50 -8
China Wang Lige 41 60 -19
China Hu Hao 52 48 3
China Ma Tingpeng 50 50 0
China Fang Xiongman 49 52 -3
China Ju Reti 55 45 10
China Ji Zhijun 47 55 -8
Hong Kong Fung Kwok Wai 43 46 -4
China Wang Zepeng 52 47 5
China Ma Chunmao 49 51 -2
China Zhang Dongtao 43 57 -14
China Lin Shuai 45 52 -6
China Shi Hanqing 42 65 -23
China Guan Zhen 51 50 1
China Chen Ruifu 47 51 -4
China Cai Jian Zhong 47 53 -6
China Cao Xinlong 43 58 -15
England Jim Chambers 49 52 -3
England Peter Daubney 41 67 -25
India Amrik Cheema 50 50 0
Canada Brady Gollan 54 48 6
England Brian Rowswell 49 53 -3
Canada Kirk Stevens 52 52 0
Thailand Suriya Suwannasingh 47 59 -11
England Ray Edmonds 51 52 -1
England Bob Harris 51 50 1
England Jason Smith 49 50 -1
Ireland Paddy Browne 50 53 -3
England Robert Marshall 52 52 0
England Dave Gilbert 50 51 -1
Scotland Eddie Sinclair 50 52 -2
England George Scott 45 58 -12
England Jack Fitzmaurice 45 57 -13
England Jason Whittaker 54 48 6
England Jon Wright 50 49 1
England Ken Owers 49 52 -2
Canada Mario Morra 49 50 -1
England Paul Medati 49 53 -4
England Steve Campbell 50 51 -1
Isle of Man Tony Wilson 50 51 -1
Australia Vladimir Potazsnyk 46 51 -5
Canada Gary Natale 52 52 0
Canada Paul Thornley 43 55 -12
Wales Colin Roscoe 50 52 -3
Australia Robby Foldvari 53 50 2
Scotland Duncan Campbell 52 48 4
England Rex Williams 49 51 -2
Ireland Billy Kelly 45 57 -12
England Martin Smith 50 51 -1
England Mick Fisher 44 55 -11
England Pat Houlihan 48 56 -8
Northern Ireland Tommy Murphy 51 52 -2
England Derek Heaton 43 60 -18
Scotland Ian Black 43 59 -16
England Mark Wildman 49 55 -6
England Mike Watterson 46 53 -7
England Graham Cripsey 48 54 -6
Scotland Murdo Macleod 49 55 -6
England Eric Lawlor 46 54 -7
England Ian Williamson 51 52 -1
England Mike Darrington 45 57 -13
Wales Ray Reardon 55 52 3
England Steve Longworth 50 51 -1
England Fred Davis 48 49 -1
England Graham Miles 50 54 -4
Scotland Matt Gibson 48 53 -5
England Roger Bales 46 54 -8
England Terry Whitthread 43 54 -11
Bulgaria Vencislav Daskalov 42 49 -7
Bulgaria Nikola Kemilev 38 60 -22
Bulgaria Georgi Velichkov 24 65 -40
Bulgaria Dimitar Mehandzhiyski 23 70 -47
Bulgaria Ivaylo Pekov 31 61 -31
Malta Aaron Busuttil 47 53 -6
England Vic Harris 47 54 -7
Canada Jim Bear 49 52 -3
England John Dunning 47 57 -10
Ireland Paul Watchorn 49 56 -7
Germany Mike Henson 44 57 -13
Italy Claudio Ravagnani 41 53 -12
United States Jim Rempe 46 56 -10
Finland Jyri Virtanen 40 53 -13
Isle of Man Mike Colquitt 60 45 15
Egypt Mohammed el Kamah 37 59 -22
Malta Paul Mifsud 49 51 -2
Netherlands Rene Dikstra 39 49 -10
Brunei Sim Siak Chong 34 48 -14
Thailand Udon Khaimuk 53 45 9
Wales Paul Dawkins 43 60 -18
Canada Gino Rigitano 45 51 -6
Scotland Ross Higgins 40 60 -20
England Ashley Carty 47 54 -6
England Paul Gibson 48 52 -4
England John Spencer 53 50 3
South Africa Robbie Grace 45 54 -9
South Africa Derek Mienie 41 58 -16
Australia Greg Jenkins 47 54 -7
Northern Ireland Jackie Rea 45 56 -11
South Africa François Ellis 43 55 -12
Scotland Jim Donnelly 47 54 -7
Australia Glen Wilkinson 48 52 -4
England Jim Meadowcroft 48 55 -6
England Jamie Gibson 31 70 -39
Scotland Lloyd Condron 38 25 13
Scotland Michael Collumb 48 51 -4
England Darrell Whitworth 37 46 -8
Scotland Joseph McLaren 43 59 -15
England James Gillespie 40 56 -16
Ireland Dessie Sheehan 43 58 -15
England Geoff Foulds 46 56 -10
England Dennis Hughes 40 58 -17
South Africa Jimmy van Rensberg 45 54 -9
England Bernard Bennett 39 64 -25
Canada Bill Werbeniuk 49 56 -7
Canada Bernie Mikkelsen 48 55 -7
Canada Joe Cagianello 48 55 -7
Australia Ian Anderson 43 55 -12
Australia Sam Frangie 46 53 -7
Scotland Bert Demarco 41 60 -19
England David Greaves 41 61 -21
Wales Clive Everton 37 64 -27
Canada Frank Jonik 47 54 -7
Ireland Pascal Burke 42 58 -16
England Dave Chalmers 40 56 -16
Canada Gerry Watson 47 57 -9
England John Hargreaves 45 55 -10
South Africa Mike Hines 49 55 -5
South Africa Perrie Mans 49 54 -5
India Omprakesh Agrawal 47 52 -6
Thailand Sakchai Sim Ngam 49 49 1
England Surinder Gill 48 51 -3
Scotland Eddie McLaughlin 47 54 -7
England Douglas French 49 57 -9
Australia James Giannaros 45 58 -13
England Barry Bunn 48 45 3
England Gary Filtness 49 47 2
England Paul Verity 53 51 2
Scotland Scott MacFarlane 51 53 -1
Canada Tom Finstad 56 50 6
Australia Paddy Morgan 41 48 -7
Australia George Ganim 47 56 -9
Wales Roy Andrewartha 48 59 -10
Canada Wayne Sanderson 39 57 -19
Isle of Man Darryl Hill 41 58 -17
England Ben Fortey 45 51 -6
India Rajat Khaneja 48 53 -5
England Nico Elton 40 57 -17
England Darren Cook 48 49 -1
Northern Ireland Raymond Fry 46 50 -3
England Chris Wakelin 50 50 1
England Zack Richardson 49 47 1
Qatar Ahmed Saif 38 62 -24
England Steven Hallworth 47 54 -8
England Hammad Miah 46 54 -8
England Dylan Mitchell 43 58 -15
England Gareth Green 44 51 -7
England Adam Edge 42 54 -12
England Joe O'Connor 50 52 -2
England Lewis Frampton 39 55 -16
Scotland Dylan Craig 45 54 -9
England Ryan Clark 38 61 -23
Scotland Barry Lee 40 57 -17
England Jordan Church 47 54 -8
India Varun Madan 40 60 -20
India Rahul Sachdev 46 51 -5
England John Beesley 35 58 -24
Canada John Bear 47 56 -9
Scotland Chris Ross 37 67 -30
England Sid Hood 48 59 -11
England John Pulman 46 46 -1
South Africa Roy Amdor 45 61 -16
England John Barrie 44 44 0
England Maurice Parkin 40 66 -26
Australia Lou Condo 39 45 -6
England Ron Gross 46 60 -13
Wales Gary Owen 43 45 -2
Australia Warren Simpson 44 42 2
Australia Philip Tarrant 53 55 -2
Wales Marcus Owen 46 57 -11
India Arvind Savur 50 50 0
England Jonathan Barron 61 45 16
England Ernest Geoffrey Thompson 47 60 -13
Scotland Walter Donaldson 45 48 -3
Australia Horace Lindrum 58 56 1
England Albert Brown 41 39 2
Canada George Chenier 39 41 -1
England Kingsley Kennerley 41 46 -5
England Sydney Lee 54 54 0
England Herbert Holt 40 43 -2
England Willie Smith 57 59 -3
Canada Con Stanbury 37 42 -5
New Zealand Clark McConachy 42 52 -11
England Willie Leigh 51 50 0
England Sidney Smith 55 54 1
England Joe Davis 63 57 6
England Stanley Newman 40 50 -11
England Alec Brown 55 54 1
England Tom Newman 63 63 0
England Dickie Laws 31 33 -2
Wales Bill Withers 37 59 -21
England Clare O'Donnell 46 52 -6
England Tom Dennis 48 53 -5
England Fred Lawrence 46 52 -6
Scotland Nat Butler 50 52 -2
England Alec Mann 48 57 -9
England Albert Cope 49 59 -10
England Tom Carpenter 53 45 8
England Melbourne Inman 50 57 -7
Australia Norman Squire 37 45 -8
Australia Rex King 38 52 -14
Australia Allan McDonald 34 43 -9
Netherlands Theodor den Hartog 47 44 3
Belgium Wendy Jans 47 45 2
Netherlands Jasha Kiers 34 46 -12
Netherlands Jeroen van Driel 31 55 -24
Belgium Kevin Vandevoort 37 56 -19
England Daniel Ward 48 44 4
England Jordan Geldard 40 47 -7
England Joe Roberts 49 51 -3
England Benji Buckley 51 44 7
Netherlands Feylin Janssen 49 47 2
England Jamie Bodle 50 52 -2
Netherlands Fozan Masood 50 47 4
Scotland Mark Owens 41 57 -16
Egypt Mohamed Khairy 27 57 -29
China Wang Yuchen 44 57 -12
Thailand Ratchayothin Yotharuck 35 53 -18
Belgium Olivier Vandenboheede 46 47 -1
Germany Peter Wagner 39 54 -15
Germany Andreas Hartung 23 62 -39
Belgium Mathijs Bokken 29 60 -31
Austria Dominik Scherübl 49 49 1
Switzerland Pascal Camenzind 47 57 -11
Germany Kilian Baur-Pantoulier 38 49 -12
Wales Jack Bradford 41 52 -11
Germany Stefan Schenk 40 50 -10
Germany Thomas Blang 33 55 -23
Norway Christopher Watts 30 68 -38
Germany Daniel Schneider 39 53 -14
England Thomas Wealthy 39 62 -23
Germany Lukas Kleckers 43 54 -11
Switzerland Stefan Schneider 43 48 -4
Iran Hossein Vafaei 53 47 6
India Laxman Rawat 39 43 -4
Egypt Ahmed Galal 17 39 -22
Ireland Robert Murphy 27 29 -2
Iran Amir Sarkhosh 45 41 4
Afghanistan Mohammad Rais Senzahi 19 38 -19
United Arab Emirates Mohammed Al Joker 22 33 -11
Pakistan Mohammed Asif 40 45 -5
China Wang Heng 48 52 -5
China Lin Yongzhi 45 54 -9
China Zou Junhai 43 55 -12
China Zhong Lin 48 50 -1
China Sun Jianjun 36 55 -19
China Pan Weixing 45 55 -9
China Da Hailin 44 54 -10
China Lyu Chenwei 43 55 -12
China Yan Bingtao 56 46 10
China Au Chi Wai 50 52 -2
China Li Yuan 42 57 -14
China Luo Honghao 49 53 -3
China Chen Zifan 47 55 -9
England Richard Haney 46 50 -4
Germany Miro Popovic 59 49 10
Northern Ireland Billy Brown 40 57 -17
England James Carney 40 55 -14
Germany Andreas Cieslak 43 52 -9
England Ismail Türker 38 53 -16
Germany Christian Gabriel 43 46 -3
Ireland John McBride 42 62 -20
Wales Darren Thompson 51 39 12
England Roger Leighton 60 39 21
Ireland John Leahy 45 49 -4
England Sean Lanigan 43 57 -14
England Hassan Vaizie 33 60 -27
Ireland Gaye Burns 41 50 -9
Wales Philip Williams 45 35 10
China Yong Fan 46 52 -6
China Niu Zhuang 41 59 -18
China Xu Xinjian 29 68 -40
China Qiu Yalong 48 51 -2
China Pa Ruke 49 49 0
China Feng Yu 40 55 -15
Netherlands Ameer Baksh 39 36 3
England Adam Bobat 41 48 -8
Belgium Wim de Roeck 47 47 0
Belgium Niki Baele 38 51 -13
England Matthew Glasby 43 55 -12
England Sean Hopkin 39 53 -14
Belgium Frank Driesen 62 39 23
Belgium Johny Moermans 38 59 -22
Northern Ireland Jamie McArdle 47 46 1
England Ashley Hugill 47 54 -7
Belgium Frederic Letecheur 40 54 -14
Netherlands Jurgen Goudailler 47 35 12
Netherlands Jerom Meeus 36 53 -18
England Michael Tomlinson 44 55 -12
England Adam Longley 31 42 -10
South Africa Peter Mans 39 44 -5
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 55 50 5
China Cheng Sihong 49 56 -7
China Xu Si 48 54 -6
China Sun Hongrui 44 55 -11
China Ding Wei 37 50 -13
China Sun Peng 45 53 -8
China Pang Junxu 52 50 2
China Maihe Muti 40 62 -22
China Cao Kaisheng 41 60 -19
Portugal Filipe Cardoso 21 53 -33
England William Lemons 45 56 -11
Russia David Maslov 37 57 -19
England George Pragnall 49 53 -4
England Charon Parker 34 61 -27
Wales Leigh Davies 46 52 -6
Wales Callum Lloyd 47 50 -3
Israel Shachar Ruberg 37 43 -6
England Jason Tart 44 52 -8
England Brandon Sargeant 44 55 -11
Ireland Jason Devaney 41 58 -16
England Peter Devlin 45 55 -10
Canada Alex Pagulayan 49 50 -1
England Adam King 47 56 -9
Ireland Martin McCrudden 45 55 -10
Scotland Ross Vallance 47 48 -1
Scotland Gary Thomson 50 49 1
Ireland TJ Dowling 46 51 -5
England Jake Keen 42 52 -11
England Danny Brindle 40 57 -17
England Louis Heathcote 48 53 -5
China Feng Zeyuan 36 63 -27
China Tu Jiong 43 51 -8
China Duan Yanfeng 43 57 -14
China Liu Yiqi 39 59 -20
China Zhang Yi 41 59 -18
China Geng Mingqi 54 47 7
China Liu Ming 47 54 -7
China Qin Jianfeng 36 64 -28
China Wen Chen 42 60 -18
China Lei Zhen 42 66 -23
China Shan Xianshu 41 55 -15
China Long Zehuang 51 51 0
India Kamal Chawla 32 37 -6
Qatar Mohsen Bukshaisha 31 38 -6
Thailand Kritsanut Lertsattayathorn 38 39 -1
Thailand Boonyarit Keattikun 30 48 -18
Iran Ehsan Heydarinezhad 35 30 5
China Liu Jiaming 46 54 -8
China Wang Wu 49 50 -1
China Chen Junhao 41 59 -18
England Richard Beckham 41 55 -15
England Jamie Rous 47 53 -6
England Geoff Williams 48 51 -3
England John Welsh 45 55 -10
England Jonathan Bagley 40 62 -22
England Andrew Alexandrou 27 64 -37
Scotland Harry Stokes 46 38 8
Scotland Willie Newman 46 53 -7
China Li Yujin 39 62 -23
China Li Jian Bing 45 54 -9
England Billy Joe Castle 46 52 -6
Scotland Erik Wilson 46 54 -7
England Tugba Irten 43 59 -15
England Michael Williams 46 53 -7
England Sean Bullock 49 54 -4
England Kurtis Weaver 47 53 -6
England Simon Dent 43 55 -13
England Luke Garland 41 56 -15
Malta Brian Cini 50 48 2
England Brett Miller 51 49 2
England Wayne Townsend 41 54 -13
Ireland Greg Casey 49 49 0
Germany Robin Otto 39 64 -25
England Grant Miles 50 58 -8
Wales David John 40 59 -19
England Chris Jones 41 55 -14
Belgium Jeff Jacobs 41 56 -15
Sweden Arpat Pulat 50 50 0
England Adam Chalkley 37 62 -25
Pakistan Khalid Al Salem 43 58 -16
England Thomas Barton 46 50 -5
England Joshua Baddeley 39 63 -24
England Lee Shanker 45 55 -9
England Josh Harrison 40 50 -10
England Eddie Manning 48 49 0
Germany Sascha Lippe 43 54 -11
England Clayton Humphries 50 44 6
Scotland Keith Keldie 42 57 -15
Wales Rhydian Ap Owen 41 55 -13
Estonia Andres Petrov 42 56 -14
Malaysia Thor Chuan Leong 45 53 -8
China Yuan Sijun 51 48 3
Pakistan Muhammad Sajjad 28 33 -5
Pakistan Asjad Iqbal 42 44 -1
Thailand Akani Songsermsawad 47 46 1
Iran Soheil Vahedi 50 56 -6
England Alan Trigg 26 37 -11
England David Young 54 48 7
England Gary Heycock 60 45 15
England David Cooper 49 55 -6
China Ding Kai 38 64 -26
China Zhang Zhijie 49 48 1
China Zhang Zihao 41 59 -19
China Huang Zishun 54 53 1
China Zhao Hanyang 36 56 -21
China Sun Chang 43 55 -12
China Li Ningning 40 63 -23
China Yao Pengcheng 45 55 -11
China Li Zhen 40 59 -19
China Zhang Chi 44 51 -8
China Liu Fan 50 57 -6
China Huang Zhong 49 49 0
China Si Jiaxin 33 66 -33
China Fan Zhengyi 47 53 -6
England Peter Donegan 53 57 -4
England Julian Mills 33 70 -37
England Gary Lees 41 59 -18
England Peter Bardsley 40 57 -17
England Steve Gough 39 58 -19
Pakistan Hamza Akbar 42 61 -19
Hong Kong Ng On Yee 37 59 -22
England Michael Rhodes 47 54 -7
Scotland Chris Totten 40 60 -20
United States Corey Deuel 37 57 -20
England Ben Robinson 40 55 -15
Ireland Daniel O’Regan 41 51 -10
England Darren Burns 36 61 -25
Ireland Aaron Tobin 48 50 -2
Australia Jamie Brown 49 49 1
England Joshua Cooper 48 52 -4
England Daniel Womersley 48 52 -4
England John Foster 47 52 -4
England Simon Blackwell 50 50 0
England Joshua Thomond 48 51 -3
England Mike Finn 47 54 -7
England Jamie Lashmar 45 50 -5
England Mario Basile 40 57 -17
England Haydon Pinhey 45 53 -7
England Josh Mulholland 45 52 -6
India Hrithik Jain 38 63 -25
England Brad Chappell 34 63 -29
Scotland Lee Mein 39 61 -21
Northern Ireland Declan Brennan 48 52 -4
England Ian John Ali 49 56 -7
Wales Tyler Rees 48 52 -3
England Troy Brett 52 50 2
England Hassan Miah 39 58 -19
England Harvey Chandler 44 56 -13
England Stephen Croft 44 58 -14
England Sean Harvey 50 48 2
Australia Kurt Dunham 34 60 -26
Poland Mateusz Baranowski 40 52 -12
Egypt Basem Eltahhan 30 65 -36
India Ishpreet Singh Chadha 50 47 3
Pakistan Babar Masih 35 40 -5
Russia Ivan Kakovskii 37 47 -9
India Sourav Kothari 23 35 -12
Hong Kong Chau Hon Man 37 48 -12
China Zhang Jiankang 40 60 -20
Wales Jackson Page 49 52 -3
England Imran Puri 32 60 -28
England Stuart Watson 47 51 -4
Bahrain Mohammed Ali 38 51 -13
Finland Heikki Niva 49 49 0
England Daniel Devlin 46 58 -11
England Dean Galbally 49 55 -6
England Callum Costello 41 57 -16
Germany Simon Lichtenberg 42 58 -16
England Ben Murphy 43 53 -10
England James Height 41 55 -14
India Roshan Mirchandani 36 57 -21
England Anthony Fieldsend 44 52 -8
England Chae Ross 51 47 3
England Mohammed Rangzib 40 58 -18
Pakistan Shehzad Iqbal 39 57 -18
England Gary Challis 44 53 -10
England Danny Connolly 41 65 -24
England Ian Martin 42 53 -11
England Mark J Miller 42 49 -7
England Stewart Hesketh 36 56 -20
England Anthony Jeffers 45 52 -7
England Nigel Howe 49 52 -3
England Stefan Risidi 47 55 -8
England Jack Culligan 41 55 -14
England Danny Gladstone 36 52 -17
England Michael Dubicki 44 54 -10
England Patrick Whelan 49 50 -1
England Russel Morgan 33 51 -18
England Peter Delaney 34 65 -31
England Stephen Kershaw 49 54 -5
Wales Jeremiah Connors 39 50 -11
England Nikolas Charalambous 49 54 -6
Latvia Rodion Judin 44 56 -12
England Andy Symons 48 48 0
China Chang Bingyu 50 53 -2
Wales Rhydian Richards 44 53 -9
Scotland James O'Brien 46 51 -6
Scotland RCT Martin 56 43 13
Scotland William Thomson 36 63 -27
England Sean Maddocks 41 62 -22
England Brandon Hall 35 53 -18
Ireland Ross Bulman 47 51 -4
France Brian Ochoiski 44 55 -11
England Andrew Smith 52 46 5
Wales Matthew Roberts 42 54 -12
China Ning Kang 49 51 -2
South Africa Paul Burrell 35 68 -33
South Korea Daegyu Lee 50 48 3
England Owais Ali 42 57 -16
Saudi Arabia Omar Alajlani 40 61 -21
Wales Daniel Gorton 42 57 -16
England Jed Mann 41 62 -21
Thailand Mink Nutcharut 32 62 -30
England Ben Hancorn 49 52 -4
England Tam Mustafa 37 57 -19
Hong Kong Leong Man Hoi 40 54 -14
England John Pritchett 43 55 -12
Ukraine Sergey Isaenko 41 56 -15
England Manasawin Phetmalaikul 43 59 -16
Ireland Aaron Holland 38 59 -21
England Richard Somauroo 37 70 -33
Germany Umut Dikme 44 54 -10
England Labeeb Ahmed 41 57 -16
England David Nelson 37 61 -24
China Wu Shengguang 51 53 -3
Hong Kong Cheung Ka Wai 57 44 13
Wales Dylan Emery 48 52 -4
Ireland Ronan Whyte 36 66 -31
Saudi Arabia Ahmed Abdullah Aseeri 43 55 -12
India Himanshu Jain 41 59 -17
Ukraine Iulian Boiko 46 55 -9
England Reggie Edwards 45 60 -16
England Ryan Davies 48 50 -2
Belgium Ben Mertens 48 48 0
Ireland Stephen Bateman 26 56 -30
Spain Francisco Sanchez Ruiz 36 62 -27
England Thomas Hilborne 36 60 -24
Ireland Aaron Hill 47 52 -5
England Riley Parsons 45 56 -10
England Qingtian Yang 59 46 13
England Kayden Brierley 50 47 3
China Si Jiahui 55 49 6
England Harry Farrell 44 52 -8
United States Ahmed Aly Elsayed 26 66 -40
Poland Daniel Holoyda 42 53 -11
England Jack Harris 41 52 -11
England Jenson Kendrick 42 56 -14
Saudi Arabia Nezar Aseeri 36 52 -16
Hong Kong Yu Kiu Chang 52 51 1
Ireland Tony Corrigan 41 56 -15
Ireland Andrew Doherty 48 50 -3
England Luke Pinches 45 51 -6
China Peifan Lei 48 52 -4
England Alex Millington 50 52 -2
England Lewis Gillen 42 53 -11
Japan Keishin Kamihashi 46 56 -9
Ireland Fergal Quinn 47 51 -4
Australia Ryan Thomerson 38 55 -17
Ireland Aman Goel 41 58 -17
England Richard Binns 44 56 -12
Austria Florian Nüßle 50 51 -1
Scotland Dean Young 43 55 -12
Ireland Noel Landers 42 57 -15
India Kreishh Gurbaxani 46 54 -8
Romania Constantin Mateescu 27 65 -38
England Lee Stephens 45 56 -11
England Ian Desmier 36 63 -27
England Lewis Parnham 43 55 -12
China Jianbo Zhao 51 51 -1
Australia Daniel Thorp 21 32 -11
China Wu Yize 52 49 4
China Bai Langning 47 57 -10
Morocco Amine Amiri 25 77 -52
Wales JS Nicholls 0 0 0
England WJ Ayres 33 57 -24
England JG Martin 53 40 13
England C Frost 44 46 -2
England George Rivett 38 49 -12
England Hayden Staniland 49 51 -2
Poland Antoni Kowalski 49 55 -6
China Gao Yang 48 53 -6
South Africa Freddie van Rensberg 36 32 4
England Connor Benzey 46 53 -7
Northern Ireland Robbie Mcguigan 44 56 -12
England Alex Clenshaw 46 54 -8
England Jamie Wilson 41 56 -14
Northern Ireland Declan Lavery 20 56 -37
England Hamim Hussain 44 55 -11
Belgium Julien Leclercq 49 51 -1
England Ronnie Blake 42 59 -17
England Sean McAllister 46 48 -2
England Luke Maddison 25 57 -32
England Samuel-Lee Stevens 37 59 -23
France Niel Vincent 49 53 -4
England Joe Fenton 48 53 -5
England Elliott Weston 39 61 -22
England Liam Pullen 48 54 -6
Wales David Donovan 49 48 1
Belgium Daan Leyssen 50 49 1
Denmark Daniel Kandi 46 53 -7
England Jordan Rimmer 40 49 -9
England Scott Bell 40 56 -16
England Adam Goff 37 57 -21
Alfie Lee 46 48 -2
Latvia Filips Kalniņš 33 66 -33
Latvia Maris Volajs 42 56 -14
Scotland Evan Munro 46 54 -8
Wales Liam Davies 49 51 -2
England Andrew Tapper 45 54 -10
Ukraine Anton Kazakov 37 65 -28
England Jamie Jones (II) 47 55 -8
Germany Richard Wienold 43 52 -10
England Mark Lloyd 46 52 -6
Scotland Stephen Baillie 33 62 -29
Stan Moody 46 52 -6
England Adam Brown 39 63 -23
England Rebecca Kenna 30 69 -39
England Bradley Cowdroy 46 52 -6
England Jack Haley 47 49 -2
Scotland Liam Graham 40 58 -18
England Callum Beresford 43 54 -11
England Martyn Taylor 46 45 2
England Mark Ganderton 37 58 -21
Scotland Thomas McSorley 41 57 -15
Ireland Aidan Murphy 44 51 -7
England Robert Read 47 54 -7
England Arun Mehta 35 62 -27
England Halim Hussain 40 55 -14
England Jack Smithers 43 50 -7
England Faizaan Mohammed 37 50 -13
England Paul Deaville 52 51 1
China Liu Hongyu 56 46 10
Thailand Nattanapong Chaikul 50 55 -4
Canada James Lee 49 52 -4
Wales Alfie Davies 51 48 3
Mark Bell 43 56 -13
Wales Marc Shaw 36 65 -29
India Digvijay Kadian 45 58 -14
England Lewis Ullah 43 55 -12
Wales Jordan Shepherd 48 43 5
England Isa Ishtiaq 44 46 -2
Thailand Chatchapong Nasa 47 53 -7
England Ryan Mears 42 64 -22
China Haohui Deng 54 46 8
Wales Bradley Tyson 31 67 -37
Ireland Leone Crowley 44 55 -12
England Sean Coote 22 66 -44
England Andrew Turner 51 56 -5
Singapore Zhong Wei Tan 34 54 -21
Thailand Muhammad Siddiqui 43 59 -16
Thailand Pongsak Chongjairak 60 41 19
Thailand Putthakam Kimsuk 51 50 1
Malaysia Chung Leong Loh 43 54 -12
Iran Siyavosh Mozayani 55 48 7
Thailand Taweesap Kongkitchertchoo 46 53 -7
Iran Nader Jahadi 47 48 -1
Malaysia Chang Wai Chung 38 53 -16
Iran Amin Sanjaei 46 50 -4
Thailand Poramin Danjirakul 35 46 -11
Thailand Teerawat Srikaithai 52 45 7
Thailand Chayanon Thiansuk 53 43 10
Pakistan Mubashir Raza 54 49 5
Mongolia Temuujin Enkhbold 51 50 1
Thailand Ratchata Khantee 49 48 1
Thailand Thitiphong Choolasak 51 53 -2
Mongolia Khash-Ochir Tuvshinjargal 61 47 14
Thailand Thanaphon Bunplot 45 55 -10
Thailand Pornpiya Kaosumran 55 52 4
Thailand Narongdat Takantong 53 45 8
Iran Alireza Rezaei 46 49 -3
Mongolia Lkhagvasuren Tumurchudur 47 55 -9
Mongolia Mendsaikhan Bat-Erdene 43 55 -12
Morteza Torabi 49 54 -4
Malaysia Lim Kok Leong 53 45 8
Pakistan Haris Tahir 47 48 -1
Pakistan Muhammad Naseem Akhtar 47 53 -6
Singapore Chee Keong Chan 40 58 -18
Thailand Tawan Pooltong 53 47 6
Mongolia Lkhagvadorj Ochirbal 45 57 -12
Philippines Alvin Barbero 47 54 -7
Thailand Rattanachai Tupadilok 47 57 -10
Philippines Jefrey Roda 57 46 10
China Yisong Peng 37 56 -18
Egypt Mohamed Ibrahim 35 63 -29
China Ma Hailong 39 54 -15
Brazil Victor Sarkis 29 66 -37
Moldova Vladislav Gradinari 50 42 9
Wales Riley Powell 30 66 -36
China Au Chi-Wai 47 61 -14
England Nathan Jones 46 51 -5
England Jason Wright 23 62 -39
England Neil Craycraft 44 58 -15
Hungary Bulcsú Révész 46 55 -9
England Elias Martin-Beris 39 60 -21
England David Allender 51 47 4
England Andrew Robson 38 52 -15
Jersey Gary Britton 53 42 11
China Yulu Bai 46 58 -13
England Jake Crofts 42 60 -18
Scotland Jack Borwick 39 57 -18
France Nicolas Mortreux 44 52 -8
Wales Anthony Krysa 37 53 -16
Scotland Amaan Iqbal 34 63 -29
England Darren McVicar 56 46 11
England Samuel Lee-Stevens 43 47 -4
England Oliver Sykes 49 45 4
Germany Manuel Ederer 47 56 -9
England Edward Warr 44 58 -14
England Sheldon O’Connor 37 56 -19
England Anthony Wall 42 51 -10
England Tom Peasland 46 51 -5
Thailand Prin Ratmukda 43 57 -15
China Gong Chenzhi 53 51 2
China Lee Tszho 39 51 -12
China Luo Zetao 37 63 -26
India Asutosh Padhy 52 51 1
Pakistan Sharjeel Mahmood 54 48 6
Hong Kong Kai Sang Yeung 54 50 4
China Zhijie Zhang 67 34 34
China Chen Xiaolong 47 47 0
China Deng Haohui 47 62 -15
Pakistan Muhammad Ahsan Javaid 48 50 -1
China Liu Wenwei 47 53 -6
India Sparsh Pherwani 42 59 -17
Singapore Jaden Ong Jia Jun 28 74 -45
Pakistan Nadeem Gul 54 47 7
Iran Omid Veirani 35 66 -31
India Dhruv Patel 51 54 -2
Singapore Keng Kwang Chan 41 57 -16
Saudi Arabia Addulrahman Saif 51 30 21
United Arab Emirates Khalid Kamali 55 40 16
Pakistan Awaisullah Munir 70 32 38
China Li Chengjie 61 40 21
China Liang Xiaolong 49 54 -5
India Shivam Arora 30 45 -16
Hong Kong Chan Hon Kwan 32 58 -26
India Rutul Pambhar 33 68 -35
Pakistan Sharjeel Mahmood Asmat 33 62 -29
Saudi Arabia Ayman Alamri 49 50 -2
Hong Kong Lau Ka Lam 37 62 -25
Pakistan Sattar Noor 45 55 -9
Hong Kong Hon Man Chau 50 50 0
Hong Kong Tsz Ho Lee 51 53 -2
Iran Arman Mardanighafarokhi 40 51 -11
Pakistan Muhammad Umer Khan 48 56 -8
India Zulfiqar Abdul Qadir 57 54 3
China Jiang Jun 48 56 -8
China Xing Zihao 46 56 -10
China Wang Xinbo 50 56 -5
China Wang Xinzhong 40 69 -29
Hong Kong Shaun Liu 43 47 -5
Egypt Mostafa Dorgham 34 72 -38
England James Murdoch 15 87 -72
England Shaun Wilkes 33 62 -29
Northern Ireland Joe Meara 34 69 -35
England Paul Cavney 38 57 -19
England Philip Minchin 34 65 -30
Germany Pavel Leyk 35 73 -38
Germany Stefan Kasper 35 69 -34
Czech Republic Jakub Rendla 6 78 -72
England Matt Yeadon 26 77 -51
England Alex O'Donaghue 20 65 -45
Czech Republic Simon Ceo 14 83 -69
Czech Republic Jaromir Malanta 5 89 -84
Germany Michael Heeger 19 80 -61
Czech Republic Jan Prihoda 7 73 -66
Germany Robert Drahn 13 76 -63
Czech Republic Tomas Kejla 15 67 -53
Czech Republic Lukas Krenek 17 74 -57
Czech Republic Jindrich Prchal 6 77 -72
Germany Jürgen Kesseler 28 69 -42
Germany Ronni Beniesch 15 75 -60
Germany Dieter Meier 21 68 -48
Czech Republic Jan Vimr 9 80 -71
Serbia Marko Vukovic 6 71 -65
Czech Republic Karel Petracek 9 85 -76
Slovakia Jakub Koniar 13 96 -84
Czech Republic Serge Dupraz 11 100 -89
Germany Thomas Cesal 22 80 -58
Czech Republic Jan Klecka 13 65 -53
Germany Habib Shalchian 33 64 -31
Germany Christopher Frömmel 3 94 -92
Belgium Mario van Herk 44 52 -8
Germany Benjamin Frömmel 5 84 -79
Germany Ralph Müller 13 71 -58
Germany Nicole Breitenstein 7 79 -72
Belgium Jacob Stacha 30 67 -37
Germany Ralf Günzel 18 66 -48
England Marc Harman 25 67 -42
England Pascal Richard 31 74 -44
England Lewis John Calcutt 23 85 -61
Germany Ralph Enax 5 75 -70
England Philip Arnold 21 82 -62
Germany Jörn Hannes-Hühn 16 67 -51
Germany Uli Ottner 5 101 -96
Germany Jörg Ebert 3 76 -73
Germany Diana Schuler 16 74 -58
Belgium Luc Heirewegh 29 62 -33
Poland Michał Zieliński 32 71 -39
England Danny Douane 32 68 -36
Belgium Danny D'Hoore 43 49 -6
Belgium Eddy Kindermans 18 73 -56
Belgium Gwen Engels 9 93 -84
Belgium Pascal Raes 32 62 -30
Belgium Julius Grauls 20 66 -46
Belgium Olivier Coucke 30 57 -27
Belgium Lieven Vanthournout 35 63 -27
Belgium Gino Verheyde 22 67 -45
Belgium Jean Pierre De Blaer 35 62 -27
Belgium Kris van Landeghem 32 61 -29
Belgium Jan Goossens 21 70 -48
Belgium Bert van Tiggelin 4 100 -97
Belgium Kevin van den Broeck 32 68 -36
England Matt Williams 34 56 -22
England Anish Gokool 42 67 -25
Norway Anita Maflin 30 55 -25
Wales Alan Morgan 29 84 -55
Wales Jamie Edwards 31 59 -28
England Ashik Nathwani 28 63 -35
England Anthony Robson 11 99 -88
England Mark Smith 28 71 -44
England Kamran Ashraf 33 66 -33
England Shaun Parkes 35 51 -16
England Rogelio Esteiro 22 68 -47
England Jim Buck 29 70 -41
England Terry Challenger 33 60 -26
England Rock Hui 32 54 -22
England David Bailey 11 86 -74
Qatar Ali Al Obaidly 21 93 -72
Pakistan Shahrukh Nasir 30 61 -31
Denmark Ejler Hame 17 76 -59
England Abdulrahman Quari 39 65 -26
England Gavin Butler 27 63 -36
Qatar Mohanna Al Obaidly 28 70 -42
England Jason Stockton 11 75 -64
England Mark Miller 26 60 -34
Turkey Yahya Seedat 5 90 -86
Ireland Robert Redmond 35 49 -14
Australia Simon Bevz 19 72 -53
England Tony Else 25 73 -48
England Bhavesh Sodha 5 75 -70
Germany Augusto Ruckauf 11 66 -56
England Matthew Simpson 21 79 -58
South Africa Lyndon Gordon 20 61 -41
Pakistan Najm Khan 39 61 -22
Wales Gareth Edwards 40 60 -20
England Sachin Plaha 29 63 -34
Wales Ross Jones 25 68 -44
England David Birley 18 79 -62
Australia James Mifsud 21 79 -57
China Shi Shuamgyang 51 56 -5
Scotland Nathan Shaw 47 57 -10
Germany Gerhard Engelschalk 28 46 -18
Germany Michael Betzinger 22 63 -41
Germany Andreas Pesch 11 70 -59
Austria Patrick Rosmann 33 44 -11
Germany Robert Sax 29 73 -45
England Declan Bristow 7 24 -17
Croatia Stevo Vucicevic 11 88 -77
Austria Paul Schopf 24 68 -45
Serbia Zafir Dilji 15 71 -57
Germany Christian Pesch 18 69 -52
Sweden Ron Florax 21 62 -41
Turkey Özyurt Aksoy 5 69 -64
Austria Felix Pleschek 15 68 -53
Austria Markus Pfistermuller 42 58 -16
Germany Stefan Merkel 38 53 -14
Germany Harald Kloss 7 71 -64
Germany Anja Vucicevic 36 48 -12
Germany Rita Jakisch 0 58 -58
Germany Anne-Katrin Hirsch 22 65 -43
Germany Rüdiger Nickel 8 79 -71
Germany Thomas Wacker 0 29 -29
Germany Martin Rösler 11 76 -65
Switzerland Angelo Losi 27 63 -36
Germany Frank Schröder 18 75 -57
Germany Bernd Friedrich 5 78 -73
Germany Mirko Groß 12 79 -67
Austria Michael Peyr 12 72 -60
Germany Lothar Kempgens 21 77 -57
Netherlands Florian Moederscheim 36 53 -17
Germany Hendrik Henschke 31 53 -22
Germany Norbert Eckstein 41 51 -10
Germany Dirk Hochheim 22 72 -50
Netherlands Laurin Winters 18 69 -51
Germany Oliver Metzger 35 51 -16
Germany Wilhelm Braunwald 35 51 -16
Germany Ronny Buchholz 34 49 -15
England Mike King 52 58 -6
England Stephen Welsby 45 52 -7
England Neville Whalley 34 68 -33
England Grant Cole 36 71 -35
England Christopher Flight 28 64 -37
England David Fomm-Ward 26 71 -45
Scotland Ian Wells 44 63 -20
Northern Ireland Declan Hughes 30 66 -35
England Mark Sutton 43 56 -13
Bahrain Ahmed Ghuloom 25 75 -50
United Arab Emirates Eissa Ali Al-Hashmi 17 80 -63
Oman Ahmed Basheer Al-Khusaibi 26 94 -67
Malta Leighton Gauci 22 67 -45
England Daniel McCann 43 50 -7
China A Bulajiang 42 61 -20
Brazil Sobradinho de Dues 25 70 -45
Brazil Noel Rodrigues Moreira 23 74 -52
England Adam Osbourne 30 72 -42
England John Wilson 34 67 -33
Wales Donald Newcombe 36 60 -24
England Ian Ali 32 65 -32
Wales Matthew Troath 29 63 -34
China Zheng Peng 36 59 -23
Poland Wiktor Doberschütz 9 73 -64
Poland Grzegorz Biernadski 31 68 -37
Poland Kamil Zubrzycki 34 58 -24
Poland Aleksander Zok 24 56 -32
Pakistan Najmur Khan 19 70 -51
Poland Piotr Wardowski 13 84 -71
Poland Karol Lelek 43 59 -16
Ukraine Vitaliy Ivaniv 16 75 -60
Poland Robert Zablocki 26 54 -28
Poland Pawel Kasprzycki 12 72 -61
Poland Damian Matysiak 46 66 -19
Poland Tomasz Gieraltowski 34 72 -38
Poland Daniel Derezinski 28 68 -40
Poland Paweł Rogoza 35 66 -30
Poland Kevin Dabrowski 26 53 -28
Poland Tomaz Malecki 31 59 -28
Jordan Essam Saadeh 3 98 -95
Ukraine Tetyana Volovelska 12 68 -56
Poland Michal Matuszczyk 24 63 -39
Poland Bartlomiej Orzechowski 40 51 -11
Poland Marek Slomianowski 42 55 -13
Poland Michal Lyjak 14 68 -55
Poland Wojciech Bojewski 8 75 -67
Poland Rafał Jewtuch 36 63 -27
England Matthew Barnes 40 51 -11
England Andrew Atkinson 42 65 -23
Malta Simon Zammit 38 65 -27
England Jordan Winbourne 31 81 -50
England Kevin Uzzell 49 63 -14
England Jimmy O'Shea 40 66 -26
Ireland Colm Gilcreest 35 65 -30
China Li Yinxi 36 67 -31
England James Tatton 42 63 -21
Malaysia Keen Hoo Moh 27 44 -17
England Craig Taylor 32 53 -21
Ireland Philip Browne 23 67 -44
Ireland J.P. Kelly 25 66 -41
England Jonathan Williams 49 59 -9
China Zhang Kai 31 62 -31
Malta Duncan Bezzina 38 81 -43
Belgium Andy van Landeghem 25 67 -42
Netherlands Maarten Niessen 37 63 -26
Belgium Davy Wittoeck 39 58 -20
Belgium Bart Noeth 44 59 -15
Netherlands Joris Maas 35 54 -20
Belgium Jos Voets 31 65 -34
Belgium Johan Somers 45 59 -14
Belgium Nicolas Lambrechts 35 67 -32
Belgium Thierry Dervoigne 26 60 -35
Belgium Koen Walraet 18 66 -48
Belgium Bart van der Haegen 25 69 -43
Netherlands Brian Beekers 18 75 -57
Netherlands Rogier van de Kamp 23 59 -36
Belgium Yorben Vervondel 30 39 -9
Belgium Bruno Cottenies 16 65 -49
Belgium Cliff Castelein 39 67 -28
Belgium Xavier Pemmerl 33 47 -14
Netherlands Peter Bertens 33 43 -10
Belgium Daan van de Parre 34 62 -28
Belgium Geert Herrewyn 23 69 -45
Belgium Erwin Verheyden 27 57 -31
Belgium Stein de Sterck 36 47 -11
Belgium Peter Cnudde 16 62 -46
France Nicolas Schianchi 46 57 -10
Belgium Mark Buteneers 48 69 -22
Belgium Eduard Raes 47 58 -11
Netherlands Maurice Rijk 21 64 -43
France Philippe Broto 31 59 -28
Belgium Kenneth Jaques 23 60 -37
Belgium David Fransis 3 82 -79
Belgium Jan Mortele 45 30 15
France Alexis Callewaert 22 41 -19
England Hanzla Zahid 21 73 -52
England Brandon Winstone 11 104 -93
Italy Michele Battaglia 23 72 -49
England Stephen Winstone 29 58 -29
England Luke Fisher 28 59 -32
England Ian Hurdman 35 70 -34
England Richard King (II) 46 59 -13
England Matt Wilson 34 67 -33
Syria Omar Alkojah 20 41 -21
England Wayne Saidler 39 59 -20
Wales James Reynolds 47 55 -8
Scotland Chris Shade 37 62 -26
England Barry Mapstone 37 63 -26
Wales Ian Sargeant 43 60 -17
China Rau Shan 37 66 -30
China Yang Ji Ann 39 72 -33
China Zhang Xai 31 63 -32
Hong Kong Chan Wai Tat 38 47 -9
Thailand Phirom Ritthiprasong 27 71 -44
India Kankan Shamsi 34 63 -29
Hong Kong Yin Lun Cheng 27 76 -49
Canada Brent Kolbeck 24 65 -41
Ireland Kevin O'Leary 21 70 -49
England Jayson Wholey 27 75 -48
England Peter Antrobus 39 54 -16
England Jay Bullen 38 57 -19
Bahrain Mohammed Omar Ashiq 45 58 -13
Brazil Fabio Luersen 42 59 -17
Thailand Rom Saraburi 29 68 -39
Singapore Keith Boon 27 63 -36
China Li Jin 36 59 -23
China Li Zong 12 87 -75
Australia Johl Younger 35 71 -37
Hong Kong Kwok Ming Chan 54 52 2
Thailand Anan Terananon 35 57 -22
Thailand Anurat Wongjan 38 59 -21
England Jimmy Singh 28 62 -34
England Alfonso Bellusci 44 52 -8
England Stephen Delaney 45 51 -6
England Wayne Ellison 33 75 -42
England Elliott Clark 46 49 -3
England Eamonn Hill 38 52 -14
Malaysia Sam Chong 32 67 -35
England Toby Simpson 24 79 -55
Malta Simon Camilleri 32 64 -32
Thailand Amnuayporn Chotipong 41 73 -32
England Pat Horne 28 65 -37
Singapore Tommy Ang 39 66 -27
Malta Frans Mintoff 36 64 -28
Malta Richard Webb 26 67 -41
Malta Ray Demanuele 39 69 -30
Ireland Darren Lennox 58 50 9
Germany Thomas Schweser 14 68 -54
Germany Dieter Johns 18 83 -65
Croatia Tin Venos 21 80 -59
Germany Thomas Scholl 14 73 -59
Belgium Sybren Sokolowski 36 64 -27
Italy Angelo Rizzo 6 64 -58
Wales Simon Morgan 32 65 -33
Switzerland Sebastian Lahruis 16 58 -42
France Alois Riegel 30 47 -17
Germany Michael Seidel 6 41 -35
Croatia Bero Cerinski 9 76 -67
Germany Sascha Breuer 17 35 -18
Germany Ronny Pawlitza 34 70 -35
Germany Andreas Vetter 32 65 -33
Germany Sherief Shemeis 25 52 -26
Germany Klaus-Dieter Geiger 38 55 -17
Poland Wiktor Rzezuchowski 17 80 -63
England Neil Mosley 28 65 -37
Malaysia Ooi Chin Kay 47 59 -12
England Graham MacDonald 48 62 -15
Belgium Nico Devlies 40 67 -27
Belgium Alain de Cock 39 57 -18
England Julian Goodyear 0 0 0
Wales Peter Williams 1 85 -84
England Ashley Beal 36 65 -30
Scotland Guilio Rea 19 76 -57
Thailand Nut Wiangchai 40 59 -20
England Colin Morton 42 66 -25
Northern Ireland Martin O'Neill 41 56 -14
England Garry Baldrey 40 61 -21
England Roger Garrett 41 66 -25
England Spencer Dunn 40 64 -24
England Shaun Mellish 45 58 -13
England Steve Prest 41 59 -18
England Cary Kikis 42 62 -20
England Simon Morris 35 64 -29
England Guy Dennis 36 70 -34
England Paul Davison (II) 45 53 -8
Ireland Anthony O'Connor 39 59 -21
England Darren Hackeson 35 69 -34
Belgium Steve Lemmens 41 65 -24
Belgium Phillippe D'Haens 15 66 -51
Belgium Tsie Waa Ip 25 56 -32
Belgium Steven Heyselberghs 47 62 -15
Belgium Marc Vrancken 25 54 -29
Belgium Cedric Daniels 11 70 -59
Belgium Jurgen Vancanneyt 11 79 -68
Belgium Paul Van Welssenaers 32 64 -32
Belgium Pieter Vanassche 7 88 -81
Belgium Marc Malot 38 63 -26
Belgium Ward van Doren 24 63 -39
Belgium Bruno Menegotto 21 59 -39
Belgium Kasra Khavaran 40 47 -6
Belgium Christiaan Corten 18 53 -35
Belgium Hans Coppens 33 52 -19
Belgium Tobias de Bock 11 63 -52
Belgium Glenn Van Hulle 34 56 -22
Belgium Luc Blancke 33 60 -28
France Jean-Baptiste Erceau 39 54 -15
France Regis D'Anna 15 73 -58
England Mark Boyd 29 65 -37
England Wayne Martin 41 56 -16
England Stan Haslam 29 64 -36
Scotland Robert Ritchie 40 63 -22
England Kirk Byers 45 64 -19
France Eric le Paul 15 90 -75
China Zou Jinhai 43 51 -8
China Liu Ren 38 59 -21
China Tian Jiaqi 31 72 -41
China Li Yingdong 33 64 -30
Hong Kong Chan Ka Kin 37 62 -25
China Wang Jun 26 74 -48
China Xiong Jun 19 84 -65
China Liu Jialin 14 88 -74
China Zhou Hanwen 27 70 -43
China Wang Linhan 41 54 -13
China Cui Ming 36 69 -33
India Atul Agrawal 22 74 -52
India Michael Ferreira 23 73 -50
India Sonic Multani 53 60 -7
India Geet Sethi 32 73 -40
Hong Kong David Yao 46 52 -6
Hong Kong Kenny Kwok 38 68 -30
Hong Kong Kong Wah On 22 92 -70
Hong Kong Stanley Leung 29 77 -48
Northern Ireland Karen Corr 38 67 -29
Portugal Francisco Domingues 21 70 -49
Bulgaria Bratislav Krastev 29 70 -40
Romania Constantin Cosmin 22 60 -38
Bulgaria Krasimir Kameshev 18 82 -64
Bulgaria Nikolai Vlashev 33 60 -27
Pakistan Arshed Chodri 32 58 -26
Romania Radu Vilau 16 74 -58
Bulgaria Ivan Kupov 23 63 -40
Bulgaria Salim Otti 32 66 -33
Bulgaria Danail Tugov 11 84 -72
Greece Konstantinos Mavroforos 10 89 -79
Bulgaria Stanislav Hadjipopov 5 93 -87
England Jonathan Mabey 24 71 -48
Bulgaria Luchezar Gergov 12 100 -88
Bulgaria Vergil Mavrodiev 17 67 -50
Romania Rares Sinca 10 99 -88
India BVS Murthy 43 53 -10
Cyprus George Loizides 19 78 -59
Spain Eduardo Guillen 19 79 -60
Denmark Peter Nielson 30 58 -28
Canada John White 40 69 -29
Iceland Jonas Erlingsson 28 73 -44
Austria Gerfried Kotzinger 19 82 -63
Mauritius Ian Sinclair 31 67 -36
France Philippe Finand 14 73 -59
Russia Ashot Potikyan 29 60 -30
Brazil Jesus Sanchez 22 75 -53
Switzerland Thomas Jaeggi 25 80 -54
Netherlands Wilfred Dijkstra 27 72 -44
Luxembourg Frederic Wagner 23 75 -51
Panama Juan Castaneda 36 56 -20
Australia Craig Duffy 48 61 -14
United States Mike Massey 33 71 -38
Brazil Rui Chapeu 38 66 -28
Egypt Hisham Bakaty 26 69 -43
Monaco David Fortune 24 60 -37
Finland Kimmo Lang 13 84 -70
Norway Bjorn L'Orange 42 63 -21
Sri Lanka Indika Dodangoda 40 61 -21
Namibia Jool Jacobs 15 83 -68
Wales Ron Jones 44 55 -11
New Zealand Bruce Anderson 44 57 -13
Germany Werner Grewatsch 17 70 -53
Sweden Ronny Johannsson 12 88 -76
England Henry Roper 28 65 -37
England Matthew Hudson 26 70 -44
Scotland Shahbaz Hameed 12 79 -67
China Lao Yong Qiang 15 79 -64
China Cen Wai An 18 91 -73
Belgium Mario Lannoye 44 48 -4
England Andy Guest 25 74 -48
Scotland Christopher Giffney 37 60 -23
England Scott Whiteley 27 55 -28
Scotland George Cunningham 31 61 -30
England George Scott (II) 16 71 -55
Scotland Scott Gillespie 35 65 -31
Scotland Barry Campbell 43 60 -17
Scotland Pat McKinney 38 51 -12
Afghanistan Saleh Mohammadi 43 60 -17
United States Steve Mizerak 31 64 -33
South Africa Mannie Francisco 44 59 -15
Ireland Eamonn Kelly 22 70 -48
Ireland Gary Hardiman 41 49 -9
Australia Edward Charlton 42 59 -17
England Jason Dunworth 22 63 -41
Australia Jim Charlton 39 53 -14
Australia Leon Heywood 43 60 -17
France Luc Allain 28 78 -50
Thailand Patipat Wattanaporn 36 64 -29
Hong Kong Sunny Tong 46 54 -8
Hong Kong Ivan Li 21 76 -56
Hong Kong Gary Kwok 30 80 -50
Hong Kong Wan Chi Tuen 26 79 -52
Hong Kong John Chan 17 78 -62
England Tony Putnam 49 63 -14
England Richard Pincott 40 72 -32
England David Rice 42 50 -8
England Michael Stocks 20 83 -63
England Paul Webb 45 54 -9
England Gary Hill 52 56 -4
England Robert Tickner 31 63 -32
England Sean Halligan 32 66 -34
England Ray Grall 20 81 -61
England Michael Spooner 21 75 -53
England Shane Haines 33 62 -29
Scotland John Phillips 41 63 -22
China Wang Lin 27 78 -52
China Zhong Minwon 38 80 -42
China Li Baoying 31 80 -50
China Jin Weheng 41 69 -28
China Sun Linbo 8 104 -97
China Li Yuanhai 12 115 -103
Hong Kong Cheun Chi-Ming 36 63 -27
China Zung Chun Hong 3 52 -49
Singapore Lim Koon Guan 26 81 -56
China Sung Lun Pak 33 72 -39
Australia Shaun Dalitz 18 84 -67
Canada Kevin Robitaille 37 64 -27
Bulgaria Julian Petrov 28 76 -47
Bulgaria Konstantin Gochev 12 83 -71
Bulgaria Hristo Sirakov 15 74 -59
Romania Paul Croitoru 28 63 -35
Bulgaria Nikolai Hristov 20 66 -47
Romania Toma Cristian Marinescu 5 79 -74
Bulgaria Ulian Serbeski 10 68 -58
Bulgaria Ivelin Boyanov 8 75 -68
England Kashif Khan 5 84 -79
England Tony Graham 29 48 -19
China Cui Bo 4 74 -69
England Jack Karnehm 30 74 -43
Australia Dennis Wheelwright 38 70 -32
Australia Ron Mares 44 69 -25
Wales Geoff Thomas 41 84 -42
Wales Alwyn Lloyd 54 64 -10
England Eric Newman 22 40 -17
England HF Francis 43 45 -2
England Jim Lees 31 40 -9
England Claude Falkiner 38 59 -20
England CW Read 51 59 -8
England Harold Terry 47 60 -12
England Kelsall Prince 40 56 -16
England Fred Smith 46 58 -12
England Joe Brady 1 6 -5
Australia Newton Gahan 25 41 -16
Netherlands Mitchell Van Den Bergh 15 75 -60
Netherlands Leon Alewijnse 7 53 -46
Netherlands Kevin Chan 13 78 -65
Malta Talip Yigitsoy 15 55 -40
Netherlands Frans Veling 35 53 -17
England Thomas Newcombe 41 45 -4
Netherlands Manon Melief 18 66 -48
Netherlands Huib Kuilboer 21 68 -47
Netherlands Bas Verviers 38 66 -28
Netherlands Toby van Diepen 31 70 -39
Netherlands Gosse Vledder 17 61 -43
Netherlands Emile Bastiaan Hendriksen 14 71 -57
Netherlands Nico Bouma 16 69 -53
Netherlands Albert Pronk 19 83 -64
Netherlands Raymond Huisman 28 65 -37
Netherlands Jan Hinfelaar 17 66 -49
Belgium Pascal Decloedt 31 56 -25
England Declan Weston 31 62 -31
Netherlands Mario Veltman 19 67 -49
Netherlands Bas Herberigs 27 64 -36
Netherlands Sander Tierolf 31 63 -32
India Sundeep Gulati 18 79 -61
India Manan Chandra 38 69 -31
India Faizal Khan 38 60 -22
India Dharminder Singh Lilly 32 64 -32
England Dean Sheridan 28 75 -48
Switzerland Max Kribbe 6 68 -62
Germany Fabian Tost 23 63 -40
England Hannah Jones 12 82 -70
Germany Florian Werres 25 61 -37
Germany Tobias Renner 18 64 -47
Germany Stefan Caspers 48 57 -9
Germany Jan Eisenstein 30 55 -25
Germany Jan Leichs 16 72 -56
Austria Benjamin Buser 13 71 -58
Austria Rick Kraaijeveld 20 57 -38
Germany Roman Dietzel 41 53 -11
Germany Matthias Leuthold 18 55 -37
Germany Thomas Kiesewetter 12 73 -61
Germany Ralf Hemmerling 11 61 -50
Germany Tobias Stelter 6 78 -72
Germany Moritz Thomas 14 75 -62
Norway David Frew 25 76 -51
Germany Daniel Dieudonne 16 62 -46
Germany Christian Rauscher 46 50 -3
Germany Sebastian Thron 31 69 -38
Germany Adrian Schmidt 12 77 -65
Pakistan Muhammad Majid Ali 19 35 -17
Morocco Chaouki Yousfi 19 38 -19
China Li Haibin 25 76 -51
China Li Junchen 12 92 -80
China Luo Guangsheng 36 62 -26
China Zhou Xiao 25 69 -44
China Ma Yinzhu 36 60 -24
China Yang Gangxinfu 33 63 -30
China Wang Shi 33 73 -41
China Zhang Hanxuan 24 68 -44
Hong Kong Chan Ming Tung 34 71 -37
China Chen Bo 39 76 -37
Hong Kong Wai Ho Chung 16 86 -70
China Xiao Wei 29 75 -46
China Li Chao 14 82 -69
China Mao Zhijun 15 82 -68
China Huang Hooyong 49 60 -11
Hong Kong Alan Lin Tan Ho 42 58 -16
Belgium Steven Put 19 71 -51
Denmark Lasse Petersen 28 66 -38
Pakistan Imran Ayaz 16 83 -66
Germany Dirk Oppenhoff 19 63 -43
Germany Markus Fischer 13 70 -57
Germany Kemal Ueruen 32 57 -25
Belgium Dennis Van Veldhoven 26 67 -41
Germany Felix Buchfeld 17 71 -53
Germany Sebastian Zittermann 8 68 -60
Afghanistan Ali Ismail 35 66 -30
England Paul Stockwell 27 56 -29
China Zhang Xinwei 39 62 -23
China Gao Le 29 65 -37
China Zhou Jun 39 57 -18
China Wang Yuanfan 39 52 -13
China Yu Haitao 25 64 -39
China Li Weixue 35 67 -32
China Liu Ying 48 40 8
China Fang Fan 34 69 -35
China Wang Peng 23 76 -53
China Li Wei 28 62 -35
China Wang Qianwei 33 75 -43
England Mark White 37 85 -48
England Martin Power 0 10 -10
Belgium Phuntsok Jaegers 31 63 -33
Netherlands Kim Fai Sung 35 56 -21
Belgium Steven Verelst 39 53 -13
Belgium Tijs Van Puyenbroeck 45 56 -11
Belgium Pascal Charot 28 78 -50
England Kevin Southern 15 82 -67
Netherlands Mario Hautekeete 33 51 -18
Belgium Jurgen Hauffman 20 70 -50
Switzerland Marc Weibel 13 81 -67
France Jerome Jamart 20 68 -48
Belgium Pascal Budo 22 63 -41
Spain Joaquin Marin 34 46 -12
Poland Patryk Masłowski 38 43 -6
England Christopher Harrison 21 67 -47
Netherlands Sebastiaan Kan 30 58 -28
Libya Khalid Belaied Abumdas 23 72 -49
Poland Wojciech Przylucki 32 56 -24
Poland Marcin Kolibski 14 78 -63
China Song Yang 37 59 -22
Australia Timothy Ng 19 67 -48
China Man Ming Wa 30 68 -38
Hong Kong Ng Yam Shui 28 80 -53
China Long Yun 33 65 -32
China Chen Yelong 16 72 -56
China Wang Qixing 22 78 -56
China Wu Fan 31 75 -44
China Yang Haifeng 8 86 -78
England Joe Rhone 28 61 -33
England Nick Skinner 17 73 -56
England Matt Lippett 34 60 -26
Hong Kong Jamie Chui 31 64 -33
Pakistan Hasan Khan 33 66 -33
China Feng Yijun 19 71 -52
Scotland Robert Carlisle 41 62 -20
England Anthony Massey 34 65 -30
Wales Mark Davies 23 68 -46
Australia Matthew Bolton 33 70 -36
Thailand Phanuwat Chitdi 17 71 -55
China Li Tianen 39 64 -25
China Wli Bo 45 37 8
China Chui HoMan 22 65 -43
China Qian Hua 49 48 2
China Zhu Zhenjiang 50 53 -3
China Shen Cheng 41 62 -21
China Liang Jianfeng 46 49 -3
China Wu Jinquan 43 63 -21
China Min Changqing 36 64 -28
China Xie Zhaoze 12 87 -75
China Li Yunfei 38 54 -16
China Zong Zhe 11 82 -71
China Xia Fukaiti 31 74 -43
China Xu Yongwen 16 87 -71
China Cheng Feng 39 63 -24
Scotland Paul Ingram 16 77 -61
China Chen Xu 7 84 -77
China Zhong Asheng 7 81 -74
China Ren Jiaxing 44 60 -16
China Cai Peng 36 54 -17
Australia Steven Donohoe 17 39 -21
Taiwan Hung Chuang Ming 20 38 -18
China Li Jiuwei 11 73 -62
China Bo Junjie 16 79 -63
China Wang Pengfei 31 69 -38
China Shi Zhenlong 24 72 -47
China Zhang Cunyue 35 62 -27
China Wang Baosheng 39 73 -34
China Yin Xiaowei 24 74 -50
China Chen Yaochen 10 79 -69
China Shi Liu 23 71 -48
China Lin Chuangwei 39 51 -12
China Wang Chenkai 40 46 -6
China Huang Nian 37 54 -17
China Hu Yufan 4 78 -74
England Richard Jones (II) 22 71 -49
Portugal Joao Grilo 20 84 -64
Jamaica Alex Peart 20 93 -74
England Paul Moss 27 67 -40
England Jamie Home 42 65 -23
Netherlands Raymon Fabrie 23 77 -54
England Anthony Taylor 36 57 -21
England Balvinder Sembi 29 83 -55
Scotland Eddie Brown 49 58 -9
China Meng Jing 18 78 -61
China Gong Xiaoqing 33 69 -36
China Tang Li 22 64 -42
China Qin Ge 41 55 -14
China Zhou Fei 33 69 -36
China Xu Yuan 47 56 -10
China Liu Genxiang 34 67 -34
China Long Yong 29 65 -35
China Wong Yunshing 30 74 -44
China Wang Linkai 24 75 -51
China Li Jiahao 32 73 -41
China Dong Yong 45 46 -1
China Tu Taojin 49 60 -11
China Ye Shaojun 25 68 -43
China He Wenchong 25 69 -44
China Qi Guoxiao 42 59 -17
India Neeraj Kumar 14 93 -79
India Sumit Talwar 36 64 -28
Scotland David Greig 32 65 -33
Ireland Chris Kilcoyne 19 73 -54
England John Eames 39 58 -19
England Darren Barton 39 66 -27
Pakistan Yasir Nadeem 39 68 -28
Canada Roshan Birdi 17 64 -48
England Reece King 23 69 -47
England Scott Lyons 30 71 -42
England Danny Hocking 35 65 -30
Wales Tom Rees 37 63 -26
England Heather Clare 12 82 -70
England Gene Lam 41 57 -16
Wales Darryl James 44 61 -17
England Freddie Blunden 35 64 -29
England Tahel Miah 39 63 -25
England Zafran Ali 43 55 -12
Northern Ireland Conor McCormack 24 72 -48
England Ben Tanner 33 62 -29
England Robert Cloherty 20 71 -51
Singapore Boon Chin Ang 39 60 -21
Latvia Anna Prisjaznuka 13 79 -67
China Han Bin 32 62 -30
Australia Hassan Kerde 18 38 -20
Switzerland Darren Paris 16 38 -22
Egypt Wael Talaat 19 38 -19
England Roy Connor 41 62 -21
Wales Dilwyn John 42 57 -15
Scotland Steve Muir 56 49 7
England Brian Cakebread 20 58 -38
England Michael Smith 45 53 -8
Egypt Hatem Yassen 23 75 -52
China Wang Haonan 32 65 -33
China Shen Haoran 40 61 -21
China Ren Zuijie 46 55 -10
China Deng Jinhong 35 60 -25
China Wu Sicheng 27 67 -40
China Ma Daojun 43 59 -17
England Clive Bernstone 38 75 -37
England Leigh Robinson 36 60 -24
England John Fox 50 54 -4
Northern Ireland Christopher Maye 20 83 -63
Romania Andrei Orzan 38 65 -27
England Phil Parkin 33 56 -23
Wales Dale Hughes 16 78 -62
England Jason Turnbull 28 64 -36
England Paul Norris 35 54 -18
England Daniel Stevenson 33 61 -27
England Sean Bowers 44 58 -15
England Andrew Grainger 23 72 -49
England James Lake 22 79 -57
England Majid Khan 23 73 -50
Pakistan Wasim Khan 23 59 -36
England Shafaqut Hussain 31 62 -32
England Aaron McCann 20 66 -46
England George Montgomery 10 75 -66
England Sonnie O'Sullivan 38 52 -13
India S. Dilip Kumar 15 79 -64
Latvia Tatjana Vasiljeva 25 71 -46
China Yi Chen Xu 18 108 -90
New Zealand Daniel Haenga 22 33 -11
Egypt Hesham Shawky 21 35 -15
England Jaspal Bamotra 22 72 -50
England Martin Pitcher 31 64 -33
England Dan Barsley 19 80 -61
England Mitchell Grinstead 19 72 -53
England Paul Anthony Taylor 31 62 -31
England John Fearick 29 61 -33
Malta Shaun Sultana 19 73 -55
England Aaron Cook 29 66 -37
England Craig Brown 32 70 -39
England Nick Manning 40 65 -25
England Adam Morrey 26 63 -37
India Dhairya Bhandari 35 64 -28
India Sri Krishna 32 66 -34
India Malkeet Singh 30 73 -44
India Pan Durangaiah 33 57 -24
England Anthony Blyth 6 92 -86
England Thomas Kevern 40 58 -18
Scotland Ben Ellis 46 44 2
Scotland John O'Brien 29 56 -26
Scotland Joe Camp 40 60 -20
Jersey Aaron Canavan 23 67 -44
Singapore Marvin Lim Chun Kiat 29 51 -22
Sweden Belan Sharif 32 69 -38
England William Ginn 31 63 -32
Pakistan Haider Ali 37 63 -26
England Steve Martin 28 66 -38
England Dan Woolloff 28 74 -46
Singapore Benny Loh Siang Leng 19 77 -58
England Daniel Walker 27 69 -42
China Thomas Wei 26 61 -35
England Joshua Saywell 29 63 -34
England Steven Evans 28 74 -46
Romania Vladu Mihai 32 59 -27
England Jamie Trump 22 73 -51
England James Welch 17 78 -62
India Shrikrishna Suryanarayanan 35 64 -29
Germany Rolf Mahr 25 97 -72
England Curtis Daher 6 82 -76
Thailand Sompol Saetang 34 68 -34
Malta Philip Ciantar 34 65 -31
Switzerland Luis Vetter 24 66 -41
Wales Daniel Williams 33 68 -35
France Fabian Monnin 39 65 -26
Germany Markus Hertle 12 94 -83
Hong Kong Yun Fung Tam 32 70 -37
Pu QingSong 42 52 -10
Scotland T Newall 32 68 -36
England Emma Parker 17 61 -44
England Marvin Morgan 38 53 -15
England Daniel Bagley 22 75 -53
Poland Lukasz Guzowski 19 69 -50
England Adam Ashley 47 56 -9
Wales Elfed Evans 52 60 -8
Wales Khurram Khan 17 74 -57
England Mark Winsor 38 69 -31
Spain David Alcaide 25 83 -58
Jersey Steve Thomas 10 94 -85
New Zealand Adam Lilley 23 64 -41
Hungary Zsolt Fenyvesi 34 60 -26
England Sam Gates 28 66 -38
India Shubham Arora 18 71 -53
Pakistan Abdul Raheem 36 66 -30
England Garry Coulson 26 62 -36
England Leonard Degriffa 43 60 -16
Japan Kengo Suzuki 25 70 -45
England Tom Pendlebury 15 77 -62
Canada Levi Meiller 36 62 -26
England Stuart Hinton 31 67 -36
England Craig Farrar 28 65 -38
Singapore Bernard Tey Choon Kiat 13 41 -28
China Cao Jin 18 80 -63
Wales Gavin Lewis 23 67 -44
Morocco Ameur Riad 23 71 -47
Gibraltar Gareth Lopez 12 88 -76
England Lee Prickman 16 92 -76
Wales W Davis 0 0 0
Australia Frank Smith Jnr 0 0 0
England JC Pepperell 39 65 -26
England VR Gill 30 54 -24
Scotland Alex Taylor 37 55 -18
England AE Bridgwater 41 63 -23
Pakistan Mohammed Yousuf 51 74 -23
China Jin Wei Feng 27 93 -66
Peter Butler 13 75 -62
England Peter Geronimo 31 63 -32
Scotland Aaron Graham 21 71 -51
England Westley Cooper 38 58 -20
England Carl Mottershaw 34 63 -28
Wales Jamie Tudor 45 55 -10
England Dylan Smith 22 67 -44
England Matthew Lee 32 64 -32
Wales Conor Caniff 27 63 -37
England Johnnie Bates 29 68 -40
Ireland Philip O'Connor 21 71 -50
Spain Juan Pedro Duran 31 69 -38
England Mark Anthony Taylor 25 73 -49
Ukraine Denys Khmelevskyi 44 58 -14
England Ryan Roberts 46 57 -10
England Shaf Hussain 33 54 -21
Northern Ireland Christopher Clifford 17 94 -77
Ireland Robert McCullough 42 64 -22
Turkey Enes Bakirci 15 71 -56
Gibraltar Francis Becerra 8 109 -102
Belgium Yorrit Hoes 22 74 -52
Italy Mirko Montrasio 10 76 -66
Germany Kharazchi Jamshid 5 79 -74
England Andy Neck 25 64 -39
England Nigel Clarke 32 60 -27
England Michael Robert Joyce 29 46 -17
England Josh Symes 33 59 -26
Bahrain Nader Jaber Aldoseri 21 66 -45
Thailand Jongrak Boonrod 26 70 -44
Thailand Anukkhapon Kidsumran 37 64 -27
Thailand Pantakan Kamwiang 34 66 -33
Iran Mohammad Reza Rafieyan 39 61 -22
Nepal Moti Pakharin 40 57 -17
Thailand Pasin Puoborm 39 55 -16
Thailand Nutdanai Manawm 16 68 -51
Pakistan Muhammad N Fahim 27 58 -32
Pakistan Fahad Alvi 23 75 -52
Thailand Yanawarut Phueakklom 35 64 -28
Pakistan Muhammad Azhar Khan 23 75 -52
Malaysia Moh Keen Ho 42 56 -14
Pakistan Hunain Memon 44 64 -21
Thailand Wiphu Phuthisabodi 43 55 -12
Pakistan Muhammad Altaf 38 71 -32
Iran Mohammad Ali Moghadam 36 60 -24
Pakistan Umer-Naeem Memon 42 53 -11
Malaysia Tan Seng Teck 28 58 -30
Thailand Siripaporn Nuanthakhamjan 29 71 -43
Northern Ireland Joel Connolly Jnr 26 70 -43
Wales Brad Ferguson 12 84 -72
Egypt Mahmoud El-Hareedy 21 39 -17
Wales Oliver Briffett-Payne 35 59 -24
Ian Barlow 33 69 -35
England Daniel Webb 31 67 -36
Wales Neil Jones 26 68 -42
India Rupesh Thakkar 0 0 0
Wales Carl Bennett 31 64 -32
England Ronnie Kralj 33 66 -34
Pommy Kang 30 64 -34
England Aristos Pampouris 48 54 -6
India Mandeep Singh 0 0 0
England Kyle Holland 42 58 -16
Thailand Kriangsak Chiranothai 15 66 -51
England Gary Widdecombe 36 59 -24
England Dale Prime 23 73 -50
England Ben Pacan 28 63 -35
Wales Zac Cosker 35 67 -32
Latvia Arturs Kengis 31 63 -31
Guernsey James Kirk 28 72 -44
Germany Julien Leifert 33 67 -34
Scotland Sam McKay 32 51 -19
England Scott Rogan 32 57 -25
England Ronnie Sullivan 27 80 -53
England Rees Carter 29 68 -39
Evan Plummer 43 63 -20
England Richard Pipe 31 72 -41
Germany Daniel Young 29 72 -44
England Jake Robinson 45 52 -8
Scotland Ayaan Iqbal 27 58 -31
England Aidan Gallagher 30 67 -37
England Andrew Greaves 42 55 -13
England Adam Williams 39 61 -22
England Andy Lavin 54 55 0
Pakistan Zulfiqar Qadir 24 73 -49
Canada Mehran Maneshgar 21 68 -47
South Korea Yong Hwang 32 65 -33
Thailand Vorawit Thongweang 24 81 -57
Hong Kong Hoi Ming Lai 33 65 -32
Iran Hamed Zaredoost 50 54 -4
Pakistan Muhammad Imran 34 57 -23
Singapore Kingsley Tian Yi Ang 28 70 -42
Pakistan Yasir Karim Jesani 29 57 -28
Pakistan Amir Sohail 30 51 -21
Pakistan Qadeer Abbas 31 77 -46
Iran Behnam Farshkaran 18 72 -55
Hong Kong Yee Ting Cheung 22 81 -59
United Arab Emirates Abdulrahman Saif 46 57 -11
Hong Kong Kwan Chun Wong 19 92 -73
Iran Hamed Zarehdoust 27 89 -62
Pakistan Aamir-Sahail Ahmed 18 68 -50
China Dong Zihao 33 77 -44
China Lan Yuhao 44 63 -20
Malaysia Rory Thor 47 61 -14