Highest Match-Win Percentage - Decade 2020-2029 - Professional

Filtering

Top players based on matchwin percentage, matches played, where you can enter a minimum amount of matches played to be counted.
Status
Categories
Scope
Range
Minimum matches played:
Player Tournaments Played Matches Played Matches Won Match-win Percentage
Thailand Thanawat Thirapongpaiboon 2 5 5 100%
China Zhijie Zhang 1 1 1 100%
Saudi Arabia Addulrahman Saif 1 1 1 100%
Scotland Dylan Craig 1 5 4 80%
Pakistan Sharjeel Mahmood 1 5 4 80%
Hong Kong Hon Man Chau 1 5 4 80%
Iran Ali Gharahgozlou 2 9 7 77.78%
Malaysia Lim Kok Leong 8 13 10 76.92%
England Judd Trump 85 398 306 76.88%
Ireland Dessie Sheehan 1 4 3 75%
England Adam Ashley 1 4 3 75%
Northern Ireland Gee Crawley 1 4 3 75%
Belgium Sybren Sokolowski 1 4 3 75%
Morocco Ameur Riad 1 4 3 75%
Iceland Kristjan Helgason 1 4 3 75%
Hong Kong Tsz Ho Lee 1 4 3 75%
Iran Ehsan Heydarinezhad 4 15 11 73.33%
England Ronnie O'Sullivan 69 249 182 73.09%
China Lan Yuhao 3 11 8 72.73%
Hong Kong Fung Kwok Wai 4 14 10 71.43%
China Chen Qiyu 2 7 5 71.43%
China Liu Yang 2 7 5 71.43%
England Robert James 3 10 7 70%
India Dhruv Patel 4 13 9 69.23%
China Yan Bingtao 46 148 101 68.24%
Scotland John Higgins 84 347 236 68.01%
Northern Ireland Mark Allen 83 236 160 67.8%
Morocco Yassine Zaraoni 1 3 2 66.67%
Gibraltar Andrew Olivero 1 3 2 66.67%
England Joshua Mallender 1 3 2 66.67%
Wales Ian Preece 1 3 2 66.67%
Scotland Ross Vallance 3 9 6 66.67%
Iran Nader Jahadi 2 3 2 66.67%
Pakistan Haris Tahir 10 15 10 66.67%
Thailand Ratchata Khantee 2 6 4 66.67%
Mongolia Khash-Ochir Tuvshinjargal 2 6 4 66.67%
China Lee Tszho 1 3 2 66.67%
Hong Kong Kai Sang Yeung 2 6 4 66.67%
Hong Kong Wan Nansen Sin Man 2 6 4 66.67%
Hong Kong Cheung Ka Wai 11 29 19 65.52%
Australia Neil Robertson 73 256 167 65.23%
England Shaun Murphy 78 235 153 65.11%
Wales Mark Williams 78 301 195 64.78%
Thailand Putthakam Kimsuk 6 17 11 64.71%
England Mark Selby 87 342 219 64.04%
China Wang Yuchen 10 25 16 64%
England Kyren Wilson 84 439 280 63.78%
Philippines Jefrey Roda 4 11 7 63.64%
China Liang Xiaolong 4 11 7 63.64%
England Ali Carter 81 306 192 62.75%
Finland Robin Hull 3 8 5 62.5%
China Fang Xiongman 3 8 5 62.5%
England Lewis Gillen 3 8 5 62.5%
Malta Brian Cini 3 8 5 62.5%
Wales David Donovan 3 8 5 62.5%
China Ding Junhui 64 184 114 61.96%
China He Guoqiang 20 52 32 61.54%
Iran Hossein Vafaei 71 187 113 60.43%
China Zhao Xintong 46 149 90 60.4%
England Barry Hawkins 80 265 160 60.38%
England Jake Nicholson 4 10 6 60%
Pakistan Muhammad Umar Khan 6 5 3 60%
Thailand Tawan Pooltong 4 10 6 60%
Thailand Chayanon Thiansuk 2 5 3 60%
Mongolia Temuujin Enkhbold 2 5 3 60%
Mongolia Lkhagvasuren Tumurchudur 2 5 3 60%
Thailand Noppadon Sangnil 3 5 3 60%
Jersey Gary Britton 2 5 3 60%
China Luo Zetao 4 10 6 60%
India Sparsh Pherwani 2 5 3 60%
South Korea Daegyu Lee 4 10 6 60%
Pakistan Awaisullah Munir 2 5 3 60%
Latvia Artemijs Zizins 8 15 9 60%
England Matt Williams 2 5 3 60%
England Gary Filtness 2 5 3 60%
Pakistan Farhan Noor 2 5 3 60%
Pakistan Rana Irfan Aslam 2 5 3 60%
Thailand Ritthichai Chimphanang 2 5 3 60%
Belgium Luca Brecel 72 207 124 59.9%
Northern Ireland Patrick Wallace 7 17 10 58.82%
Malta Aaron Busuttil 7 17 10 58.82%
China Zhou Yuelong 71 245 143 58.37%
China Mei Xiwen 5 12 7 58.33%
Poland Antoni Kowalski 16 36 21 58.33%
England Simon Bedford 10 24 14 58.33%
Pakistan Mubashir Raza 6 12 7 58.33%
Thailand Akani Songsermsawad 42 97 56 57.73%
England George Pragnell (II) 12 26 15 57.69%
Thailand Dechawat Poomjaeng 10 26 15 57.69%
Scotland Anthony McGill 62 191 110 57.59%
China Zhang Anda 52 127 73 57.48%
England Stuart Bingham 80 304 174 57.24%
Latvia Maris Volajs 3 7 4 57.14%
Iran Amin Sanjaei 6 14 8 57.14%
Thailand Narongdat Takantong 6 14 8 57.14%
Moldova Vladislav Gradinari 6 14 8 57.14%
China Liang Wenbo 39 107 61 57.01%
Scotland Chris Totten 19 44 25 56.82%
Wales Alfie Davies 15 37 21 56.76%
China Yuan Sijun 64 150 85 56.67%
England Jack Lisowski 77 265 150 56.6%
Canada James Lee 8 16 9 56.25%
England Zack Richardson 5 16 9 56.25%
Ireland Leo Fernandez 21 54 30 55.56%
Ireland Rodney Goggins 4 9 5 55.56%
Thailand Thitiphong Choolasak 4 9 5 55.56%
India Laxman Rawat 4 9 5 55.56%
China Gong Chenzhi 12 27 15 55.56%
China Li Chengjie 4 9 5 55.56%
England David Gilbert 79 258 143 55.43%
Thailand Noppon Saengkham 67 177 98 55.37%
China Pang Junxu 59 163 90 55.21%
Scotland Stephen Maguire 64 158 87 55.06%
Scotland Graeme Dott 62 233 128 54.94%
England Paul Deaville 12 31 17 54.84%
Hong Kong Yu Kiu Chang 10 22 12 54.55%
England Tom Ford 75 255 139 54.51%
China Lyu Haotian 67 182 99 54.4%
China Xiao Guodong 68 254 138 54.33%
China Si Jiahui 67 162 88 54.32%
England Elliot Slessor 68 168 91 54.17%
France Niel Vincent 11 24 13 54.17%
Northern Ireland Raymond Fry 6 13 7 53.85%
Pakistan Muhammad Naseem Akhtar 6 13 7 53.85%
India Asutosh Padhy 6 13 7 53.85%
England Martin O'Donnell 55 145 78 53.79%
England Ricky Walden 73 238 128 53.78%
England Robbie Williams 67 155 83 53.55%
Wales Jak Jones 69 174 93 53.45%
England Chris Wakelin 70 193 103 53.37%
England Simon Blackwell 23 45 24 53.33%
Thailand Nattanapong Chaikul 8 15 8 53.33%
China Cao Yupeng 42 107 57 53.27%
Wales Jamie Jones 67 164 87 53.05%
England Ben Woollaston 66 174 92 52.87%
Wales Michael White 65 157 83 52.87%
England Sean McAllister 16 36 19 52.78%
England Jimmy Robertson 69 191 100 52.36%
England Sam Craigie 59 153 80 52.29%
Wales Ryan Day 74 251 131 52.19%
Thailand Thepchaiya Un-Nooh 68 171 89 52.05%
Scotland Scott Donaldson 67 200 104 52%
Belgium Daan Leyssen 12 25 13 52%
England Josh Mulholland 9 25 13 52%
England Lewis Ullah 13 25 13 52%
China Wu Yize 48 102 53 51.96%
England Gary Wilson 80 257 133 51.75%
Ireland Ross Bulman 18 35 18 51.43%
England Steven Hallworth 48 111 57 51.35%
Wales Daniel Wells 54 125 64 51.2%
England Ian Martin 22 45 23 51.11%
Wales Jamie Clarke 67 150 76 50.67%
England Matthew Selt 72 263 132 50.19%
Wales Dominic Dale 63 150 75 50%
Wales Darren Morgan 1 2 1 50%
Thailand James Wattana 2 6 3 50%
England Nick Jennings 1 2 1 50%
England Jason Tart 3 4 2 50%
England Matthew Glasby 14 28 14 50%
England James Budd 1 2 1 50%
Morocco Hamid Mabchour 1 2 1 50%
Bulgaria Ivelin Boyanov Bozhanov 1 2 1 50%
England Macauley Croft 1 2 1 50%
Iran Morteza Torabi (II) 7 12 6 50%
England Mike Finn 3 6 3 50%
England John Nicholson 1 2 1 50%
Brett Armer 1 2 1 50%
Pakistan Hamza Akbar 7 12 6 50%
England Daniel Womersley 28 68 34 50%
England James Leadbetter 3 6 3 50%
England Bash Maqsood 5 10 5 50%
England Stephen Craigie 3 6 3 50%
Northern Ireland Jamie McArdle 3 6 3 50%
England Dylan Mitchell 4 8 4 50%
England Adam Goff 3 6 3 50%
China Yao Pengcheng 3 6 3 50%
China Liu Hongyu 23 48 24 50%
Thailand Kritsanut Lertsattayathorn 3 10 5 50%
Thailand Pongsakron Chongjairak (II) 6 12 6 50%
Pakistan Asjad Iqbal 12 24 12 50%
Thailand Poramin Danjirakul 3 8 4 50%
Philippines Alvin Barbero 4 8 4 50%
Thailand Thanaphon Bunplot 2 4 2 50%
Thailand Pornpiya Kaosumran 2 4 2 50%
Saudi Arabia Ahmed Abdullah Aseeri 2 4 2 50%
Pakistan Muhammad Ahsan Javaid 6 12 6 50%
India Ishpreet Singh Chadha 21 42 21 50%
Poland Daniel Holoyda 3 10 5 50%
England Ben Robinson 2 4 2 50%
England Nathan Jones 2 4 2 50%
Belgium Wang Chooi Tan 2 4 2 50%
England Tom Maxfield 2 4 2 50%
Scotland Rhys Clark 2 4 2 50%
England David Allender 2 4 2 50%
England Samuel Lee-Stevens 2 4 2 50%
Thailand Prin Ratmukda 4 8 4 50%
China Deng Haohui 6 10 5 50%
Pakistan Sattar Noor 2 4 2 50%
United Arab Emirates Khalid Kamali 4 6 3 50%
Pakistan Sharjeel Mahmood Asmat 1 2 1 50%
Hong Kong Shaun Liu 3 6 3 50%
England Gary Milne 2 4 2 50%
China Feng Yu 2 4 2 50%
China Zhang Yang 2 4 2 50%
Thailand Narinton Tasurin 2 4 2 50%
India Subrat Das 2 4 2 50%
China Zhou Jinhao 4 8 4 50%
Egypt Mohamed Elkhayat 1 2 1 50%
Brazil Jonas Luz 1 2 1 50%
China Tian Pengfei 62 131 65 49.62%
England Martin Gould 54 142 70 49.3%
Cyprus Michael Georgiou 31 67 33 49.25%
England Anthony Hamilton 61 128 63 49.22%
Northern Ireland Jordan Brown 72 200 98 49%
China Fan Zhengyi 67 149 73 48.99%
Wales Liam Davies 21 43 21 48.84%
Northern Ireland Fergal Quinn (II) 18 41 20 48.78%
England Robert Milkins 75 230 112 48.7%
England Connor Benzey 18 35 17 48.57%
Wales Alex Taubman 16 33 16 48.48%
Austria Florian Nüßle 27 64 31 48.44%
China Li Hang 39 87 42 48.28%
England Joe O'Connor 71 174 84 48.28%
Germany Umut Dikme 14 29 14 48.28%
England Mark Davis 63 143 69 48.25%
England Callum Beresford 14 27 13 48.15%
Wales Jackson Page 67 146 70 47.95%
Wales Matthew Stevens 63 144 69 47.92%
England Sanderson Lam 54 107 51 47.66%
China Lu Ning 40 122 58 47.54%
England Liam Highfield 61 121 57 47.11%
England Adrian Rosa 9 17 8 47.06%
Alfie Lee 9 17 8 47.06%
Germany Simon Lichtenberg 33 64 30 46.88%
England Sydney Wilson 22 45 21 46.67%
England Ryan Davies 21 45 21 46.67%
China Luo Honghao 28 56 26 46.43%
England Patrick Whelan 17 28 13 46.43%
England Michael Holt 55 125 58 46.4%
England Andrew Higginson 63 119 55 46.22%
Norway Kurt Maflin 30 65 30 46.15%
England David Finbow 7 13 6 46.15%
Wales Tyler Rees 14 26 12 46.15%
England Jeff Cundy 7 13 6 46.15%
Poland Mateusz Baranowski 8 13 6 46.15%
China Zhang Zhijie 7 13 6 46.15%
Belgium Ben Mertens 46 89 41 46.07%
England Joe Perry 76 239 110 46.03%
England Stuart Carrington 62 135 62 45.93%
England Brandon Hall 13 24 11 45.83%
England Alfie Burden 59 105 48 45.71%
China Jianbo Zhao 32 70 32 45.71%
England Oliver Lines 67 143 65 45.45%
England Jack Culligan 6 11 5 45.45%
England Ben Fortey 16 33 15 45.45%
England Joshua Cooper 16 33 15 45.45%
Hong Kong Chau Hon Man 6 11 5 45.45%
Pakistan Muhammad Siddiqui (II) 6 11 5 45.45%
Ireland Aaron Hill 61 119 54 45.38%
England Craig Steadman 46 97 44 45.36%
England David Lilley 67 139 63 45.32%
Malaysia Thor Chuan Leong 27 53 24 45.28%
Wales Dylan Emery 53 111 50 45.05%
Hong Kong Marco Fu 31 60 27 45%
England Martyn Taylor 11 20 9 45%
Latvia Rodion Judin 11 20 9 45%
Iran Amir Sarkhosh 11 20 9 45%
China Xu Si 60 118 53 44.92%
England Allan Taylor 60 116 52 44.83%
England Hayden Staniland 16 29 13 44.83%
England Haydon Pinhey 40 94 42 44.68%
Belgium Julien Leclercq 41 74 33 44.59%
England Stephen Kershaw 10 18 8 44.44%
England Phil O'Kane 16 27 12 44.44%
England Sean Harvey 10 18 8 44.44%
England Tony Knowles 10 18 8 44.44%
England Halim Hussain 10 18 8 44.44%
England Gary Challis 6 9 4 44.44%
England John Parkin 5 9 4 44.44%
Wales Jordan Shepherd 5 9 4 44.44%
China Peifan Lei 50 97 43 44.33%
Switzerland Alexander Ursenbacher 62 127 56 44.09%
China Long Zehuang 19 41 18 43.9%
England Mark Joyce 66 128 56 43.75%
England Ashley Carty 57 117 51 43.59%
Jamaica Rory McLeod 47 108 47 43.52%
England Joshua Thomond 22 46 20 43.48%
England Zak Surety 63 115 50 43.48%
England Lee Shanker 13 23 10 43.48%
England Alex Millington 13 23 10 43.48%
England David Grace 63 129 56 43.41%
England Ben Hancorn 32 74 32 43.24%
England Harvey Chandler 23 51 22 43.14%
England Liam Pullen 28 51 22 43.14%
England Mitchell Mann 56 114 49 42.98%
England Adam Edge 4 7 3 42.86%
Northern Ireland Declan Lavery 5 7 3 42.86%
England Kuldesh Johal 20 49 21 42.86%
China Gao Yang 34 70 30 42.86%
England Wayne Townsend 4 7 3 42.86%
Germany Manuel Ederer 4 7 3 42.86%
India Shrikrishna Suryanarayanan 4 7 3 42.86%
China Liu Wenwei 4 7 3 42.86%
Singapore Jaden Ong Jia Jun 4 7 3 42.86%
Malaysia Rory Thor 5 7 3 42.86%
England Hammad Miah 57 110 47 42.73%
Scotland Ross Muir 51 101 43 42.57%
England Louis Heathcote 65 134 57 42.54%
England Ian Burns 67 127 54 42.52%
Iran Soheil Vahedi 36 71 30 42.25%
England Peter Devlin 39 71 30 42.25%
England James Cahill 64 124 52 41.94%
England Saqib Nasir 16 31 13 41.94%
Germany Lukas Kleckers 59 117 49 41.88%
England Sam Baird 13 24 10 41.67%
Wales Callum Lloyd 7 12 5 41.67%
Wales Paul Davies 7 12 5 41.67%
Wales Duane Jones 62 125 52 41.6%
England Alex Clenshaw 15 34 14 41.18%
England John Astley 57 112 46 41.07%
England Neal Jones 13 22 9 40.91%
Scotland Keith Keldie 13 22 9 40.91%
England Farakh Ajaib 49 93 38 40.86%
China Xing Zihao 19 32 13 40.63%
Brazil Igor Figueiredo 20 42 17 40.48%
England Hamim Hussain 19 42 17 40.48%
England Ashley Hugill 56 112 45 40.18%
England Dale Prime 3 5 2 40%
Japan Keishin Kamihashi 7 10 4 40%
England Benji Buckley 3 5 2 40%
Gibraltar Chris Mason 3 5 2 40%
England Daniel Bagley 3 5 2 40%
Ireland Ryan Cronin 3 5 2 40%
England Marvin Morgan 3 5 2 40%
England Samuel-Lee Stevens 3 5 2 40%
England Michael Tomlinson 3 5 2 40%
England Adam Brown 3 5 2 40%
Denmark Daniel Kandi 3 5 2 40%
England Jordan Rimmer 3 5 2 40%
Scotland Evan Munro 3 5 2 40%
England Robert Read 6 10 4 40%
England Andy Lavin 4 5 2 40%
China Huang Jiahao 7 15 6 40%
China Bai Langning 28 48 19 39.58%
Scotland Alan McManus 17 33 13 39.39%
Northern Ireland Robbie Mcguigan 29 66 26 39.39%
England Stuart Watson 11 18 7 38.89%
Wales Jack Bradford 11 18 7 38.89%
China Chang Bingyu 37 67 26 38.81%
England Luke Simmonds 17 31 12 38.71%
Ireland Fergal O'Brien 57 106 41 38.68%
Israel Eden Sharav 26 52 20 38.46%
England Andy Hicks 60 104 40 38.46%
England Danny Brindle 8 13 5 38.46%
India Lucky Vatnani 8 13 5 38.46%
Scotland Gary Thomson 8 13 5 38.46%
England Joe Fenton 9 13 5 38.46%
England Oliver Sykes 8 13 5 38.46%
Wales Riley Powell 8 13 5 38.46%
England Jamie Barrett 21 47 18 38.3%
Stan Moody 31 55 21 38.18%
England Kayden Brierley 11 21 8 38.1%
India Kreishh Gurbaxani 12 21 8 38.1%
England Mark King 45 92 35 38.04%
France Brian Ochoiski 27 50 19 38%
England Luke Pinches 16 29 11 37.93%
England Billy Joe Castle 31 61 23 37.7%
England Jed Mann 10 16 6 37.5%
England Andrew Tapper 5 8 3 37.5%
China Wang Xinbo 5 8 3 37.5%
Ukraine Iulian Boiko 49 91 34 37.36%
England Paul Davison 21 43 16 37.21%
England Peter Lines 53 97 36 37.11%
England Rod Lawler 53 89 33 37.08%
England Oliver Brown 42 81 30 37.04%
England Jenson Kendrick 38 65 24 36.92%
Hungary Bulcsú Révész 10 19 7 36.84%
Wales Lee Walker 38 68 25 36.76%
England Barry Pinches 59 110 40 36.36%
England Labeeb Ahmed 7 11 4 36.36%
Mark Bell 8 11 4 36.36%
Pakistan Mohammed Asif 23 33 12 36.36%
Scotland Dean Young 54 100 36 36%
Scotland Fraser Patrick 45 78 28 35.9%
Ukraine Sergey Isaenko 9 14 5 35.71%
England Mark Lloyd 25 42 15 35.71%
Scotland Michael Collumb 16 28 10 35.71%
Northern Ireland Gerard Greene 50 96 34 35.42%
England Jamie O'Neill 46 82 29 35.37%
England Chae Ross 11 17 6 35.29%
England Andy Lee 39 54 19 35.19%
England James Silverwood 13 20 7 35%
China Chen Feilong 13 23 8 34.78%
England Nigel Bond 32 61 21 34.43%
England Sean O'Sullivan 36 59 20 33.9%
England Peter Ebdon 3 3 1 33.33%
England Riley Parsons 23 36 12 33.33%
England Brandon Sargeant 26 48 16 33.33%
England Mike Dunn 7 12 4 33.33%
Ireland Ken Doherty 62 117 39 33.33%
England Mark Vincent 14 21 7 33.33%
England Bradley Cowdroy 15 21 7 33.33%
England Ryan Roberts 6 9 3 33.33%
Pakistan Babar Masih 8 6 2 33.33%
Ireland Leone Crowley 4 6 2 33.33%
Singapore Zhong Wei Tan 2 3 1 33.33%
Malaysia Chung Leong Loh 2 3 1 33.33%
Iran Siyavosh Mozayani 2 3 1 33.33%
Thailand Taweesap Kongkitchertchoo 6 9 3 33.33%
Malaysia Chang Wai Chung 2 3 1 33.33%
Thailand Teerawat Srikaithai 2 3 1 33.33%
Thailand Rattanachai Tupadilok 2 3 1 33.33%
Iran Alireza Rezaei 4 6 2 33.33%
Mongolia Mendsaikhan Bat-Erdene 2 3 1 33.33%
Mongolia Lkhagvadorj Ochirbal 2 3 1 33.33%
Scotland Jack Borwick 8 12 4 33.33%
Belgium Edwin Depoorter 2 3 1 33.33%
England Tom Peasland 2 3 1 33.33%
Ireland Andrew Doherty 2 3 1 33.33%
England Neil Craycraft 2 3 1 33.33%
England Anthony Wall 4 6 2 33.33%
England Andrew Robson 2 3 1 33.33%
England Simon Dent 2 3 1 33.33%
England Mohammed Rangzib 2 3 1 33.33%
Wales Anthony Krysa 2 3 1 33.33%
England Darren McVicar 2 3 1 33.33%
England Sheldon O’Connor 2 3 1 33.33%
Ireland Aman Goel 4 6 2 33.33%
England Edward Warr 3 3 1 33.33%
Pakistan Zulfiqar Qadir 4 6 2 33.33%
India Rutul Pambhar 2 3 1 33.33%
Hong Kong Lau Ka Lam 2 3 1 33.33%
Iran Arman Mardanighafarokhi 2 3 1 33.33%
China Chen Xiaolong 4 6 2 33.33%
India Shivam Arora 2 3 1 33.33%
Pakistan Nadeem Gul 2 3 1 33.33%
Iran Omid Veirani 2 3 1 33.33%
Singapore Keng Kwang Chan 2 3 1 33.33%
Hong Kong Chan Hon Kwan 2 3 1 33.33%
Bulgaria Velian Dimitrov 2 3 1 33.33%
England Adam Abbas 2 3 1 33.33%
England Darren Burns 2 3 1 33.33%
England Martin Shepherdson 2 3 1 33.33%
England Edward Jones 2 3 1 33.33%
England Jay Bullen 3 3 1 33.33%
Scotland Steven Wardropper 2 3 1 33.33%
Thailand Pawaris Ngamkham 2 3 1 33.33%
India Vinay Swaminathan 2 3 1 33.33%
Iran Mohammad Reza Pishvari 2 3 1 33.33%
India Abhishek Bajaj 2 3 1 33.33%
Hong Kong Wallace Wong 2 3 1 33.33%
Thailand Passakorn Sittikrai 2 3 1 33.33%
China Cao Jin 2 3 1 33.33%
Wales Andrew Pagett 50 79 26 32.91%
England Jamie Wilson 34 61 20 32.79%
England Jimmy White 63 102 33 32.35%
England Adam Duffy 39 56 18 32.14%
England Jack Haley 12 16 5 31.25%
China Jiang Jun 19 32 10 31.25%
England Ronnie Blake 9 13 4 30.77%
China Ma Hailong 22 39 12 30.77%
Wales Kishan Hirani 13 20 6 30%
England Lee Stephens 14 20 6 30%
China Yisong Peng 29 47 14 29.79%
China Chen Zifan 38 64 19 29.69%
Poland Kacper Filipiak 17 31 9 29.03%
Ireland Michael Judge 28 45 13 28.89%
Wales Matthew Roberts 10 14 4 28.57%
England Faizaan Mohammed 10 14 4 28.57%
Isle of Man Darryl Hill 5 7 2 28.57%
England Manasawin Phetmalaikul 29 39 11 28.21%
Scotland Liam Graham 34 51 14 27.45%
Ireland Aidan Murphy 8 11 3 27.27%
China Zhang Jiankang 25 36 9 25%
Portugal Francisco Domingues 3 4 1 25%
Australia Jamie Brown 6 8 2 25%
England Daniel Ward 3 4 1 25%
Scotland Thomas McSorley 6 8 2 25%
Wales Ben Jones 3 4 1 25%
England Mark Taylor 3 4 1 25%
England Jack Dady 3 4 1 25%
Wales Rhydian Richards 3 4 1 25%
Belgium Hans Blanckaert 6 8 2 25%
England Steven Evans 3 4 1 25%
England Lee Richardson 3 4 1 25%
England Luke Maddison 3 4 1 25%
England John Welsh 3 4 1 25%
Scotland Stephen Baillie 3 4 1 25%
Germany Richard Wienold 3 4 1 25%
England Arun Mehta 3 4 1 25%
England Jamie Jones (II) 3 4 1 25%
England Jack Harris 7 8 2 25%
England Sean Coote 3 4 1 25%
England Ryan Mears 3 4 1 25%
China Haohui Deng 3 4 1 25%
England Andrew Turner 3 4 1 25%
England Isa Ishtiaq 3 4 1 25%
Thailand Jongrak Boonrod 4 4 1 25%
Saudi Arabia Ayman Alamri 3 4 1 25%
China Deng Jinhong 4 4 1 25%
China Wang Xinzhong 3 4 1 25%
Estonia Andres Petrov 29 45 11 24.44%
England Andy Marriott 10 13 3 23.08%
England Scott Bell 10 13 3 23.08%
China Yulu Bai 10 13 3 23.08%
Australia Ryan Thomerson 35 49 11 22.45%
England Jack Smithers 7 9 2 22.22%
India Digvijay Kadian 7 9 2 22.22%
Thailand Chatchapong Nasa 7 9 2 22.22%
England Andrew Milliard 16 19 4 21.05%
Ukraine Anton Kazakov 35 49 10 20.41%
England James Height 12 15 3 20%
Ireland Tony Corrigan 4 5 1 20%
Russia Ivan Kakovskii 10 10 2 20%
Singapore Chee Keong Chan 4 5 1 20%
Pakistan Muhammad Umer Khan 4 5 1 20%
England Aristos Pampouris 4 5 1 20%
England Elias Martin-Beris 4 5 1 20%
England Evan Plummer (II) 4 5 1 20%
France Nicolas Mortreux 4 5 1 20%
England Aidan Gallagher 4 5 1 20%
Pakistan Qadeer Abbas 4 5 1 20%
China Ren Jiaxing 4 5 1 20%
Qatar Ali Al Obaidly 4 5 1 20%
United Arab Emirates Mohammed Shehab 4 5 1 20%
England James Burrett 13 16 3 18.75%
India Himanshu Jain 29 38 7 18.42%
South Africa Paul Burrell 9 11 2 18.18%
Hong Kong Ng On Yee 26 34 6 17.65%
England Sean Maddocks 34 52 9 17.31%
Latvia Filips Kalniņš 5 6 1 16.67%
Scotland Amaan Iqbal 10 12 2 16.67%
England Ian Desmier 5 6 1 16.67%
England Jason Wright 6 6 1 16.67%
England Gary Miller 5 6 1 16.67%
Scotland Stephen Hendry 19 20 3 15%
England Imran Puri 8 7 1 14.29%
England Elliott Weston 6 7 1 14.29%
England Mark Ganderton 6 7 1 14.29%
England Jake Crofts 6 7 1 14.29%
Pakistan Umer-Naeem Memon 6 7 1 14.29%
Egypt Mohamed Ibrahim 22 28 4 14.29%
Egypt Mostafa Dorgham 17 21 3 14.29%
India Hrithik Jain 8 8 1 12.5%
Wales Marc Shaw 8 8 1 12.5%
Northern Ireland Joel Connolly Jnr 8 8 1 12.5%
Wales Bradley Tyson 8 9 1 11.11%
England John Fearick 8 9 1 11.11%
England Reanne Evans 52 64 5 7.81%
Morocco Amine Amiri 12 14 1 7.14%
Brazil Victor Sarkis 25 29 2 6.9%
Thailand Mink Nutcharut 36 46 3 6.52%
Malta Alex Borg 15 16 1 6.25%
England Rebecca Kenna 33 37 2 5.41%
Poland Adam Stefanow 9 6 0 0%
Wales Gavin Lewis 1 1 0 0%
England James Welch 1 1 0 0%
England Andrew Urbaniak 1 1 0 0%
England Paul Gibbs 1 1 0 0%
Scotland Andy Fong 1 1 0 0%
England Alfred Sims 1 1 0 0%
Spain Angel Garcia 1 1 0 0%
England David Church 1 1 0 0%
England Paul Ludden 1 1 0 0%
England Curtis Daher 1 1 0 0%
Spain John Skellett 1 1 0 0%
Gibraltar Francis Becerra 2 2 0 0%
Bahrain Nader Jaber Aldoseri 5 4 0 0%
England Jonathan Noble 1 1 0 0%
Spain Angel Marchena 1 1 0 0%
Spain Pablo Toharia 1 1 0 0%
England Rishi Gohill 1 1 0 0%
Germany Kharazchi Jamshid 7 7 0 0%
England Ian Barry Stark 1 1 0 0%
England Steven Crowley 1 1 0 0%
England Tugba Irten 4 3 0 0%
England Adam Nash 1 1 0 0%
Germany Heiko Mutz 1 1 0 0%
England Mark Winsor 1 1 0 0%
England Garry Coulson 7 7 0 0%
England Steven Breward 1 1 0 0%
Nigel Howes 1 1 0 0%
Gibraltar Kyle Dixon 1 1 0 0%
England Aran Hetherington 1 1 0 0%
Bangladesh Ferdous Bhuyian 1 1 0 0%
Germany Leonard Sinden 1 1 0 0%
Gibraltar Adrian Holmes 1 1 0 0%
Germany Marc Pantenburg 1 1 0 0%
Jaymie Thornbury 1 1 0 0%
England Ian White 1 1 0 0%
Spain Juan Pedro Duran 7 6 0 0%
Jersey Kevin Kelly 1 1 0 0%
Spain Jesus Garcia Roldan 1 1 0 0%
Kyle Kirkwood 1 1 0 0%
England Peter Geronimo 4 4 0 0%
Gibraltar Gareth Lopez 1 1 0 0%
England Lee Prickman 2 2 0 0%
England Christopher Keogan 4 4 0 0%
Ireland Greg Casey 3 3 0 0%
England Mike Hallett 3 3 0 0%
England Dan Barsley 3 3 0 0%
England David Nelson 3 3 0 0%
England Ollie Douglas 3 1 0 0%
England Aidan Murphy (II) 5 5 0 0%
England Matthew Couch 3 3 0 0%
England Stephen Swaine 3 3 0 0%
England Dean Reynolds 13 13 0 0%
Ireland Ronan Whyte 3 3 0 0%
England Adam Longley 3 3 0 0%
Pakistan Haider Ali 3 3 0 0%
England Stephen Groves 3 3 0 0%
England Tam Mustafa 5 5 0 0%
England William Ginn 3 3 0 0%
Peter Butler 2 2 0 0%
Scotland Aaron Graham 3 3 0 0%
Canada Roshan Birdi 3 3 0 0%
England Westley Cooper 3 3 0 0%
England Carl Mottershaw 3 3 0 0%
Wales Jamie Tudor 3 3 0 0%
England Dylan Smith 9 9 0 0%
England Matthew Lee 3 3 0 0%
England Shafaqut Hussain 1 1 0 0%
Wales Conor Caniff 3 3 0 0%
England Johnnie Bates 3 3 0 0%
Ireland Philip O'Connor 3 3 0 0%
England Mark Anthony Taylor 3 3 0 0%
Ukraine Denys Khmelevskyi 3 3 0 0%
England John Pritchett 3 3 0 0%
England Daniel Walker 10 10 0 0%
England Shaf Hussain 3 2 0 0%
Northern Ireland Christopher Clifford 1 1 0 0%
Ireland Robert McCullough 1 1 0 0%
Turkey Ismail Türker (II) 1 1 0 0%
Turkey Enes Bakirci 1 1 0 0%
Belgium Yorrit Hoes 1 1 0 0%
England Josh Symes 3 3 0 0%
Italy Mirko Montrasio 4 3 0 0%
Pakistan Muhammad Imran 6 2 0 0%
England Darren Barton 3 3 0 0%
Pakistan Abdul Raheem 5 5 0 0%
Wales Gareth Edwards 3 3 0 0%
England Andy Neck 5 5 0 0%
England Nigel Clarke 7 7 0 0%
England Michael Robert Joyce 6 6 0 0%
England Ian Brumby 3 3 0 0%
England Heather Clare 6 5 0 0%
England Danny Connolly 3 3 0 0%
Australia Simon Bevz 7 7 0 0%
Canada Mehran Maneshgar 6 2 0 0%
Thailand Anukkhapon Kidsumran 2 2 0 0%
Thailand Pantakan Kamwiang 2 2 0 0%
Iran Mohammad Reza Rafieyan 2 2 0 0%
Nepal Moti Pakharin 4 4 0 0%
Thailand Pasin Puoborm 2 2 0 0%
Thailand Nutdanai Manawm 2 2 0 0%
Pakistan Muhammad N Fahim 2 2 0 0%
Pakistan Fahad Alvi 2 2 0 0%
Thailand Yanawarut Phueakklom 2 2 0 0%
Pakistan Muhammad Azhar Khan 6 6 0 0%
Malaysia Moh Keen Ho 2 2 0 0%
Pakistan Hunain Memon 4 4 0 0%
Thailand Wiphu Phuthisabodi 6 6 0 0%
Pakistan Muhammad Altaf 2 2 0 0%
Iran Mohammad Ali Moghadam 6 6 0 0%
Malaysia Tan Seng Teck 2 2 0 0%
United States Ahmed Aly Elsayed 18 22 0 0%
Thailand Siripaporn Nuanthakhamjan 20 22 0 0%
Wales Brad Ferguson 1 1 0 0%
Egypt Mahmoud El-Hareedy 1 3 0 0%
Wales Oliver Briffett-Payne 4 4 0 0%
Ian Barlow 2 2 0 0%
England Daniel Webb 2 2 0 0%
Wales Neil Jones 2 2 0 0%
Wales Jeremiah Connors 2 2 0 0%
England Robert Cloherty 2 2 0 0%
India Rupesh Thakkar 2 2 0 0%
Wales Carl Bennett 2 2 0 0%
England Ronnie Kralj 2 2 0 0%
Pommy Kang 2 2 0 0%
India Mandeep Singh 2 2 0 0%
England Kyle Holland 2 2 0 0%
Thailand Kriangsak Chiranothai 2 2 0 0%
England Gary Widdecombe 2 2 0 0%
England Ben Pacan 2 2 0 0%
Wales Zac Cosker 2 2 0 0%
India Dharminder Singh Lilly 2 2 0 0%
Latvia Arturs Kengis 2 2 0 0%
Guernsey James Kirk 2 2 0 0%
Germany Julien Leifert 2 2 0 0%
Scotland Sam McKay 2 2 0 0%
England Scott Rogan 4 4 0 0%
England Ronnie Sullivan 4 4 0 0%
Romania Andrei Orzan 2 2 0 0%
England Rees Carter 2 2 0 0%
England Richard Pipe 4 4 0 0%
Germany Daniel Young 2 2 0 0%
England Jake Robinson 4 4 0 0%
Scotland Ayaan Iqbal 2 2 0 0%
England Andrew Greaves 2 2 0 0%
England Adam Williams 2 2 0 0%
Hong Kong Kwan Chun Wong 2 2 0 0%
Pakistan Amir Sohail 1 1 0 0%
South Korea Yong Hwang 2 2 0 0%
India Shahbaaz Adil Khan 1 1 0 0%
Thailand Vorawit Thongweang 4 4 0 0%
Hong Kong Hoi Ming Lai 2 2 0 0%
Iran Hamed Zarehdoust 4 4 0 0%
Hong Kong Yee Ting Cheung 2 2 0 0%
Bahrain Habib Subah Humood 3 3 0 0%
Singapore Kingsley Tian Yi Ang 2 2 0 0%
Pakistan Yasir Karim Jesani 2 2 0 0%
Iran Behnam Farshkaran 2 2 0 0%
United Arab Emirates Abdulrahman Saif 2 2 0 0%
India Shahbaaz Khan 1 1 0 0%
Pakistan Aamir-Sahail Ahmed 1 1 0 0%
China Dong Zihao 3 3 0 0%
Saudi Arabia Omar Alajlani 2 2 0 0%
Pakistan Muhammad Hamza Ilyas 1 1 0 0%
Poland Michał Kotiuk 2 2 0 0%
England Bradley Jones 2 2 0 0%
England Jai Platts 2 2 0 0%
Ireland Noel Landers 2 2 0 0%
Wales Ross Jones 2 2 0 0%
England Gary Skipworth 2 1 0 0%
England Phillip Owen Blackburn 2 2 0 0%
Russia Arsenii Korolev 2 2 0 0%
Austria Paul Schopf 2 2 0 0%
England Scott Harrison 2 2 0 0%
England Matthew Day 2 1 0 0%
England Matthew Woodcock 2 2 0 0%
England Callum Downing 2 2 0 0%
England Daniel Stevenson 2 2 0 0%
England Kian Dennett 2 2 0 0%
England Lee Whaley 2 2 0 0%
China Xian Ziheng 2 2 0 0%
Thailand Lomnaw Issarangkun 2 2 0 0%
India Danish Khan 2 2 0 0%
China Zhao Hanyang 2 2 0 0%
Pakistan Sohail Shahzad 2 2 0 0%
Bangladesh Shuvo Biswas 2 2 0 0%
Thailand Pongsatorn Seemuen 2 2 0 0%
Taiwan Lin Shu-hung 2 2 0 0%
China Luo Chenliang 2 2 0 0%
China Pan Yiming 2 2 0 0%
Thailand Boonpithak Lothong 2 2 0 0%
Pakistan Ian Mark John 2 2 0 0%
India Anand Raghuvanshi 2 2 0 0%
Nepal Ayush Gautam 2 2 0 0%
Thailand Patipaan Wonghun 2 2 0 0%
India Angad Ghai 2 2 0 0%
Pakistan Aadil-Hussain Narejo 2 2 0 0%
Thailand Sumongkhon Khamphul 2 2 0 0%
Nepal Saroj Gautam 2 2 0 0%
Iran Arman Madanighafarokhi 2 2 0 0%
Thailand Nipitpon Manamuti 2 2 0 0%
Pakistan Hassan Gull 2 2 0 0%
Iran Shahin Khorami Del 2 2 0 0%
China Cao Zeyi 2 2 0 0%
China Qiu Lei 1 1 0 0%
China Ma Shaojun 1 1 0 0%
Saudi Arabia Faisal Bahashwan 1 1 0 0%
Kuwait Ahmad Abul 1 1 0 0%
Pakistan Adeel Aqdus 1 1 0 0%
Saudi Arabia Abdullah Alotayyani 1 1 0 0%
Saudi Arabia Abdulraouf Sayegh 1 1 0 0%
Iraq Ali Hussain Ali 1 1 0 0%
Oman Haitham Al Mahri 1 1 0 0%
Saudi Arabia Ziyad Alqabbani 1 1 0 0%
Saudi Arabia Saleh Alamoudi 1 1 0 0%
Iraq Ali Jalil Ali 1 1 0 0%
Libya Kusai Hamed Sharif 1 1 0 0%
Spain Salvador Pérez Carrascal 2 0 0 0%
Morocco El Mehdi Faggane 1 0 0 0%
Spain David Moreno Garcia 1 0 0 0%
Spain Roberto Juan Garcia 1 0 0 0%
Spain Javier Tinaut 2 0 0 0%
Portugal Filipe Cardoso 1 0 0 0%
England Adam Johnston 1 0 0 0%
Thailand Suchakree Poomjang 1 0 0 0%
Spain Alex Calin 1 0 0 0%
Singapore Benny Loh Siang Leng 1 0 0 0%
Pakistan Yasir Nadeem 1 0 0 0%
Kenya Martin Kihato 1 0 0 0%
Germany Daniel Schneider 1 0 0 0%
Hong Kong Ken Ng 1 0 0 0%
Spain Arturo Santamaria 1 0 0 0%
Morocco Souhail Rami 1 0 0 0%
England Lee Adams 1 0 0 0%
Scotland Barry Lee 1 0 0 0%
England Hussain Shah 1 0 0 0%
Morocco Jadouri Aboulkacem 1 0 0 0%
India Saif Uddin 1 0 0 0%
England Damian Wilks 1 0 0 0%
Northern Ireland Billy Brown 1 0 0 0%
Brazil Fernando Bellinassi Silva 1 0 0 0%
Antony Rodriguez 1 0 0 0%
Morocco Hicham Barakat 1 0 0 0%
Morocco Idriss El Mokri 2 0 0 0%
Anton Thorley 1 0 0 0%
Morocco Mehdi Jeoual 1 0 0 0%
Bahrain Raheem Ahmed 1 0 0 0%
India Hitesh Sillara 1 0 0 0%
India Mohd Majeed Saleem 1 0 0 0%
Jak Turnbull 1 0 0 0%
Morocco Mostafa El Younssi 1 0 0 0%
Withdrawn Player 1 0 0 0%
India Muzakkir Ahamed Javeed 1 0 0 0%
Morocco Yassine Bellamine 1 0 0 0%
Farhan Choudry 1 0 0 0%
Spain Javier González 2 0 0 0%
Morocco Saad Elantri 1 0 0 0%
China Lin Shuai 5 0 0 0%
India Abhikshith 1 0 0 0%
Pakistan Abdul Javed 4 0 0 0%
Malaysia Yuanjun H'ng 2 0 0 0%
Germany Edgar Nickel 1 0 0 0%
Germany Mike Henson 1 0 0 0%
Germany Markus Drude 1 0 0 0%
Netherlands Rene Dikstra 1 0 0 0%
India Keerthana Pandian 1 0 0 0%
Saudi Arabia Dalal Alshammari 1 0 0 0%
Russia Sophia Beldenko 1 0 0 0%
Iran Melika Najafi 1 0 0 0%
India Anupama Ramachandran 1 0 0 0%
Moldova Alexandra Ceruta 1 0 0 0%
Thailand Panchaya Channoi 1 0 0 0%
Hong Kong Yu Sze Chan 1 0 0 0%
Thailand Ploychompoo Laokiatphong 1 0 0 0%
Saudi Arabia Eman Jubran 1 0 0 0%
India Natasha Chethan 1 0 0 0%
India Ishika Shah 1 0 0 0%
Austria Thomas Janzso 1 0 0 0%
Austria Oskar Charlesworth 1 0 0 0%
Austria Mario Bodlos 1 0 0 0%
BYE #1 1 0 0 0%
BYE #2 1 0 0 0%
BYE #3 1 0 0 0%
BYE #4 1 0 0 0%
BYE #5 1 0 0 0%
BYE #6 1 0 0 0%
BYE #7 1 0 0 0%
BYE #8 1 0 0 0%
Nepal Milan Lama 2 0 0 0%
Taiwan Iyang Shih 2 0 0 0%
Nepal Som Bahadur Tamang 2 0 0 0%
India Sumer Mago 2 0 0 0%
Pakistan Muhammad Arshad Nasir 2 0 0 0%
Hong Kong Hon Kwan Chan 1 0 0 0%
China Zetao Luo 1 0 0 0%
Australia Owen Wang 1 0 0 0%
Australia John Huynh 1 0 0 0%
Australia George Neradilek 1 0 0 0%
Australia Fowad Masood 1 0 0 0%
Australia Vinh Thanh Tran 1 0 0 0%
Australia Ehsan Chedid 1 0 0 0%
Australia Lupeni Kula 1 0 0 0%
Australia Ernie Hille 1 0 0 0%
Australia Andrew Samarjia 1 0 0 0%
Australia Nick Waymouth 1 0 0 0%
Australia Ian Davies 1 0 0 0%
Australia Faramarz Sharifi 1 0 0 0%
Australia Dennis Paul 1 0 0 0%
Australia Michael Boyne 1 0 0 0%
Australia Frank Mezzasalma 1 0 0 0%
Australia Kevin Brest 1 0 0 0%
Australia Anh Vu 1 0 0 0%
Australia Tom Cloos 1 0 0 0%
Australia Rahul Joshi 1 0 0 0%
Australia Billy Shum 1 0 0 0%
Australia Craig Russ 1 0 0 0%
Australia Leigh Senko 1 0 0 0%
Australia David Wright (II) 1 0 0 0%
Australia Nathan White 1 0 0 0%
Australia Terry Emmett 1 0 0 0%
Australia Luke Hough 1 0 0 0%
Australia David Waller 1 0 0 0%
Australia Jarrod Nunn 1 0 0 0%
Australia Ben Gordon 1 0 0 0%
Australia Andrew Parker 1 0 0 0%
Australia Michael Sharp 1 0 0 0%
Australia Nuri Hassim 1 0 0 0%
Australia Alan McCarthy 1 0 0 0%
Australia Peter Bloomfield 1 0 0 0%
Australia Glen Wilkinson 1 0 0 0%
Australia Mark Harper 1 0 0 0%
Australia Jason Perry 1 0 0 0%
Australia Timothy Ng 1 0 0 0%
Australia Mario Laus 1 0 0 0%
Australia Greg McCarthy 1 0 0 0%
New Zealand Daniel Haenga 1 0 0 0%
Australia Nathan Karam 1 0 0 0%
Australia Alex Render 1 0 0 0%
Australia George Spiteri 1 0 0 0%
Australia Sebastian Zhang 1 0 0 0%
Australia Ching Yie 1 0 0 0%
Australia Greg Jenkins 1 0 0 0%
Australia Jayson Fonoia 1 0 0 0%
Australia Ron Tulloch 1 0 0 0%
Australia Sam Delia 1 0 0 0%
England Paul Norris 1 0 0 0%
Australia Steve Jay 1 0 0 0%
Australia Albert Knezevic 1 0 0 0%
India Luv Boricha 1 0 0 0%
Australia Jom Wangta 1 0 0 0%
Australia Barry Bradshaw 1 0 0 0%
Australia Brian Kepu 1 0 0 0%
Australia Len Hills 1 0 0 0%
Australia Gary Mares 1 0 0 0%
Australia Zachary Hilton 1 0 0 0%
Australia Joe Minici 1 0 0 0%
Australia Sayed Dawood Hussaini 1 0 0 0%
Australia Sing Vong Suthi 1 0 0 0%
Australia Jessica Woods 1 0 0 0%
Australia Brett Watson 1 0 0 0%
Australia Paul Ng 1 0 0 0%
China Jun Jiang 1 0 0 0%
Austria Maximilian Pfleger 1 0 0 0%
Albania Dorjan Maknori 1 0 0 0%
Russia Andrey Gladyk 2 0 0 0%
Pakistan Aarash Ijaz 2 0 0 0%
England John Minto 2 0 0 0%
Iran Majid Gharehgozlou 2 0 0 0%
England Oshay Scott 1 0 0 0%
England Liam Woods 1 0 0 0%