Highest Match-Win Percentage - Season 2018-2019 - 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
England Ronnie O'Sullivan 8 32 29 90.63%
Northern Ireland Mark Allen 12 45 35 77.78%
England Jack Lisowski 13 62 47 75.81%
England Judd Trump 13 60 45 75%
England Ryan Davies 1 4 3 75%
Australia Neil Robertson 14 52 39 75%
Malta Aaron Busuttil 1 4 3 75%
England Jamie Cope 4 12 9 75%
China Ding Junhui 10 35 26 74.29%
England Mark Selby 13 55 40 72.73%
England Kyren Wilson 16 65 46 70.77%
Wales Mark Williams 13 34 24 70.59%
England Joe Perry 12 37 26 70.27%
China Fang Xiongman 3 10 7 70%
China Chen Zhe 3 10 7 70%
Wales Jackson Page 4 13 9 69.23%
China Zhao Xintong 14 35 24 68.57%
England David Gilbert 12 34 23 67.65%
Scotland Stephen Maguire 13 37 25 67.57%
China Yan Bingtao 12 27 18 66.67%
Germany Patrick Einsle 1 3 2 66.67%
Germany Markus Hertle 1 3 2 66.67%
Poland Daniel Holoyda 1 3 2 66.67%
Belgium Kevin van Hove 1 3 2 66.67%
England Mark Davis 12 33 22 66.67%
Hong Kong Yun Fung Tam 1 3 2 66.67%
England Curtis Daher 1 3 2 66.67%
Poland Marcin Nitschke 1 3 2 66.67%
Malta Brian Cini 1 3 2 66.67%
Iceland Kristjan Helgason 3 9 6 66.67%
France Fabian Monnin 1 3 2 66.67%
Belgium Jurian Heusdens 1 3 2 66.67%
England Reggie Edwards 1 3 2 66.67%
China Wang Zepeng 3 9 6 66.67%
Turkey Soner Sari 1 3 2 66.67%
Wales Matthew Stevens 10 24 16 66.67%
Germany Jürgen Kesseler 1 3 2 66.67%
China Geng Mingqi 3 9 6 66.67%
England Sam Baird 15 29 19 65.52%
England Stuart Bingham 16 52 34 65.38%
China Yuan Sijun 12 26 17 65.38%
Scotland John Higgins 11 26 17 65.38%
England Ali Carter 11 40 26 65%
China Lu Ning 15 34 22 64.71%
England Stuart Carrington 12 28 18 64.29%
England Peter Ebdon 12 28 18 64.29%
England Kuldesh Johal 5 14 9 64.29%
Ireland Michael Judge 5 14 9 64.29%
England Shane Castle 4 11 7 63.64%
England Andy Hicks 4 11 7 63.64%
England Jamie O'Neill 4 11 7 63.64%
England Jake Nicholson 4 11 7 63.64%
England Barry Pinches 4 11 7 63.64%
England David Grace 4 11 7 63.64%
Wales Ryan Day 15 49 31 63.27%
England Barry Hawkins 14 51 32 62.75%
England Phil O'Kane 4 8 5 62.5%
Ireland Greg Casey 3 8 5 62.5%
India Laxman Rawat 3 8 5 62.5%
China Hu Hao 3 8 5 62.5%
South Korea Daegyu Lee 3 8 5 62.5%
China Ning Kang 3 8 5 62.5%
England Joel Walker 3 8 5 62.5%
Himanshu Dinesh Jain 3 8 5 62.5%
China Zhou Yuelong 13 34 21 61.76%
England James Cahill 13 31 19 61.29%
Scotland Scott Donaldson 12 28 17 60.71%
England Mark King 14 43 26 60.47%
England Mitchell Mann 5 10 6 60%
England Ben Hancorn 4 10 6 60%
Wales Jack Bradford 4 10 6 60%
China Xiao Guodong 12 25 15 60%
Wales Andrew Pagett 4 10 6 60%
United Arab Emirates Mohammed Shehab 1 5 3 60%
Ireland Leo Fernandez 4 10 6 60%
England Peter Devlin 4 10 6 60%
Belgium Ben Mertens 2 5 3 60%
England Craig Steadman 15 30 18 60%
England David Lilley 13 32 19 59.38%
Thailand Noppon Saengkham 13 32 19 59.38%
England Tom Ford 13 32 19 59.38%
Iran Hossein Vafaei 9 17 10 58.82%
England Shaun Murphy 14 29 17 58.62%
England Martin O'Donnell 12 29 17 58.62%
England Chris Wakelin 12 26 15 57.69%
England Gary Wilson 12 26 15 57.69%
Belgium Luca Brecel 17 59 34 57.63%
China Long Zehuang 3 7 4 57.14%
England Chae Ross 3 7 4 57.14%
England John Pritchett 3 7 4 57.14%
England Brandon Hall 3 7 4 57.14%
England Andrew Smith 3 7 4 57.14%
India Lucky Vatnani 3 7 4 57.14%
England Haydon Pinhey 3 7 4 57.14%
Hong Kong Marco Fu 11 28 16 57.14%
China Ma Tingpeng 3 7 4 57.14%
England Simon Bedford 6 14 8 57.14%
China Wu Shengguang 3 7 4 57.14%
China Liu Jiaming 3 7 4 57.14%
England Luke Simmonds 11 23 13 56.52%
Wales Jak Jones 14 25 14 56%
Israel Eden Sharav 12 25 14 56%
Wales Dylan Emery 4 9 5 55.56%
England Jamie Barrett 4 9 5 55.56%
England Sean Maddocks 4 9 5 55.56%
France Brian Ochoiski 4 9 5 55.56%
Austria Andreas Ploner 4 9 5 55.56%
Northern Ireland Jordan Brown 15 29 16 55.17%
England Sam Craigie 15 20 11 55%
China Li Hang 11 20 11 55%
China Liang Wenbo 12 22 12 54.55%
Wales Jamie Jones 6 11 6 54.55%
Ireland Fergal O'Brien 12 22 12 54.55%
England Steven Hallworth 5 11 6 54.55%
Scotland Graeme Dott 13 35 19 54.29%
Thailand Thepchaiya Un-Nooh 12 26 14 53.85%
Malaysia Thor Chuan Leong 15 26 14 53.85%
China Zhang Anda 12 26 14 53.85%
Wales Daniel Wells 12 26 14 53.85%
Thailand Akani Songsermsawad 12 28 15 53.57%
Thailand Dechawat Poomjaeng 11 21 11 52.38%
England Ben Woollaston 11 21 11 52.38%
China Tian Pengfei 11 23 12 52.17%
England Jimmy Robertson 15 50 26 52%
England Ricky Walden 13 41 21 51.22%
England John Foster 3 6 3 50%
England Matthew Selt 12 22 11 50%
England Ian Burns 12 22 11 50%
England Wayne Brown 1 2 1 50%
England Louis Heathcote 3 6 3 50%
England Sydney Wilson 3 6 3 50%
England Simon Dent 3 6 3 50%
China Mei Xiwen 11 20 10 50%
England Callum Beresford 1 2 1 50%
Malta Duncan Bezzina 1 2 1 50%
Wales Callum Lloyd 3 6 3 50%
Wales Lee Walker 12 22 11 50%
Poland Antoni Kowalski 1 2 1 50%
England Joshua Thomond 3 6 3 50%
England Jeff Cundy 3 6 3 50%
England Peter Lines 12 22 11 50%
England Anthony Jeffers 3 6 3 50%
China Wang Yuchen 3 6 3 50%
England Martin Gould 7 14 7 50%
England Charlie Walters 4 8 4 50%
Austria Florian Nüßle 1 4 2 50%
France Regis D'Anna 1 2 1 50%
England Daniel Ward 3 6 3 50%
Germany Horst Bendig 1 2 1 50%
Scotland Fraser Patrick 4 8 4 50%
England Adam Duffy 12 24 12 50%
England Patrick Whelan 4 8 4 50%
England Brandon Sargeant 4 8 4 50%
England Michael Holt 12 24 12 50%
England Andrew Higginson 12 22 11 50%
Belgium Gert Kempenaers 1 2 1 50%
England Matthew Day 3 6 3 50%
Ukraine Sergey Isaenko 4 8 4 50%
Wales Daniel Williams 1 2 1 50%
Brazil Itaro Santos 1 2 1 50%
England Oliver Brown 4 8 4 50%
England Daniel Devlin 3 6 3 50%
England David Craggs 3 6 3 50%
England Mark Vincent 3 6 3 50%
Finland Heikki Niva 4 8 4 50%
Norway Christopher Watts 1 2 1 50%
England Robert Milkins 13 32 16 50%
Malta Philip Ciantar 1 2 1 50%
England Farakh Ajaib 8 16 8 50%
Switzerland Luis Vetter 1 2 1 50%
Thailand Sompol Saetang 1 2 1 50%
Wales Kishan Hirani 15 27 13 48.15%
England Ashley Carty 15 25 12 48%
England Hammad Miah 15 23 11 47.83%
England Alfie Burden 12 23 11 47.83%
England Anthony Hamilton 12 36 17 47.22%
England Andy Lee 15 26 12 46.15%
China Luo Honghao 12 24 11 45.83%
Northern Ireland Joe Swail 12 20 9 45%
China Zhang Yong 12 20 9 45%
England Liam Highfield 12 20 9 45%
Norway Kurt Maflin 12 20 9 45%
Scotland Alan McManus 11 20 9 45%
England Rory McLeod 12 18 8 44.44%
Scotland Anthony McGill 13 25 11 44%
Wales Matthew Roberts 4 7 3 42.86%
Germany Umut Dikme 4 7 3 42.86%
Hong Kong Ng On Yee 4 7 3 42.86%
Germany Felix Frede 4 7 3 42.86%
Hong Kong Ka Wai Cheung 4 7 3 42.86%
England Michael Wild 4 7 3 42.86%
Wales Alex Taubman 4 7 3 42.86%
Wales Ben Jones 4 7 3 42.86%
China Chang Bingyu 4 7 3 42.86%
England Daniel Womersley 4 7 3 42.86%
Cyprus Michael Georgiou 13 19 8 42.11%
China Lyu Haotian 11 17 7 41.18%
England William Lemons 3 5 2 40%
England Callum Costello 3 5 2 40%
Wales Tyler Rees 4 5 2 40%
Wales Daniel Gorton 3 5 2 40%
England Adam Edge 3 5 2 40%
England Saqib Nasir 3 5 2 40%
England Zak Surety 3 5 2 40%
Scotland Michael Collumb 3 5 2 40%
England Ryan Causton 3 5 2 40%
England Antony Parsons 3 5 2 40%
Andy Milliard 3 5 2 40%
Scotland Marc Davis 3 5 2 40%
Scotland Dylan Craig 3 5 2 40%
Poland Kacper Filipiak 3 5 2 40%
England John Parkin 3 5 2 40%
England Lee Shanker 3 5 2 40%
Northern Ireland Jamie McArdle 3 5 2 40%
Saudi Arabia Omar Alajlani 3 5 2 40%
Scotland Ross Muir 12 20 8 40%
Scotland William Thomson 3 5 2 40%
England Wayne Townsend 3 5 2 40%
Ireland Ross Bulman 3 5 2 40%
England Clayton Humphries 3 5 2 40%
Australia Jamie Brown 3 5 2 40%
England Reanne Evans 3 5 2 40%
Switzerland Alexander Ursenbacher 12 18 7 38.89%
Northern Ireland Gerard Greene 12 18 7 38.89%
Wales Michael White 13 21 8 38.1%
England Billy Joe Castle 12 19 7 36.84%
England Mark Joyce 12 19 7 36.84%
England Oliver Lines 12 17 6 35.29%
England Elliot Slessor 12 17 6 35.29%
Ireland Ken Doherty 10 15 5 33.33%
Isle of Man Darryl Hill 2 3 1 33.33%
England Alex Davies 3 3 1 33.33%
England Luke Pinches 4 6 2 33.33%
Finland Robin Hull 11 15 5 33.33%
England Matthew Glasby 4 6 2 33.33%
England Joe O'Connor 12 18 6 33.33%
England Robbie Williams 12 18 6 33.33%
England Nigel Bond 12 18 6 33.33%
England George Pragnall 4 6 2 33.33%
Wales Dominic Dale 11 16 5 31.25%
England Paul Davison 12 16 5 31.25%
Wales Duane Jones 11 13 4 30.77%
Germany Lukas Kleckers 12 17 5 29.41%
England Rod Lawler 12 17 5 29.41%
China Zhang Jiankang 12 17 5 29.41%
England Allan Taylor 12 17 5 29.41%
Thailand James Wattana 9 14 4 28.57%
Pakistan Hamza Akbar 9 11 3 27.27%
England Mike Dunn 11 15 4 26.67%
England Jimmy White 11 15 4 26.67%
Scotland Chris Totten 12 15 4 26.67%
England John Astley 12 15 4 26.67%
Ireland Aaron Holland 3 4 1 25%
Hong Kong Leong Man Hoi 3 4 1 25%
England Gary Challis 3 4 1 25%
Ireland Ronan Whyte 3 4 1 25%
China Niu Zhuang 12 16 4 25%
England John Whitty 3 4 1 25%
England Richard Somauroo 3 4 1 25%
Malta Alex Borg 3 4 1 25%
England Simon Blackwell 3 4 1 25%
England Joshua Cooper 3 4 1 25%
England Kurtis Weaver 3 4 1 25%
England Labeeb Ahmed 3 4 1 25%
England Michael Williams 3 4 1 25%
South Africa Paul Burrell 3 4 1 25%
England Luke Garland 3 4 1 25%
England Danny Brindle 3 4 1 25%
England Christopher Keogan 3 4 1 25%
England Owais Ali 3 4 1 25%
England James Burrett 3 4 1 25%
Scotland Keith Keldie 3 4 1 25%
England Sam Thistlewhite 3 4 1 25%
Thailand Nutcharat Wongharuthai 5 8 2 25%
England Harvey Chandler 12 16 4 25%
England Jed Mann 3 4 1 25%
Estonia Andres Petrov 3 4 1 25%
England Dave Nelson 3 4 1 25%
England Matthew Couch 3 4 1 25%
Saudi Arabia Ahmed Aseeri 3 4 1 25%
England Manasawin Phetmalaikul 3 4 1 25%
England Tam Mustafa 3 4 1 25%
China He Guoqiang 3 4 1 25%
England Stefan Mazrocis 3 4 1 25%
England Bash Maqsood 3 4 1 25%
China Xu Si 11 14 3 21.43%
Poland Mateusz Baranowski 4 5 1 20%
Ukraine Iulian Boiko 4 5 1 20%
Scotland Rhys Clark 5 5 1 20%
China Chen Feilong 12 15 3 20%
China Li Yuan 11 12 2 16.67%
China Chen Zifan 12 14 2 14.29%
England Sanderson Lam 12 14 2 14.29%
Germany Simon Lichtenberg 12 14 2 14.29%
England Ashley Hugill 9 10 1 10%
Iran Soheil Vahedi 10 11 1 9.09%
China Fan Zhengyi 13 13 1 7.69%
England Sean O'Sullivan 12 13 1 7.69%
Poland Adam Stefanow 12 13 1 7.69%
England Darren Burns 3 3 0 0%
England Peter Delaney 3 3 0 0%
England James Height 3 3 0 0%
Germany Georg Schoder 1 1 0 0%
Switzerland Marvin Losi 1 1 0 0%
Austria Ebrahim Baghi 1 1 0 0%
France Niel Vincent 3 3 0 0%
Pakistan Haider Ali 3 3 0 0%
England Dale Prime 1 1 0 0%
Switzerland Tom Zimmermann 1 1 0 0%
England Ismail Türker 1 1 0 0%
Northern Ireland Patrick Wallace 1 1 0 0%
England Jenson Kendrick 4 4 0 0%
England Mark Ganderton 3 3 0 0%
England Jamie Trump 3 3 0 0%
Turkey Enes Bakirci 1 1 0 0%
Syria Karam Fatima 1 1 0 0%
England John Nicholson 1 1 0 0%
Germany Stefan Gerst 1 1 0 0%
Germany Richard Wienold 2 2 0 0%
Thailand Thanawat Thirapongpaiboon 1 4 0 0%
England Jaspal Bamotra 3 3 0 0%
England Aaron Cook 3 3 0 0%
Denmark Daniel Kandi 3 3 0 0%
China Luo Zetao 3 3 0 0%
Belgium Tan Wang Chooi 1 1 0 0%
Germany Achim Belzl 1 1 0 0%
Ireland Tony Corrigan 1 1 0 0%
Singapore Marvin Lim Chun Kiat 1 2 0 0%
England Imran Puri 3 3 0 0%
England Adam Brown 3 3 0 0%
Latvia Rodion Judin 1 1 0 0%
Ján Chren 1 1 0 0%
Germany Dietmar Smolka 1 1 0 0%
Pu QingSong 1 1 0 0%
England Steve Martin 3 3 0 0%
Wales Jamie Clarke 12 12 0 0%
Israel Ron Kantor 1 1 0 0%
Germany Michael Heeger 1 1 0 0%
Germany Ralf Günzel 1 1 0 0%
Jan Matejícek 1 1 0 0%
Austria Paul Schopf 1 1 0 0%
England Jason Turnbull 3 3 0 0%
Australia Ryan Thomerson 3 3 0 0%
Germany Robin Otto 1 1 0 0%
Germany Jörg Petersen 1 1 0 0%
Germany Fabian Haken 1 1 0 0%
Germany Thomas Blang 1 1 0 0%
Scotland Craig MacGillivray 1 1 0 0%
England Shafaqut Hussain 3 3 0 0%
Billy Ginn 4 4 0 0%
England James Silverwood 3 3 0 0%
England Heather Clare 3 3 0 0%
Romania Constantin Mateescu 3 3 0 0%
Germany Daniel Schneider 1 1 0 0%
Belgium Tomasz Skalski 1 1 0 0%
Belgium Kevin Vandevoort 1 1 0 0%
England James Budd 1 1 0 0%
Egypt Basem Eltahhan 10 10 0 0%
China Bai Langning 3 3 0 0%
Belgium Johny Moermans 1 1 0 0%
Germany Andreas Hartung 1 1 0 0%
Scotland Abid Manzoor 1 1 0 0%
Germany Markus Fischer 1 1 0 0%
Germany Tanja Ender 1 1 0 0%
Australia Kurt Dunham 1 3 0 0%
Belgium Hans Blanckaert 3 3 0 0%
Singapore Benny Loh Siang Leng 3 2 0 0%
England James Welch 3 3 0 0%
England Tugba Irten 3 3 0 0%
Latvia Maris Volajs 1 1 0 0%
Germany Julian Maschmeier 1 1 0 0%
Germany Luca Kaufmann 1 1 0 0%
Germany Nicolai Gebhardt 1 1 0 0%
Germany Christian Oehmicke 1 1 0 0%
England Bhavesh Sodha 1 1 0 0%
China Guo Hua 1 1 0 0%
England Steven Evans 3 3 0 0%
England Mike Finn 3 2 0 0%
Germany Luis Chacon 1 1 0 0%
England Shahidul Islam 1 1 0 0%
Germany Pedro Chacon 1 1 0 0%
England Paul Ludden 1 1 0 0%
Germany Stefan Joachim 1 1 0 0%
Sweden Belan Sharif 3 3 0 0%
Ireland Dessie Sheehan 3 3 0 0%
Wales Conor Caniff 1 1 0 0%
Pakistan Umar Ali Shaikh 1 1 0 0%
Germany Carl Rosenberger 1 1 0 0%
Germany Tom Egger 1 1 0 0%
Thomas Wei 3 2 0 0%
United States Corey Deuel 3 3 0 0%
England Ben Fortey 3 3 0 0%
Romania Vladu Mihai 3 3 0 0%
England Andy Marriott 3 3 0 0%
Afghanistan Abdullah Atmar Ghulam Jilani 1 1 0 0%
Hungary Zsolt Fenyvesi 1 1 0 0%
Bulgaria Boris Lazarkov 1 1 0 0%
Germany Rolf Mahr 1 1 0 0%
Northern Ireland Raymond Fry 1 1 0 0%
England Alex Millington 3 3 0 0%
England Dean Goddard 3 3 0 0%
England Jake Keen 3 3 0 0%
England Daniel Walker 3 3 0 0%
Pakistan Shehzad Iqbal 3 2 0 0%
England Louis Wakelin 1 1 0 0%
Germany Norbert Hofheinz 1 1 0 0%
England Paul Thompson 1 1 0 0%
Poland Bartosz Utkowski 1 1 0 0%
Germany David Elahi 1 1 0 0%
Israel Shachar Ruberg 1 3 0 0%
England Joshua Saywell 3 2 0 0%
England Lewis Ullah 3 3 0 0%
Germany Davut Dikme 1 1 0 0%
Germany Bernd Strnad 1 1 0 0%
Germany Thomas Cesal 1 1 0 0%
Bosnia Herzegovina Mario-Zeljo Milosevic 1 1 0 0%
Egypt Mohamed Khairy 1 3 0 0%
United States Ahmed Elsayed 3 3 0 0%
England Dan Woolloff 3 3 0 0%
Denmark Hussam Al-Saffar 1 1 0 0%
England Michael Spooner 1 1 0 0%
France Stephane Ochoiski 1 1 0 0%
Poland Paweł Rogoza 1 1 0 0%
Germany Loris Lehmann 1 1 0 0%
Germany Kilian Baur-Pantoulier 1 1 0 0%
Germany Ronny Buchholz 1 0 0 0%
Mohammadali Pordel 3 0 0 0%
Germany Nirek Kaltenborn 1 0 0 0%
Ireland Fergal Quinn 3 0 0 0%
Ukraine Vladyslav Vyshnevskyy 3 0 0 0%
Iran Amir Sarkhosh 3 0 0 0%