Greatest Winning Margin - Year 2023 - 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
Belgium Julien Leclercq 162 81 81 0 1
China Jiang Jun 93 42 51 -9 0.82
China He Guoqiang 190 107 83 24 1.29
England Andy Lee 147 53 94 -41 0.56
China Si Jiahui 383 209 174 35 1.2
Switzerland Alexander Ursenbacher 180 92 88 4 1.05
China Zhou Yuelong 417 224 193 31 1.16
England Ben Woollaston 239 123 116 7 1.06
China Wu Yize 245 123 122 1 1.01
India Ishpreet Singh Chadha 143 81 62 19 1.31
Scotland Graeme Dott 203 103 100 3 1.03
China Yisong Peng 166 68 98 -30 0.69
China Fan Zhengyi 290 155 135 20 1.15
Estonia Andres Petrov 133 43 90 -47 0.48
England Gary Wilson 363 190 173 17 1.1
China Pang Junxu 355 195 160 35 1.22
Wales Michael White 230 115 115 0 1
England Sam Craigie 197 103 94 9 1.1
England Martin Gould 122 56 66 -10 0.85
England John Astley 183 79 104 -25 0.76
Iran Hossein Vafaei 395 227 168 59 1.35
Scotland Liam Graham 93 30 63 -33 0.48
England Louis Heathcote 211 109 102 7 1.07
Malaysia Thor Chuan Leong 111 57 54 3 1.06
England Jimmy Robertson 309 171 138 33 1.24
England Reanne Evans 122 42 80 -38 0.53
England Hammad Miah 186 89 97 -8 0.92
England Rod Lawler 137 62 75 -13 0.83
England Mark Davis 248 131 117 14 1.12
England Joe Perry 288 145 143 2 1.01
Germany Lukas Kleckers 207 100 107 -7 0.93
England Mark Joyce 185 91 94 -3 0.97
China Cao Yupeng 254 142 112 30 1.27
Thailand Mink Nutcharut 127 39 88 -49 0.44
China Zhang Anda 414 244 170 74 1.44
Belgium Ben Mertens 231 121 110 11 1.1
England David Lilley 191 88 103 -15 0.85
Thailand Thepchaiya Un-Nooh 277 158 119 39 1.33
Scotland Scott Donaldson 228 118 110 8 1.07
China Long Zehuang 106 48 58 -10 0.83
Wales Jackson Page 224 118 106 12 1.11
Ireland Ken Doherty 201 87 114 -27 0.76
Ireland Fergal O'Brien 104 47 57 -10 0.82
Scotland Stephen Hendry 44 11 33 -22 0.33
England Chris Wakelin 386 221 165 56 1.34
China Lyu Haotian 316 173 143 30 1.21
England Liam Pullen 145 68 77 -9 0.88
United States Ahmed Aly Elsayed 47 5 42 -37 0.12
Scotland Anthony McGill 313 172 141 31 1.22
India Himanshu Jain 86 14 72 -58 0.19
Scotland Stephen Maguire 267 145 122 23 1.19
Wales Daniel Wells 243 137 106 31 1.29
England Allan Taylor 164 74 90 -16 0.82
Wales Jak Jones 303 164 139 25 1.18
England David Gilbert 295 162 133 29 1.22
Scotland Dean Young 179 78 101 -23 0.77
England Andy Hicks 165 74 91 -17 0.81
Egypt Mohamed Ibrahim 125 41 84 -43 0.49
England Adam Duffy 153 59 94 -35 0.63
Brazil Victor Sarkis 100 22 78 -56 0.28
England Andrew Higginson 189 96 93 3 1.03
Australia Ryan Thomerson 135 47 88 -41 0.53
England Matthew Selt 508 266 242 24 1.1
England Alfie Burden 209 107 102 5 1.05
China Yuan Sijun 230 132 98 34 1.35
Ireland Aaron Hill 225 119 106 13 1.12
China Xiao Guodong 415 222 193 29 1.15
China Tian Pengfei 200 97 103 -6 0.94
England Tom Ford 453 245 208 37 1.18
China Xu Si 203 102 101 1 1.01
Pakistan Mohammed Asif 123 38 85 -47 0.45
Thailand Siripaporn Nuanthakhamjan 68 15 53 -38 0.28
Wales Dylan Emery 183 86 97 -11 0.89
Thailand Noppon Saengkham 403 221 182 39 1.21
England Oliver Brown 134 47 87 -40 0.54
England Zak Surety 180 82 98 -16 0.84
England Ricky Walden 355 180 175 5 1.03
Northern Ireland Jordan Brown 324 157 167 -10 0.94
Wales Jamie Jones 285 136 149 -13 0.91
Scotland Ross Muir 178 85 93 -8 0.91
England Stuart Carrington 188 97 91 6 1.07
Ukraine Anton Kazakov 120 36 84 -48 0.43
England Martin O'Donnell 201 105 96 9 1.09
England Liam Highfield 146 65 81 -16 0.8
England David Grace 203 90 113 -23 0.8
England Ashley Carty 149 74 75 -1 0.99
England James Cahill 207 101 106 -5 0.95
England Manasawin Phetmalaikul 89 39 50 -11 0.78
Wales Dominic Dale 208 112 96 16 1.17
England Rebecca Kenna 86 9 77 -68 0.12
England Joe O'Connor 281 153 128 25 1.2
England Jimmy White 178 70 108 -38 0.65
England Jenson Kendrick 124 39 85 -46 0.46
England Stuart Bingham 360 193 167 26 1.16
Northern Ireland Mark Allen 399 225 174 51 1.29
Egypt Mostafa Dorgham 46 12 34 -22 0.35
England Robert Milkins 546 274 272 2 1.01
England Robbie Williams 266 149 117 32 1.27
China Ding Junhui 394 215 179 36 1.2
China Ma Hailong 135 55 80 -25 0.69
Wales Ryan Day 317 160 157 3 1.02
England Ashley Hugill 202 91 111 -20 0.82
England Jack Lisowski 428 236 192 44 1.23
Wales Matthew Stevens 229 120 109 11 1.1
England Ronnie O'Sullivan 368 225 143 82 1.57
Wales Andrew Pagett 172 69 103 -34 0.67
Scotland John Higgins 498 303 195 108 1.55
Hong Kong Marco Fu 154 72 82 -10 0.88
England Ryan Davies 74 40 34 6 1.18
England Bradley Cowdroy 17 5 12 -7 0.42
England Ali Carter 480 276 204 72 1.35
Wales Jamie Clarke 199 96 103 -7 0.93
England Sanderson Lam 254 131 123 8 1.07
Australia Neil Robertson 301 148 153 -5 0.97
Belgium Luca Brecel 402 218 184 34 1.18
Stan Moody 150 63 87 -24 0.72
China Liu Hongyu 132 73 59 14 1.24
England Shaun Murphy 400 235 165 70 1.42
England Barry Hawkins 376 224 152 72 1.47
England Anthony Hamilton 200 90 110 -20 0.82
England Judd Trump 635 400 235 165 1.7
England Sean O'Sullivan 159 61 98 -37 0.62
England Oliver Lines 226 119 107 12 1.11
England Kyren Wilson 410 241 169 72 1.43
England Mark Selby 555 314 241 73 1.3
China Xing Zihao 100 44 56 -12 0.79
Wales Mark Williams 401 238 163 75 1.46
England Ian Burns 190 93 97 -4 0.96
England Elliot Slessor 273 147 126 21 1.17
China Zhao Xintong 14 10 4 6 2.5
Hong Kong Ng On Yee 60 22 38 -16 0.58
China Zhang Jiankang 9 4 5 -1 0.8
England Jamie O'Neill 118 53 65 -12 0.82
China Peifan Lei 88 42 46 -4 0.91
Pakistan Asjad Iqbal 69 29 40 -11 0.73
China Yan Bingtao 14 10 4 6 2.5
England Peter Lines 109 55 54 1 1.02
China Bai Langning 7 2 5 -3 0.4
China Jianbo Zhao 11 10 1 9 10
England Mark King 32 12 20 -8 0.6
Wales Duane Jones 152 74 78 -4 0.95
England Craig Steadman 141 68 73 -5 0.93
China Lu Ning 7 2 5 -3 0.4
China Chen Zifan 9 4 5 -1 0.8
China Chang Bingyu 7 2 5 -3 0.4
England Barry Pinches 173 82 91 -9 0.9
Northern Ireland Gerard Greene 67 29 38 -9 0.76
England Mitchell Mann 72 33 39 -6 0.85
China Li Hang 12 10 2 8 5
Thailand Dechawat Poomjaeng 85 38 47 -9 0.81
Ireland Michael Judge 39 9 30 -21 0.3
Belgium Daan Leyssen 33 15 18 -3 0.83
Latvia Rodion Judin 30 12 18 -6 0.67
Germany Umut Dikme 44 18 26 -8 0.69
England Michael Robert Joyce 16 2 14 -12 0.14
England Ian Martin 64 24 40 -16 0.6
Ireland Fergal Quinn 67 37 30 7 1.23
England Dylan Smith 15 1 14 -13 0.07
England Jack Harris 25 10 15 -5 0.67
England John Fearick 17 3 14 -11 0.21
England Mark Lloyd 19 5 14 -9 0.36
England Martyn Taylor 40 22 18 4 1.22
England Ben Fortey 49 28 21 7 1.33
England Phil O'Kane 40 21 19 2 1.11
Alfie Lee 24 10 14 -4 0.71
England Andrew Milliard 24 8 16 -8 0.5
England Sean McAllister 56 32 24 8 1.33
Ireland Leo Fernandez 8 2 6 -4 0.33
Wales Jack Bradford 30 11 19 -8 0.58
Scotland Fraser Patrick 69 34 35 -1 0.97
England Jamie Wilson 41 21 20 1 1.05
Ireland Rodney Goggins 10 4 6 -2 0.67
England Saqib Nasir 22 8 14 -6 0.57
Thailand Poramin Danjirakul 20 7 13 -6 0.54
Egypt Mahmoud El-Hareedy 19 4 15 -11 0.27
Thailand Kritsanut Lertsattayathorn 26 11 15 -4 0.73
Thailand James Wattana 32 16 16 0 1
Thailand Akani Songsermsawad 25 10 15 -5 0.67
England Steven Hallworth 105 50 55 -5 0.91
England Farakh Ajaib 41 14 27 -13 0.52
Wales Oliver Briffett-Payne 15 5 10 -5 0.5
England Michael Holt 114 63 51 12 1.24
Wales Liam Davies 74 33 41 -8 0.8
Northern Ireland Robbie Mcguigan 51 23 28 -5 0.82
England Luke Simmonds 17 4 13 -9 0.31
Jamaica Rory McLeod 104 49 55 -6 0.89
Moldova Vladislav Gradinari 28 17 11 6 1.55
Scotland Jack Borwick 37 15 22 -7 0.68
Wales Riley Powell 25 7 18 -11 0.39
Cyprus Michael Georgiou 34 19 15 4 1.27
England Callum Beresford 2 1 1 0 1
Austria Florian Nüßle 77 48 29 19 1.66
England Haydon Pinhey 133 68 65 3 1.05
England Peter Devlin 17 5 12 -7 0.42
Hungary Bulcsú Révész 51 23 28 -5 0.82
Latvia Filips Kalniņš 19 3 16 -13 0.19
Ukraine Iulian Boiko 147 86 61 25 1.41
England Billy Joe Castle 46 25 21 4 1.19
Ireland Ross Bulman 28 10 18 -8 0.56
China Gao Yang 60 30 30 0 1
England George Pragnall 32 14 18 -4 0.78
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
Wales Alfie Davies 80 43 37 6 1.16
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 Andy Marriott 9 1 8 -7 0.13
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 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 John Parkin 30 15 15 0 1
England Ronnie Kralj 11 3 8 -5 0.38
Wales Marc Shaw 8 0 8 -8 0
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 Brandon Hall 31 20 11 9 1.82
India Mandeep Singh 8 0 8 -8 0
England Josh Mulholland 53 27 26 1 1.04
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
Spain Juan Pedro Duran 12 4 8 -4 0.5
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
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
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 53 21 32 -11 0.66
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
Poland Antoni Kowalski 33 20 13 7 1.54
England Ronnie Blake 10 2 8 -6 0.25
England Daniel Womersley 46 24 22 2 1.09
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
England Connor Benzey 25 15 10 5 1.5
Evan Plummer 11 3 8 -5 0.38
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
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
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 Sheldon O’Connor 12 4 8 -4 0.5
England Oliver Sykes 41 22 19 3 1.16
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
Canada James Lee 25 14 11 3 1.27
Scotland Chris Totten 42 22 20 2 1.1
England Hamim Hussain 15 7 8 -1 0.88
England Kuldesh Johal 10 2 8 -6 0.25
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
Israel Eden Sharav 24 11 13 -2 0.85
England Lewis Ullah 30 16 14 2 1.14
England Tony Knowles 11 3 8 -5 0.38
England Sydney Wilson 82 44 38 6 1.16
England Alex Millington 24 13 11 2 1.18
England Lee Shanker 23 11 12 -1 0.92
England Harvey Chandler 24 15 9 6 1.67
Wales Tyler Rees 23 11 12 -1 0.92
England Edward Warr 14 6 8 -2 0.75
England Andy Lavin 7 3 4 -1 0.75
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
Hong Kong Kwan Chun Wong 8 0 8 -8 0
China Gong Chenzhi 87 47 40 7 1.18
China Wang Yuchen 42 24 18 6 1.33
Pakistan Zulfiqar Qadir 4 0 4 -4 0
Hong Kong Yu Kiu Chang 38 24 14 10 1.71
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 29 16 13 3 1.23
South Korea Yong Hwang 10 2 8 -6 0.25
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
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
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
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 52 36 16 20 2.25
United Arab Emirates Khalid Kamali 26 17 9 8 1.89
Thailand Pongsak Chongjairak 17 9 8 1 1.13
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
China Wang Xinbo 25 10 15 -5 0.67
China Wang Xinzhong 24 8 16 -8 0.5
China Dong Zihao 8 2 6 -4 0.33
Northern Ireland Joel Connolly Jnr 14 3 11 -8 0.27
Hong Kong Shaun Liu 2 1 1 0 1
Ireland Leone Crowley 1 0 1 -1 0