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 55420 (49.94%) matches with frame scores out of 110983 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 47 6
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 48 1
England Ricky Walden 52 46 6
China Li Hang 52 49 3
England Mark Davis 51 47 4
Australia Neil Robertson 58 46 12
Norway Kurt Maflin 53 49 4
England Nigel Bond 50 50 0
England Joe Perry 52 47 5
Northern Ireland Gerard Greene 49 52 -3
Wales Matthew Stevens 52 48 4
England Stuart Bingham 55 45 9
England Jimmy White 52 50 2
England Martin Gould 53 47 6
Ireland Ken Doherty 52 49 4
England Barry Hawkins 53 47 6
England Alfie Burden 50 51 -1
England Tom Ford 53 49 4
England Anthony Hamilton 50 50 0
England Mark Joyce 50 50 0
Jamaica Rory McLeod 50 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 3
Ireland Fergal O'Brien 51 51 0
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 52 -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 51 50 0
China Xiao Guodong 54 47 6
England Liam Highfield 51 49 2
China Lyu Chuang 49 50 -1
England Kuldesh Johal 49 50 0
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 51 -2
Scotland Stephen Maguire 53 45 7
Israel Eden Sharav 47 54 -7
England Peter Lines 47 51 -5
England Simon Bedford 49 50 0
Scotland Scott MacKenzie 47 52 -5
England Michael Holt 49 48 1
England Gary Wilson 53 48 5
Thailand Dechawat Poomjaeng 48 50 -2
China Li Yan 47 51 -4
China Cao Yupeng 50 50 0
England Adam Wicheard 47 50 -4
Wales Andrew Pagett 44 51 -7
England Mark King 50 49 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 49 50 -2
England Andy Hicks 50 51 -1
England Matthew Selt 51 48 4
England Sam Craigie 51 50 1
England Jamie Cope 50 49 1
Scotland Alan McManus 51 50 1
England Adam Duffy 48 50 -2
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 52 49 2
England Steve Davis 56 48 8
England Kyren Wilson 53 47 6
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 6
China Liang Wenbo 54 46 8
England Andrew Higginson 53 48 5
Ireland David Morris 50 50 -1
Wales Jak Jones 45 55 -9
Ireland Michael Judge 48 51 -3
England Jamie O'Neill 49 51 -3
Thailand Noppon Saengkham 46 48 -2
England Ian McCulloch 50 51 -1
Malta Tony Drago 50 51 -1
Thailand Thanawat Thirapongpaiboon 46 49 -3
Wales Daniel Wells 49 52 -4
Scotland Anthony McGill 52 48 4
England Adrian Gunnell 47 53 -5
Wales Paul Davies 48 51 -3
Brazil Igor Figueiredo 46 55 -8
England Ian Glover 46 54 -8
England Michael Wasley 49 52 -3
England Jimmy Michie 47 52 -5
Belgium Luca Brecel 51 47 4
Germany Patrick Einsle 40 59 -19
England Allan Taylor 47 54 -7
India David Singh 43 50 -7
England Andrew Norman 46 53 -7
England David Grace 49 53 -3
England Stuart Carrington 51 50 0
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 45 52 -7
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 4
Wales Darren Morgan 52 50 2
England Joel Walker 48 54 -6
England Sam Harvey 42 55 -13
Northern Ireland Dermot McGlinchey 41 60 -19
England James McGouran 48 54 -7
Belgium Mario Geudens 50 49 1
Scotland Craig MacGillivray 38 53 -15
China Jin Long 51 52 -1
China Mei Xiwen 50 51 -1
England Farakh Ajaib 45 54 -9
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 50 -4
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 49 52 -3
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 42 59 -17
China Tian Pengfei 54 49 5
England Luke Simmonds 50 51 -1
Wales Lee Walker 45 53 -7
Australia Vinnie Calabrese 42 56 -13
England Sydney Wilson 47 54 -7
Pakistan Shahram Changezi 46 52 -6
Scotland Michael Leslie 43 56 -13
England Bash Maqsood 44 56 -12
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 50 51 0
England Mike Hallett 53 51 2
England Dean Venables 42 56 -14
England Reanne Evans 41 57 -16
England Jeff Cundy 48 53 -5
England John Astley 47 53 -6
India Brijesh Damani 51 47 4
England James Burrett 38 60 -22
Wales Duane Jones 47 52 -5
England Tony Knowles 53 52 1
England Saqib Nasir 48 50 -3
England Phil O'Kane 42 55 -13
England Zak Surety 46 54 -8
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 39 58 -19
Malta Alex Borg 41 56 -16
England George Marter 38 57 -19
India Manish Jain 43 58 -14
India Shahbaaz Adil Khan 49 50 -1
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 Noppadol Sangnil 39 53 -14
England Paul Wykes 46 54 -7
England Nic Barrow 54 45 9
England Les Dodd 49 54 -5
England Neil Selman 46 50 -4
Wales Ian Preece 49 51 -2
England Sanderson Lam 45 56 -11
Wales Kishan Hirani 43 55 -13
Germany Phil Barnes 45 51 -7
Germany Stefan Joachim 33 54 -22
England Sean O'Sullivan 45 56 -11
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 44 54 -9
England Neal Jones 41 54 -12
England Lewis Roberts 47 54 -7
Ireland Rodney Goggins 48 52 -4
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 57 -14
England Gavin Lomax 45 55 -10
Ireland Leo Fernandez 47 51 -3
England Stefan Mazrocis 47 53 -6
Wales Gareth Coppack 41 56 -15
England Sean Storey 47 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 51 51 1
Northern Ireland Michael King 39 48 -8
China Yang Qingtian 45 61 -16
England Gary Wilkinson 51 51 1
England Bradley Jones 49 50 -1
Netherlands Roy Stolk 39 52 -13
New Zealand Dene O'Kane 50 53 -3
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 37 60 -23
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 1
Northern Ireland Dennis Taylor 53 52 1
Canada Cliff Thorburn 55 51 4
Northern Ireland Julian Logue 49 47 2
England David Lilley 51 50 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 -17
Pakistan Shokat Ali 45 55 -10
Scotland Chris Small 51 50 0
Belgium Jurian Heusdens 46 48 -1
Netherlands Mario Wehrmann 37 56 -20
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 -11
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 48 53 -4
England Nick Dyson 51 51 0
Scotland Scott Donaldson 49 51 -2
Wales Anthony Davies 44 55 -11
England David Finbow 46 56 -10
Thailand Suchakree Poomjang 38 41 -3
Iceland Kristjan Helgason 39 44 -5
China Lu Ning 50 51 -1
England Nick Walker 49 52 -3
Northern Ireland Terry Murphy 45 53 -9
Scotland Billy Snaddon 47 53 -6
England Craig Butler 51 49 2
England Sunit Vaswani 42 60 -18
Thailand Phaitoon Phonbun 38 40 -2
England Jonathan Birch 49 54 -5
England Jason Ferguson 48 55 -7
Belgium Patrick Delsemme 47 53 -6
England John Burns 43 54 -11
Belgium Danny Lathouwers 38 58 -20
Ireland David McDonnell 45 55 -9
England Mark Gray 44 55 -11
England Gary Ponting 48 53 -5
England Craig Harrison 43 56 -13
England Steve James 52 50 2
England Martin Clark 51 50 1
Scotland John Lardner 45 55 -11
Malta Joe Grech 47 57 -10
England Leigh Griffin 44 55 -12
Scotland Martin Dziewialtowski 46 54 -8
England Wayne Brown 44 52 -8
Thailand Noppadon Noppachorn 33 50 -18
England Darren Clarke 44 57 -13
England Chris Scanlon 44 50 -6
Scotland Euan Henderson 50 50 0
England Dean Reynolds 51 52 -1
England Nick Pearce 47 56 -9
Ireland Stephen O'Connor 49 54 -5
England Nigel Gilbert 49 50 -1
England Joe Johnson 51 52 0
China Pang Weiguo 48 53 -6
Canada Alain Robidoux 51 51 0
England Karl Broughton 45 53 -8
England Willie Thorne 55 51 4
England Lee Richardson 45 54 -9
Northern Ireland Jason Prince 48 52 -4
England Neal Foulds 52 51 1
England Karl Burrows 48 55 -7
England John Read 45 56 -11
England Mick Price 49 52 -3
Wales Mark Bennett 51 50 0
England Peter McCullagh 40 51 -11
Australia Adrian Ridley 34 44 -9
England James Cahill 46 55 -8
Scotland Rhys Clark 43 57 -13
Scotland Ross Muir 47 53 -6
India Shahbaaz Khan 51 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 46 52 -6
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 47 54 -7
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 47 52 -4
Wales Stephen Ellis 41 58 -17
Malaysia Mohammed Reza Hassan 43 55 -12
Bahrain Mohammed Al Shaikh 43 53 -10
Wales Wayne Jones 53 49 4
England Tom Maxfield 49 55 -5
Wales Richard King 41 58 -16
England Andy Marriott 42 55 -13
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 43 59 -16
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 0 0 0
England Stuart Parnell 49 54 -4
England Adrian Rosa 50 48 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 49 51 -3
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 50 0
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 0
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 -5
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 48 48 0
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 55 48 7
South Africa Peter Francisco 51 50 0
England Jason Wallace 46 52 -6
England Anton Bishop 39 60 -21
Canada Jim Wych 50 50 0
Northern Ireland Alex Higgins 55 53 2
Wales Mark Fenton 42 60 -18
England Nick Marsh 47 52 -4
Scotland Richy McDonald 47 60 -14
England Allison Fisher 45 60 -15
Wales Doug Mountjoy 54 52 2
Austria Robert Burda 33 65 -32
Germany Sascha Diemer 31 66 -35
England Bill Oliver 48 53 -5
England Gary Miller 42 64 -22
England Barry West 50 51 -1
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 -2
South Africa Silvino Francisco 53 52 1
Australia Eddie Charlton 53 50 3
England Paul Tanner 48 50 -1
Canada Bob Chaperon 50 49 1
England Nick Fruin 46 60 -13
Australia John Campbell 51 53 -2
England Ian Graham 52 50 1
England Danny Smith 51 55 -4
Australia Warren King 52 51 2
Wales Cliff Wilson 49 53 -5
Ireland Eugene Hughes 51 54 -3
Scotland John Rea 50 51 -2
England John Parkin 44 52 -8
Belgium Edwin Depoorter 36 53 -17
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
England Alan Peacock 64 36 28
England Chris Cookson 54 48 6
England David Rippon 50 47 3
England Kevin Ashby 59 41 18
Northern Ireland Kieran McAlinden 61 40 21
England Malcolm Bradley 50 53 -3
England Pat Kenny 50 44 6
Ireland Tony Kearney 47 54 -7
England Tony Meo 52 51 0
Hong Kong Franky Chan 50 53 -3
England Danny Fowler 50 50 1
England Jason Weston 42 58 -17
Canada Marcel Gauvreau 49 51 -1
England John Virgo 54 52 2
Northern Ireland Jack McLaughlin 50 52 -1
England Dave Martin 52 54 -3
China Huang Jiahao 44 57 -14
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 38 47 -9
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 Jianzhong 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 55 48 6
England Brian Rowswell 49 52 -3
Canada Kirk Stevens 52 51 0
Thailand Suriya Suwannasingh 47 59 -11
Wales Colin Roscoe 50 52 -3
Australia Robby Foldvari 53 50 3
England Robert Marshall 52 52 0
Scotland Duncan Campbell 52 48 5
Canada Gary Natale 51 51 0
England Jason Smith 49 51 -2
England Rex Williams 50 51 -1
England Steve Campbell 50 51 -1
Isle of Man Tony Wilson 49 51 -2
Ireland Billy Kelly 45 57 -11
England Bob Harris 51 50 1
England Dave Gilbert 50 51 -1
Scotland Eddie Sinclair 50 52 -2
England George Scott 45 58 -13
Canada Mario Morra 49 50 -2
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 61 -18
Scotland Ian Black 43 59 -16
England Mark Wildman 49 55 -6
England Mike Watterson 47 54 -7
England Graham Cripsey 48 54 -6
England Jason Whittaker 53 49 4
England Jon Wright 51 50 1
Scotland Murdo Macleod 49 55 -6
Ireland Paddy Browne 50 52 -2
England Paul Medati 49 53 -4
England Eric Lawlor 47 54 -7
England Ian Williamson 51 52 -1
England Ken Owers 49 51 -3
England Mike Darrington 45 57 -12
England Ray Edmonds 51 52 -1
Wales Ray Reardon 55 52 3
England Steve Longworth 50 51 -1
England Fred Davis 48 49 -2
England Graham Miles 50 54 -4
Scotland Matt Gibson 48 53 -5
England Roger Bales 46 53 -7
England Terry Whitthread 43 54 -10
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 46 54 -8
England Jack Fitzmaurice 45 57 -12
England Vic Harris 47 54 -7
Canada Jim Bear 49 52 -2
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
Iceland Bryngmar Valdimarsson 49 46 3
Wales Paul Dawkins 43 60 -18
Canada Gino Rigitano 45 51 -6
Scotland Ross Higgins 40 60 -20
England Ashley Carty 47 54 -7
England Paul Gibson 48 53 -5
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 43 57 -14
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 -3
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 57 -17
South Africa Jimmy van Rensberg 45 54 -9
Canada Paul Thornley 43 55 -12
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
Australia Vladimir Potazsnyk 47 52 -5
Scotland Bert Demarco 41 60 -19
England David Greaves 41 61 -20
Wales Clive Everton 37 64 -27
Canada Frank Jonik 46 53 -7
Ireland Pascal Burke 42 57 -15
England Dave Chalmers 39 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 51 56 -5
India Omprakesh Agrawal 47 52 -6
Thailand Sakchai Sim Ngam 49 48 1
England Surinder Gill 48 51 -3
Scotland Eddie McLaughlin 47 54 -7
England Doug 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 46 53 -7
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 0
England Zack Richardson 48 48 0
Qatar Ahmed Saif 38 62 -24
England Steven Hallworth 46 55 -9
England Hammad Miah 46 55 -9
England Dylan Mitchell 44 57 -13
England Gareth Green 44 51 -7
England Adam Edge 42 54 -12
England Joe O'Connor 48 53 -6
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 45 47 -2
South Africa Roy Amdor 45 61 -16
England John Barrie 43 47 -4
England Maurice Parkin 40 66 -26
Australia Lou Condo 46 54 -7
England Ron Gross 46 60 -13
Wales Gary Owen 43 45 -2
Australia Warren Simpson 45 44 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 46 49 -3
Australia Horace Lindrum 59 57 1
England Albert Brown 40 36 4
Canada George Chenier 39 41 -1
England Kingsley Kennerley 42 45 -3
England Sydney Lee 56 55 1
England Herbert Holt 40 43 -2
England Willie Smith 56 59 -2
Canada Con Stanbury 37 42 -5
New Zealand Clark McConachy 42 52 -11
England Willie Leigh 51 50 0
England Sidney Smith 56 55 1
England Joe Davis 64 58 6
England Stanley Newman 40 50 -11
England Alec Brown 58 57 0
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 45 51 -6
Scotland Nat Butler 50 52 -2
England Alec Mann 47 56 -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
Scotland Harry Stokes 46 38 8
Egypt Mohamed Khairy 27 57 -29
China Wang Yuchen 42 59 -17
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 54 -12
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 41 56 -16
Switzerland Stefan Schneider 43 48 -4
Iran Hossein Vafaei 50 48 2
India Laxman Rawat 38 42 -5
Egypt Ahmed Galal 17 39 -22
Ireland Robert Murphy 27 29 -2
Iran Amir Sarkhosh 43 37 5
Afghanistan Mohammad Rais Senzahi 19 38 -19
United Arab Emirates Mohammed Al Joker 22 33 -11
Pakistan Mohammed Asif 32 32 0
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 55 47 8
China Au Chi Wai 50 52 -2
China Li Yuan 42 57 -14
China Luo Honghao 49 53 -3
China Chen Zifan 47 55 -8
England Richard Haney 46 50 -4
Germany Miro Popovic 59 49 10
Northern Ireland Billy Brown 40 57 -17
Wales Jimmy Carney 40 55 -14
Germany Andreas Cieslak 43 52 -9
England Ismail Türker 45 33 12
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 56 -13
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 46 55 -9
Belgium Fred 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 47 53 -6
China Cheng Sihong 49 56 -7
China Xu Si 47 56 -9
China Sun Hongrui 44 55 -11
China Ding Wei 37 50 -13
China Sun Peng 45 53 -8
China Pang Junxu 50 53 -4
China Maihe Muti 40 62 -22
China Cao Kaisheng 41 60 -19
Portugal Filipe Cardoso 24 63 -39
England William Lemons 45 56 -11
Russia David Maslov 37 57 -19
England George Pragnall 48 54 -6
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 43 54 -11
England Brandon Sargeant 43 56 -13
Ireland Jason Devaney 41 58 -16
England Peter Devlin 44 55 -11
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 50 0
Ireland TJ Dowling 46 51 -5
England Jake Keen 42 52 -11
England Danny Brindle 40 57 -17
England Louis Heathcote 48 52 -4
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 50 1
India Kamal Chawla 32 37 -6
Qatar Mohsen Bukshaisha 31 38 -6
Thailand Kritsanut Lertsattayathorn 36 40 -4
Thailand Boonyarit Keattikun 30 48 -18
Iran Ehsan Heydarinezhad 29 29 0
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 Willie Newman 46 53 -7
China Li Yujin 39 62 -23
China Li Jian Bing 45 54 -9
England Billy Joe Castle 45 53 -8
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 42 57 -15
England Luke Garland 41 56 -15
Malta Brian Cini 50 48 2
England Brett Miller 51 49 2
England Wayne Townsend 39 56 -17
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 44 56 -12
England Josh Harrison 40 50 -10
England Eddie Manning 50 47 3
Germany Sascha Lippe 43 54 -11
England Clayton Humphries 50 44 6
Scotland Keith Keldie 38 61 -23
Wales Rhydian Ap Owen 41 55 -13
Estonia Andres Petrov 46 53 -7
Malaysia Thor Chuan Leong 44 54 -10
China Yuan Sijun 48 48 0
Pakistan Muhammad Sajjad 28 33 -5
Pakistan Asjad Iqbal 27 30 -3
Thailand Akani Songsermsawad 47 46 1
Iran Soheil Vahedi 45 55 -10
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
Hong Kong Lee Chun Wai 35 44 -9
China Zhang Zhijie 45 45 0
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 Wang Chenkai 37 42 -5
China Fan Zhengyi 41 61 -20
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 41 61 -19
Hong Kong Ng On Yee 40 53 -13
England Michael Rhodes 47 54 -7
Scotland Chris Totten 36 63 -26
United States Corey Deuel 37 57 -20
England Ben Robinson 34 59 -25
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 47 52 -4
England Daniel Womersley 47 52 -5
England John Foster 47 52 -4
England Simon Blackwell 53 49 4
England Joshua Thomond 47 51 -5
England Mike Finn 45 53 -8
England Jamie Lashmar 45 50 -5
England Mario Basile 40 57 -17
England Haydon Pinhey 43 53 -10
England Josh Mulholland 44 54 -9
India Hrithik Jain 38 64 -26
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 45 55 -10
England Troy Brett 52 50 2
England Hassan Miah 39 58 -19
England Harvey Chandler 42 58 -15
England Stephen Croft 44 58 -14
England Sean Harvey 48 46 2
Australia Kurt Dunham 34 60 -26
Poland Mateusz Baranowski 40 52 -12
Egypt Basem Eltahhan 30 65 -36
India Ishpreet Chadha 30 36 -5
Pakistan Babar Masih 25 37 -12
Russia Ivan Kakovskii 37 47 -9
India Sourav Kothari 23 35 -12
Hong Kong Chau Hon Man 30 46 -16
China Zhang Jiankang 37 63 -25
Wales Jackson Page 48 53 -5
England Imran Puri 34 61 -28
England Stuart Watson 49 49 0
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 38 56 -18
India Roshan Mirchandani 36 57 -21
England Anthony Fieldsend 44 52 -8
Wales Richard Jones 50 51 -2
England Chae Ross 50 48 2
England Mohammed Rangzib 42 60 -18
Pakistan Shehzad Iqbal 39 57 -18
England Gary Challis 43 54 -11
England Danny Connolly 43 61 -18
England Ian Martin 43 50 -7
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 48 51 -3
England Russel Morgan 33 51 -18
England Peter Delaney 34 65 -31
England Stephen Kershaw 51 53 -2
Wales Jeremiah Connors 48 41 7
England Nikolas Charalambous 49 54 -6
Latvia Rodion Judin 44 58 -14
England Andy Symons 48 48 0
China Chang Bingyu 50 52 -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 44 61 -17
England Brandon Hall 38 57 -18
Ireland Ross Bulman 47 52 -5
France Brian Ochoiski 45 56 -11
England Andrew Smith 52 46 5
Wales Matthew Roberts 41 54 -13
China Ning Kang 49 51 -2
South Africa Paul Burrell 36 68 -32
South Korea Daegyu Lee 52 45 7
England Owais Ali 42 57 -16
Saudi Arabia Omar Alajlani 42 58 -16
Wales Daniel Gorton 42 57 -16
England Jed Mann 40 64 -24
Thailand Nutcharat Wongharuthai 25 51 -26
England Ben Hancorn 46 54 -7
England Tam Mustafa 38 57 -19
Hong Kong Leong Man Hoi 40 54 -14
England John Pritchett 43 55 -12
Ukraine Sergey Isaenko 39 56 -17
England Manasawin Phetmalaikul 44 58 -14
Ireland Aaron Holland 38 59 -21
England Richard Somauroo 37 70 -33
Germany Umut Dikme 42 56 -14
England Labeeb Ahmed 37 60 -23
England Dave Nelson 37 61 -24
China Wu Shengguang 51 53 -3
Hong Kong Cheung Ka Wai 51 47 3
Wales Dylan Emery 48 52 -4
Ireland Ronan Whyte 36 66 -31
Saudi Arabia Ahmed Aseeri 34 62 -29
England Andy Milliard 46 54 -8
India Himanshu Dinesh Jain 52 49 4
Ukraine Iulian Boiko 39 61 -22
England Reggie Edwards 45 60 -16
England Ryan Davies 48 49 -1
Belgium Ben Mertens 47 52 -5
Ireland Stephen Bateman 26 56 -30
Spain Francisco Sanchez Ruiz 36 62 -27
England Thomas Hilborne 36 60 -24
Ireland Aaron Hill 45 54 -8
England Riley Parsons 45 57 -12
England Qingtian Yang 59 46 13
England Kayden Brierley 54 44 10
China Si Jiahui 55 48 6
England Harry Farrell 44 52 -8
United States Ahmed Elsayed 22 49 -27
Poland Daniel Holoyda 42 54 -13
England Jack Harris 45 57 -12
England Jenson Kendrick 47 54 -7
Saudi Arabia Nezar Aseeri 36 52 -16
Hong Kong Yu Kiu Chang 51 56 -4
Ireland Tony Corrigan 41 56 -15
Ireland Andrew Doherty 50 49 1
England Luke Pinches 48 51 -4
China Peifan Lei 51 51 0
England Alex Millington 51 51 -1
England Lewis Gillen 40 51 -10
Japan Keishin Kamihashi 46 56 -9
Ireland Fergal Quinn 49 55 -6
Australia Ryan Thomerson 39 50 -11
Ireland Aman Goel 38 56 -18
England Richard Binns 44 56 -12
Austria Florian Nüßle 44 57 -13
Scotland Dean Young 45 52 -7
Ireland Noel Landers 42 57 -15
India Kreishh Gurbaxani 49 52 -4
Romania Constantin Mateescu 27 65 -38
England Lee Stephens 47 54 -8
England Ian Desmier 36 62 -26
England Lewis Parnham 43 55 -12
China Jianbo Zhao 49 53 -3
Australia Daniel Thorp 21 32 -11
China Wu Yize 44 48 -4
China Bai Langning 48 56 -8
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 46 51 -5
Poland Antoni Kowalski 48 59 -11
China Gao Yang 44 60 -17
South Africa Freddie van Rensberg 36 32 4
England Connor Benzey 40 56 -16
Northern Ireland Robbie Mcguigan 40 56 -15
England Alex Clenshaw 40 62 -22
England Jamie Wilson 41 57 -17
Northern Ireland Declan Lavery 20 56 -37
England Hamim Hussain 35 62 -26
Belgium Julien Leclercq 51 49 2
England Ronnie Blake 42 57 -15
England Sean McAllister 38 58 -20
England Luke Maddison 25 57 -32
England Samuel Lee-Stevens 37 59 -23
France Niel Vincent 47 52 -5
England Joe Fenton 49 55 -6
England Elliott Weston 39 61 -22
England Liam Pullen 48 47 1
Wales David Donovan 49 48 1
Belgium Daan Leyssen 51 51 0
Denmark Daniel Kandi 46 53 -7
England Jordan Rimmer 40 49 -9
England Scott Bell 39 59 -20
England Adam Goff 37 57 -21
Alfie Lee 46 55 -9
Latvia Filips Kalniņš 39 63 -24
Latvia Maris Volajs 42 56 -14
Scotland Evan Munro 46 54 -8
Wales Liam Davies 43 61 -18
England Andrew Tapper 42 58 -16
Ukraine Anton Kazakov 50 52 -3
England Jamie Jones (II) 47 55 -8
Germany Richard Wienold 43 52 -10
England Mark Lloyd 52 46 6
Scotland Stephen Baillie 33 62 -29
Stan Moody 46 54 -8
England Adam Brown 39 63 -23
England Rebecca Kenna 42 57 -15
England Bradley Cowdroy 51 52 -1
England Jack Haley 44 53 -9
Scotland Liam Graham 48 49 -1
England Callum Beresford 50 48 2
England Martyn Taylor 41 53 -12
England Mark Ganderton 39 57 -18
Scotland Thomas McSorley 41 57 -15
Ireland Aidan Murphy 41 53 -12
England Robert Read 40 60 -19
England Arun Mehta 35 62 -27
England Halim Hussain 36 60 -24
England Jack Smithers 43 50 -7
England Faizaan Mohammed 24 45 -21
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 Allan 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 18 96 -78
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 20 73 -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 47 61 -14
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 Isa 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
England James Tatton 40 63 -23
China Li Yinxi 36 67 -31
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
Cyprus Mehmet Husnu 46 56 -10
England Luke Fisher 28 59 -32
England Ian Hurdman 35 70 -34
England Richard King (II) 45 56 -11
England Matt Wilson 34 67 -33
Syria Omar Alkojah 20 41 -21
Wales James Reynolds 50 51 -2
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
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
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
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
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 20 74 -54
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
Sweden Ronny Johannsson 12 88 -76
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
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 32 67 -35
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
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 Frank Smith 21 27 -6
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 Shivam Arora 24 41 -17
India Manan Chandra 38 69 -31
India Faizal Khan 38 60 -22
India Dharminder Singh Lilly 33 61 -28
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
England Nathan Jones 43 58 -15
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 Si Jiaxin 31 62 -31
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 39 63 -24
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 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 Lee Tszho 15 67 -52
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
Singapore Ong Jia Jun 18 86 -67
Ireland Chris Kilcoyne 19 73 -54
England John Eames 39 58 -19
England Darren Barton 39 69 -30
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 13 84 -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 Zafran Ali 43 55 -12
Northern Ireland Conor McCormack 24 72 -48
England Ben Tanner 33 62 -29
England Robert Cloherty 18 71 -53
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 38 66 -28
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 36 66 -29
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 Daniell Harry 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 36 65 -28
Malta Shaun Sultana 19 73 -55
England Aaron Cook 29 66 -37
England Craig Brown 32 70 -39
England Nick Manning 40 65 -25
China Yu Han 0 0 0
England Adam Morrey 26 63 -37
India Dhairya Bhandari 35 64 -28
India Asutosh Padhy 41 69 -29
India Sri Krishna 32 66 -34
India Malkeet Singh 30 73 -44
India Pan Durangaiah 33 57 -24
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 28 69 -41
China Thomas Wei 26 61 -35
England Joshua Saywell 29 63 -34
England Steven Evans 28 74 -46
England Lewis Ullah 39 58 -19
Romania Vladu Mihai 32 59 -27
England Jamie Trump 22 73 -51
England James Welch 17 78 -62
China Luo Zetao 32 69 -37
India Shrikrishna Suryanarayanan 17 64 -47
India Digvijay Kadian 44 56 -12
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
Egypt Mostafa Dorgham 8 93 -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 42 64 -22
England Garry Coulson 26 62 -36
England Leonard Degriffa 43 60 -16
Japan Kengo Suzuki 25 70 -45
Hong Kong Ka Lam Lau 36 64 -29
Canada James Lee 45 59 -14
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 9 101 -92
Wales W Davis 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 21 74 -54
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 19 80 -61
Mark Anthony Taylor 25 73 -49
Ukraine Denys Khmelevskyi 44 58 -14
Mark Bell 37 60 -22
Wales Bradley Tyson 24 72 -47
England Ryan Roberts 46 57 -10
England Shaf Hussain 33 54 -21