Greatest Winning Margin - Season 2023-2024 - 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
England Wayne Townsend 22 12 10 2 1.2
Poland Daniel Holoyda 49 23 26 -3 0.88
England Patrick Whelan 32 18 14 4 1.29
Ian Barlow 10 2 8 -6 0.25
England Jamie Wilson 30 16 14 2 1.14
Latvia Rodion Judin 22 10 12 -2 0.83
Wales Alfie Davies 113 61 52 9 1.17
England Daniel Webb 9 1 8 -7 0.13
England Ben Robinson 21 10 11 -1 0.91
Wales Neil Jones 9 1 8 -7 0.13
England Simon Bedford 44 29 15 14 1.93
Wales Jeremiah Connors 8 0 8 -8 0
Belgium Edwin Depoorter 14 6 8 -2 0.75
England Robert Cloherty 9 1 8 -7 0.13
England Nathan Jones 26 13 13 0 1
England Mike Finn 20 9 11 -2 0.82
England Jason Wright 12 4 8 -4 0.5
India Rupesh Thakkar 8 0 8 -8 0
Scotland Gary Thomson 25 13 12 1 1.08
Wales Carl Bennett 11 3 8 -5 0.38
England Ian Martin 9 5 4 1 1.25
England Andy Marriott 9 1 8 -7 0.13
Wales Jack Bradford 21 8 13 -5 0.62
Ireland Ross Bulman 12 4 8 -4 0.5
England Matthew Glasby 27 14 13 1 1.08
England Tom Peasland 16 7 9 -2 0.78
Belgium Wang Chooi Tan 19 10 9 1 1.11
England Ian Desmier 9 1 8 -7 0.13
England Jack Haley 21 11 10 1 1.1
England John Fearick 10 2 8 -6 0.25
England Joe Fenton 17 7 10 -3 0.7
England Imran Puri 14 6 8 -2 0.75
England Alex Clenshaw 22 12 10 2 1.2
Wales Bradley Tyson 8 0 8 -8 0
England Jamie Barrett 34 22 12 10 1.83
England Dylan Smith 8 0 8 -8 0
England John Parkin 30 15 15 0 1
England Ronnie Kralj 11 3 8 -5 0.38
England Louis Heathcote 234 127 107 20 1.19
Wales Marc Shaw 8 0 8 -8 0
England Phil O'Kane 29 16 13 3 1.23
Ireland Andrew Doherty 16 5 11 -6 0.45
England Paul Deaville 27 14 13 1 1.08
England Heather Clare 8 0 8 -8 0
England Halim Hussain 34 19 15 4 1.27
Pommy Kang 9 1 8 -7 0.13
England Luke Pinches 28 18 10 8 1.8
England Stephen Kershaw 26 16 10 6 1.6
England Neil Craycraft 18 7 11 -4 0.64
England Aristos Pampouris 13 5 8 -3 0.63
England Stuart Watson 21 10 11 -1 0.91
England Bradley Cowdroy 17 5 12 -7 0.42
England Brandon Hall 31 20 11 9 1.82
India Mandeep Singh 8 0 8 -8 0
Hungary Bulcsú Révész 72 36 36 0 1
Alfie Lee 15 7 8 -1 0.88
England Josh Mulholland 53 27 26 1 1.04
England Michael Robert Joyce 10 2 8 -6 0.25
Wales Matthew Roberts 16 8 8 0 1
England Andy Neck 9 1 8 -7 0.13
Isle of Man Darryl Hill 17 8 9 -1 0.89
England Daniel Walker 9 1 8 -7 0.13
Ireland Aidan Murphy 16 6 10 -4 0.6
England Kyle Holland 13 5 8 -3 0.63
England Labeeb Ahmed 17 9 8 1 1.13
Thailand Kriangsak Chiranothai 8 0 8 -8 0
England Tom Maxfield 19 9 10 -1 0.9
Northern Ireland Robbie Mcguigan 44 21 23 -2 0.91
Moldova Vladislav Gradinari 41 21 20 1 1.05
Spain Juan Pedro Duran 12 4 8 -4 0.5
Northern Ireland Fergal Quinn (II) 53 30 23 7 1.3
England Gary Widdecombe 11 3 8 -5 0.38
England Hayden Staniland 30 19 11 8 1.73
India Lucky Vatnani 15 5 10 -5 0.5
England Mark Vincent 17 7 10 -3 0.7
England Anthony Wall 18 8 10 -2 0.8
Scotland Rhys Clark 17 9 8 1 1.13
England Dale Prime 8 0 8 -8 0
England Jeff Cundy 15 6 9 -3 0.67
England Ben Pacan 9 1 8 -7 0.13
England Jason Tart 20 11 9 2 1.22
England Danny Brindle 17 6 11 -5 0.55
England Elias Martin-Beris 13 5 8 -3 0.63
Wales Zac Cosker 9 1 8 -7 0.13
Scotland Dean Young 154 66 88 -22 0.75
India Dharminder Singh Lilly 10 2 8 -6 0.25
England Faizaan Mohammed 17 7 10 -3 0.7
England Nigel Clarke 11 3 8 -5 0.38
England David Allender 20 11 9 2 1.22
England Gary Miller 12 4 8 -4 0.5
England Bash Maqsood 36 19 17 2 1.12
Latvia Arturs Kengis 10 2 8 -6 0.25
England Andrew Robson 16 7 9 -2 0.78
Guernsey James Kirk 10 2 8 -6 0.25
England James Height 17 6 11 -5 0.55
England Simon Dent 21 10 11 -1 0.91
India Laxman Rawat 25 14 11 3 1.27
Germany Julien Leifert 11 3 8 -5 0.38
England Zack Richardson 40 24 16 8 1.5
England Luke Simmonds 10 2 8 -6 0.25
Jersey Gary Britton 29 18 11 7 1.64
England Tam Mustafa 10 2 8 -6 0.25
England James Silverwood 18 8 10 -2 0.8
Scotland Sam McKay 10 2 8 -6 0.25
China Yulu Bai 70 28 42 -14 0.67
England Mohammed Rangzib 16 7 9 -2 0.78
Wales Jordan Shepherd 22 12 10 2 1.2
England Scott Rogan 9 1 8 -7 0.13
England Jed Mann 16 8 8 0 1
Germany Manuel Ederer 12 4 8 -4 0.5
England Riley Parsons 24 13 11 2 1.18
England Ronnie Sullivan 8 0 8 -8 0
England Neal Jones 29 17 12 5 1.42
Romania Andrei Orzan 9 1 8 -7 0.13
England Jake Crofts 16 8 8 0 1
England Rees Carter 9 1 8 -7 0.13
England Liam Pullen 189 94 95 -1 0.99
England Mark Lloyd 12 4 8 -4 0.5
Poland Antoni Kowalski 33 20 13 7 1.54
England Ronnie Blake 10 2 8 -6 0.25
England Daniel Womersley 59 27 32 -5 0.84
Australia Simon Bevz 8 0 8 -8 0
England Joshua Cooper 29 16 13 3 1.23
Pakistan Abdul Raheem 9 1 8 -7 0.13
Malta Aaron Busuttil 35 19 16 3 1.19
Wales Riley Powell 27 6 21 -15 0.29
England Connor Benzey 25 15 10 5 1.5
England Evan Plummer (II) 11 3 8 -5 0.38
Northern Ireland Gerard Greene 18 10 8 2 1.25
England James Burrett 11 3 8 -5 0.38
Finland Robin Hull 38 26 12 14 2.17
England Richard Pipe 11 3 8 -5 0.38
Scotland Jack Borwick 36 15 21 -6 0.71
Germany Daniel Young 9 1 8 -7 0.13
France Nicolas Mortreux 17 7 10 -3 0.7
England Jake Robinson 12 4 8 -4 0.5
Wales Anthony Krysa 17 6 11 -5 0.55
England Andrew Milliard 17 7 10 -3 0.7
Scotland Amaan Iqbal 30 10 20 -10 0.5
Portugal Francisco Domingues 10 2 8 -6 0.25
England Darren McVicar 18 10 8 2 1.25
Scotland Ayaan Iqbal 9 1 8 -7 0.13
England Kayden Brierley 26 12 14 -2 0.86
England Aidan Gallagher 11 3 8 -5 0.38
England Joshua Thomond 50 30 20 10 1.5
England Dean Reynolds 8 0 8 -8 0
England Samuel Lee-Stevens 20 9 11 -2 0.82
England Andrew Tapper 18 7 11 -4 0.64
South Africa Paul Burrell 17 6 11 -5 0.55
England Andrew Greaves 13 5 8 -3 0.63
England Stuart Carrington 230 125 105 20 1.19
England Sheldon O’Connor 12 4 8 -4 0.5
England Oliver Sykes 55 26 29 -3 0.9
England Chae Ross 18 10 8 2 1.25
Ireland Aman Goel 14 4 10 -6 0.4
England Scott Bell 18 7 11 -4 0.64
England Adam Williams 12 4 8 -4 0.5
England Sean Maddocks 11 3 8 -5 0.38
Scotland Keith Keldie 17 9 8 1 1.13
England Martyn Taylor 30 18 12 6 1.5
England Peter Lines 73 41 32 9 1.28
England Barry Pinches 109 49 60 -11 0.82
Switzerland Alexander Ursenbacher 172 90 82 8 1.1
Canada James Lee 25 14 11 3 1.27
Belgium Daan Leyssen 26 14 12 2 1.17
England Alfie Burden 206 110 96 14 1.15
Scotland Chris Totten 42 22 20 2 1.1
Jamaica Rory McLeod 84 39 45 -6 0.87
England Ryan Davies 74 40 34 6 1.18
Scotland Fraser Patrick 18 8 10 -2 0.8
Wales Duane Jones 144 79 65 14 1.22
England Hamim Hussain 15 7 8 -1 0.88
England Haydon Pinhey 135 64 71 -7 0.9
Austria Florian Nüßle 47 31 16 15 1.94
England Saqib Nasir 14 6 8 -2 0.75
England Ben Fortey 34 20 14 6 1.43
England Andrew Higginson 181 91 90 1 1.01
England Kuldesh Johal 10 2 8 -6 0.25
England Billy Joe Castle 28 17 11 6 1.55
England Michael Holt 76 42 34 8 1.24
Scotland Michael Collumb 19 9 10 -1 0.9
Wales Alex Taubman 45 22 23 -1 0.96
France Brian Ochoiski 23 11 12 -1 0.92
France Niel Vincent 22 11 11 0 1
England Steven Hallworth 68 33 35 -2 0.94
England Jack Harris 14 5 9 -4 0.56
Israel Eden Sharav 24 11 13 -2 0.85
England Farakh Ajaib 12 4 8 -4 0.5
England Lewis Ullah 30 16 14 2 1.14
England Tony Knowles 11 3 8 -5 0.38
England Sydney Wilson 107 50 57 -7 0.88
England Mitchell Mann 18 10 8 2 1.25
England Craig Steadman 86 47 39 8 1.21
England Peter Devlin 10 2 8 -6 0.25
England Alex Millington 24 13 11 2 1.18
England George Pragnall 14 6 8 -2 0.75
England Sean McAllister 47 29 18 11 1.61
Wales Andrew Pagett 158 63 95 -32 0.66
England Lee Shanker 23 11 12 -1 0.92
England Harvey Chandler 24 15 9 6 1.67
Wales Liam Davies 72 39 33 6 1.18
Wales Tyler Rees 23 11 12 -1 0.92
Germany Umut Dikme 36 16 20 -4 0.8
England Jamie O'Neill 50 24 26 -2 0.92
England Edward Warr 14 6 8 -2 0.75
Ukraine Iulian Boiko 135 71 64 7 1.11
Philippines Jefrey Roda 37 25 12 13 2.08
India Shrikrishna Suryanarayanan 11 3 8 -5 0.38
Thailand Prin Ratmukda 20 9 11 -2 0.82
Thailand Chatchapong Nasa 11 3 8 -5 0.38
India Ishpreet Singh Chadha 201 107 94 13 1.14
Hong Kong Kwan Chun Wong 8 0 8 -8 0
China Gong Chenzhi 113 58 55 3 1.05
China Wang Yuchen 42 24 18 6 1.33
China Peifan Lei 40 24 16 8 1.5
Pakistan Zulfiqar Qadir 4 0 4 -4 0
Hong Kong Yu Kiu Chang 38 24 14 10 1.71
China Gao Yang 73 37 36 1 1.03
Pakistan Mubashir Raza 32 20 12 8 1.67
Pakistan Muhammad Naseem Akhtar 11 3 8 -5 0.38
Morteza Torabi 14 6 8 -2 0.75
China Lee Tszho 16 9 7 2 1.29
Nepal Moti Pakharin 12 4 8 -4 0.5
Thailand Narongdat Takantong 22 11 11 0 1
Pakistan Hamza Akbar 18 8 10 -2 0.8
China Luo Zetao 15 7 8 -1 0.88
India Rutul Pambhar 12 4 8 -4 0.5
Pakistan Amir Sohail 5 1 4 -3 0.25
India Asutosh Padhy 38 21 17 4 1.24
Hong Kong Lau Ka Lam 17 7 10 -3 0.7
Pakistan Sharjeel Mahmood 27 16 11 5 1.45
Iran Arman Mardanighafarokhi 15 5 10 -5 0.5
Hong Kong Kai Sang Yeung 30 17 13 4 1.31
Canada Mehran Maneshgar 9 1 8 -7 0.13
Iran Amir Sarkhosh 45 22 23 -1 0.96
South Korea Yong Hwang 10 2 8 -6 0.25
England Andy Lavin 7 3 4 -1 0.75
China Zhijie Zhang 5 4 1 3 4
India Hrithik Jain 12 4 8 -4 0.5
China Chen Xiaolong 20 9 11 -2 0.82
India Shahbaaz Adil Khan 6 2 4 -2 0.5
China Deng Haohui 28 12 16 -4 0.75
Thailand Vorawit Thongweang 8 0 8 -8 0
Pakistan Muhammad Ahsan Javaid 31 17 14 3 1.21
Thailand Taweesap Kongkitchertchoo 9 1 8 -7 0.13
China Liu Wenwei 16 5 11 -6 0.45
Iran Amin Sanjaei 11 3 8 -5 0.38
India Sparsh Pherwani 29 15 14 1 1.07
Hong Kong Hoi Ming Lai 8 0 8 -8 0
Singapore Jaden Ong Jia Jun 14 5 9 -4 0.56
Thailand Wiphu Phuthisabodi 12 4 8 -4 0.5
China Huang Jiahao 36 24 12 12 2
India Shivam Arora 19 9 10 -1 0.9
Hong Kong Chau Hon Man 12 5 7 -2 0.71
Pakistan Babar Masih 18 9 9 0 1
Philippines Alvin Barbero 26 14 12 2 1.17
Iran Mohammad Ali Moghadam 10 2 8 -6 0.25
England Manasawin Phetmalaikul 124 50 74 -24 0.68
Iran Hamed Zaredoost 7 3 4 -1 0.75
Pakistan Nadeem Gul 17 8 9 -1 0.89
Iran Alireza Rezaei 11 3 8 -5 0.38
South Korea Daegyu Lee 18 7 11 -4 0.64
Saudi Arabia Ayman Alamri 16 8 8 0 1
Iran Omid Veirani 16 5 11 -6 0.45
China Liang Xiaolong 15 7 8 -1 0.88
India Dhruv Patel 41 21 20 1 1.05
Thailand Muhammad Siddiqui 12 4 8 -4 0.5
Hong Kong Yee Ting Cheung 9 1 8 -7 0.13
Hong Kong Fung Kwok Wai 30 19 11 8 1.73
Pakistan Muhammad Azhar Khan 9 1 8 -7 0.13
Singapore Keng Kwang Chan 12 4 8 -4 0.5
Pakistan Muhammad Imran 10 2 8 -6 0.25
Pakistan Sattar Noor 25 11 14 -3 0.79
Hong Kong Chan Hon Kwan 15 4 11 -7 0.36
Bahrain Habib Subah 9 1 8 -7 0.13
Hong Kong Ng On Yee 14 6 8 -2 0.75
Singapore Kingsley Tian Yi Ang 10 2 8 -6 0.25
China Deng Jinhong 11 3 8 -5 0.38
India Digvijay Kadian 11 3 8 -5 0.38
Thailand Tawan Pooltong 32 19 13 6 1.46
Pakistan Yasir Karim Jesani 9 1 8 -7 0.13
Singapore Chee Keong Chan 11 3 8 -5 0.38
Malaysia Thor Chuan Leong 156 80 76 4 1.05
India Kreishh Gurbaxani 22 12 10 2 1.2
Saudi Arabia Addulrahman Saif 5 4 1 3 4
Pakistan Qadeer Abbas 9 1 8 -7 0.13
Pakistan Umer-Naeem Memon 12 4 8 -4 0.5
Thailand Putthakam Kimsuk 34 19 15 4 1.27
China Zhang Zhijie 22 12 10 2 1.2
Bahrain Nader Jaber Aldoseri 9 1 8 -7 0.13
China Ren Jiaxing 12 4 8 -4 0.5
Hong Kong Cheung Ka Wai 71 45 26 19 1.73
United Arab Emirates Khalid Kamali 26 17 9 8 1.89
Thailand Pongsak Chongjairak 17 9 8 1 1.13
China He Guoqiang 290 159 131 28 1.21
Pakistan Muhammad Umer Khan 18 8 10 -2 0.8
Thailand Nattanapong Chaikul 32 18 14 4 1.29
Pakistan Awaisullah Munir 26 17 9 8 1.89
Iran Behnam Farshkaran 8 0 8 -8 0
China Li Chengjie 26 17 9 8 1.89
United Arab Emirates Abdulrahman Saif 13 5 8 -3 0.63
India Shahbaaz Khan 6 2 4 -2 0.5
Pakistan Sharjeel Mahmood Asmat 9 4 5 -1 0.8
Iran Hamed Zarehdoust 4 0 4 -4 0
Hong Kong Hon Man Chau 29 16 13 3 1.23
Pakistan Aamir-Sahail Ahmed 4 0 4 -4 0
Hong Kong Tsz Ho Lee 18 12 6 6 2
India Zulfiqar Abdul Qadir 19 11 8 3 1.38
England Ashley Carty 207 102 105 -3 0.97
England Adam Duffy 138 58 80 -22 0.73
Scotland Graeme Dott 181 93 88 5 1.06
England David Grace 150 63 87 -24 0.72
Wales Daniel Wells 232 129 103 26 1.25
England Chris Wakelin 387 209 178 31 1.17
Iran Hossein Vafaei 320 187 133 54 1.41
England Oliver Lines 168 84 84 0 1
Ukraine Anton Kazakov 96 24 72 -48 0.33
England Martin O'Donnell 250 126 124 2 1.02
Ireland Aaron Hill 193 99 94 5 1.05
Wales Ryan Day 336 173 163 10 1.06
England Joe O'Connor 319 173 146 27 1.18
Wales Michael White 218 112 106 6 1.06
India Himanshu Jain 89 23 66 -43 0.35
England Zak Surety 194 93 101 -8 0.92
China Jiang Jun 182 85 97 -12 0.88
England Robbie Williams 258 139 119 20 1.17
Thailand Thepchaiya Un-Nooh 214 119 95 24 1.25
England Kyren Wilson 572 328 244 84 1.34
England Elliot Slessor 296 159 137 22 1.16
Brazil Victor Sarkis 90 18 72 -54 0.25
England Andy Hicks 143 64 79 -15 0.81
Wales Mark Williams 391 230 161 69 1.43
Northern Ireland Jordan Brown 249 118 131 -13 0.9
Wales Dylan Emery 171 81 90 -9 0.9
Ireland Ken Doherty 142 57 85 -28 0.67
Belgium Julien Leclercq 172 85 87 -2 0.98
China Xiao Guodong 292 155 137 18 1.13
England Jimmy Robertson 218 115 103 12 1.12
England Martin Gould 71 33 38 -5 0.87
England Ben Woollaston 195 98 97 1 1.01
Scotland Liam Graham 107 31 76 -45 0.41
England Stuart Bingham 351 187 164 23 1.14
England Anthony Hamilton 166 76 90 -14 0.84
China Xing Zihao 157 70 87 -17 0.8
Wales Matthew Stevens 206 103 103 0 1
England Allan Taylor 165 78 87 -9 0.9
Belgium Ben Mertens 178 85 93 -8 0.91
Australia Ryan Thomerson 106 31 75 -44 0.41
China Zhou Yuelong 300 173 127 46 1.36
Wales Jak Jones 342 189 153 36 1.24
Wales Jamie Jones 228 111 117 -6 0.95
England Rebecca Kenna 80 9 71 -62 0.13
England Ashley Hugill 173 84 89 -5 0.94
England Oliver Brown 163 75 88 -13 0.85
China Pang Junxu 314 162 152 10 1.07
Stan Moody 148 64 84 -20 0.76
England Ali Carter 472 257 215 42 1.2
China Wu Yize 211 102 109 -7 0.94
England Hammad Miah 156 70 86 -16 0.81
Wales Jackson Page 206 103 103 0 1
China Long Zehuang 171 81 90 -9 0.9
China Fan Zhengyi 305 162 143 19 1.13
United States Ahmed Aly Elsayed 77 11 66 -55 0.17
England Robert Milkins 300 141 159 -18 0.89
England Sam Craigie 254 133 121 12 1.1
Ireland Fergal O'Brien 87 40 47 -7 0.85
Wales Dominic Dale 252 132 120 12 1.1
Pakistan Mohammed Asif 86 28 58 -30 0.48
England Matthew Selt 297 162 135 27 1.2
China Si Jiahui 332 180 152 28 1.18
England James Cahill 160 70 90 -20 0.78
Estonia Andres Petrov 119 41 78 -37 0.53
England Mark Joyce 155 71 84 -13 0.85
Egypt Mohamed Ibrahim 106 31 75 -44 0.41
Scotland Scott Donaldson 211 106 105 1 1.01
Thailand Noppon Saengkham 346 192 154 38 1.25
Scotland Ross Muir 175 77 98 -21 0.79
England Mark Davis 213 117 96 21 1.22
England Jenson Kendrick 179 77 102 -25 0.75
England Rod Lawler 152 67 85 -18 0.79
England Judd Trump 650 411 239 172 1.72
England Reanne Evans 100 27 73 -46 0.37
England Joe Perry 198 93 105 -12 0.89
China Xu Si 175 87 88 -1 0.99
England Jimmy White 112 30 82 -52 0.37
Wales Jamie Clarke 198 92 106 -14 0.87
England Andy Lee 117 38 79 -41 0.48
England Shaun Murphy 292 162 130 32 1.25
England Barry Hawkins 447 264 183 81 1.44
China Tian Pengfei 154 69 85 -16 0.81
Germany Lukas Kleckers 161 69 92 -23 0.75
England Sanderson Lam 215 104 111 -7 0.94
China Zhang Anda 403 217 186 31 1.17
China Cao Yupeng 217 115 102 13 1.13
England David Gilbert 345 201 144 57 1.4
China Lyu Haotian 302 164 138 26 1.19
England Ian Burns 178 90 88 2 1.02
China Yuan Sijun 254 145 109 36 1.33
England Sean O'Sullivan 130 47 83 -36 0.57
England Gary Wilson 445 236 209 27 1.13
China Liu Hongyu 192 105 87 18 1.21
England Ricky Walden 380 196 184 12 1.07
England David Lilley 189 90 99 -9 0.91
China Yisong Peng 141 57 84 -27 0.68
England John Astley 134 55 79 -24 0.7
Thailand Mink Nutcharut 106 33 73 -40 0.45
China Ma Hailong 162 71 91 -20 0.78
Pakistan Asjad Iqbal 5 0 5 -5 0
Scotland John Higgins 571 331 240 91 1.38
Scotland Anthony McGill 177 89 88 1 1.01
Thailand Siripaporn Nuanthakhamjan 81 14 67 -53 0.21
England Jack Lisowski 321 177 144 33 1.23
England Tom Ford 400 220 180 40 1.22
Hong Kong Marco Fu 194 103 91 12 1.13
Scotland Stephen Hendry 31 9 22 -13 0.41
Egypt Mostafa Dorgham 100 34 66 -32 0.52
England Liam Highfield 108 43 65 -22 0.66
Scotland Stephen Maguire 303 170 133 37 1.28
England Mark Selby 482 279 203 76 1.37
Northern Ireland Mark Allen 442 251 191 60 1.31
Belgium Luca Brecel 277 149 128 21 1.16
Australia Neil Robertson 312 172 140 32 1.23
China Dong Zihao 8 2 6 -4 0.33
China Ding Junhui 411 222 189 33 1.17
England Ronnie O'Sullivan 489 299 190 109 1.57
China Wang Xinbo 49 24 25 -1 0.96
China Wang Xinzhong 30 9 21 -12 0.43
Northern Ireland Joel Connolly Jnr 14 3 11 -8 0.27
Wales Oliver Briffett-Payne 10 4 6 -2 0.67
Latvia Filips Kalniņš 9 3 6 -3 0.5
Hong Kong Shaun Liu 2 1 1 0 1
Ireland Leone Crowley 1 0 1 -1 0
Malaysia Rory Thor 6 2 4 -2 0.5
Saudi Arabia Omar Alajlani 4 0 4 -4 0
Qatar Ali Al Obaidly 4 0 4 -4 0
China Lan Yuhao 6 1 5 -4 0.2
Pakistan Muhammad Hamza Ilyas 12 2 10 -8 0.2
United Arab Emirates Mohammed Shehab 34 18 16 2 1.13