Average Points Scored Per Frame - Season 2017-2018 - Professional
Players: 1844

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 1531 (87.59%) matches with frame scores out of 1748 total matches.
Rank Player Average Points For Average Against Average Frame Difference
England Judd Trump 57 44 13
England Mark Selby 57 45 12
China Ding Junhui 58 45 13
England Shaun Murphy 56 46 9
England Stephen Lee 53 49 4
England Ali Carter 53 47 6
Scotland John Higgins 56 45 11
England Peter Ebdon 53 49 4
Wales Ryan Day 52 48 4
Scotland Stephen Hendry 58 45 13
Scotland Marcus Campbell 48 50 -2
England Robert Milkins 49 48 1
England Ricky Walden 52 46 6
China Li Hang 52 49 2
England Mark Davis 51 47 4
Australia Neil Robertson 57 46 11
Wales Mark Williams 53 46 7
England Ronnie O'Sullivan 60 44 16
Wales Matthew Stevens 51 48 4
Norway Kurt Maflin 53 49 5
England Stuart Bingham 54 46 9
Northern Ireland Mark Allen 55 46 9
England Jamie Cope 50 50 0
China Tian Pengfei 54 50 4
England Nigel Bond 51 50 1
England Martin Gould 53 47 7
Scotland Graeme Dott 51 49 2
England Joe Perry 52 48 4
Scotland Stephen Maguire 53 45 8
Hong Kong Marco Fu 54 48 5
Northern Ireland Gerard Greene 49 51 -2
England Barry Hawkins 52 47 5
China Cao Yupeng 50 51 -1
China Mei Xiwen 50 50 0
China Rouzi Maimaiti 49 53 -4
England Jimmy White 52 50 3
China Jin Long 51 52 -1
Ireland Ken Doherty 53 48 4
China Li Yan 47 51 -4
China Yu Delu 51 51 0
England Alfie Burden 50 51 -1
England Tom Ford 53 49 4
England Anthony Hamilton 51 50 1
England Mark King 50 50 0
England Mark Joyce 51 49 1
England Rory McLeod 50 50 1
England Andrew Higginson 53 47 6
Wales Dominic Dale 51 50 0
China Liang Wenbo 54 46 8
England Mike Dunn 49 51 -2
Thailand Issara Kachaiwong 46 48 -2
England Rod Lawler 49 50 -1
Thailand James Wattana 51 49 2
England Ben Woollaston 51 48 3
Ireland Fergal O'Brien 51 50 1
England Matthew Selt 51 47 4
China Liu Song 51 51 -0
England Joe Jogia 48 50 -2
England Dave Harold 50 51 -1
Ireland Joe Delaney 45 51 -6
England Barry Pinches 48 52 -4
England David Gilbert 53 47 6
England Peter Lines 47 51 -4
Belgium Bjorn Haneveer 49 53 -4
Scotland James McBain 49 51 -2
Malta Tony Drago 50 51 -1
England Michael Holt 49 48 2
England Steve Davis 56 48 8
Scotland Jamie Burnett 50 50 0
England Matthew Couch 47 51 -5
Scotland Alan McManus 51 50 1
England Adrian Gunnell 47 53 -5
China Xiao Guodong 53 47 5
England Jack Lisowski 52 48 4
England Jimmy Robertson 52 49 3
England Liam Highfield 51 49 2
England Ian McCulloch 50 51 -1
England Kuldesh Johal 49 50 -0
Wales Jamie Jones 50 48 2
England Andy Hicks 50 51 -0
England Kyren Wilson 52 48 4
England Stuart Pettman 49 51 -2
Scotland Anthony McGill 52 48 4
England Paul Davison 48 52 -4
Wales Michael White 51 46 5
Northern Ireland Patrick Wallace 51 50 1
Thailand Noppon Saengkham 42 49 -7
Northern Ireland Dermot McGlinchey 41 60 -19
England Simon Bedford 49 50 -1
Wales Andrew Pagett 43 52 -8
England Jamie O'Neill 48 51 -3
Ireland David Morris 50 51 -1
Wales Jak Jones 43 56 -13
Brazil Igor Figueiredo 47 53 -6
Thailand Thanawat Thirapongpaiboon 47 50 -3
England Justin Astley 47 53 -6
England Adam Wicheard 46 51 -5
Ireland Michael Judge 47 52 -4
England Robbie Williams 49 50 -1
Scotland Eden Sharav 47 53 -7
Scotland Scott MacKenzie 47 52 -5
England Gary Wilson 53 48 5
Thailand Dechawat Poomjaeng 48 50 -2
Belgium Luca Brecel 51 47 4
England Nick Jennings 49 49 -0
England Craig Steadman 48 50 -2
England Sam Craigie 50 51 -1
England Adam Duffy 47 50 -3
Thailand Passakorn Suwannawat 44 53 -9
England Mitchell Travis 46 50 -4
Wales Kishan Hirani 42 53 -11
England Andrew Norman 46 53 -7
England Ben Harrison 47 46 2
England Sanderson Lam 45 55 -10
England Shane Castle 44 53 -9
England Ian Burns 50 50 -0
England Allan Taylor 46 54 -8
England Darren Bond 46 54 -9
England Stuart Carrington 51 50 1
England David Grace 48 53 -5
China Chen Zhe 48 52 -3
Ireland David Hogan 43 55 -13
England Michael Wasley 49 52 -3
Ireland John Sutton 44 57 -13
England Sam Baird 51 50 1
England Andy Lee 42 56 -14
India Aditya Mehta 49 51 -2
England Matthew Day 46 53 -7
England Ian Glover 45 54 -9
England James McGouran 48 54 -7
England Andrew Milliard 37 60 -23
Finland Robin Hull 50 50 -0
England Mike Hallett 53 51 2
England Sean O'Sullivan 46 55 -9
England Stephen Craigie 47 51 -4
England Jamie Barrett 42 58 -15
India Lucky Vatnani 44 55 -11
England David Gray 49 52 -4
Wales Daniel Wells 48 52 -4
England Jack Culligan 34 57 -23
England Les Dodd 48 54 -5
Poland Kacper Filipiak 37 59 -21
England Stephen Rowlings 47 50 -3
England Del Smith 48 54 -6
England Reanne Evans 42 58 -16
England Neil Selman 46 50 -4
England Ali Bassiri 24 68 -44
England Ian Barry Stark 43 54 -11
England Stephen Ormerod 39 55 -16
England Colin Mitchell 35 60 -26
England Tony Brown 47 46 1
India David Singh 43 50 -7
England Tony Knowles 53 52 1
Scotland Paul McPhillips 43 57 -13
Scotland Mark Boyle 41 56 -15
Scotland Richy McDonald 47 60 -14
Scotland John Lardner 45 55 -11
Scotland David McLellan 38 60 -22
Scotland Billy Snaddon 47 53 -6
Northern Ireland Dennis Taylor 53 52 1
Wales Paul Davies 48 51 -3
England Jimmy Michie 47 52 -5
Belgium Tomasz Skalski 38 59 -22
Netherlands Mario Wehrmann 37 56 -20
Belgium Hans Blanckaert 38 57 -20
Germany Patrick Einsle 40 59 -19
Netherlands Maurice Le Duc 36 58 -21
England Oliver Brown 44 51 -7
Germany Stefan Schenk 40 50 -10
Denmark Rune Kampe 41 58 -18
Belgium Kevin van Hove 45 53 -9
England Sam Harvey 42 54 -13
New Zealand Chris Mcbreen 37 61 -24
England Jamie Walker 45 48 -2
England Martin O'Donnell 49 52 -3
France Stephane Ochoiski 33 61 -27
Germany Andreas Cieslak 43 52 -9
Germany Lasse Munstermann 39 57 -18
England John Parrott 53 48 5
England Joe Johnson 51 52 -0
Canada Cliff Thorburn 55 51 4
Northern Ireland Joe Swail 50 51 -1
England David Taylor 51 55 -3
Ireland Leo Fernandez 48 50 -2
Wales Duane Jones 47 51 -4
England James Brown 38 57 -19
Scotland Gary Thomson 48 55 -6
Wales Alex Taubman 45 54 -9
England Mitchell Mann 47 53 -6
England Jeff Cundy 47 53 -6
Wales Jamie Rhys Clarke 45 46 -1
Germany Phil Barnes 45 51 -7
Scotland Marc Davis 43 50 -8
Germany Stefan Joachim 33 51 -18
Germany Stefan Gerst 34 53 -20
Croatia Sanjin Kusan 42 61 -19
Netherlands Gerrit Bij de Leij 37 41 -4
England Michael Wild 45 53 -8
England Charlie Walters 48 53 -5
England Damian Wilks 36 50 -14
England John Whitty 32 55 -23
England Farakh Ajaib 51 49 2
England Stephen Groves 38 57 -19
England Steve Judd 41 58 -18
United Arab Emirates Mohammed Al Joker 24 32 -8
England Joel Walker 47 54 -6
United Arab Emirates Mohammed Shehab 38 47 -10
England James Leadbetter 52 48 5
England Daniel Skingle 54 32 22
England John Astley 47 52 -5
England Robert Valiant 46 50 -4
England James Silverwood 48 50 -2
England Michael Rhodes 47 54 -7
England David Portman 51 45 6
England Jake Nicholson 43 55 -12
England Oliver Lines 48 51 -2
England Tom Maxfield 49 55 -5
England David Craggs 47 56 -10
England Craig Barber 42 54 -12
England Lee Shanker 36 62 -26
England Phil O'Kane 39 56 -17
England Nikolas Charalambous 49 54 -6
England Darren Burns 44 50 -7
Ireland Martin McCrudden 45 55 -10
England Christopher Keogan 41 60 -19
England Lee Farebrother 42 54 -12
Belgium Kurt Vanoverberghe 50 41 9
England James Welsh 28 49 -21
Poland Adam Stefanow 44 55 -11
Belgium Tino de Witte 44 49 -5
Belgium Peter Bullen 51 45 6
Poland Marcin Nitschke 35 62 -28
Belgium Pierre Dethier 39 58 -18
Belgium Yvan van Velthoven 41 56 -14
Belgium Pascal Durnez 45 55 -10
Belgium Dirk Coppens 37 54 -17
Belgium Erwin Goethals 38 58 -20
Thailand Suriya Suwannasingh 47 59 -11
Belgium Jurgen van Roy 52 46 6
Poland Krzysztof Wrobel 44 53 -9
Belgium Olivier Vandenboheede 46 47 -1
Belgium Guido Taloen 52 45 7
France Yannick Poulain 36 41 -5
Belgium Edwin Depoorter 36 53 -17
Belgium Rene Hemelsoet 48 50 -2
Belgium Alain Vandersteen 44 48 -4
Belgium Tim van Goubergen 46 62 -16
Wales Darren Morgan 52 50 2
Belgium Mario Geudens 48 51 -3
Scotland Craig MacGillivray 38 53 -15
England Richard Beckham 41 55 -15
England Ryan Causton 46 52 -7
Thailand Thepchaiya Un-Nooh 50 47 3
Northern Ireland Julian Logue 49 47 2
England Mike Finn 45 52 -7
Bahrain Habib Subah 40 58 -17
Ireland Jason Devaney 41 58 -16
Belgium Wendy Jans 47 45 2
Netherlands Roy Stolk 39 52 -13
Wales Gareth Allen 45 52 -7
Turkey Soner Sari 44 48 -4
Germany Andreas Hartung 23 62 -39
Germany Christof Biniarsch 25 55 -30
Germany Jörg Petersen 38 54 -16
Turkey Ali Kirim 31 57 -26
Germany Norbert Hofheinz 34 49 -16
Switzerland Alexander Ursenbacher 49 53 -4
Germany Miro Popovic 59 49 10
Austria Dominik Scherübl 49 49 1
Germany Julian Treiber 36 51 -15
Germany Oliver Kremp 32 49 -17
Germany Thomas Valentin 35 43 -8
Germany Ole Steiner 24 50 -25
England Zen Beechey 27 35 -8
Germany Bernd Strnad 34 51 -17
Germany Kilian Baur-Pantoulier 41 45 -4
England Lee Page 44 54 -11
England Alex Davies 47 50 -3
England Lee Spick 50 50 -0
England Antony Parsons 48 49 -1
England Paul Metcalf 33 63 -30
England Callum Downing 45 54 -9
England Sam Thistlewhite 44 53 -9
England Greg Davis 28 65 -38
Northern Ireland Jordan Brown 49 50 -2
Wales Callum Lloyd 39 55 -16
England Neal Jones 37 55 -18
Northern Ireland Raymond Fry 46 52 -7
England Nick Pearce 47 56 -9
Ireland Rodney Goggins 48 52 -4
Ireland Robert Murphy 27 29 -2
Australia Jamie Brown 50 46 4
England James Hill 30 70 -40
Pakistan Shokat Ali 45 55 -10
Qatar Ahmed Saif 38 62 -24
Scotland Hugh Abernethy 44 54 -9
England Gareth Green 44 51 -7
England Zak Surety 46 54 -8
England Ryan Clark 38 61 -23
England James Cahill 44 57 -13
England Martin Ball 38 47 -9
England Daniel Ward 49 43 6
Scotland Michael Leslie 43 57 -14
England Simon Dent 41 57 -16
England Geoff Williams 48 51 -3
England Gary Miller 42 64 -22
England Sydney Wilson 45 55 -10
Iceland Kristjan Helgason 38 42 -5
Germany Sascha Lippe 43 54 -11
Malta Alex Borg 42 55 -13
Austria Andreas Ploner 38 51 -13
England Mark Rowing 49 52 -4
Wales Philip Williams 45 35 10
Belgium Peter Vertommen 42 38 4
Iceland Bryngmar Valdimarsson 49 46 3
England Robert James 44 51 -8
England Luke Simmonds 47 54 -7
Wales Lee Walker 45 52 -7
Australia Vinnie Calabrese 41 57 -15
Pakistan Shahram Changezi 45 55 -10
England James Burrett 37 59 -23
England Bash Maqsood 38 61 -23
Scotland Fraser Patrick 45 54 -9
Australia Ben Judge 28 52 -25
England Liam Monk 47 51 -4
England Jason Tart 41 54 -13
Pakistan Shehzad Iqbal 46 46 -0
Scotland Bobby Cruickshanks 41 54 -12
Wales Stephen Ellis 39 62 -24
England George Marter 38 55 -17
India Shahbaaz Khan 51 50 2
Israel Shachar Ruberg 40 43 -3
Belgium Jurian Heusdens 46 47 -1
Germany Julian Gartner 43 43 0
Ireland Douglas Hogan 33 63 -30
England Ashley Wright 45 55 -10
England Billy Joe Castle 49 51 -2
England Lewis Frampton 39 55 -16
Wales Andrew Rogers 44 55 -11
England Brian Cox 47 44 3
England Steve Ventham 35 57 -22
Wales Jack Bradford 36 58 -22
Scotland Jonathan Fulcher 26 43 -17
England Danny Brindle 41 58 -17
England Hammad Miah 45 55 -10
England Brian Morgan 48 53 -4
England Ricky Norris 42 52 -10
Australia Steve Mifsud 39 63 -23
Thailand Noppadol Sangnil 40 54 -14
England Wayne Brown 44 52 -8
Cyprus Michael Georgiou 47 52 -5
England Gavin Lomax 45 55 -10
England Lewis Roberts 47 54 -7
England Imran Puri 35 60 -24
Northern Ireland Declan Brennan 49 51 -2
England Ian Brumby 47 53 -6
Ireland Vincent Muldoon 46 53 -6
England David Roe 49 52 -3
Ireland Brendan O'Donoghue 47 54 -7
Thailand Atthasit Mahitthi 49 50 -0
Wales Ian Preece 50 50 -0
England Paul Wykes 46 54 -7
England Nic Barrow 54 45 9
England Barry West 50 51 -1
England Bill Oliver 48 53 -5
Thailand Supoj Saenla 45 55 -11
England Adam Davies 46 47 -1
Brazil Itaro Santos 31 69 -38
England Stuart Watson 50 52 -2
England Lee Richardson 42 57 -14
England Dean Reynolds 51 52 -1
Ireland Dessie Sheehan 44 58 -14
Belgium Chris Henry 36 43 -7
Germany Rüdiger Fehrmann 29 57 -28
Austria Markus Stocker 38 57 -19
Germany Jörg Vortkort 52 10 42
Germany Roland Hanisch 49 45 4
Austria Baghi Ebrahim 45 65 -20
England Saqib Nasir 48 50 -2
Germany Hendrik Glax 35 52 -17
England Stefan Mazrocis 47 53 -6
Netherlands Jerom Meeus 36 53 -18
Netherlands Misja van Vonderen 44 65 -21
Belgium Jimmy van den Winkel 46 51 -6
Belgium Laurens de Staelen 32 56 -23
Netherlands Juriaan van den Nieuwenhuizen 27 62 -35
China Tang Jun 49 57 -8
China Shi Hanqing 42 65 -23
England Chris Melling 45 57 -12
England Mark Vincent 43 55 -11
Germany Mike Henson 44 57 -13
Ireland Greg Casey 48 49 -1
Scotland Ross Vallance 43 50 -7
England Brett Miller 51 49 2
England Wayne Cooper 46 54 -8
Scotland Robert Stephen 46 54 -8
China Cao Xinlong 43 58 -15
China Cao Kaisheng 41 60 -19
England Greg Batten 56 43 13
Scotland Michael Collumb 46 54 -7
England Darren Cook 48 49 -1
India Sourav Kothari 23 35 -12
England Scott Miller 50 50 -0
England Adam Chalkley 37 62 -25
China Cai Jianzhong 47 53 -6
Iran Hossein Vafaei 48 46 2
Poland Piotr Murat 46 46 -0
Poland Rafal Górecki 36 56 -20
China Li Yuan 44 55 -11
England Stuart Mann 37 60 -23
England Jordan Church 47 54 -8
Wales Gareth Coppack 41 56 -15
Scotland Drew Henry 47 53 -5
England Munraj Pal 48 51 -3
England Sean Storey 47 52 -5
England Gary Wilkinson 51 50 1
England Stephen Kershaw 51 50 1
England Roger Leighton 60 39 21
England Andy Symons 49 45 4
China Yang Qingtian 45 61 -16
Northern Ireland Michael King 39 48 -8
England Paul Sweeny 51 51 1
England Ian Martin 46 50 -4
Scotland Mark Owens 41 57 -16
England Stuart Wood 39 57 -18
England Jonathan Birch 49 54 -5
England Nico Elton 40 57 -17
England Sean Hopkin 39 53 -14
England Ashley Carty 46 53 -7
Wales Richard King 41 58 -16
England Elliot Slessor 43 54 -11
Wales David John 41 59 -18
New Zealand Dene O'Kane 50 53 -3
England Bradley Jones 48 49 -1
England David Lilley 53 47 6
Ukraine Vladyslav Vyshnevskyy 43 49 -5
Poland Krzysztof Kubicki 33 53 -20
Poland Maciej Relich 43 59 -16
Poland Krzysztof Gorniak 33 59 -26
Poland Michal 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
Poland Mateusz Baranowski 31 54 -23
Malta Joe Grech 47 57 -10
England Adam Bobat 41 48 -8
England George Pragnall 45 56 -10
England Ian John Ali 49 56 -7
France Johan Lorek 35 40 -4
England John Welsh 50 58 -8
Wales Steve Newbury 52 50 2
Ireland Patsy Fagan 48 57 -9
England Karl Townsend 52 46 6
England Steve Meakin 46 54 -8
Wales Wayne Jones 53 49 4
Wales Tony Chappel 52 51 1
Ireland John McBride 42 62 -20
England Paul Hunter 53 48 5
Ireland David McDonnell 45 55 -9
England Nick Dyson 51 51 0
England Steve James 52 50 2
Scotland Chris Small 50 50 0
Australia Quinten Hann 49 49 0
Ireland Josh Boileau 42 59 -17
Ireland Daniel O’Regan 41 51 -10
England Stephen Croft 44 58 -14
England Hassan Miah 39 58 -19
England Chris Cookson 54 48 6
England Sean Lanigan 43 57 -14
Wales Anthony Davies 44 55 -10
England Dave Finbow 45 56 -11
England Nick Walker 49 52 -3
England Craig Butler 49 42 7
England Mark Gray 41 54 -13
Ireland Billy Kelly 45 57 -11
England Surinder Gill 45 54 -9
England Wayne Townsend 36 60 -23
Ireland Joe O'Boye 50 50 1
Wales Darren Thompson 51 39 12
Thailand Kobkit Palajin 45 50 -5
Northern Ireland Terry Murphy 45 53 -9
England Antony Bolsover 49 53 -5
England Darryn Walker 47 54 -8
England Sean Bullock 49 54 -4
England Darren Clarke 45 56 -12
Scotland Martin Dziewialtowski 46 54 -8
England Gary Lees 42 60 -17
England Tony Jones 53 51 2
Northern Ireland Jason Prince 48 52 -4
China Guo Hua 44 57 -13
China Zhang Dongtao 43 57 -14
England Neal Foulds 52 51 1
Wales Doug Mountjoy 54 52 2
England Troy Shaw 47 54 -7
England Adrian Rosa 46 51 -5
England Chris Norbury 45 55 -10
Thailand Kwan Poomjang 38 41 -3
Canada Alain Robidoux 51 51 0
England Jason Ferguson 48 55 -7
England Steven Hallworth 43 57 -14
Belgium Thomas Broeckx 46 44 2
Belgium Yannick Sablon 49 45 4
Belgium Patrick Geysels 36 55 -19
Belgium Nicky Godeyne 41 46 -5
Belgium Mathijs Bokken 29 60 -31
Belgium Kevin Jacobs 47 51 -4
Belgium Tom Vervoort 50 55 -5
Belgium Ahmed Osman 54 37 17
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 Wim Andries 34 50 -15
Belgium Sam de Cooman 47 67 -20
Belgium Tom de Wit 33 42 -9
Belgium Raphael Profeta 51 43 8
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
Netherlands Jeroen van Driel 31 55 -24
Belgium Jeff Jacobs 41 56 -15
Belgium Wim de Roeck 47 47 0
Belgium Serge Moeyersons 41 50 -9
England Karl Broughton 45 53 -8
England Craig Harrison 43 52 -9
England Karl Burrows 48 55 -7
India Pankaj Advani 49 46 4
Australia Adrian Ridley 35 41 -6
England Julian Mills 33 70 -37
England William Lemons 43 57 -13
Northern Ireland Billy Brown 40 57 -17
Isle of Man Darryl Hill 40 58 -18
England Thomas Wealthy 39 62 -23
Scotland Ross Higgins 40 60 -20
England Jason Weston 42 58 -17
Canada Kirk Stevens 52 51 0
Canada Bob Chaperon 50 49 1
England Eddie Manning 50 47 3
England John Read 45 56 -11
Scotland Euan Henderson 50 50 -0
Scotland Scott Donaldson 47 53 -5
England Jamie Gibson 31 70 -39
England Gary Ponting 48 53 -5
Scotland Ross Muir 47 54 -7
England Stuart Reardon 44 59 -14
Wales Richard Jones 50 51 -2
Wales Mark Fenton 42 60 -19
Thailand Phaitoon Phonbun 36 41 -6
Northern Ireland Alex Higgins 55 53 2
Thailand Noppadon Noppachorn 34 54 -20
England Jason Wallace 46 52 -6
England Willie Thorne 55 51 4
Northern Ireland Dylan Leary 39 60 -21
England Mick Price 49 52 -3
England Philip Seaton 50 47 3
England Anton Bishop 39 60 -21
England Leigh Griffin 44 55 -12
Ireland Stephen O'Connor 49 54 -5
England Peter McCullagh 40 50 -10
England Martin Clark 51 50 1
Scotland Alan Burnett 39 56 -18
England Nick Terry 51 50 1
Wales Gareth Chilcott 0 0 -0
China Da Hailin 44 54 -10
England Chris Scanlon 44 50 -6
England Mark Johnston-Allen 50 50 0
England Nigel Gilbert 49 50 -1
China Hasimu Tuerxun 35 62 -27
Wales Mark Bennett 51 50 0
England Oliver King 41 58 -17
England Andrew Alexandrou 27 64 -37
England Jack Fitzmaurice 45 57 -12
England Vic Harris 47 54 -7
Scotland Graham Horne 43 56 -13
England Jamie Bodle 50 52 -2
China Lu Haotian 46 54 -8
China Zhou Yuelong 54 49 5
China Lu Ning 45 54 -9
England Brian Rowswell 49 53 -3
Canada Tom Finstad 56 50 6
England John Giles 36 67 -30
Thailand Tai Pichit 47 58 -11
Ireland Stephen Murphy 49 53 -4
England Jamie Rous 47 53 -6
Canada Gary Natale 51 51 -0
England Jamie Woodman 43 56 -13
Northern Ireland Michael Duffy 48 59 -11
China Li Jian Bing 45 54 -9
England Anthony Harris 47 53 -6
China Chen Feilong 49 51 -2
England Karl Payne 46 54 -8
England Mark Flowerdew 44 53 -9
England Stuart Parnell 49 54 -4
England Andrew Cairns 51 51 0
Scotland Murdo Macleod 49 55 -6
India Amrik Cheema 50 50 0
England Tugba Irten 47 56 -9
Wales Jimmy Carney 40 55 -14
England Andy Marriott 38 60 -22
Scotland Rhys Clark 45 55 -10
Wales Ben Jones 42 53 -11
England Andrew Hudson 40 65 -25
Bahrain Mohammed Al Shaikh 43 53 -10
Australia Marc Robertson 48 48 0
England Richard Remelie 40 56 -16
England Richard Twomey 38 55 -17
China Zhang Anda 50 51 -0
England John Beesley 35 58 -24
Egypt Mohamed Khairy 33 65 -32
China Xu Xlnjian 39 59 -19
China Gao Feng 43 54 -11
China Pang Weiguo 47 52 -6
Wales Terry Griffiths 53 50 3
China Chen Zifan 50 52 -2
China Zhang Yang 55 50 5
China Sun Chang 43 55 -12
China Lin Shuai 45 54 -9
China Zhang Yadong 42 56 -13
China Zhao Xintong 53 50 3
Hong Kong Fung Kwok Wai 47 50 -3
China Zhang Yong 46 56 -9
China Zhang Yi 46 54 -8
China Ma Tingpeng 50 51 -1
China Qiu Yalong 51 52 -1
China Wang Yuchen 41 60 -19
China Lei Zhen 42 66 -23
India Yasin Merchant 46 56 -10
England Tony Meo 52 51 0
England Danny Fowler 50 50 1
England Ian Graham 52 50 1
England Nick Fruin 46 60 -13
England Pat Kenny 50 44 6
South Africa Silvino Francisco 53 52 1
England Ken Owers 49 51 -2
England Nick Marsh 47 52 -4
Australia Robby Foldvari 53 50 3
England Jim Chambers 49 52 -3
Ireland Eugene Hughes 51 54 -3
England Wayne Rendle 45 56 -11
England Craig Edwards 50 52 -2
Scotland Scott MacFarlane 51 53 -1
South Africa Peter Francisco 51 50 0
England Steve Duggan 50 52 -2
England Jason Smith 49 51 -2
Canada Jim Wych 50 50 0
England Jonathan Bagley 41 58 -17
Australia Eddie Charlton 53 50 3
England Jason Whittaker 53 49 4
England John Dunning 47 57 -10
England Steve Gough 39 58 -19
England Allison Fisher 45 60 -15
Ireland Paddy Browne 50 52 -2
England Hassan Vaizie 33 60 -27
England Ian Williamson 51 52 -1
England Paul Medati 49 53 -4
England Mick Fisher 44 55 -11
Scotland Jim Donnelly 47 54 -7
England Rex Williams 49 50 -1
Ireland John Leahy 45 49 -4
Australia Warren King 52 51 2
England Ray Edmonds 51 52 -1
Canada Mario Morra 49 50 -2
England Bernard Bennett 39 64 -25
England Danny Smith 51 55 -4
China Chen Ruifu 47 51 -4
China Lin Yongzhi 45 54 -9
China Pa Ruke 49 49 0
China Guan Zhen 49 51 -2
China Pan Weixing 45 55 -9
England Brandon Sargeant 43 56 -13
England Darrell Whitworth 37 46 -8
England James Gillespie 40 56 -16
Scotland Lloyd Condron 38 25 13
England Harvey Chandler 38 63 -24
England Ben Fortey 46 52 -6
Malta Paul Mifsud 49 51 -2
Thailand Surathep Phuchalaem 40 57 -17
Thailand Sakchai Sim Ngam 49 48 1
Bulgaria Georgi Velichkov 24 65 -40
Estonia Andres Petrov 43 58 -15
Switzerland Stefan Schneider 43 48 -4
Russia Ivan Kakovsky 23 34 -11
Ireland TJ Dowling 46 51 -5
Northern Ireland Jack McLaughlin 50 52 -1
England Peter Daubney 41 67 -25
England David Rippon 50 47 3
England Robert Marshall 52 52 -0
England Paul Gibson 48 52 -4
Ireland Paul Watchorn 49 56 -7
England Bob Harris 51 50 1
Hong Kong Franky Chan 50 53 -3
Canada Brady Gollan 55 48 6
England Graham Cripsey 48 54 -6
Ireland Tony Kearney 47 54 -7
England John Virgo 54 52 2
England Graham Miles 50 53 -3
England Mike Darrington 45 57 -12
Canada Paul Thornley 43 55 -12
England Peter Delaney 32 65 -34
England Dennis Hughes 40 57 -17
England Stewart Hesketh 36 56 -20
England Peter Donegan 53 57 -4
Scotland Dylan Craig 46 52 -6
Germany Peter Wagner 39 54 -15
England Charon Parker 34 61 -27
Bulgaria Nikola Kemilev 38 60 -22
Bulgaria Vencislav Daskalov 42 49 -7
Thailand Praprut Chaithanasak 50 52 -2
Malaysia Yong Kien Foot 48 56 -8
England Alan Trigg 26 37 -11
Wales Cliff Wilson 49 53 -5
England Paul Tanner 48 50 -1
England Steve Campbell 50 51 -1
England Steve Longworth 50 51 -1
Isle of Man Tony Wilson 49 51 -2
Wales Colin Roscoe 50 52 -3
England Dave Martin 52 54 -3
Ireland Gay Burns 41 50 -9
England Fred Davis 41 46 -5
England Alan Peacock 64 36 28
England Derek Heaton 43 60 -18
England George Scott 45 58 -13
England Mike Watterson 47 54 -7
Germany Carl Rosenberger 32 52 -20
Malta Aaron Busuttil 32 60 -28
Northern Ireland Johnny Kells 41 40 1
England Dean Goddard 39 49 -10
England John Parkin 41 52 -11
Germany Luca Kaufmann 33 45 -12
Germany Tobias Hirmer 48 42 7
Croatia Dragan Roša 29 37 -8
England Garry Steele 26 61 -34
England Joe Steele 41 53 -12
Germany Felix Frede 34 53 -20
Thailand Rom Surin 54 49 5
England Joe O'Connor 43 56 -13
England Adam Edge 40 56 -15
England Chris Wakelin 49 50 -1
England Louis Heathcote 44 54 -10
Germany Sascha Diemer 31 66 -35
Austria Robert Burda 33 65 -32
Scotland John Rea 50 51 -2
England Kevin Ashby 59 41 18
China Niu Zhuang 38 60 -22
China Hu Hao 51 48 3
China Ju Reti 55 45 10
China Wang Heng 48 52 -5
China Liu Fan 50 57 -6
China Li Yujin 39 62 -23
China Sun Hongrui 44 55 -11
China Zhang Zihao 41 59 -19
China Wang Zepeng 49 50 -0
China Liu Yiqi 39 59 -20
China Fang Xiongman 48 54 -6
England Jon Wright 51 50 1
Australia John Campbell 52 53 -1
England Peter Bardsley 40 57 -17
England John Spencer 53 50 3
Scotland Bert Demarco 41 60 -19
Northern Ireland Tommy Murphy 51 52 -2
Scotland Eddie Sinclair 50 52 -2
England Malcolm Bradley 50 53 -3
England Barry Bunn 48 45 3
Scotland Matt Gibson 48 53 -5
Scotland Duncan Campbell 52 48 5
England Dave Gilbert 50 51 -1
England Joe Davis 57 45 12
England David Greaves 41 61 -20
England Gary Challis 37 55 -18
England Adam Longley 31 42 -10
Canada Marcel Gauvreau 49 51 -1
England Doug French 49 57 -9
England Gary Filtness 49 47 2
England Mark Wildman 49 55 -6
Scotland Ian Black 43 59 -16
Canada Bill Werbeniuk 49 56 -7
Wales Paul Dawkins 43 60 -18
Northern Ireland Kieran McAlinden 61 40 21
South Africa Robbie Grace 45 54 -9
Wales Ray Reardon 55 52 3
Canada Gino Rigitano 45 51 -6
England Pat Houlihan 48 56 -8
England Terry Whitthread 43 54 -11
England Roger Bales 46 53 -7
England Martin Smith 50 51 -1
Isle of Man Mike Colquitt 60 45 15
Ireland Pascal Burke 42 57 -15
England Eric Lawlor 47 54 -7
South Africa François Ellis 43 55 -12
Canada Jim Bear 49 52 -2
England Jim Meadowcroft 48 55 -6
Australia Glen Wilkinson 48 52 -4
England Geoff Foulds 46 56 -10
Australia Vladimir Potazsnyk 47 52 -5
Australia Greg Jenkins 47 54 -7
Wales Clive Everton 37 64 -27
South Africa Derek Mienie 41 58 -16
Canada Bernie Mikkelsen 48 55 -7
Australia Paddy Morgan 41 48 -7
Belgium Jan Corten 45 48 -2
Netherlands Ton Berkhout 39 48 -9
Belgium Steve Lambrechts 47 48 -1
Belgium Dominiek Vieuvalet 31 51 -20
Netherlands Jasha Kiers 34 46 -12
Belgium Sebastiaan Vermeylen 45 44 1
Belgium Koang Min Chou 44 37 7
Belgium Raf Van De Maele 43 40 3
Germany Lukas Kleckers 40 51 -11
France Nathanael Beckrich 37 34 3
Belgium Fred Letecheur 40 54 -14
Belgium Kevin Vandevoort 37 56 -19
Belgium Kristof Vermeiren 44 46 -2
Canada Gerry Watson 47 57 -9
United States Jim Rempe 46 56 -10
England Maurice Parkin 40 65 -25
Scotland Eddie McLaughlin 47 54 -7
South Africa Perrie Mans 51 56 -5
England John Hargreaves 45 55 -10
Australia James Giannaros 45 58 -13
Australia Sam Frangie 46 53 -7
Australia Lou Condo 46 54 -7
England Dave Chalmers 39 56 -16
Canada Joe Cagianello 48 55 -7
Australia Ian Anderson 43 55 -12
South Africa Jimmy van Rensberg 45 54 -9
Northern Ireland Jackie Rea 43 58 -15
South Africa Mike Hines 49 55 -5
Canada Frank Jonik 46 53 -7
Italy Claudio Ravagnani 41 53 -12
Netherlands Rene Dikstra 39 49 -10
China Huang Jiahao 44 57 -14
China Yu Xuantang 43 50 -8
China Wang Lige 41 60 -19
China Geng Mingqi 48 52 -4
China Ji Zhijun 47 55 -8
China Liu Jiaming 39 60 -21
China Yao Pengcheng 40 59 -19
India Kamal Chawla 34 39 -5
England Peter Devlin 38 61 -23
England Dylan Mitchell 39 61 -22
Brunei Sim Siak Chong 34 48 -14
Finland Jyri Virtanen 40 53 -13
Thailand Udon Khaimuk 53 45 9
Egypt Mohammed el Kamah 37 59 -22
India Varun Madan 40 60 -20
Scotland Joseph McLaren 43 59 -15
Scotland Barry Lee 43 57 -15
Scotland Chris Totten 39 64 -26
India Omprakesh Agrawal 47 52 -6
Canada Wayne Sanderson 39 57 -19
Netherlands Jurgen Goudailler 47 35 12
Netherlands Ameer Baksh 39 36 3
Canada Alex Pagulayan 49 50 -1
South Africa Roy Amdor 45 61 -16
England Clayton Humphries 50 44 6
Wales Roy Andrewartha 48 59 -10
Australia George Ganim 47 56 -9
Wales Marcus Owen 46 57 -11
Scotland Chris Ross 37 67 -30
Canada John Bear 47 56 -9
England John Pulman 40 43 -3
England Paul Verity 53 51 2
England Sid Hood 48 59 -11
India Rahul Sachdev 46 51 -5
India Rajat Khaneja 48 53 -5
England Zack Richardson 48 48 0
Qatar Mohsen Bukshaisha 31 38 -6
England Michael Tomlinson 44 55 -11
England Joe Roberts 49 51 -3
England John Barrie 44 62 -18
Pakistan Mohammed Asif 26 30 -4
Australia Warren Simpson 45 44 2
Wales Gary Owen 43 45 -2
India Arvind Savur 50 50 -0
Portugal Filipe Cardoso 24 63 -39
China Zhao Hanyang 36 56 -21
China Luo Honghao 51 53 -2
China Li Zhen 40 59 -19
China Sun Peng 45 53 -8
China Shan Xianshu 41 55 -15
China Zhong Lin 48 50 -1
China Yan Bingtao 53 47 6
China Long Zehuang 40 56 -16
China Maihe Muti 40 62 -22
China Feng Zeyuan 36 63 -27
China Sun Jianjun 36 55 -19
China Pang Junxu 40 57 -17
Thailand Ratchayothin Yotharuck 35 53 -18
England Ron Gross 46 60 -13
Australia Rex King 38 52 -14
Australia Philip Tarrant 53 55 -2
England Geoff Thompson 45 63 -17
Australia Allan McDonald 34 43 -9
England Jonathan Barron 61 45 16
Australia Norman Squire 37 45 -8
England Alec Brown 39 51 -12
Scotland Harry Stokes 0 0 0
Scotland Walter Donaldson 29 30 -1
England Willie Smith 49 54 -6
Australia Horace Lindrum 51 52 -0
New Zealand Clark McConachy 46 53 -7
England Sidney Smith 50 48 2
England Dickie Laws 47 37 10
England Herbert Holt 12 15 -3
Canada Con Stanbury 36 43 -7
Wales Bill Withers 31 53 -22
England Willie Leigh 7 6 1
England Stanley Newman 25 36 -12
England Fred Lawrence 50 56 -7
England Tom Reece 0 0 0
England Tom Newman 37 44 -7
England Clare O'Donnell 40 47 -7
England Tom Dennis 34 41 -7
Scotland Nat Butler 39 32 7
England Tom Carpenter 21 20 1
England Melbourne Inman 12 13 -1
Netherlands Theodor den Hartog 47 44 3
England Jordan Geldard 40 47 -7
England Benji Buckley 51 44 7
Netherlands Feylin Janssen 49 47 2
Netherlands Fozan Masood 50 47 4
England Matthew Glasby 41 58 -17
England Luke Garland 40 54 -14
England Kurtis Weaver 47 51 -4
Malta Brian Cini 42 51 -8
Northern Ireland Jamie McArdle 37 41 -4
England Richard Haney 46 50 -4
England Michael Williams 46 54 -9
England Ashley Hugill 46 55 -9
Switzerland Pascal Camenzind 47 57 -11
Germany Thomas Blang 33 55 -23
Norway Christopher Watts 38 51 -13
Germany Daniel Schneider 39 53 -14
Iran Amir Sarkhosh 27 31 -4
India Laxman Rawat 23 33 -9
Egypt Ahmed Galal 17 39 -22
China Chen Junhao 41 59 -18
China Zou Junhai 43 55 -12
China Qin Jianfeng 36 64 -28
China Chen Wen 42 60 -18
China He Guoqiang 49 48 1
Germany Christian Gabriel 43 46 -3
China Yuan Sijun 41 45 -4
China Yong Fan 46 52 -6
China Fan Zhengyi 41 58 -18
China Xu Xinjian 29 68 -40
China Xu Si 45 57 -12
China Feng Yu 40 55 -15
England Josh Mulholland 44 51 -7
England Joshua Cooper 43 55 -12
England Adam King 47 56 -9
England Troy Brett 52 50 2
Russia David Maslov 37 57 -19
Wales Tyler Rees 40 60 -19
Belgium Niki Baele 38 51 -13
Belgium Frank Driesen 62 39 23
Belgium Johny Moermans 38 59 -22
Hong Kong Lee Chun Wai 46 50 -4
Hong Kong Ng On Yee 45 56 -11
United States Corey Deuel 40 58 -18
Thailand Boonyarit Keattikun 30 47 -17
Sweden Arpat Pulat 50 50 -0
Iran Soheil Vahedi 40 48 -8
England Anthony Jeffers 43 60 -17
England Russel Morgan 33 51 -18
England Cecil Harverson 0 0 0
England Walter Lovejoy 0 0 0
England Edward Diggle 0 0 0
England Charles Dawson 0 0 0
Scotland Tom Aiken 0 0 0
England James Collens 0 0 0
England Harry Stevenson 0 0 0
England James Harris 0 0 0
China Cheng Sihong 49 56 -7
China Li Ningning 40 63 -23
China Ding Wei 37 50 -13
Malaysia Thor Chuan Leong 41 54 -13
Scotland Keith Keldie 38 58 -21
England Jake Keen 46 48 -3
Wales Leigh Davies 46 52 -6
England Joshua Baddeley 39 63 -24
England Thomas Barton 46 50 -5
China Tu Jiong 43 51 -8
China Duan Yanfeng 43 57 -14
China Liu Ming 47 54 -7
China Ding Kai 38 64 -26
Latvia Rodion Judin 38 64 -26
Germany Simon Lichtenberg 48 52 -4
England Chris Jones 41 55 -14
Bulgaria Ivaylo Pekov 31 61 -31
China Wang Wu 49 50 -1
China Wang Chenkai 37 42 -5
Thailand Kritsanut Lertsattayathorn 37 41 -4
Pakistan Hamza Akbar 40 63 -23
Hong Kong Chau Hon Man 23 39 -16
England Danny Connolly 43 61 -18
England Grant Miles 50 58 -8
Iran Ehsan Heydarinezhad 29 29 -0
China Au Chi Wai 50 52 -2
Pakistan Asjad Iqbal 27 30 -3
Bahrain Hussein Mahmood 37 59 -21
Bulgaria Dimitar Mehandzhiyski 23 70 -47
Belgium Jurgen van den Bossche 46 43 3
Thailand Akani Songsermsawad 46 46 -0
Wales Rhydian Ap Owen 41 55 -13
Scotland Erik Wilson 46 54 -7
England Brad Chappell 34 63 -29
England Joshua Thomond 48 53 -4
England Josh Harrison 40 50 -10
Germany Robin Otto 41 63 -22
Pakistan Khalid Al Salem 43 58 -16
Scotland Lee Mein 39 61 -21
Poland Jarosław Kowalski 49 53 -5
Finland Heikki Niva 46 48 -1
India Hrithik Jain 40 62 -22
China Zhu Yinghui 45 56 -11
Australia Kurt Dunham 33 67 -34
England Patrick Whelan 46 58 -12
Pakistan Muhammad Sajjad 30 33 -3
Pakistan Babar Masih 25 37 -12
England Nigel Howe 49 52 -3
Afghanistan Mohammad Rais Senzahi 19 38 -19
Belgium Tan Wang Chooi 48 48 0
Wales Jackson Page 48 53 -5
England Mohammed Rangzib 42 60 -18
England Ismail Türker 45 33 12
China Zhang Zhijie 45 45 -0
China Huang Zishun 54 53 1
China Zhang Chi 44 51 -8
China Huang Zhong 49 49 0
Netherlands Xander van Rossem 37 51 -14
England Simon Blackwell 50 49 1
Egypt Basem Eltahhan 22 40 -18
England Callum Costello 42 62 -19
China Lyu Chuang 49 50 -1
China Lyu Chenwei 43 55 -12
England John Foster 44 56 -12
England Daniel Womersley 43 56 -13
India Ishpreet Chadha 30 36 -5
England Jamie Lashmar 45 50 -5
Belgium Curd Persyn 45 60 -15
Malaysia Mohammed Reza Hassan 43 55 -12
England James Height 39 53 -15
England Daniel Devlin 42 63 -21
England Haydon Pinhey 43 50 -6
England Ben Murphy 43 53 -10
England Ben Robinson 34 59 -25
Ireland Aaron Tobin 48 50 -2
England Mario Basile 40 57 -17
England Chae Ross 55 46 9
England Sean Harvey 48 50 -2
China Zhang Jiankang 36 62 -26
England Dean Galbally 49 55 -6
England Stefan Risidi 47 55 -8
England Danny Gladstone 36 52 -17
Bahrain Mohammed Ali 38 51 -13
India Roshan Mirchandani 36 57 -21
England Anthony Fieldsend 44 52 -8
England Michael Dubicki 44 54 -10
Wales Jeremiah Connors 48 41 7
England Mark J Miller 42 49 -7
England Sydney Lee 28 38 -10
China Ma Chunmao 49 51 -2
England James Murdoch 15 87 -72
England Shaun Wilkes 35 61 -26
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 Danny Douane 32 68 -36
England Alex O'Donaghue 33 50 -17
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 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
Germany Habib Shalchian 33 64 -31
Germany Jürgen Kesseler 32 68 -37
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 28 70 -42
Germany Ralf Günzel 18 66 -48
England Marc Harman 22 70 -48
England Pascal Richard 31 74 -44
England Lewis John Calcutt 23 85 -61
Germany Ralph Enax 5 75 -70
Germany Jörn Hannes-Hühn 16 67 -51
Germany Thomas Wacker 0 29 -29
Germany Uli Ottner 5 101 -96
Germany Jörg Ebert 3 76 -73
Germany Diana Schuler 16 74 -58
Singapore Tommy Ang 39 66 -27
England Shaun Parkes 35 46 -11
England Rock Hui 32 54 -22
England Kamran Ashraf 33 66 -33
England David Birley 18 79 -62
England Declan Bristow 7 24 -17
England Mark Miller 26 60 -34
Ireland Colm Gilcreest 35 65 -30
Belgium Luc Heirewegh 29 62 -33
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
Netherlands Jan Hinfelaar 17 66 -49
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 James Loft 41 60 -19
England Anish Gokool 42 67 -25
Norway Anita Maflin 30 55 -25
Wales Allan Morgan 29 84 -55
Wales Jamie Edwards 31 59 -28
Germany Robert Sax 29 73 -45
Germany Michael Seidel 6 41 -35
Germany Michael Betzinger 22 63 -41
Netherlands Rogier van de Kamp 23 59 -36
Germany Mirko Groß 12 79 -67
Germany Wilhelm Braunwald 35 51 -16
Germany Sascha Breuer 17 35 -18
Germany Gerhard Engelschalk 28 46 -18
Germany Anja Vucicevic 36 48 -12
Germany Andreas Pesch 11 70 -59
Netherlands Florian Moederscheim 36 53 -17
Germany Bernd Friedrich 5 78 -73
Germany Ralf Hemmerling 11 61 -50
Germany Oliver Metzger 35 51 -16
Germany Hendrik Henschke 31 53 -22
Croatia Stevo Vucicevic 11 88 -77
Germany Lothar Kempgens 21 77 -57
Germany Martin Rösler 11 76 -65
Germany Ronny Buchholz 34 49 -15
Germany Ronny Pawlitza 34 70 -35
Germany Dirk Hochheim 22 72 -50
Germany Rüdiger Nickel 8 79 -71
Germany Daniel Dieudonne 16 62 -46
Netherlands Laurin Winters 18 69 -51
England Ashik Nathwani 28 63 -35
England Anthony Robson 11 99 -88
England Mark Smith 28 71 -44
England Jordan Rimmer 35 48 -13
England Jim Buck 29 70 -41
England Terry Challenger 33 60 -26
England David Bailey 11 86 -74
Qatar Ali Al Obaidly 18 96 -78
Scotland William Thomson 33 63 -30
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
Turkey Yahya Seedat 5 90 -86
Ireland Robert Redmond 35 49 -14
England Richard Somauroo 39 72 -33
England Neville Whalley 34 68 -33
Malta Duncan Bezzina 43 77 -35
Romania Constantin Cosmin 22 60 -38
Greece Konstantinos Mavroforos 10 89 -79
Poland Tomasz Gieraltowski 34 72 -38
Malta Simon Camilleri 32 64 -32
Netherlands Sander Tierolf 31 63 -32
Germany Stefan Caspers 48 57 -9
Netherlands Kevin Chan 13 78 -65
Australia Simon Bevz 21 73 -52
England Bhavesh Sodha 7 61 -54
Canada Brent Kolbeck 24 65 -41
India Khizar Raoof 37 69 -32
England Sachin Plaha 30 64 -34
Wales Ross Jones 22 71 -48
India Brijesh Damani 31 65 -34
Netherlands Manon Melief 18 66 -48
Austria Markus Pfistermuller 42 58 -16
Germany Anne-Katrin Hirsch 22 65 -43
Poland Grzegorz Biernadski 31 68 -37
England Robert Tickner 31 63 -32
Australia James Mifsud 21 79 -57
England David Fomm-Ward 26 71 -45
Scotland Nathan Shaw 47 57 -10
England Grant Cole 36 71 -35
England Stephen Welsby 45 52 -7
England Mike King 52 58 -6
Denmark Ejler Hame 17 76 -59
England Christopher Flight 28 64 -37
China Shi Shuamgyang 51 56 -5
India Shivam Arora 24 41 -17
England Scott Bell 37 65 -28
Austria Patrick Rosmann 33 44 -11
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
Germany Jan Leichs 16 72 -56
Germany Stefan Merkel 38 53 -14
Germany Harald Kloss 7 71 -64
Germany Rita Jakisch 0 58 -58
Switzerland Angelo Losi 27 63 -36
Germany Frank Schröder 18 75 -57
Austria Michael Peyr 12 72 -60
Germany Norbert Eckstein 41 51 -10
Netherlands Brian Beekers 18 75 -57
Netherlands Joris Maas 35 54 -20
Netherlands Peter Bertens 33 43 -10
England Jonathan Williams 49 59 -9
England Ian Ali 32 65 -32
Malta Leighton Gauci 22 67 -45
Pakistan Shahrukh Nasir 30 61 -31
England Mark Sutton 43 56 -13
Scotland Robert Carlisle 45 62 -17
Northern Ireland Declan Hughes 30 66 -35
England Adam Osbourne 30 72 -42
England Paul Moss 27 67 -40
Scotland Ian Wells 44 63 -20
England Michael Spooner 21 75 -53
England Daniel McCann 43 50 -7
England Andrew Atkinson 42 65 -23
Bahrain Ahmed Ghuloom 25 75 -50
Oman Ahmed Basheer Al-Khusaibi 26 94 -67
United Arab Emirates Isa Ali Al-Hashmi 17 80 -63
China A Bulajiang 42 61 -20
Wales Matthew Troath 29 63 -34
England Matt Wilson 34 67 -33
Brazil Sobradinho de Dues 25 70 -45
England John Wilson 34 67 -33
Wales Donald Newcombe 36 60 -24
Hong Kong Alan Lin Tan Ho 42 58 -16
England Rogelio Esteiro 22 68 -47
England Jordan Winbourne 31 81 -50
Pakistan Najmur Khan 19 70 -51
England Kashif Khan 5 84 -79
Pakistan Hasan Khan 33 66 -33
England John Eames 39 58 -19
England James Tatton 40 63 -23
China Zheng Peng 36 59 -23
Poland Wiktor Doberschütz 9 73 -64
Poland Kamil Zubrzycki 34 58 -24
Poland Aleksander Zok 24 56 -32
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 Daniel Derezinski 28 68 -40
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
England Anthony Massey 34 65 -30
England Matthew Barnes 40 51 -11
Malta Simon Zammit 38 65 -27
Australia Ryan Thomerson 19 36 -17
England Robert Cloherty 18 71 -53
England Kevin Uzzell 49 63 -14
England Jimmy O'Shea 40 66 -26
Cyprus Mehmet Husnu 46 56 -10
England Garry Baldrey 40 61 -21
China Li Yinxi 36 67 -31
England Craig Taylor 32 53 -21
Ireland Philip Browne 23 67 -44
Ireland J.P. Kelly 25 66 -41
England Philip Arnold 21 82 -62
Ireland Anthony O'Connor 39 59 -21
Ireland Kevin O'Leary 21 70 -49
Singapore Keith Boon 27 63 -36
Netherlands Sebastiaan Kan 30 58 -28
Wales James Reynolds 50 51 -2
Wales Ian Sargeant 43 58 -15
India Manan Chandra 38 69 -31
China Zhang Kai 35 57 -22
Australia Johl Younger 35 71 -37
England Luke Fisher 20 68 -48
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
Belgium Jos Voets 31 65 -34
Belgium Johan Somers 45 59 -14
Belgium Nicolas Lambrechts 35 67 -32
Belgium Tobias de Bock 11 63 -52
Belgium Thierry Dervoigne 26 60 -35
Belgium Koen Walraet 18 66 -48
Belgium Bart van der Haegen 25 69 -43
Belgium Yorben Vervondel 30 39 -9
Belgium Bruno Cottenies 16 65 -49
Belgium Cliff Castelein 39 67 -28
Belgium Xavier Pemmerl 33 47 -14
Belgium Daan van de Parre 34 62 -28
Belgium Geert Herrewyn 23 69 -45
Belgium Ward van Doren 24 63 -39
Belgium Danny Lathouwers 16 77 -60
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 39 50 -11
England Steve Prest 41 59 -18
England Pat Horne 28 65 -37
Russia Ashot Potikyan 29 60 -30
England Paul Stockwell 27 56 -29
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 Toby Simpson 24 79 -55
England Shaun Mellish 45 58 -13
Belgium Steve Lemmens 41 65 -24
England Barry Mapstone 37 63 -26
Scotland Thomas McSorley 39 52 -13
Belgium Patrick Delsemme 35 64 -29
Scotland Chris Shade 37 62 -26
England John Burns 27 75 -48
England Darren Hackeson 35 69 -34
Sri Lanka Indika Dodangoda 40 61 -21
England Robert Read 29 73 -44
England Leigh Robinson 36 60 -24
Hong Kong Chan Wai Tat 38 47 -9
Malaysia Sam Chong 32 67 -35
Egypt Wael Talaat 19 38 -19
England Nick Manning 40 65 -25
Northern Ireland Martin O'Neill 41 56 -14
England Shane Haines 33 62 -29
Northern Ireland Karen Corr 38 67 -29
Thailand Anan Terananon 35 57 -22
China Rau Shan 37 66 -30
China Yang Ji Ann 39 72 -33
China Zhang Xai 31 63 -32
Thailand Phirom Ritthiprasong 27 71 -44
England Jay Bullen 38 57 -19
India Kankan Shamsi 34 63 -29
Hong Kong Yin Lun Cheng 27 76 -49
England Jayson Wholey 27 75 -48
England Peter Antrobus 39 54 -16
Brazil Fabio Luersen 42 59 -17
Thailand Rom Saraburi 29 68 -39
England Ashley Beal 36 65 -30
China Li Jin 36 59 -23
China Li Zong 12 87 -75
China Luo Guangsheng 36 62 -26
China Chen Bo 39 76 -37
Hong Kong Chan Ka Kin 37 62 -25
England Colin Morton 42 66 -25
England Neil Mosley 28 65 -37
England Simon Morris 35 64 -29
Norway Bjorn L'Orange 42 63 -21
Ireland Darren Lennox 58 50 9
England Graham MacDonald 48 62 -15
Netherlands Raymon Fabrie 23 77 -54
Switzerland Darren Paris 16 38 -22
England Anthony Taylor 36 57 -21
England Jason Dunworth 22 63 -41
South Africa Paul Burrell 28 77 -49
Jamaica Alex Peart 20 93 -74
China Cui Ming 36 69 -33
China Wang Linhan 41 54 -13
England Balvinder Sembi 29 83 -55
Hong Kong Kwok Ming Chan 54 52 2
Thailand Anurat Wongjan 38 59 -21
Thailand Amnuayporn Chotipong 41 73 -32
Denmark Daniel Kandi 29 78 -48
Croatia Tin Venos 21 80 -59
England Roger Garrett 41 66 -25
England Cary Kikis 42 62 -20
India Geet Sethi 32 73 -40
Malta Frans Mintoff 36 64 -28
Malta Richard Webb 26 67 -41
Malta Ray Demanuele 39 69 -30
Ireland Gary Hardiman 41 49 -9
England Gary Hill 52 56 -4
England Henry Roper 28 65 -37
Germany Thomas Schweser 14 68 -54
Germany Dieter Johns 18 83 -65
Portugal Francisco Domingues 20 74 -54
Romania Andrei Orzan 36 66 -29
Australia Craig Duffy 48 61 -14
Thailand Nut Wiangchai 40 59 -20
Hong Kong Gary Kwok 30 80 -50
Netherlands Wilfred Dijkstra 27 72 -44
England Spencer Dunn 40 64 -24
England Mark Boyd 29 65 -37
England Richard Pincott 40 72 -32
England Guy Dennis 36 70 -34
England Paul Webb 45 54 -9
India Sonic Multani 53 60 -7
England Clive Bernstone 38 75 -37
Wales Peter Williams 1 85 -84
Germany Thomas Scholl 14 73 -59
Belgium Sybren Sokolowski 41 58 -18
Italy Angelo Rizzo 6 64 -58
Wales Simon Morgan 32 65 -33
Switzerland Sebastian Lahruis 16 58 -42
France Alois Riegel 30 47 -17
Croatia Bero Cerinski 9 76 -67
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 Jamie Home 42 65 -23
Malaysia Ooi Chin Kay 47 59 -12
Belgium Nico Devlies 40 67 -27
Belgium Alain de Cock 39 57 -18
Hong Kong Leong Man Hoi 23 78 -55
China Huang Hooyong 49 60 -11
China Long Yun 33 65 -32
China Li Wei 28 62 -35
China Zhou Jun 39 57 -18
England David Rice 42 50 -8
England Mark White 37 85 -48
England John Fox 50 54 -4
England Wayne Martin 41 56 -16
Canada John White 40 69 -29
Scotland Guilio Rea 19 76 -57
England Michael Stocks 20 83 -63
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
France Regis D'Anna 19 59 -40
Belgium Pieter Vanassche 7 88 -81
Belgium Marc Malot 38 63 -26
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 Glenn Van Hulle 34 56 -22
Belgium Luc Blancke 33 60 -28
France Jean-Baptiste Erceau 39 54 -15
Austria Benjamin Buser 13 71 -58
United States Steve Mizerak 32 67 -35
Australia Leon Heywood 43 60 -17
South Africa Mannie Francisco 44 59 -15
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 30 66 -36
China Wang Jun 26 74 -48
China Xiong Jun 19 84 -65
China Liu Jialin 14 88 -74
China Zhou Hanwen 27 70 -43
India Atul Agrawal 22 74 -52
India Michael Ferreira 23 73 -50
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
Belgium Mario Lannoye 44 48 -4
China Feng Yijun 19 71 -52
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
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
Sweden Ronny Johannsson 12 88 -76
Spain Eduardo Guillen 19 79 -60
Singapore Lim Koon Guan 26 81 -56
Denmark Peter Nielson 30 58 -28
Iceland Jonas Erlingsson 28 73 -44
Austria Gerfried Kotzinger 19 82 -63
Mauritius Ian Sinclair 31 67 -36
France Philippe Finand 14 73 -59
Brazil Jesus Sanchez 22 75 -53
Switzerland Thomas Jaeggi 25 80 -54
Luxembourg Frederic Wagner 23 75 -51
Panama Juan Castaneda 36 56 -20
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
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
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
England Andy Guest 25 74 -48
Scotland Christopher Giffney 37 60 -23
England Scott Whiteley 27 55 -28
Scotland Stephen Baillie 25 68 -43
Scotland George Cunningham 31 61 -30
Scotland Scott Gillespie 35 65 -31
Scotland Barry Campbell 43 60 -17
Scotland Pat McKinney 38 51 -12
Netherlands Mario Veltman 19 67 -49
Netherlands Frans Veling 35 53 -17
Netherlands Gosse Vledder 17 61 -43
Ireland Eamonn Kelly 22 70 -48
Australia Edward Charlton 42 59 -17
Wales Tom Rees 37 63 -26
Australia Jim Charlton 39 53 -14
Scotland John Phillips 41 63 -22
Thailand Patipat Wattanaporn 36 64 -29
Hong Kong Sunny Tong 46 54 -8
Hong Kong Ivan Li 21 76 -56
Hong Kong Wan Chi Tuen 26 79 -52
Hong Kong John Chan 17 78 -62
England Tony Putnam 49 63 -14
England Sean Halligan 32 66 -34
England Ray Grall 20 81 -61
England Jack Karnehm 30 74 -43
Canada Kevin Robitaille 37 64 -27
England Kingsley Kennerley 37 62 -25
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
China Sung Lun Pak 33 72 -39
Bulgaria Ivelin Boyanov 8 75 -68
Bulgaria Ulian 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
England Tony Graham 29 48 -19
China Li Haibin 25 76 -51
China Wang Shi 33 73 -41
China Cheng Feng 39 63 -24
China Fang Fan 34 69 -35
China Yang Gangxinfu 33 63 -30
China Ye Shaojun 25 68 -43
China Zhang Hanxuan 24 68 -44
China Liu Ying 48 40 8
China Ma Yinzhu 36 60 -24
Australia Dennis Wheelwright 38 70 -32
Australia Ron Mares 44 69 -25
England Paul Norris 35 54 -18
England Hannah Jones 12 82 -70
England Jaspal Bamotra 20 80 -60
Australia Shaun Dalitz 18 84 -67
Libya Khalid Belaied Abumdas 23 72 -49
Wales Geoff Thomas 41 84 -42
Wales Alwyn Lloyd 54 64 -10
England Albert Brown 0 0 0
England Alec Mann 42 55 -13
England Claude Falkiner 38 59 -20
England CW Read 26 28 -2
England Harold Terry 46 57 -11
England Kelsall Prince 40 56 -16
Australia Newton Gahan 25 41 -16
Netherlands Mitchell Van Den Bergh 15 75 -60
Netherlands Leon Alewijnse 7 53 -46
Malta Talip Yigitsoy 15 55 -40
England Thomas Newcombe 41 45 -4
Netherlands Huib Kuilboer 21 68 -47
Netherlands Bas Verviers 38 66 -28
Netherlands Toby van Diepen 31 70 -39
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
Belgium Pascal Decloedt 31 56 -25
England Declan Weston 31 62 -31
Netherlands Bas Herberigs 27 64 -36
Czech Republic Jan Klecka 13 65 -53
England Zafran Ali 43 55 -12
England Dean Sheridan 28 75 -48
Switzerland Max Kribbe 6 68 -62
Germany Fabian Tost 23 63 -40
Germany Florian Werres 25 61 -37
Germany Tobias Renner 18 64 -47
Germany Jan Eisenstein 30 55 -25
Austria Rick Kraaijeveld 20 57 -38
Germany Christian Rauscher 46 50 -3
Germany Sebastian Thron 31 69 -38
Germany Roman Dietzel 41 53 -11
Germany Matthias Leuthold 18 55 -37
Germany Thomas Kiesewetter 12 73 -61
Germany Adrian Schmidt 12 77 -65
Germany Tobias Stelter 6 78 -72
Germany Moritz Thomas 14 75 -62
Norway David Frew 25 76 -51
Pakistan Muhammad Majid Ali 19 35 -17
China Li Junchen 12 92 -80
China Zhou Xiao 25 69 -44
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
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
Germany Jacek Stacha 31 63 -32
Afghanistan Ismail Ali 35 66 -30
India Sundeep Gulati 18 79 -61
India Faizal Khan 38 60 -22
India Dharminder Lilly 33 61 -28
China Yu Haitao 25 64 -39
China Zhang Xinwei 39 62 -23
China Gao Le 29 65 -37
China Wang Yuanfan 39 52 -13
China Li Weixue 35 67 -32
China Wang Peng 23 76 -53
China Wang Qianwei 33 75 -43
England Aaron Cook 34 57 -23
Hong Kong Jamie Chui 31 64 -33
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
England Christopher Harrison 21 67 -47
Bulgaria Bratislav Krastev 29 70 -40
Australia Matthew Bolton 31 70 -39
Australia Hassan Kerde 18 38 -20
Hong Kong Ng Yam Shui 28 80 -53
Poland Wojciech Przylucki 32 56 -24
England Nathan Jones 43 58 -15
Poland Marcin Kolibski 14 78 -63
England John Fearick 36 65 -28
England Majid Khan 23 73 -50
China Song Yang 37 59 -22
Australia Timothy Ng 19 67 -48
China Man Ming Wa 30 68 -38
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 Thomas Hilborne 36 60 -24
England Nick Skinner 17 73 -56
England Matt Lippett 34 60 -26
Wales Mark Davies 23 68 -46
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 Cai Peng 36 54 -17
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 Si Jiaxin 31 62 -31
China Zong Zhe 11 82 -71
China Xia Fukaiti 31 74 -43
China Xu Yongwen 16 87 -71
Scotland Paul Ingram 16 77 -61
China Chen Xu 7 84 -77
China Zhong Asheng 7 81 -74
China Ren Jiaxing 39 63 -24
Poland Patryk Masłowski 38 43 -6
Morocco Chaouki Yousfi 19 38 -19
Taiwan Hung Chuang Ming 20 38 -18
Northern Ireland Conor McCormack 24 72 -48
China Hu Yufan 4 78 -74
China Bai Langning 30 74 -44
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 Huang Nian 37 54 -17
India Asutosh Padhy 21 80 -59
Austria Paul Schopf 24 68 -45
Malaysia Keen Hoo Moh 27 44 -17
Japan Keishin Kamihashi 28 67 -39
Syria Omar Alkojah 20 41 -21
India S. Dilip Kumar 15 79 -64
Brazil Noel Rodrigues Moreira 23 74 -52
England Richard Jones (II) 22 71 -49
Portugal Joao Grilo 20 84 -64
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 Lee Tszho 15 67 -52
China Li Jiahao 32 73 -41
China Dong Yong 45 46 -1
China Wu Shengguang 24 78 -54
China Tu Taojin 49 60 -11
China He Wenchong 25 69 -44
China Qi Guoxiao 42 59 -17
Scotland David Greig 32 65 -33
Poland Daniel Holoyda 22 67 -46
Ukraine Sergey Isaenko 41 68 -26
Saudi Arabia Ahmad Assiry 15 82 -67
India Neeraj Kumar 14 93 -79
England George Scott (II) 16 71 -55
India Sumit Talwar 36 64 -28
Bahrain Mohammed Omar Ashiq 45 58 -13
Singapore Ong Jia Jun 18 86 -67
Pakistan Yasir Nadeem 32 78 -46
Ireland Chris Kilcoyne 19 73 -54
England Owais Ali 32 62 -31
England Darren Barton 39 69 -30
Canada Roshan Birdi 18 62 -43
England Reece King 23 69 -47
England Scott Lyons 30 71 -42
England Danny Hocking 35 65 -30
England Heather Clare 15 86 -71
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 Ben Tanner 33 62 -29
Singapore Boon Chin Ang 39 60 -21
Poland Paweł Rogoza 35 66 -30
Poland Michał Zieliński 32 71 -39
Poland Rafał Jewtuch 36 63 -27
France Niel Vincent 35 60 -26
Ireland Stephen Bateman 27 64 -37
Hong Kong Ka Wai Cheung 41 63 -22
Hong Kong Yu Kiu Chang 14 108 -94
India Malkeet Singh 30 73 -44
Germany Umut Dikme 33 66 -33
Hong Kong Chan Ming Tung 34 71 -37
Latvia Anna Prisjaznuka 13 79 -67
Latvia Tatjana Vasiljeva 25 71 -46
Malta Shaun Sultana 19 73 -55
Afghanistan Saleh Mohammadi 43 60 -17
Australia Steven Donohoe 17 39 -21
China Han Bin 32 62 -30
Egypt Hatem Yassen 23 75 -52
Belgium Daan Leyssen 46 61 -15
England Lewis Gillen 28 48 -20
China Wu Sicheng 27 67 -40
China Wang Haonan 32 65 -33
China Shen Haoran 40 61 -21
China Ren Zuijie 46 55 -10
China Deng Jinhong 38 66 -28
China Chang Bingyu 39 73 -34
China Ma Daojun 43 59 -17
China Si Jiahui 50 54 -4
England Adam Brown 48 61 -13
England Labeeb Ahmed 16 72 -56
Egypt Hesham Shawky 21 35 -15
England Aaron McCann 20 66 -46
England Adam Morrey 26 63 -37
England Ronnie Blake 38 72 -34
England Jack Smithers 37 63 -26
England Brandon Hall 22 68 -46
England Sonnie O'Sullivan 38 52 -13
Northern Ireland Christopher Maye 20 83 -63
England Phil Parkin 33 56 -23
Wales Dale Hughes 16 78 -62
England Jason Turnbull 28 69 -41
England Daniel Stevenson 33 61 -27
England Sean Bowers 44 58 -15
England Andrew Grainger 23 72 -49
England James Lake 22 79 -57
Pakistan Wasim Khan 23 59 -36
England Shafaqut Hussain 18 74 -56
England George Montgomery 10 75 -66
India Pandurangaiah 33 57 -24
Wales Daniel Gorton 25 77 -52
Wales Matthew Roberts 27 70 -43
New Zealand Daniell Harry Haenga 22 33 -11
China Yi Chen Xu 18 108 -90
Mitchell Grinstead 19 72 -53
Martin Pitcher 31 64 -33
Dan Barsley 19 80 -61
England Paul Anthony Taylor 31 62 -31
India Dhairya Bhandari 35 64 -28
England Craig Brown 32 70 -39
Yu Han 0 0 0
Srikrishna 32 66 -34