Greatest Winning Margin - Year 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
Thailand Thepchaiya Un-Nooh 233 127 106 21 1.2
Wales Jamie Jones 184 87 97 -10 0.9
Ireland Ken Doherty 69 21 48 -27 0.44
England Jenson Kendrick 122 61 61 0 1
England Oliver Brown 95 51 44 7 1.16
Estonia Andres Petrov 83 38 45 -7 0.84
China Si Jiahui 431 243 188 55 1.29
China Lyu Haotian 248 121 127 -6 0.95
England Ricky Walden 331 168 163 5 1.03
England Adam Duffy 58 30 28 2 1.07
China Liu Hongyu 197 100 97 3 1.03
Wales Dominic Dale 211 101 110 -9 0.92
Wales Mark Williams 406 232 174 58 1.33
England David Grace 160 75 85 -10 0.88
England Elliot Slessor 357 198 159 39 1.25
Ukraine Iulian Boiko 180 84 96 -12 0.88
Scotland John Higgins 565 319 246 73 1.3
Wales Daniel Wells 214 107 107 0 1
England Robbie Williams 232 116 116 0 1
Wales Jackson Page 290 153 137 16 1.12
England Barry Hawkins 430 237 193 44 1.23
England Stuart Carrington 181 90 91 -1 0.99
Belgium Ben Mertens 181 87 94 -7 0.93
Malaysia Thor Chuan Leong 190 91 99 -8 0.92
China Yuan Sijun 253 137 116 21 1.18
China Ding Junhui 368 205 163 42 1.26
England Sam Craigie 125 63 62 1 1.02
England Sean O'Sullivan 76 38 38 0 1
Ireland Aaron Hill 190 90 100 -10 0.9
Pakistan Mohammed Asif 8 3 5 -2 0.6
China He Guoqiang 258 135 123 12 1.1
England John Astley 47 22 25 -3 0.88
England Zak Surety 210 109 101 8 1.08
England Jack Lisowski 357 198 159 39 1.25
England Louis Heathcote 238 123 115 8 1.07
England Andy Lee 38 14 24 -10 0.58
England Martin Gould 9 5 4 1 1.25
England James Cahill 79 36 43 -7 0.84
England Martin O'Donnell 247 126 121 5 1.04
India Himanshu Jain 53 19 34 -15 0.56
England Matthew Selt 279 146 133 13 1.1
Wales Dylan Emery 211 104 107 -3 0.97
England Robert Milkins 235 106 129 -23 0.82
England Allan Taylor 195 100 95 5 1.05
England Kyren Wilson 719 422 297 125 1.42
England Oliver Lines 213 100 113 -13 0.88
China Xiao Guodong 411 230 181 49 1.27
England Ian Burns 165 76 89 -13 0.85
England Andrew Higginson 167 76 91 -15 0.84
China Jiang Jun 235 116 119 -3 0.97
China Zhang Anda 345 173 172 1 1.01
Egypt Mostafa Dorgham 156 61 95 -34 0.64
Northern Ireland Jordan Brown 206 92 114 -22 0.81
China Long Zehuang 248 135 113 22 1.19
China Fan Zhengyi 280 151 129 22 1.17
China Cao Yupeng 92 48 44 4 1.09
England Liam Pullen 152 69 83 -14 0.83
England Stuart Bingham 396 214 182 32 1.18
England Joe O'Connor 322 167 155 12 1.08
England Andy Hicks 73 35 38 -3 0.92
Wales Jamie Clarke 196 91 105 -14 0.87
England Hammad Miah 133 52 81 -29 0.64
China Yisong Peng 77 36 41 -5 0.88
England Alfie Burden 172 80 92 -12 0.87
China Pang Junxu 385 209 176 33 1.19
England Jimmy White 146 60 86 -26 0.7
England Haydon Pinhey 165 78 87 -9 0.9
England Rod Lawler 53 22 31 -9 0.71
Scotland Scott Donaldson 200 102 98 4 1.04
England Gary Wilson 430 222 208 14 1.07
Wales Matthew Stevens 215 108 107 1 1.01
Ukraine Anton Kazakov 118 43 75 -32 0.57
Switzerland Alexander Ursenbacher 178 89 89 0 1
China Ma Hailong 205 103 102 1 1.01
England Mark Joyce 153 77 76 1 1.01
China Wu Yize 351 196 155 41 1.26
England Chris Wakelin 459 248 211 37 1.18
Egypt Mohamed Ibrahim 33 9 24 -15 0.38
China Zhou Yuelong 219 105 114 -9 0.92
Wales Jak Jones 441 245 196 49 1.25
Iran Hossein Vafaei 270 149 121 28 1.23
Thailand Mink Nutcharut 105 28 77 -49 0.36
Scotland Stephen Maguire 275 144 131 13 1.1
England Rebecca Kenna 28 4 24 -20 0.17
England Mark Davis 204 112 92 20 1.22
England Ashley Hugill 77 40 37 3 1.08
England Jimmy Robertson 253 122 131 -9 0.93
England Liam Highfield 62 28 34 -6 0.82
Scotland Graeme Dott 207 106 101 5 1.05
Brazil Victor Sarkis 38 6 32 -26 0.19
Wales Ryan Day 366 188 178 10 1.06
Stan Moody 231 123 108 15 1.14
England Ben Woollaston 235 124 111 13 1.12
England Anthony Hamilton 164 79 85 -6 0.93
England David Lilley 236 118 118 0 1
Scotland Liam Graham 128 50 78 -28 0.64
England David Gilbert 388 223 165 58 1.35
Scotland Dean Young 149 62 87 -25 0.71
England Tom Ford 279 135 144 -9 0.94
Thailand Siripaporn Nuanthakhamjan 84 12 72 -60 0.17
China Xing Zihao 178 84 94 -10 0.89
Scotland Ross Muir 171 75 96 -21 0.78
Wales Andrew Pagett 181 78 103 -25 0.76
United States Ahmed Aly Elsayed 96 20 76 -56 0.26
England Joe Perry 190 91 99 -8 0.92
Australia Ryan Thomerson 61 22 39 -17 0.56
England Ashley Carty 183 90 93 -3 0.97
Thailand Noppon Saengkham 258 130 128 2 1.02
Wales Alfie Davies 71 40 31 9 1.29
England Sydney Wilson 25 6 19 -13 0.32
China Tian Pengfei 192 96 96 0 1
England Reanne Evans 87 17 70 -53 0.24
England Ali Carter 440 234 206 28 1.14
Wales Michael White 87 42 45 -3 0.93
China Xu Si 278 140 138 2 1.01
England Shaun Murphy 399 218 181 37 1.2
Belgium Julien Leclercq 188 84 104 -20 0.81
England Barry Pinches 67 34 33 1 1.03
Hong Kong Marco Fu 178 96 82 14 1.17
England Mark Selby 494 277 217 60 1.28
Northern Ireland Mark Allen 540 305 235 70 1.3
England Manasawin Phetmalaikul 122 40 82 -42 0.49
England Judd Trump 684 429 255 174 1.68
Germany Lukas Kleckers 61 26 35 -9 0.74
Australia Neil Robertson 448 271 177 94 1.53
England Sanderson Lam 172 70 102 -32 0.69
India Ishpreet Singh Chadha 212 104 108 -4 0.96
Belgium Luca Brecel 244 121 123 -2 0.98
England Ronnie O'Sullivan 432 256 176 80 1.45
Jamaica Rory McLeod 44 18 26 -8 0.69
Scotland Anthony McGill 161 77 84 -7 0.92
China Wang Xinbo 57 25 32 -7 0.78
China Wang Xinzhong 6 1 5 -4 0.2
China Lan Yuhao 61 37 24 13 1.54
China Gong Chenzhi 171 84 87 -3 0.97
Scotland Stephen Hendry 6 2 4 -2 0.5
Ireland Fergal O'Brien 23 9 14 -5 0.64
Wales Liam Davies 143 67 76 -9 0.88
Wales Riley Powell 37 15 22 -7 0.68
Wales Duane Jones 168 81 87 -6 0.93
Saudi Arabia Omar Alajlani 8 0 8 -8 0
Qatar Ali Al Obaidly 23 5 18 -13 0.28
England Daniel Womersley 127 57 70 -13 0.81
Pakistan Muhammad Hamza Ilyas 12 2 10 -8 0.2
England Michael Holt 175 89 86 3 1.03
China Yulu Bai 107 37 70 -33 0.53
Hong Kong Cheung Ka Wai 128 62 66 -4 0.94
Moldova Vladislav Gradinari 49 23 26 -3 0.88
England Oliver Sykes 69 33 36 -3 0.92
Hungary Bulcsú Révész 162 79 83 -4 0.95
Iran Amir Sarkhosh 125 58 67 -9 0.87
China Gao Yang 69 41 28 13 1.46
England Peter Lines 67 35 32 3 1.09
United Arab Emirates Mohammed Shehab 82 34 48 -14 0.71
England Gary Milne 17 9 8 1 1.13
Latvia Artemijs Zizins 145 76 69 7 1.1
England Nigel Clarke 9 1 8 -7 0.13
Bulgaria Velian Dimitrov 13 4 9 -5 0.44
Poland Michał Kotiuk 12 4 8 -4 0.5
England Lee Stephens 22 10 12 -2 0.83
England Bradley Jones 9 1 8 -7 0.13
England Ian Martin 16 6 10 -4 0.6
England Adam Abbas 18 7 11 -4 0.64
England James Burrett 16 7 9 -2 0.78
Australia Simon Bevz 9 1 8 -7 0.13
England Farakh Ajaib 139 73 66 7 1.11
England Darren Burns 13 4 9 -5 0.44
England John Fearick 17 7 10 -3 0.7
England Scott Rogan 13 5 8 -3 0.63
Scotland Gary Thomson 14 6 8 -2 0.75
Hong Kong Yu Kiu Chang 26 12 14 -2 0.86
England Evan Plummer (II) 15 5 10 -5 0.5
England Danny Brindle 24 13 11 2 1.18
England Faizaan Mohammed 10 2 8 -6 0.25
England Jake Crofts 11 3 8 -5 0.38
England Stuart Watson 23 12 11 1 1.09
England Jai Platts 8 0 8 -8 0
England Callum Beresford 16 7 9 -2 0.78
Ireland Aman Goel 15 5 10 -5 0.5
South Korea Daegyu Lee 39 24 15 9 1.6
Ireland Noel Landers 10 2 8 -6 0.25
England Jeff Cundy 24 14 10 4 1.4
England Jake Robinson 9 1 8 -7 0.13
England Luke Simmonds 14 6 8 -2 0.75
Wales Ross Jones 10 2 8 -6 0.25
England Chae Ross 17 7 10 -3 0.7
England Kuldesh Johal 11 3 8 -5 0.38
England Adrian Rosa 21 10 11 -1 0.91
England Gary Skipworth 5 1 4 -3 0.25
England Martin Shepherdson 15 5 10 -5 0.5
England Phillip Owen Blackburn 10 2 8 -6 0.25
England Bradley Cowdroy 21 9 12 -3 0.75
Mark Bell 13 5 8 -3 0.63
Hong Kong Ng On Yee 22 9 13 -4 0.69
Latvia Rodion Judin 13 5 8 -3 0.63
England George Pragnell (II) 37 22 15 7 1.47
England Matthew Glasby 18 8 10 -2 0.8
England Edward Jones 18 10 8 2 1.25
Wales Marc Shaw 10 2 8 -6 0.25
England Matt Williams 32 15 17 -2 0.88
England Brandon Sargeant 17 9 8 1 1.13
England James Silverwood 17 6 11 -5 0.55
England Jay Bullen 18 7 11 -4 0.64
England Aidan Gallagher 14 5 9 -4 0.56
Russia Arsenii Korolev 9 1 8 -7 0.13
China Wang Yuchen 159 82 77 5 1.06
Austria Paul Schopf 10 2 8 -6 0.25
England Sean Maddocks 28 16 12 4 1.33
England Labeeb Ahmed 18 7 11 -4 0.64
England Mark Lloyd 24 11 13 -2 0.85
England Jed Mann 26 12 14 -2 0.86
England Andy Lavin 20 11 9 2 1.22
England Scott Harrison 11 3 8 -5 0.38
Wales Matthew Roberts 12 4 8 -4 0.5
England Matthew Day 4 0 4 -4 0
England Mark Vincent 27 12 15 -3 0.8
England Scott Bell 10 2 8 -6 0.25
England Alex Clenshaw 37 23 14 9 1.64
England Matthew Woodcock 8 0 8 -8 0
England Callum Downing 11 3 8 -5 0.38
England Paul Deaville 120 59 61 -2 0.97
Northern Ireland Joel Connolly Jnr 27 11 16 -5 0.69
England Aristos Pampouris 16 7 9 -2 0.78
England Imran Puri 5 1 4 -3 0.25
England Gary Filtness 26 15 11 4 1.36
France Nicolas Mortreux 13 5 8 -3 0.63
Scotland Jack Borwick 22 7 15 -8 0.47
England Tony Knowles 20 9 11 -2 0.82
England Patrick Whelan 18 8 10 -2 0.8
England Joshua Thomond 105 41 64 -23 0.64
England Saqib Nasir 12 4 8 -4 0.5
England Sean McAllister 18 10 8 2 1.25
England Andy Marriott 13 5 8 -3 0.63
Canada James Lee 17 9 8 1 1.13
England Daniel Walker 8 0 8 -8 0
Belgium Daan Leyssen 17 7 10 -3 0.7
England Kayden Brierley 50 26 24 2 1.08
Scotland Michael Collumb 10 2 8 -6 0.25
England Lee Shanker 18 10 8 2 1.25
England Connor Benzey 45 26 19 7 1.37
Hong Kong Shaun Liu 24 11 13 -2 0.85
Austria Florian Nüßle 80 45 35 10 1.29
England Peter Devlin 25 13 12 1 1.08
England Hamim Hussain 34 19 15 4 1.27
England Wayne Townsend 11 3 8 -5 0.38
Malta Aaron Busuttil 21 11 10 1 1.1
England Neal Jones 20 9 11 -2 0.82
Scotland Keith Keldie 21 9 12 -3 0.75
England Ronnie Sullivan 9 1 8 -7 0.13
England Lewis Ullah 60 29 31 -2 0.94
England Simon Blackwell 155 79 76 3 1.04
Germany Umut Dikme 45 23 22 1 1.05
England Josh Mulholland 42 22 20 2 1.1
England Simon Bedford 22 12 10 2 1.2
England Joshua Cooper 74 32 42 -10 0.76
England Daniel Stevenson 9 1 8 -7 0.13
England Zack Richardson 41 21 20 1 1.05
England Dean Reynolds 8 0 8 -8 0
Scotland Chris Totten 171 87 84 3 1.04
England Martyn Taylor 16 6 10 -4 0.6
Poland Mateusz Baranowski 17 9 8 1 1.13
Wales Alex Taubman 18 9 9 0 1
England Hayden Staniland 18 10 8 2 1.25
England Luke Pinches 17 7 10 -3 0.7
England Craig Steadman 39 21 18 3 1.17
Scotland Steven Wardropper 17 5 12 -7 0.42
England Jamie Barrett 21 9 12 -3 0.75
Wales Tyler Rees 12 4 8 -4 0.5
Northern Ireland Gerard Greene 50 28 22 6 1.27
England Steven Hallworth 49 25 24 1 1.04
Wales Jack Bradford 23 12 11 1 1.09
England Billy Joe Castle 13 5 8 -3 0.63
England Mitchell Mann 118 55 63 -8 0.87
England Andrew Milliard 16 5 11 -6 0.45
England Brandon Hall 21 12 9 3 1.33
England Anthony Wall 16 5 11 -6 0.45
England Jamie O'Neill 33 16 17 -1 0.94
England Elias Martin-Beris 9 1 8 -7 0.13
Poland Antoni Kowalski 166 83 83 0 1
England Aidan Murphy (II) 10 2 8 -6 0.25
England Harvey Chandler 40 20 20 0 1
Germany Manuel Ederer 24 13 11 2 1.18
England Stephen Kershaw 14 4 10 -6 0.4
Wales Oliver Briffett-Payne 10 2 8 -6 0.25
France Brian Ochoiski 15 7 8 -1 0.88
England Ryan Davies 46 24 22 2 1.09
England Phil O'Kane 16 8 8 0 1
England Halim Hussain 21 11 10 1 1.1
England Kian Dennett 9 1 8 -7 0.13
England Alex Millington 13 5 8 -3 0.63
England Lee Whaley 9 1 8 -7 0.13
Northern Ireland Fergal Quinn (II) 33 15 18 -3 0.83
England Richard Pipe 10 2 8 -6 0.25
Thailand Putthakam Kimsuk 37 22 15 7 1.47
China Xian Ziheng 8 0 8 -8 0
Thailand Wiphu Phuthisabodi 12 4 8 -4 0.5
Iran Ehsan Heydarinezhad 53 35 18 17 1.94
Thailand Lomnaw Issarangkun 9 1 8 -7 0.13
Singapore Jaden Ong Jia Jun 24 13 11 2 1.18
Thailand Taweesap Kongkitchertchoo 10 2 8 -6 0.25
Thailand Pawaris Ngamkham 16 5 11 -6 0.45
India Danish Khan 13 5 8 -3 0.63
China Chen Qiyu 36 24 12 12 2
Pakistan Muhammad Ahsan Javaid 22 10 12 -2 0.83
China Deng Jinhong 12 5 7 -2 0.71
India Kreishh Gurbaxani 125 55 70 -15 0.79
China Feng Yu 23 12 11 1 1.09
China Zhao Hanyang 12 4 8 -4 0.5
China Zhang Yang 19 11 8 3 1.38
Thailand Vorawit Thongweang 8 0 8 -8 0
Iran Morteza Torabi (II) 21 9 12 -3 0.75
Pakistan Sohail Shahzad 12 4 8 -4 0.5
China Liang Xiaolong 40 25 15 10 1.67
Pakistan Farhan Noor 27 15 12 3 1.25
Malaysia Lim Kok Leong 46 29 17 12 1.71
Bangladesh Shuvo Biswas 9 1 8 -7 0.13
Hong Kong Chau Hon Man 21 10 11 -1 0.91
India Asutosh Padhy 25 15 10 5 1.5
China Liu Wenwei 23 12 11 1 1.09
Thailand Narinton Tasurin 21 9 12 -3 0.75
Pakistan Rana Irfan Aslam 30 16 14 2 1.14
Thailand Pongsatorn Seemuen 10 2 8 -6 0.25
China Luo Honghao 40 27 13 14 2.08
Pakistan Zulfiqar Qadir 12 4 8 -4 0.5
India Vinay Swaminathan 18 7 11 -4 0.64
Pakistan Babar Masih 17 8 9 -1 0.89
China Luo Zetao 32 22 10 12 2.2
Pakistan Hunain Memon 8 0 8 -8 0
China Zhang Zhijie 31 17 14 3 1.21
Taiwan Lin Shu-hung 13 5 8 -3 0.63
Thailand Nattanapong Chaikul 20 11 9 2 1.22
China Luo Chenliang 9 1 8 -7 0.13
Iran Mohammad Reza Pishvari 17 7 10 -3 0.7
China Pan Yiming 10 2 8 -6 0.25
India Subrat Das 22 9 13 -4 0.69
Thailand Thitiphong Choolasak 18 8 10 -2 0.8
Thailand Akani Songsermsawad 116 69 47 22 1.47
Thailand Pongsakron Chongjairak (II) 13 5 8 -3 0.63
India Dhruv Patel 34 19 15 4 1.27
Thailand Boonpithak Lothong 13 5 8 -3 0.63
India Shrikrishna Suryanarayanan 28 14 14 0 1
Pakistan Ian Mark John 10 2 8 -6 0.25
Pakistan Haris Tahir 143 68 75 -7 0.91
China Dong Zihao 11 3 8 -5 0.38
Thailand Prin Ratmukda 22 11 11 0 1
India Anand Raghuvanshi 11 3 8 -5 0.38
Pakistan Hamza Akbar 24 13 11 2 1.18
India Laxman Rawat 27 15 12 3 1.25
Iran Amin Sanjaei 45 24 21 3 1.14
India Digvijay Kadian 19 9 10 -1 0.9
Nepal Ayush Gautam 11 3 8 -5 0.38
China Li Chengjie 22 14 8 6 1.75
Thailand Patipaan Wonghun 8 0 8 -8 0
Pakistan Muhammad Siddiqui (II) 27 14 13 1 1.08
India Angad Ghai 9 1 8 -7 0.13
Thailand Ritthichai Chimphanang 27 16 11 5 1.45
Pakistan Aadil-Hussain Narejo 9 1 8 -7 0.13
India Hrithik Jain 17 6 11 -5 0.55
Iran Hamed Zarehdoust 12 4 8 -4 0.5
India Abhishek Bajaj 16 6 10 -4 0.6
Pakistan Muhammad Azhar Khan 10 2 8 -6 0.25
Pakistan Muhammad Umar Khan 28 15 13 2 1.15
China Ren Jiaxing 16 6 10 -4 0.6
Thailand Sumongkhon Khamphul 9 1 8 -7 0.13
Iran Mohammad Ali Moghadam 10 2 8 -6 0.25
China Zhou Jinhao 67 29 38 -9 0.76
Thailand Jongrak Boonrod 17 8 9 -1 0.89
Hong Kong Wallace Wong 14 5 9 -4 0.56
Hong Kong Wan Nansen Sin Man 30 18 12 6 1.5
Pakistan Qadeer Abbas 16 7 9 -2 0.78
Thailand Narongdat Takantong 17 7 10 -3 0.7
Nepal Saroj Gautam 12 4 8 -4 0.5
Iran Arman Madanighafarokhi 10 2 8 -6 0.25
Hong Kong Fung Kwok Wai 44 28 16 12 1.75
Thailand Nipitpon Manamuti 8 0 8 -8 0
China Deng Haohui 26 15 11 4 1.36
Pakistan Muhammad Naseem Akhtar 35 24 11 13 2.18
Pakistan Hassan Gull 14 6 8 -2 0.75
China Chen Xiaolong 9 1 8 -7 0.13
Iran Ali Gharahgozlou 48 33 15 18 2.2
Thailand Passakorn Sittikrai 19 8 11 -3 0.73
Pakistan Umer-Naeem Memon 20 9 11 -2 0.82
Iran Shahin Khorami Del 12 4 8 -4 0.5
China Cao Zeyi 11 3 8 -5 0.38
China Liu Yang 36 22 14 8 1.57
Thailand Chatchapong Nasa 19 8 11 -3 0.73
Pakistan Mubashir Raza 5 1 4 -3 0.25
Northern Ireland Robbie Mcguigan 99 39 60 -21 0.65
China Peifan Lei 228 126 102 24 1.24
China Huang Jiahao 83 29 54 -25 0.54
China Qiu Lei 6 0 6 -6 0
China Cao Jin 20 7 13 -6 0.54
China Ma Shaojun 7 2 5 -3 0.4
China Huang Hao 5 0 5 -5 0
China Cai Wei 12 1 11 -10 0.09
Saudi Arabia Faisal Bahashwan 4 0 4 -4 0
Kuwait Ahmad Abul 4 0 4 -4 0
Pakistan Adeel Aqdus 6 2 4 -2 0.5
Saudi Arabia Abdullah Alotayyani 4 0 4 -4 0
Saudi Arabia Abdulraouf Sayegh 11 3 8 -5 0.38
Egypt Mohamed Elkhayat 13 6 7 -1 0.86
Iraq Ali Hussain Ali 4 0 4 -4 0
Oman Haitham Al Mahri 4 0 4 -4 0
Saudi Arabia Ziyad Alqabbani 4 0 4 -4 0
United Arab Emirates Khalid Kamali 5 1 4 -3 0.25
Saudi Arabia Ayman Alamri 4 0 4 -4 0
Brazil Jonas Luz 29 7 22 -15 0.32
Saudi Arabia Saleh Alamoudi 4 0 4 -4 0
Iraq Ali Jalil Ali 4 0 4 -4 0
Bahrain Habib Subah Humood 14 4 10 -6 0.4
Libya Kusai Hamed Sharif 5 1 4 -3 0.25
Northern Ireland Jamie Gardiner 7 3 4 -1 0.75
China Zheng Dian 10 4 6 -2 0.67
Scotland Ayaan Iqbal 5 1 4 -3 0.25
Egypt Hatem Yassen 20 9 11 -2 0.82
Brazil Igor Figueiredo 16 6 10 -4 0.6
China Zhao Xintong 44 29 15 14 1.93
Ireland Joe Shannon 1 0 1 -1 0
Scotland Sophie Nix 1 0 1 -1 0
England Daniel Boyes 1 0 1 -1 0
Wales Sion Stuart 1 0 1 -1 0
Saudi Arabia Ahmed Abdullah Aseeri 4 0 4 -4 0