Matches Won - Year 2017 - Professional
Players: 128

Top players of all time, based on matchwins.

Status

Categories

Scope

Range

Rank Player Tournaments Played Matches Played Matches Won Match-win percentage
England Mark Davis 2 22 14 63.64%
Wales Ryan Day 2 24 14 58.33%
Australia Neil Robertson 3 19 13 68.42%
England David Gilbert 2 10 8 80%
England Barry Hawkins 3 11 8 72.73%
Scotland Anthony McGill 2 14 8 57.14%
England Matthew Selt 2 13 6 46.15%
Wales Mark Williams 3 15 6 40%
England Ronnie O'Sullivan 2 4 4 100%
Hong Kong Marco Fu 2 4 4 100%
England Ben Woollaston 2 8 4 50%
Northern Ireland Mark Allen 2 4 3 75%
England Mark Selby 2 4 3 75%
Wales Michael White 2 8 3 37.5%
England Joe Perry 3 9 3 33.33%
England Martin Gould 1 2 2 100%
England Mark King 1 2 2 100%
China Zhang Yong 1 2 2 100%
England Ricky Walden 1 2 2 100%
England Anthony Hamilton 1 2 2 100%
China Yan Bingtao 1 2 2 100%
Thailand Thepchaiya Un-Nooh 1 2 2 100%
England John Astley 1 2 2 100%
England Jimmy White 1 2 2 100%
England Stuart Carrington 1 2 2 100%
China Zhao Xintong 1 2 2 100%
England Michael Holt 1 2 2 100%
Finland Robin Hull 1 2 2 100%
Wales Jamie Jones 1 2 2 100%
Scotland Stephen Maguire 1 2 2 100%
Thailand Akani Songsermsawad 1 2 2 100%
England Tom Ford 1 2 2 100%
England Peter Ebdon 1 2 2 100%
Wales Dominic Dale 1 2 2 100%
England Stuart Bingham 2 3 2 66.67%
England Ali Carter 2 7 2 28.57%
England Robert Milkins 2 8 2 25%
China Ding Junhui 1 1 1 100%
England Craig Steadman 1 2 1 50%
England Mark Joyce 1 2 1 50%
Malta Alex Borg 1 2 1 50%
China Yu Delu 1 2 1 50%
England James Cahill 1 2 1 50%
England Christopher Keogan 1 2 1 50%
England Gary Wilson 1 2 1 50%
England Liam Highfield 1 2 1 50%
England Robbie Williams 1 2 1 50%
England Jack Lisowski 1 2 1 50%
Poland Adam Stefanow 1 2 1 50%
Thailand Boonyarit Keattikun 1 2 1 50%
England Andrew Higginson 1 2 1 50%
China Tian Pengfei 1 2 1 50%
England Adam Duffy 1 2 1 50%
England Allan Taylor 1 2 1 50%
Thailand Noppon Saengkham 1 2 1 50%
Brazil Igor Figueiredo 1 2 1 50%
Wales Jak Jones 1 2 1 50%
Wales Matthew Stevens 1 2 1 50%
China Fang Xiongman 1 2 1 50%
India Aditya Mehta 1 2 1 50%
England Shaun Murphy 2 3 1 33.33%
England Judd Trump 2 3 1 33.33%
Scotland John Higgins 2 3 1 33.33%
England Kyren Wilson 2 3 1 33.33%
Ireland Josh Boileau 1 1 0 0%
England Oliver Lines 1 1 0 0%
England Mitchell Mann 1 1 0 0%
Scotland Graeme Dott 1 1 0 0%
China Xiao Guodong 1 1 0 0%
Scotland Eden Sharav 1 1 0 0%
England Jamie Cope 1 1 0 0%
Wales Duane Jones 1 1 0 0%
England Nigel Bond 1 1 0 0%
Australia Kurt Dunham 1 1 0 0%
Cyprus Michael Georgiou 1 1 0 0%
China Chen Zhe 1 1 0 0%
Scotland Alan McManus 1 1 0 0%
England Ian Burns 1 1 0 0%
England Chris Wakelin 1 1 0 0%
England Michael Wild 1 1 0 0%
Ireland Fergal O'Brien 1 1 0 0%
Malaysia Thor Chuan Leong 1 1 0 0%
England Jason Weston 1 1 0 0%
England Sanderson Lam 1 1 0 0%
England Zak Surety 1 1 0 0%
Scotland Rhys Clark 1 1 0 0%
Isle of Man Darryl Hill 1 1 0 0%
Thailand Kritsanut Lertsattayathorn 1 1 0 0%
Wales Gareth Allen 1 1 0 0%
Wales Ian Preece 1 1 0 0%
Wales David John 1 1 0 0%
England Sydney Wilson 1 1 0 0%
Wales Daniel Wells 1 1 0 0%
England Peter Lines 1 1 0 0%
England Sean O'Sullivan 1 1 0 0%
Brazil Itaro Santos 1 1 0 0%
Thailand Dechawat Poomjaeng 1 1 0 0%
China Liang Wenbo 1 1 0 0%
China Cao Yupeng 1 1 0 0%
England Mike Dunn 1 1 0 0%
England Daniel Womersley 1 1 0 0%
England Brandon Sargeant 1 1 0 0%
England Rod Lawler 1 1 0 0%
England Paul Davison 1 1 0 0%
England Hammad Miah 1 1 0 0%
England Andy Hicks 1 1 0 0%
Norway Kurt Maflin 1 1 0 0%
England David Grace 1 1 0 0%
England Sam Baird 1 1 0 0%
Northern Ireland Joe Swail 1 1 0 0%
England Jimmy Robertson 1 1 0 0%
China Wang Yuchen 1 1 0 0%
China Zhou Yuelong 1 1 0 0%
Scotland Fraser Patrick 1 1 0 0%
England Martin O'Donnell 1 1 0 0%
Scotland Scott Donaldson 1 1 0 0%
England Jamie Barrett 1 1 0 0%
China Zhang Anda 1 1 0 0%
Ireland Ken Doherty 1 1 0 0%
China Mei Xiwen 1 1 0 0%
Wales Lee Walker 1 1 0 0%
England Sam Craigie 1 1 0 0%
England Elliot Slessor 1 1 0 0%
China Li Hang 1 1 0 0%
England Rory McLeod 1 1 0 0%
Thailand James Wattana 1 1 0 0%
Belgium Luca Brecel 1 1 0 0%
England Alfie Burden 1 1 0 0%