Greatest Winning Margin - Season 2018-2019 - Professional

Filtering

Top players based on the amount of frames more won versus the frames won by their opponents.
Status
Categories
Scope
Range
Player Frames Played Frames Won Frames Lost Frame margin Winning margin
Wales Dylan Emery 61 28 33 -5 0.85
Scotland Dylan Craig 41 17 24 -7 0.71
England Jamie Barrett 52 27 25 2 1.08
Belgium Hans Blanckaert 16 4 12 -8 0.33
Scotland William Thomson 22 9 13 -4 0.69
England Jaspal Bamotra 13 1 12 -11 0.08
England James Cahill 342 193 149 44 1.3
India Himanshu Jain 48 23 25 -2 0.92
England Gary Challis 21 8 13 -5 0.62
England Shafaqut Hussain 18 6 12 -6 0.5
England David Craggs 36 18 18 0 1
Ireland Aaron Holland 21 6 15 -9 0.4
England Sean Maddocks 56 26 30 -4 0.87
Sweden Belan Sharif 15 3 12 -9 0.25
England William Lemons 28 14 14 0 1
England Ashley Carty 213 100 113 -13 0.88
China Ma Tingpeng 38 20 18 2 1.11
China Wu Shengguang 35 20 15 5 1.33
England Joshua Thomond 33 17 16 1 1.06
England Antony Parsons 27 13 14 -1 0.93
England Wayne Townsend 30 13 17 -4 0.76
Germany Umut Dikme 38 19 19 0 1
Scotland Fraser Patrick 49 25 24 1 1.04
England Alex Millington 20 8 12 -4 0.67
Ireland Greg Casey 45 23 22 1 1.05
England William Ginn 19 3 16 -13 0.19
England Mark Vincent 39 16 23 -7 0.7
France Niel Vincent 18 6 12 -6 0.5
Malaysia Thor Chuan Leong 197 104 93 11 1.12
England Simon Bedford 75 45 30 15 1.5
England Shane Castle 61 36 25 11 1.44
England Richard Somauroo 17 5 12 -7 0.42
Poland Kacper Filipiak 30 15 15 0 1
United States Ahmed Aly Elsayed 15 3 12 -9 0.25
England Brandon Hall 38 19 19 0 1
England Christopher Keogan 21 9 12 -3 0.75
Ireland Ross Bulman 39 17 22 -5 0.77
England Aaron Cook 13 1 12 -11 0.08
England Barry Pinches 81 48 33 15 1.45
England Dean Goddard 14 2 12 -10 0.17
England Sam Baird 242 123 119 4 1.03
England James Silverwood 20 8 12 -4 0.67
France Brian Ochoiski 51 28 23 5 1.22
Hong Kong Leong Man Hoi 21 9 12 -3 0.75
China Zhao Xintong 354 206 148 58 1.39
England Oliver Brown 72 36 36 0 1
Wales Jak Jones 218 102 116 -14 0.88
Malta Alex Borg 20 8 12 -4 0.67
England John Parkin 26 11 15 -4 0.73
England Clayton Humphries 27 15 12 3 1.25
England Andrew Smith 35 20 15 5 1.33
England Andrew Milliard 36 14 22 -8 0.64
England David Grace 123 74 49 25 1.51
Wales Tyler Rees 25 11 14 -3 0.79
England Ryan Causton 23 10 13 -3 0.77
England Jake Keen 14 2 12 -10 0.17
Wales Jack Bradford 51 29 22 7 1.32
Scotland Michael Collumb 27 12 15 -3 0.8
Finland Heikki Niva 46 25 21 4 1.19
Pakistan Haider Ali 15 3 12 -9 0.25
England Saqib Nasir 28 16 12 4 1.33
Ireland Dessie Sheehan 12 0 12 -12 0
Wales Matthew Roberts 36 16 20 -4 0.8
England Steve Martin 15 3 12 -9 0.25
China Ning Kang 43 24 19 5 1.26
England Dan Woolloff 12 0 12 -12 0
Wales Andrew Pagett 51 32 19 13 1.68
Singapore Benny Loh Siang Leng 8 0 8 -8 0
China Lu Ning 367 207 160 47 1.29
Denmark Daniel Kandi 17 5 12 -7 0.42
South Africa Paul Burrell 29 12 17 -5 0.71
England Daniel Walker 14 2 12 -10 0.17
India Laxman Rawat 47 25 22 3 1.14
England Heather Clare 12 0 12 -12 0
England Craig Steadman 275 149 126 23 1.18
England Louis Heathcote 31 16 15 1 1.07
England Jamie O'Neill 81 48 33 15 1.45
England George Pragnall 38 14 24 -10 0.58
Wales Jackson Page 95 50 45 5 1.11
England Simon Blackwell 23 11 12 -1 0.92
England Joel Walker 43 26 17 9 1.53
England Stefan Mazrocis 19 5 14 -9 0.36
England James Welch 13 1 12 -11 0.08
England Hammad Miah 180 84 96 -12 0.88
England Luke Garland 16 4 12 -8 0.33
England Jamie Cope 63 41 22 19 1.86
England John Pritchett 38 20 18 2 1.11
South Korea Daegyu Lee 43 27 16 11 1.69
China Thomas Wei 8 0 8 -8 0
England Phil O'Kane 43 26 17 9 1.53
India Lucky Vatnani 42 22 20 2 1.1
China Wang Zepeng 50 30 20 10 1.5
England Darren Burns 13 1 12 -11 0.08
England Anthony Jeffers 34 17 17 0 1
Scotland Keith Keldie 23 8 15 -7 0.53
England Daniel Womersley 43 19 24 -5 0.79
Hong Kong Ng On Yee 55 25 30 -5 0.83
England Owais Ali 16 4 12 -8 0.33
England Joshua Saywell 9 1 8 -7 0.13
England Andy Hicks 113 57 56 1 1.02
Hong Kong Cheung Ka Wai 37 18 19 -1 0.95
Saudi Arabia Omar Alajlani 33 14 19 -5 0.74
England Jenson Kendrick 25 5 20 -15 0.25
England Haydon Pinhey 43 24 19 5 1.26
United States Corey Deuel 13 1 12 -11 0.08
China Long Zehuang 37 20 17 3 1.18
England Labeeb Ahmed 23 9 14 -5 0.64
England Daniel Devlin 29 14 15 -1 0.93
England Peter Delaney 16 4 12 -8 0.33
Wales Daniel Gorton 28 12 16 -4 0.75
England Steven Evans 15 3 12 -9 0.25
Australia Jamie Brown 25 12 13 -1 0.92
England Imran Puri 15 3 12 -9 0.25
England James Burrett 19 5 14 -9 0.36
England Lewis Ullah 17 5 12 -7 0.42
Wales Kishan Hirani 195 82 113 -31 0.73
England Danny Brindle 28 10 18 -8 0.56
England Jed Mann 21 6 15 -9 0.4
Isle of Man Darryl Hill 18 8 10 -2 0.8
England Jake Nicholson 51 30 21 9 1.43
England Ben Fortey 18 6 12 -6 0.5
England David Lilley 245 122 123 -1 0.99
England Jason Turnbull 15 3 12 -9 0.25
Ireland Michael Judge 129 69 60 9 1.15
England Mitchell Mann 71 35 36 -1 0.97
Iceland Kristjan Helgason 47 25 22 3 1.14
England Mike Finn 30 15 15 0 1
China Geng Mingqi 52 31 21 10 1.48
England Matthew Glasby 45 19 26 -7 0.73
England Matthew Day 32 18 14 4 1.29
Saudi Arabia Ahmed Abdullah Aseeri 18 5 13 -8 0.38
England Alex Davies 17 7 10 -3 0.7
England Michael Wild 37 20 17 3 1.18
Wales Ben Jones 33 15 18 -3 0.83
England Mark Ganderton 14 2 12 -10 0.17
England Daniel Ward 29 15 14 1 1.07
Romania Vladu Mihai 15 3 12 -9 0.25
England Chae Ross 37 16 21 -5 0.76
Australia Ryan Thomerson 19 7 12 -5 0.58
Thailand Mink Nutcharut 42 14 28 -14 0.5
England James Height 20 4 16 -12 0.25
England Joshua Cooper 20 8 12 -4 0.67
England Peter Devlin 60 34 26 8 1.31
England Bash Maqsood 21 8 13 -5 0.62
England John Whitty 21 9 12 -3 0.75
Ireland Leo Fernandez 66 37 29 8 1.28
Austria Andreas Ploner 46 25 21 4 1.19
Wales Callum Lloyd 39 19 20 -1 0.95
Northern Ireland Jordan Brown 222 106 116 -10 0.91
Estonia Andres Petrov 20 8 12 -4 0.67
England Jamie Trump 12 0 12 -12 0
Romania Constantin Mateescu 12 0 12 -12 0
England Andy Lee 190 83 107 -24 0.78
England Sydney Wilson 36 19 17 2 1.12
England Charlie Walters 43 19 24 -5 0.79
England Lee Shanker 26 11 15 -4 0.73
England John Foster 29 15 14 1 1.07
England Kurtis Weaver 19 6 13 -7 0.46
China Fang Xiongman 56 34 22 12 1.55
England Steven Hallworth 68 39 29 10 1.34
England Adam Brown 14 2 12 -10 0.17
Scotland Marc Davis 24 12 12 0 1
England Manasawin Phetmalaikul 22 9 13 -4 0.69
England Luke Pinches 39 16 23 -7 0.7
England Adam Duffy 168 85 83 2 1.02
England David Nelson 18 4 14 -10 0.29
Ireland Ronan Whyte 34 14 20 -6 0.7
England Michael Williams 23 11 12 -1 0.92
Northern Ireland Jamie McArdle 28 14 14 0 1
England Callum Costello 27 12 15 -3 0.8
China Hu Hao 50 26 24 2 1.08
China Chen Zhe 57 33 24 9 1.38
England Ben Hancorn 56 30 26 4 1.15
England Adam Edge 27 13 14 -1 0.93
England Sam Thistlewhite 23 8 15 -7 0.53
England Reanne Evans 44 15 29 -14 0.52
England Jeff Cundy 34 18 16 2 1.13
England Tugba Irten 14 2 12 -10 0.17
England Farakh Ajaib 122 56 66 -10 0.85
England Kuldesh Johal 106 59 47 12 1.26
England Patrick Whelan 54 31 23 8 1.35
Pakistan Shehzad Iqbal 12 4 8 -4 0.5
England Luke Simmonds 153 79 74 5 1.07
Germany Felix Frede 42 20 22 -2 0.91
England Andy Marriott 21 9 12 -3 0.75
England Simon Dent 29 13 16 -3 0.81
England Zak Surety 22 9 13 -4 0.69
Wales Alex Taubman 38 17 21 -4 0.81
England Sam Craigie 232 134 98 36 1.37
China Wang Yuchen 33 17 16 1 1.06
Ukraine Sergey Isaenko 48 22 26 -4 0.85
China Liu Jiaming 37 21 16 5 1.31
Ukraine Iulian Boiko 37 14 23 -9 0.61
Thailand Dechawat Poomjaeng 118 62 56 6 1.11
England Tam Mustafa 23 8 15 -7 0.53
Poland Mateusz Baranowski 29 13 16 -3 0.81
England Brandon Sargeant 61 26 35 -9 0.74
England Matthew Couch 21 8 13 -5 0.62
England Stuart Carrington 249 126 123 3 1.02
Wales Jamie Jones 68 36 32 4 1.13
Germany Simon Lichtenberg 118 33 85 -52 0.39
England Chris Wakelin 262 137 125 12 1.1
England Rod Lawler 174 80 94 -14 0.85
England Martin O'Donnell 290 151 139 12 1.09
China Zhou Yuelong 395 212 183 29 1.16
Cyprus Michael Georgiou 245 116 129 -13 0.9
England Ricky Walden 340 178 162 16 1.1
England John Astley 191 78 113 -35 0.69
China Liang Wenbo 256 135 121 14 1.12
England Robbie Williams 207 99 108 -9 0.92
Scotland Alan McManus 213 109 104 5 1.05
Germany Lukas Kleckers 149 58 91 -33 0.64
Switzerland Alexander Ursenbacher 165 71 94 -23 0.76
England Mark King 357 194 163 31 1.19
England Peter Ebdon 283 161 122 39 1.32
England Ali Carter 477 269 208 61 1.29
England Billy Joe Castle 164 68 96 -28 0.71
China Mei Xiwen 218 111 107 4 1.04
Iran Soheil Vahedi 114 34 80 -46 0.43
China Xu Si 158 64 94 -30 0.68
England Matthew Selt 273 147 126 21 1.17
England Barry Hawkins 534 305 229 76 1.33
England Nigel Bond 184 76 108 -32 0.7
England Mark Joyce 170 73 97 -24 0.75
England Shaun Murphy 293 155 138 17 1.12
England Sanderson Lam 114 28 86 -58 0.33
England David Gilbert 549 303 246 57 1.23
Finland Robin Hull 151 65 86 -21 0.76
China Yuan Sijun 305 167 138 29 1.21
Scotland Scott Donaldson 385 207 178 29 1.16
Thailand Noppon Saengkham 333 185 148 37 1.25
China Li Hang 260 138 122 16 1.13
Wales Duane Jones 179 76 103 -27 0.74
Wales Michael White 223 99 124 -25 0.8
England Gary Wilson 383 203 180 23 1.13
Norway Kurt Maflin 252 136 116 20 1.17
China Lyu Haotian 246 129 117 12 1.1
England Joe Perry 427 242 185 57 1.31
China Li Yuan 105 39 66 -27 0.59
England Paul Davison 141 48 93 -45 0.52
Scotland Stephen Maguire 495 263 232 31 1.13
Northern Ireland Gerard Greene 187 90 97 -7 0.93
China Chen Feilong 126 38 88 -50 0.43
Wales Lee Walker 184 87 97 -10 0.9
Egypt Basem Eltahhan 66 11 55 -44 0.2
England Robert Milkins 311 168 143 25 1.17
China Niu Zhuang 125 44 81 -37 0.54
England Stuart Bingham 600 351 249 102 1.41
Australia Neil Robertson 688 418 270 148 1.55
China Luo Honghao 240 113 127 -14 0.89
England Joe O'Connor 234 117 117 0 1
China Zhang Jiankang 132 49 83 -34 0.59
China Yan Bingtao 306 169 137 32 1.23
England Martin Gould 240 136 104 32 1.31
England Liam Highfield 199 95 104 -9 0.91
England Sean O'Sullivan 121 36 85 -49 0.42
England Peter Lines 208 100 108 -8 0.93
England Anthony Hamilton 295 148 147 1 1.01
Scotland Chris Totten 127 41 86 -45 0.48
England Mike Dunn 153 67 86 -19 0.78
England Michael Holt 250 125 125 0 1
Wales Matthew Stevens 257 135 122 13 1.11
China Xiao Guodong 297 157 140 17 1.12
England Tom Ford 373 188 185 3 1.02
England Harvey Chandler 139 50 89 -39 0.56
China Tian Pengfei 273 149 124 25 1.2
China Zhang Anda 231 116 115 1 1.01
England Ben Woollaston 277 152 125 27 1.22
Scotland Anthony McGill 332 166 166 0 1
Northern Ireland Joe Swail 194 88 106 -18 0.83
Jamaica Rory McLeod 183 78 105 -27 0.74
Poland Adam Stefanow 126 41 85 -44 0.48
Northern Ireland Mark Allen 459 267 192 75 1.39
Wales Daniel Wells 267 143 124 19 1.15
England Kyren Wilson 647 386 261 125 1.48
Wales Dominic Dale 200 96 104 -8 0.92
China Zhang Yong 177 76 101 -25 0.75
Scotland Ross Muir 178 83 95 -12 0.87
England Oliver Lines 186 83 103 -20 0.81
Thailand Akani Songsermsawad 265 131 134 -3 0.98
England Jack Lisowski 582 339 243 96 1.4
China Fan Zhengyi 128 38 90 -52 0.42
Belgium Luca Brecel 468 260 208 52 1.25
England Allan Taylor 140 52 88 -36 0.59
England Ian Burns 231 112 119 -7 0.94
Wales Jamie Clarke 142 57 85 -28 0.67
Ireland Fergal O'Brien 219 108 111 -3 0.97
Israel Eden Sharav 268 131 137 -6 0.96
England Jimmy Robertson 392 195 197 -2 0.99
Hong Kong Marco Fu 260 139 121 18 1.15
England Elliot Slessor 201 98 103 -5 0.95
England Mark Davis 402 218 184 34 1.18
England Andrew Higginson 236 127 109 18 1.17
England Alfie Burden 189 86 103 -17 0.83
China Chen Zifan 127 43 84 -41 0.51
Scotland Graeme Dott 311 177 134 43 1.32
England Jimmy White 152 58 94 -36 0.62
England Judd Trump 676 417 259 158 1.61
Scotland Rhys Clark 52 14 38 -24 0.37
England Mark Selby 560 325 235 90 1.38
Ireland Ken Doherty 180 79 101 -22 0.78
Thailand Thepchaiya Un-Nooh 289 160 129 31 1.24
Wales Ryan Day 434 233 201 32 1.16
Wales Mark Williams 393 224 169 55 1.33
Latvia Rodion Judin 4 0 4 -4 0
Latvia Maris Volajs 4 0 4 -4 0
China He Guoqiang 27 10 17 -7 0.59
China Luo Zetao 18 2 16 -14 0.13
China Bai Langning 31 9 22 -13 0.41
China Chang Bingyu 75 33 42 -9 0.79
China Ding Junhui 452 251 201 50 1.25
Thailand James Wattana 167 73 94 -21 0.78
Iran Hossein Vafaei 238 124 114 10 1.09
Pakistan Hamza Akbar 113 37 76 -39 0.49
Scotland John Higgins 497 279 218 61 1.28
England Ashley Hugill 117 44 73 -29 0.6
Israel Ron Kantor 4 0 4 -4 0
Wales Daniel Williams 9 5 4 1 1.25
Denmark Hussam Al-Saffar 5 1 4 -3 0.25
Germany Julian Maschmeier 4 0 4 -4 0
Germany Davut Dikme 5 1 4 -3 0.25
Poland Antoni Kowalski 12 6 6 0 1
Belgium Johny Moermans 6 2 4 -2 0.5
England Louis Wakelin 6 2 4 -2 0.5
Belgium Kevin van Hove 29 18 11 7 1.64
Germany Daniel Schneider 14 6 8 -2 0.75
England Callum Beresford 11 6 5 1 1.2
Germany Robin Otto 5 1 4 -3 0.25
Wales Conor Caniff 5 1 4 -3 0.25
Germany Patrick Einsle 14 9 5 4 1.8
Germany Michael Heeger 4 0 4 -4 0
Germany Luis Chacon 4 0 4 -4 0
England Michael Spooner 4 0 4 -4 0
Czech Republic Jan Chren 4 0 4 -4 0
Germany Luca Kaufmann 4 0 4 -4 0
Switzerland Luis Vetter 11 7 4 3 1.75
Belgium Gert Kempenaers 9 4 5 -1 0.8
Germany Norbert Hofheinz 5 1 4 -3 0.25
Turkey Enes Bakirci 4 0 4 -4 0
Belgium Tomasz Skalski 7 3 4 -1 0.75
Malta Aaron Busuttil 22 14 8 6 1.75
England Dale Prime 9 1 8 -7 0.13
Germany Jörg Petersen 5 1 4 -3 0.25
Turkey Soner Sari 13 8 5 3 1.6
Germany Georg Schoder 4 0 4 -4 0
England Ryan Davies 24 16 8 8 2
England Shahidul Islam 8 0 8 -8 0
France Stephane Ochoiski 5 1 4 -3 0.25
England Curtis Daher 30 16 14 2 1.14
Germany Nicolai Gebhardt 5 1 4 -3 0.25
Germany Jürgen Kesseler 15 8 7 1 1.14
Belgium Wang Chooi Tan 7 3 4 -1 0.75
Germany Andreas Hartung 4 0 4 -4 0
Malta Philip Ciantar 11 5 6 -1 0.83
Syria Karam Fatima 6 2 4 -2 0.5
Belgium Jurian Heusdens 16 9 7 2 1.29
Hungary Zsolt Fenyvesi 5 1 4 -3 0.25
Switzerland Tom Zimmermann 4 0 4 -4 0
Austria Florian Nüßle 25 11 14 -3 0.79
Belgium Ben Mertens 25 13 12 1 1.08
Switzerland Marvin Losi 5 1 4 -3 0.25
France Fabian Monnin 21 13 8 5 1.63
Germany Pedro Chacon 4 0 4 -4 0
Poland Paweł Rogoza 4 0 4 -4 0
Poland Marcin Nitschke 15 11 4 7 2.75
Germany Christian Oehmicke 4 0 4 -4 0
Germany Bernd Strnad 5 1 4 -3 0.25
Hong Kong Yun Fung Tam 13 9 4 5 2.25
Scotland Abid Manzoor 10 2 8 -6 0.25
England Paul Thompson 8 0 8 -8 0
England John Nicholson 4 0 4 -4 0
Germany Horst Bendig 9 4 5 -1 0.8
Bulgaria Boris Lazarkov 5 1 4 -3 0.25
Poland Daniel Holoyda 15 9 6 3 1.5
Germany Fabian Haken 6 2 4 -2 0.5
Pakistan Umar Ali Shaikh 4 0 4 -4 0
Germany Markus Hertle 13 8 5 3 1.6
Germany Ralf Günzel 5 1 4 -3 0.25
Brazil Itaro Santos 9 4 5 -1 0.8
Germany Loris Lehmann 4 0 4 -4 0
Malta Brian Cini 16 10 6 4 1.67
England Reggie Edwards 18 8 10 -2 0.8
Germany Thomas Cesal 4 0 4 -4 0
Germany Achim Belzl 4 0 4 -4 0
Germany Markus Fischer 4 0 4 -4 0
Poland Bartosz Utkowski 4 0 4 -4 0
Germany Stefan Gerst 4 0 4 -4 0
Belgium Kevin Vandevoort 7 3 4 -1 0.75
Norway Christopher Watts 24 12 12 0 1
Malta Duncan Bezzina 10 4 6 -2 0.67
France Regis D'Anna 8 4 4 0 1
Germany Carl Rosenberger 4 0 4 -4 0
Austria Ebrahim Baghi 6 2 4 -2 0.5
Czech Republic Jan Matejicek 4 0 4 -4 0
England Paul Ludden 4 0 4 -4 0
Thailand Sompol Saetang 8 4 4 0 1
Germany Dietmar Smolka 4 0 4 -4 0
England Bhavesh Sodha 4 0 4 -4 0
Bosnia Herzegovina Mario-Zeljo Milosevic 5 1 4 -3 0.25
Ireland Tony Corrigan 12 4 8 -4 0.5
Germany Tanja Ender 4 0 4 -4 0
Germany David Elahi 4 0 4 -4 0
Germany Richard Wienold 11 2 9 -7 0.22
England James Budd 16 6 10 -4 0.6
Germany Rolf Mahr 4 0 4 -4 0
England Ismail Türker 4 0 4 -4 0
Germany Thomas Blang 4 0 4 -4 0
Germany Tom Egger 4 0 4 -4 0
England Wayne Brown 12 7 5 2 1.4
Austria Paul Schopf 6 2 4 -2 0.5
Germany Stefan Joachim 4 0 4 -4 0
Germany Kilian Baur-Pantoulier 4 0 4 -4 0
Pu QingSong 10 4 6 -2 0.67
China Guo Hua 7 1 6 -5 0.17
Egypt Mohamed Khairy 20 5 15 -10 0.33
Singapore Marvin Lim Chun Kiat 11 1 10 -9 0.1
Australia Kurt Dunham 22 7 15 -8 0.47
Israel Shachar Ruberg 18 3 15 -12 0.2
Thailand Thanawat Thirapongpaiboon 33 13 20 -7 0.65
United Arab Emirates Mohammed Shehab 47 25 22 3 1.14
England Ronnie O'Sullivan 420 263 157 106 1.68
Northern Ireland Raymond Fry 5 1 4 -3 0.25
Northern Ireland Patrick Wallace 4 0 4 -4 0
Scotland Craig MacGillivray 6 2 4 -2 0.5
Wales Liam Davies 1 0 1 -1 0
Scotland Liam Graham 1 0 1 -1 0
Ireland Stephen Bateman 2 1 1 0 1
England Emma Parker 1 0 1 -1 0
India Asutosh Padhy 6 2 4 -2 0.5
India Shrikrishna Suryanarayanan 4 0 4 -4 0
India Digvijay Kadian 4 0 4 -4 0
England Mark Winsor 15 9 6 3 1.5
England Dan Barsley 5 1 4 -3 0.25
England Adam Nash 9 4 5 -1 0.8
Norway Edwin Ingebrigtsen 5 1 4 -3 0.25
Gibraltar Francis Becerra 6 2 4 -2 0.5
Wales Khurram Khan 12 8 4 4 2
England Joshua Mallender 4 0 4 -4 0
Spain David Alcaide 14 9 5 4 1.8
England Martin Pitcher 5 1 4 -3 0.25
England Ian Martin 5 1 4 -3 0.25
Gibraltar Blythe Reeve 4 0 4 -4 0
England Steven Breward 4 0 4 -4 0
Scotland Aaron Graham 4 0 4 -4 0
England Rishi Gohill 5 1 4 -3 0.25
Saudi Arabia Nezar Aseeri 5 1 4 -3 0.25
Gibraltar Gareth Lopez 4 0 4 -4 0
England Mitchell Grinstead 5 1 4 -3 0.25
England Damian Wilks 9 5 4 1 1.25
England Paul Gibbs 4 0 4 -4 0
Spain Francisco Sanchez Ruiz 23 14 9 5 1.56
France Christophe Rives-Lange 4 0 4 -4 0
England Nick Jennings 12 6 6 0 1
England Aran Hetherington 4 0 4 -4 0
England Eric Pei 4 0 4 -4 0
Portugal Francisco Domingues 15 8 7 1 1.14
Saudi Arabia Hani Owaidhi 7 3 4 -1 0.75
England Henry Roper 5 1 4 -3 0.25
Jersey Steve Thomas 16 8 8 0 1
Bulgaria Ivelin Boyanov Bozhanov 4 0 4 -4 0
England Andrew Urbaniak 4 0 4 -4 0
Morocco Yassine Zaraoni 5 1 4 -3 0.25
England Daniel Bagley 9 5 4 1 1.25
Saudi Arabia Ayman Alamri 5 1 4 -3 0.25
England Stephen Kershaw 4 0 4 -4 0
England Marvin Morgan 12 6 6 0 1
Wales Elfed Evans 11 7 4 3 1.75
Gibraltar Andrew Olivero 4 0 4 -4 0
England Adam Ashley 13 7 6 1 1.17
England Umar Younis 4 0 4 -4 0
England Jack Moore 4 0 4 -4 0
England Jonathan Noble 6 2 4 -2 0.5
Poland Lukasz Guzowski 10 4 6 -2 0.67
Gibraltar Adrian Holmes 4 0 4 -4 0
England Sean McAllister 6 2 4 -2 0.5
Saudi Arabia Abdulraouf Sayegh 5 1 4 -3 0.25
England Lee Prickman 5 1 4 -3 0.25
China Pang Junxu 41 19 22 -3 0.86
China Wu Yize 9 3 6 -3 0.5
England Jonathan Bagley 14 4 10 -6 0.4
Egypt Mostafa Dorgham 10 0 10 -10 0
New Zealand Adam Lilley 12 2 10 -8 0.2
Ireland Aaron Hill 17 7 10 -3 0.7
Brazil Igor Figueiredo 14 4 10 -6 0.4
Afghanistan Abdullah-Atmar Ghulam Jilani 4 0 4 -4 0
England Halim Hussain 13 8 5 3 1.6