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
Scotland Dylan Craig 1 5 4 80%
England Judd Trump 27 158 125 79.11%
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%
England Ronnie O'Sullivan 19 78 55 70.51%
England Robert James 3 10 7 70%
Wales Jamie Jones 16 45 31 68.89%
Scotland John Higgins 26 112 77 68.75%
China Yan Bingtao 22 63 43 68.25%
Australia Neil Robertson 27 90 61 67.78%
England Shaun Murphy 23 79 53 67.09%
Morocco Yassine Zaraoni 1 3 2 66.67%
England Dale Prime 1 3 2 66.67%
Gibraltar Andrew Olivero 1 3 2 66.67%
England Mike Finn 1 3 2 66.67%
England Joshua Mallender 1 3 2 66.67%
England Ian Martin 5 15 10 66.67%
Wales Ian Preece 1 3 2 66.67%
Northern Ireland Patrick Wallace 4 12 8 66.67%
England Ali Carter 23 96 61 63.54%
Wales Mark Williams 24 134 85 63.43%
England Kyren Wilson 28 175 111 63.43%
England Barry Hawkins 26 107 67 62.62%
China Fang Xiongman 3 8 5 62.5%
England Mark Selby 29 138 86 62.32%
China Ding Junhui 20 52 32 61.54%
China Zhou Yuelong 21 93 57 61.29%
Northern Ireland Mark Allen 25 59 36 61.02%
England Martin O'Donnell 19 58 35 60.34%
England Jake Nicholson 4 10 6 60%
England Saqib Nasir 4 10 6 60%
England Stuart Bingham 27 116 69 59.48%
China Xiao Guodong 20 78 46 58.97%
China Mei Xiwen 5 12 7 58.33%
Poland Antoni Kowalski 5 12 7 58.33%
China Pang Junxu 11 33 19 57.58%
China Zhao Xintong 19 73 42 57.53%
Thailand Akani Songsermsawad 20 47 27 57.45%
England Elliot Slessor 22 47 27 57.45%
Scotland Anthony McGill 21 84 48 57.14%
Hong Kong Marco Fu 3 7 4 57.14%
Wales Andrew Pagett 3 7 4 57.14%
England Brandon Hall 3 7 4 57.14%
Scotland Liam Graham 3 7 4 57.14%
England Jack Culligan 3 7 4 57.14%
England Steven Hallworth 15 37 21 56.76%
China Liang Wenbo 21 60 34 56.67%
Ireland Leo Fernandez 11 32 18 56.25%
Scotland Scott Donaldson 23 82 46 56.1%
China Wu Yize 4 9 5 55.56%
England Simon Blackwell 4 9 5 55.56%
England Sam Craigie 22 56 31 55.36%
Wales Jamie Clarke 22 55 30 54.55%
China Lyu Haotian 19 61 33 54.1%
Scotland Graeme Dott 19 113 61 53.98%
England Ben Woollaston 20 67 36 53.73%
England Craig Steadman 11 28 15 53.57%
Belgium Luca Brecel 21 71 38 53.52%
Wales Matthew Stevens 18 43 23 53.49%
Scotland Stephen Maguire 20 43 23 53.49%
England Martin Gould 20 58 31 53.45%
Germany Simon Lichtenberg 21 45 24 53.33%
Ireland Ross Bulman 7 15 8 53.33%
England Tom Ford 22 98 52 53.06%
Switzerland Alexander Ursenbacher 17 49 26 53.06%
England Jack Lisowski 26 99 52 52.53%
England Alfie Burden 10 23 12 52.17%
England Robert Milkins 21 68 35 51.47%
England Allan Taylor 14 37 19 51.35%
Thailand Noppon Saengkham 18 41 21 51.22%
England Stuart Carrington 17 47 24 51.06%
Northern Ireland Jordan Brown 23 55 28 50.91%
Wales Ryan Day 21 78 39 50%
England David Gilbert 26 92 46 50%
Wales Dominic Dale 19 54 27 50%
England Andrew Higginson 21 40 20 50%
China Zhang Anda 5 10 5 50%
England Mark Davis 19 50 25 50%
England Liam Highfield 22 46 23 50%
England Robbie Williams 22 48 24 50%
England Anthony Hamilton 17 34 17 50%
Wales Darren Morgan 1 2 1 50%
Thailand James Wattana 1 2 1 50%
England Nick Jennings 1 2 1 50%
England Matthew Glasby 4 8 4 50%
England Oliver Brown 9 26 13 50%
England James Budd 1 2 1 50%
Morocco Hamid Mabchour 1 2 1 50%
Ireland Tony Corrigan 1 2 1 50%
Bulgaria Ivelin Boyanov Bozhanov 1 2 1 50%
England Macauley Croft 1 2 1 50%
Portugal Francisco Domingues 1 2 1 50%
England Sean McAllister 4 8 4 50%
England John Nicholson 1 2 1 50%
England Peter Devlin 16 36 18 50%
Brett Armer 1 2 1 50%
Belgium Ben Mertens 7 14 7 50%
England Sean O'Sullivan 3 6 3 50%
England James Leadbetter 3 6 3 50%
England Ryan Davies 3 6 3 50%
England Luke Simmonds 3 6 3 50%
England Adrian Rosa 4 8 4 50%
England Sanderson Lam 3 6 3 50%
Scotland Michael Collumb 4 8 4 50%
England Stephen Kershaw 3 6 3 50%
England Phil O'Kane 4 8 4 50%
Poland Mateusz Baranowski 3 6 3 50%
England Ryan Roberts 3 6 3 50%
England Alex Millington 3 6 3 50%
Northern Ireland Raymond Fry 3 6 3 50%
England Stephen Craigie 3 6 3 50%
Northern Ireland Jamie McArdle 3 6 3 50%
England Gary Wilson 23 83 41 49.4%
England Ricky Walden 21 61 30 49.18%
Thailand Thepchaiya Un-Nooh 22 61 30 49.18%
China Lu Ning 19 53 26 49.06%
Wales Michael White 22 51 25 49.02%
England Mark Joyce 22 45 22 48.89%
England Zak Surety 15 31 15 48.39%
England Matthew Selt 22 81 39 48.15%
Wales Jak Jones 23 52 25 48.08%
China Tian Pengfei 18 44 21 47.73%
England David Grace 20 51 24 47.06%
England Oliver Lines 22 51 24 47.06%
England Joe Perry 26 113 53 46.9%
England Michael Holt 23 60 28 46.67%
England Ben Hancorn 15 39 18 46.15%
China Li Hang 19 50 23 46%
Brazil Igor Figueiredo 17 37 17 45.95%
Wales Dylan Emery 9 22 10 45.45%
Iran Hossein Vafaei 19 42 19 45.24%
England Ben Fortey 5 9 4 44.44%
Ireland Fergal Quinn 5 9 4 44.44%
Jamaica Rory McLeod 17 43 19 44.19%
England Chris Wakelin 19 41 18 43.9%
England Jimmy Robertson 20 48 21 43.75%
England Ashley Carty 22 46 20 43.48%
England Daniel Womersley 8 23 10 43.48%
England Kuldesh Johal 7 23 10 43.48%
England Joe O'Connor 23 44 19 43.18%
England Adam Edge 4 7 3 42.86%
Northern Ireland Declan Lavery 5 7 3 42.86%
England Joshua Thomond 4 7 3 42.86%
Wales Paul Davies 4 7 3 42.86%
England Sean Harvey 4 7 3 42.86%
England Ian Burns 19 40 17 42.5%
China Chang Bingyu 16 33 14 42.42%
China Yuan Sijun 16 33 14 42.42%
England Jamie O'Neill 18 38 16 42.11%
England Hammad Miah 10 19 8 42.11%
Northern Ireland Gerard Greene 19 43 18 41.86%
Iran Soheil Vahedi 18 36 15 41.67%
Norway Kurt Maflin 19 41 17 41.46%
Ireland Fergal O'Brien 20 44 18 40.91%
England Louis Heathcote 19 49 20 40.82%
China Jianbo Zhao 11 27 11 40.74%
England Andy Hicks 17 32 13 40.63%
England Ashley Hugill 14 32 13 40.63%
England Farakh Ajaib 15 32 13 40.63%
Malaysia Thor Chuan Leong 10 20 8 40%
China Bai Langning 6 10 4 40%
Wales Jackson Page 19 40 16 40%
Japan Keishin Kamihashi 4 5 2 40%
England Sydney Wilson 4 5 2 40%
England Hayden Staniland 6 10 4 40%
England Benji Buckley 3 5 2 40%
England Jenson Kendrick 3 5 2 40%
Gibraltar Chris Mason 3 5 2 40%
England Daniel Bagley 3 5 2 40%
England Manasawin Phetmalaikul 3 5 2 40%
Ireland Ryan Cronin 3 5 2 40%
England Jeff Cundy 3 5 2 40%
England James Silverwood 3 5 2 40%
England Bradley Cowdroy 3 5 2 40%
Wales Alex Taubman 3 5 2 40%
Ukraine Sergey Isaenko 3 5 2 40%
France Niel Vincent 3 5 2 40%
England Marvin Morgan 3 5 2 40%
England Andy Marriott 3 5 2 40%
England Joshua Cooper 3 5 2 40%
Scotland Chris Totten 3 5 2 40%
Scotland Alan McManus 17 33 13 39.39%
England Jamie Wilson 15 33 13 39.39%
Ireland Aaron Hill 13 23 9 39.13%
China Luo Honghao 21 41 16 39.02%
England Nigel Bond 19 41 16 39.02%
England Sam Baird 10 18 7 38.89%
China Chen Zifan 16 34 13 38.24%
France Brian Ochoiski 16 34 13 38.24%
England Harvey Chandler 10 21 8 38.1%
China Fan Zhengyi 21 37 14 37.84%
England John Astley 14 32 12 37.5%
England Alex Clenshaw 5 16 6 37.5%
Cyprus Michael Georgiou 10 19 7 36.84%
China Peifan Lei 16 30 11 36.67%
Wales Lee Walker 22 41 15 36.59%
England David Lilley 18 33 12 36.36%
Austria Florian Nüßle 9 22 8 36.36%
Scotland Dean Young 8 22 8 36.36%
England James Cahill 18 36 13 36.11%
England Mitchell Mann 19 39 14 35.9%
China Xu Si 16 31 11 35.48%
England Jimmy White 19 34 12 35.29%
Ireland Ken Doherty 19 43 15 34.88%
England Rod Lawler 18 32 11 34.38%
England Mark King 19 45 15 33.33%
England Peter Ebdon 3 3 1 33.33%
China Chen Feilong 10 18 6 33.33%
England Paul Davison 18 36 12 33.33%
England Mike Dunn 7 12 4 33.33%
Northern Ireland Robbie Mcguigan 7 18 6 33.33%
Wales Callum Lloyd 4 6 2 33.33%
England Mark Vincent 4 6 2 33.33%
England Jamie Barrett 10 27 9 33.33%
Belgium Julien Leclercq 4 6 2 33.33%
England Luke Pinches 4 6 2 33.33%
Scotland Stephen Hendry 2 3 1 33.33%
Wales Daniel Wells 18 31 10 32.26%
England Hamim Hussain 7 19 6 31.58%
Israel Eden Sharav 18 35 11 31.43%
England Haydon Pinhey 7 23 7 30.43%
England Peter Lines 18 33 10 30.3%
Wales Duane Jones 18 34 10 29.41%
China Gao Yang 11 24 7 29.17%
Poland Kacper Filipiak 17 31 9 29.03%
England Andy Lee 8 7 2 28.57%
China Si Jiahui 17 29 8 27.59%
England Barry Pinches 18 33 9 27.27%
England Riley Parsons 18 26 7 26.92%
Wales Kishan Hirani 10 15 4 26.67%
Scotland Ross Muir 6 8 2 25%
Australia Ryan Thomerson 3 4 1 25%
Australia Jamie Brown 3 4 1 25%
England Daniel Ward 3 4 1 25%
England Neal Jones 3 4 1 25%
Scotland Thomas McSorley 3 4 1 25%
England Bash Maqsood 3 4 1 25%
Wales Ben Jones 3 4 1 25%
England Mark Taylor 3 4 1 25%
England Jack Dady 3 4 1 25%
Scotland Keith Keldie 3 4 1 25%
Wales Rhydian Richards 3 4 1 25%
Belgium Hans Blanckaert 3 4 1 25%
England Stanley Moody 3 4 1 25%
England Steven Evans 3 4 1 25%
England Lee Richardson 3 4 1 25%
England Jed Mann 3 4 1 25%
England Callum Beresford 3 4 1 25%
Germany Lukas Kleckers 16 29 7 24.14%
England Billy Joe Castle 18 31 7 22.58%
Scotland Fraser Patrick 18 31 7 22.58%
England Brandon Sargeant 18 31 7 22.58%
England Connor Benzey 7 9 2 22.22%
England James Height 4 5 1 20%
England Jack Smithers 4 5 1 20%
England David Finbow 4 5 1 20%
South Africa Paul Burrell 4 5 1 20%
England Adam Duffy 5 5 1 20%
Wales Tyler Rees 4 5 1 20%
England Patrick Whelan 5 6 1 16.67%
England Mark Lloyd 5 6 1 16.67%
England Reanne Evans 7 8 1 12.5%
Ukraine Iulian Boiko 15 24 2 8.33%
Morocco Amine Amiri 12 14 1 7.14%
Malta Alex Borg 15 16 1 6.25%
England Sean Maddocks 14 22 1 4.55%
China Zhang Jiankang 5 5 0 0%
Poland Adam Stefanow 9 6 0 0%
Wales Gavin Lewis 1 1 0 0%
Thailand Nutcharat Wongharuthai 2 1 0 0%
England Imran Puri 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%
England Danny Brindle 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 1 1 0 0%
England Jonathan Noble 1 1 0 0%
Belgium Daan Leyssen 1 1 0 0%
Spain Angel Marchena 1 1 0 0%
England Andy Milliard 1 1 0 0%
Spain Pablo Toharia 1 1 0 0%
England Rishi Gohill 1 1 0 0%
England Ronnie Blake 1 1 0 0%
Germany Kharazchi Jamshid 4 4 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 4 4 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%
Jersey Kevin Kelly 1 1 0 0%
Spain Jesus Garcia Roldan 1 1 0 0%
Kyle Kirkwood 1 1 0 0%
England Peter Geronimo 1 1 0 0%
Gibraltar Gareth Lopez 1 1 0 0%
England Lee Prickman 1 1 0 0%
Spain Juan Pedro Duran 1 1 0 0%
England Chae Ross 4 4 0 0%
England Christopher Keogan 4 4 0 0%
Russia Ivan Kakovskii 5 5 0 0%
Finland Robin Hull 1 1 0 0%
England Andrew Milliard 3 3 0 0%
Ireland Greg Casey 3 3 0 0%
England Kayden Brierley 3 3 0 0%
England Mike Hallett 3 3 0 0%
England Jack Haley 3 3 0 0%
England Lee Stephens 3 3 0 0%
England Elliott Weston 3 3 0 0%
England Dan Barsley 3 3 0 0%
England Paul Deaville 3 3 0 0%
England Dave Nelson 3 3 0 0%
England Ollie Douglas 3 1 0 0%
England Aidan Murphy (II) 3 3 0 0%
England Matthew Couch 3 3 0 0%
Stephen Swaine 3 3 0 0%
England Dean Reynolds 3 3 0 0%
England Lee Shanker 3 3 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%
India Lucky Vatnani 3 3 0 0%
England Tam Mustafa 3 3 0 0%
England James Burrett 3 3 0 0%
Scotland Gary Thomson 1 1 0 0%
England Rebecca Kenna 2 2 0 0%
Spain Salvador Pérez Carrascal 2 0 0 0%
Morocco El Mehdi Faggane 1 0 0 0%
England Jason Tart 1 0 0 0%
Spain David Moreno Garcia 1 0 0 0%
Spain Roberto Juan Garcia 1 0 0 0%
Spain Tinaut Fernández 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%
Qatar Nader Aldosari 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%
Morteza Torabi 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 El Mokri Idriss 1 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%
Spain Juan Pedro Durán 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%
Pakistan Hamza Akbar 1 0 0 0%
China Lin Shuai 3 0 0 0%