Matches Won - Year 2019 - Professional

Filtering

Top players of all time, based on matchwins.
Status
Categories
Scope
Range
Rank Player Tournaments Played Matches Played Matches Won Match-win percentage
England Jack Lisowski 3 19 14 73.68%
England Judd Trump 3 20 14 70%
England Mark Selby 3 19 13 68.42%
Belgium Luca Brecel 3 23 12 52.17%
England Stuart Bingham 3 18 11 61.11%
England Barry Hawkins 3 19 11 57.89%
Australia Neil Robertson 3 13 10 76.92%
England Jimmy Robertson 2 21 9 42.86%
England Ricky Walden 2 15 7 46.67%
England Kyren Wilson 3 16 7 43.75%
Wales Ryan Day 3 10 5 50%
China Ding Junhui 2 5 4 80%
England Mark King 2 8 4 50%
England Anthony Hamilton 2 14 4 28.57%
England Ronnie O'Sullivan 1 4 3 75%
England Robert Milkins 2 8 3 37.5%
Scotland Graeme Dott 2 8 3 37.5%
England Ali Carter 2 8 3 37.5%
England Rory McLeod 1 2 2 100%
China Yuan Sijun 1 2 2 100%
Wales Matthew Stevens 1 2 2 100%
Wales Duane Jones 1 2 2 100%
China Zhou Yuelong 1 2 2 100%
England Sam Baird 1 2 2 100%
Cyprus Michael Georgiou 1 2 2 100%
China Li Hang 1 2 2 100%
Ireland Fergal O'Brien 1 2 2 100%
England Peter Ebdon 1 2 2 100%
Norway Kurt Maflin 1 2 2 100%
England Ben Woollaston 1 2 2 100%
England Joe Perry 1 2 2 100%
China Yan Bingtao 1 2 2 100%
China Xiao Guodong 1 2 2 100%
England David Gilbert 1 2 2 100%
Wales Mark Williams 2 3 2 66.67%
Scotland John Higgins 2 3 2 66.67%
England Shaun Murphy 2 3 2 66.67%
Scotland Stephen Maguire 2 3 2 66.67%
Wales Jak Jones 1 2 1 50%
Northern Ireland Gerard Greene 1 2 1 50%
Thailand Noppon Saengkham 1 2 1 50%
England Sam Craigie 1 2 1 50%
England Chris Wakelin 1 2 1 50%
Northern Ireland Joe Swail 1 2 1 50%
Scotland Ross Muir 1 2 1 50%
Scotland Chris Totten 1 2 1 50%
Thailand Akani Songsermsawad 1 2 1 50%
Germany Lukas Kleckers 1 2 1 50%
China Liang Wenbo 1 2 1 50%
England Matthew Selt 1 2 1 50%
England John Astley 1 2 1 50%
England Martin Gould 1 2 1 50%
Ireland Ken Doherty 1 2 1 50%
China Zhao Xintong 1 2 1 50%
England Tom Ford 1 2 1 50%
Israel Eden Sharav 1 2 1 50%
England Oliver Lines 1 2 1 50%
China Lu Ning 1 2 1 50%
England Gary Wilson 1 2 1 50%
Northern Ireland Jordan Brown 1 2 1 50%
England James Cahill 1 2 1 50%
China Niu Zhuang 1 2 1 50%
England Craig Steadman 1 2 1 50%
Wales Dominic Dale 1 2 1 50%
England Stuart Carrington 1 2 1 50%
England Jimmy White 1 2 1 50%
China Luo Honghao 1 2 1 50%
England Kuldesh Johal 1 2 1 50%
Northern Ireland Mark Allen 1 1 0 0%
England Ashley Carty 1 1 0 0%
Wales Daniel Wells 1 1 0 0%
Finland Robin Hull 1 1 0 0%
Malaysia Thor Chuan Leong 1 1 0 0%
China Zhang Yong 1 1 0 0%
China Chen Feilong 1 1 0 0%
England Ashley Hugill 1 1 0 0%
Iran Hossein Vafaei 1 1 0 0%
England Mark Davis 1 1 0 0%
China Xu Si 1 1 0 0%
England Liam Highfield 1 1 0 0%
Belgium Ben Mertens 1 1 0 0%
China Fan Zhengyi 1 1 0 0%
Thailand Dechawat Poomjaeng 1 1 0 0%
Iran Soheil Vahedi 1 1 0 0%
England Elliot Slessor 1 1 0 0%
England Sean O'Sullivan 1 1 0 0%
China Zhang Jiankang 1 1 0 0%
England Nigel Bond 1 1 0 0%
England Martin O'Donnell 1 1 0 0%
Germany Richard Wienold 1 1 0 0%
China Li Yuan 1 1 0 0%
England Andy Lee 1 1 0 0%
Wales Kishan Hirani 1 1 0 0%
England Hammad Miah 1 1 0 0%
Switzerland Alexander Ursenbacher 1 1 0 0%
Thailand Thepchaiya Un-Nooh 1 1 0 0%
Hong Kong Marco Fu 1 1 0 0%
England Andrew Higginson 1 1 0 0%
China Zhang Anda 1 1 0 0%
England Adam Duffy 1 1 0 0%
Scotland Alan McManus 1 1 0 0%
England Mark Joyce 1 1 0 0%
England Sanderson Lam 1 1 0 0%
England Joe O'Connor 1 1 0 0%
England Rod Lawler 1 1 0 0%
England Billy Joe Castle 1 1 0 0%
England David Lilley 1 1 0 0%
England Allan Taylor 1 1 0 0%
China Mei Xiwen 1 1 0 0%
China Lyu Haotian 1 1 0 0%
Wales Michael White 1 1 0 0%
China Tian Pengfei 1 1 0 0%
England Alfie Burden 1 1 0 0%
Scotland Scott Donaldson 1 1 0 0%
England Farakh Ajaib 1 1 0 0%
Wales Lee Walker 1 1 0 0%
England Peter Lines 1 1 0 0%
China Chen Zifan 1 1 0 0%
Scotland Anthony McGill 1 1 0 0%
Egypt Basem Eltahhan 1 1 0 0%
Germany Simon Lichtenberg 1 1 0 0%
Pakistan Hamza Akbar 1 1 0 0%
England Michael Holt 1 1 0 0%
England Ian Burns 1 1 0 0%
England Robbie Williams 1 1 0 0%
Poland Adam Stefanow 1 1 0 0%
Wales Jamie Clarke 1 1 0 0%
England Harvey Chandler 1 1 0 0%
England Paul Davison 1 1 0 0%
England Mike Dunn 1 1 0 0%