Matches Won - Season 2024-2025 - 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 Judd Trump 10 48 41 85.42%
England Kyren Wilson 11 40 30 75%
Australia Neil Robertson 10 34 25 73.53%
England Shaun Murphy 11 36 25 69.44%
China Xiao Guodong 9 31 23 74.19%
England Chris Wakelin 9 35 23 65.71%
China Si Jiahui 10 35 23 65.71%
China Wu Yize 9 32 21 65.63%
Wales Mark Williams 10 34 21 61.76%
England Barry Hawkins 9 29 20 68.97%
Northern Ireland Mark Allen 10 29 20 68.97%
Scotland John Higgins 10 31 20 64.52%
England David Gilbert 9 34 20 58.82%
England Elliot Slessor 10 29 19 65.52%
China Pang Junxu 10 30 19 63.33%
England Jack Lisowski 9 31 19 61.29%
England Mark Selby 10 27 18 66.67%
Stan Moody 10 27 17 62.96%
China Peifan Lei 10 26 16 61.54%
England Stuart Bingham 9 27 16 59.26%
China Xu Si 10 27 16 59.26%
Scotland Chris Totten 12 28 16 57.14%
China Long Zehuang 10 28 16 57.14%
Iran Hossein Vafaei 9 24 15 62.5%
England Jimmy Robertson 10 26 15 57.69%
Poland Antoni Kowalski 12 27 15 55.56%
England Oliver Lines 10 27 15 55.56%
England Ben Woollaston 10 27 15 55.56%
England Ali Carter 11 29 15 51.72%
Wales Jak Jones 11 30 15 50%
China Wang Yuchen 10 23 14 60.87%
China He Guoqiang 10 25 14 56%
Thailand Thepchaiya Un-Nooh 10 26 14 53.85%
Wales Jackson Page 10 28 14 50%
China Zhang Anda 9 22 13 59.09%
India Ishpreet Singh Chadha 10 23 13 56.52%
China Yuan Sijun 10 23 13 56.52%
Latvia Artemijs Zizins 11 24 13 54.17%
England Farakh Ajaib 12 24 13 54.17%
Thailand Akani Songsermsawad 7 18 12 66.67%
China Ding Junhui 8 19 12 63.16%
England Ronnie O'Sullivan 8 21 12 57.14%
Pakistan Haris Tahir 11 22 12 54.55%
Wales Ryan Day 9 23 12 52.17%
England Matthew Selt 10 23 12 52.17%
England Michael Holt 10 23 12 52.17%
England Simon Blackwell 12 26 12 46.15%
Wales Dylan Emery 12 26 12 46.15%
England Martin O'Donnell 10 27 12 44.44%
China Lyu Haotian 10 20 11 55%
Scotland Scott Donaldson 9 21 11 52.38%
England Zak Surety 10 21 11 52.38%
England Allan Taylor 11 22 11 50%
England Louis Heathcote 10 22 11 50%
China Gong Chenzhi 10 22 11 50%
China Fan Zhengyi 10 22 11 50%
England David Lilley 10 23 11 47.83%
England Gary Wilson 11 24 11 45.83%
England Mark Joyce 8 19 10 52.63%
England Ricky Walden 10 19 10 52.63%
England Mark Davis 10 19 10 52.63%
England Paul Deaville 9 21 10 47.62%
England Ashley Carty 10 22 10 45.45%
Malaysia Thor Chuan Leong 10 22 10 45.45%
China Jiang Jun 10 22 10 45.45%
China Ma Hailong 10 23 10 43.48%
Ukraine Iulian Boiko 12 24 10 41.67%
England Jimmy White 9 18 9 50%
England Daniel Womersley 9 19 9 47.37%
Scotland Stephen Maguire 9 19 9 47.37%
Switzerland Alexander Ursenbacher 10 20 9 45%
China Liu Hongyu 10 21 9 42.86%
Hungary BulcsĂș RĂ©vĂ©sz 10 21 9 42.86%
Wales Matthew Stevens 10 22 9 40.91%
Iran Ehsan Heydarinezhad 2 10 8 80%
China Lan Yuhao 2 10 8 80%
Scotland Anthony McGill 9 16 8 50%
Thailand Noppon Saengkham 8 16 8 50%
China Xing Zihao 10 17 8 47.06%
Wales Daniel Wells 10 18 8 44.44%
Scotland Graeme Dott 10 18 8 44.44%
England Haydon Pinhey 11 19 8 42.11%
Wales Jamie Clarke 10 19 8 42.11%
Belgium Ben Mertens 10 19 8 42.11%
China Tian Pengfei 10 19 8 42.11%
England Mitchell Mann 12 20 8 40%
Wales Duane Jones 10 20 8 40%
India Kreishh Gurbaxani 12 21 8 38.1%
Malaysia Lim Kok Leong 3 8 7 87.5%
Iran Ali Gharahgozlou 2 9 7 77.78%
Hong Kong Marco Fu 7 16 7 43.75%
Iran Amir Sarkhosh 9 16 7 43.75%
England David Grace 10 17 7 41.18%
England Robbie Williams 10 17 7 41.18%
England Alfie Burden 10 17 7 41.18%
Wales Liam Davies 10 18 7 38.89%
Hong Kong Cheung Ka Wai 10 18 7 38.89%
Ireland Aaron Hill 10 18 7 38.89%
England Joshua Thomond 11 19 7 36.84%
China Zhou Yuelong 10 19 7 36.84%
China Liang Xiaolong 2 8 6 75%
China Luo Honghao 2 8 6 75%
Iran Amin Sanjaei 2 8 6 75%
Hong Kong Fung Kwok Wai 2 8 6 75%
England Connor Benzey 3 9 6 66.67%
England Lewis Ullah 4 10 6 60%
Austria Florian NĂŒĂŸle 5 13 6 46.15%
England Stuart Carrington 7 15 6 40%
Ukraine Anton Kazakov 8 16 6 37.5%
England Ian Burns 10 16 6 37.5%
Wales Dominic Dale 9 16 6 37.5%
England Sanderson Lam 10 16 6 37.5%
Northern Ireland Jordan Brown 10 16 6 37.5%
England Anthony Hamilton 10 16 6 37.5%
Scotland Dean Young 10 17 6 35.29%
Belgium Julien Leclercq 10 17 6 35.29%
Scotland Ross Muir 10 17 6 35.29%
Wales Andrew Pagett 10 18 6 33.33%
England Joe O'Connor 9 19 6 31.58%
South Korea Daegyu Lee 2 7 5 71.43%
England Alex Clenshaw 2 7 5 71.43%
Thailand Putthakam Kimsuk 2 7 5 71.43%
China Chen Qiyu 2 7 5 71.43%
China Luo Zetao 2 7 5 71.43%
China Gao Yang 2 7 5 71.43%
Pakistan Muhammad Naseem Akhtar 2 7 5 71.43%
China Liu Yang 2 7 5 71.43%
England Barry Pinches 3 8 5 62.5%
England Josh Mulholland 3 9 5 55.56%
England Steven Hallworth 4 9 5 55.56%
England Ryan Davies 4 9 5 55.56%
England Kayden Brierley 3 10 5 50%
Northern Ireland Gerard Greene 3 10 5 50%
England Joshua Cooper 7 14 5 35.71%
Belgium Luca Brecel 9 14 5 35.71%
England Andrew Higginson 10 16 5 31.25%
England Joe Perry 10 16 5 31.25%
Wales Jamie Jones 9 17 5 29.41%
Northern Ireland Robbie Mcguigan 10 17 5 29.41%
China Zhao Xintong 1 5 4 80%
England George Pragnell (II) 3 6 4 66.67%
China Zhang Zhijie 2 6 4 66.67%
India Dhruv Patel 2 6 4 66.67%
England Sean O'Sullivan 2 6 4 66.67%
Hong Kong Wan Nansen Sin Man 2 6 4 66.67%
England Craig Steadman 3 7 4 57.14%
England Peter Lines 3 7 4 57.14%
England Oliver Sykes 4 8 4 50%
Wales Alfie Davies 3 8 4 50%
Germany Umut Dikme 3 9 4 44.44%
England Zack Richardson 3 9 4 44.44%
China Zhou Jinhao 6 10 4 40%
England Robert Milkins 9 15 4 26.67%
England Hammad Miah 10 16 4 25%
Egypt Mostafa Dorgham 10 16 4 25%
Scotland Liam Graham 10 16 4 25%
England Jeff Cundy 2 5 3 60%
England Matt Williams 2 5 3 60%
England Sean Maddocks 2 5 3 60%
England Mark Vincent 2 5 3 60%
Wales Riley Powell 2 5 3 60%
England Gary Filtness 2 5 3 60%
Pakistan Farhan Noor 2 5 3 60%
India Asutosh Padhy 2 5 3 60%
Pakistan Rana Irfan Aslam 2 5 3 60%
England James Cahill 2 5 3 60%
India Shrikrishna Suryanarayanan 2 5 3 60%
India Laxman Rawat 2 5 3 60%
Pakistan Muhammad Siddiqui (II) 2 5 3 60%
Thailand Ritthichai Chimphanang 2 5 3 60%
England Jenson Kendrick 2 5 3 60%
Pakistan Muhammad Umar Khan 2 5 3 60%
China Deng Haohui 2 5 3 60%
Moldova Vladislav Gradinari 3 6 3 50%
Estonia Andres Petrov 3 6 3 50%
England Hamim Hussain 3 7 3 42.86%
Jamaica Rory McLeod 3 8 3 37.5%
China Yulu Bai 10 13 3 23.08%
England Liam Pullen 10 15 3 20%
England Gary Milne 2 4 2 50%
England Lee Stephens 2 4 2 50%
Hong Kong Yu Kiu Chang 2 4 2 50%
England Danny Brindle 2 4 2 50%
England Stuart Watson 2 4 2 50%
England Adrian Rosa 2 4 2 50%
England Bradley Cowdroy 2 4 2 50%
Hong Kong Ng On Yee 2 4 2 50%
England Mark Lloyd 2 4 2 50%
England Jed Mann 2 4 2 50%
England Andy Lavin 2 4 2 50%
Singapore Jaden Ong Jia Jun 2 4 2 50%
Pakistan Muhammad Ahsan Javaid 2 4 2 50%
China Feng Yu 2 4 2 50%
China Zhang Yang 2 4 2 50%
Canada James Lee 2 4 2 50%
Iran Morteza Torabi (II) 2 4 2 50%
Hong Kong Chau Hon Man 2 4 2 50%
China Liu Wenwei 2 4 2 50%
Thailand Narinton Tasurin 2 4 2 50%
England Lee Shanker 2 4 2 50%
Hong Kong Shaun Liu 2 4 2 50%
England Peter Devlin 2 4 2 50%
China Yisong Peng 2 4 2 50%
Malta Aaron Busuttil 2 4 2 50%
Scotland Keith Keldie 2 4 2 50%
England Simon Bedford 2 4 2 50%
England Liam Highfield 2 4 2 50%
Thailand Nattanapong Chaikul 2 4 2 50%
India Subrat Das 2 4 2 50%
Thailand Prin Ratmukda 2 4 2 50%
Pakistan Hamza Akbar 2 4 2 50%
China Li Chengjie 2 4 2 50%
Wales Alex Taubman 2 4 2 50%
England Hayden Staniland 2 4 2 50%
England Jamie Barrett 2 4 2 50%
Wales Jack Bradford 2 4 2 50%
England Brandon Hall 2 4 2 50%
Germany Manuel Ederer 2 4 2 50%
England Halim Hussain 2 4 2 50%
England Andy Hicks 2 4 2 50%
Northern Ireland Joel Connolly Jnr 3 5 2 40%
Australia Ryan Thomerson 3 5 2 40%
Wales Michael White 1 6 2 33.33%
England Jamie O'Neill 3 7 2 28.57%
Northern Ireland Fergal Quinn (II) 3 7 2 28.57%
England Harvey Chandler 4 8 2 25%
England Tom Ford 10 12 2 16.67%
England Manasawin Phetmalaikul 10 14 2 14.29%
China Huang Jiahao 10 14 2 14.29%
Thailand Mink Nutcharut 10 14 2 14.29%
China Deng Jinhong 1 2 1 50%
Egypt Mohamed Elkhayat 1 2 1 50%
Bulgaria Velian Dimitrov 2 3 1 33.33%
England Ian Martin 2 3 1 33.33%
England Adam Abbas 2 3 1 33.33%
England James Burrett 2 3 1 33.33%
England Darren Burns 2 3 1 33.33%
England John Fearick 2 3 1 33.33%
England Evan Plummer (II) 2 3 1 33.33%
England Callum Beresford 2 3 1 33.33%
Ireland Aman Goel 2 3 1 33.33%
England Luke Simmonds 2 3 1 33.33%
England Chae Ross 2 3 1 33.33%
England Martin Shepherdson 2 3 1 33.33%
Mark Bell 2 3 1 33.33%
England Matthew Glasby 2 3 1 33.33%
England Edward Jones 2 3 1 33.33%
England Brandon Sargeant 2 3 1 33.33%
England James Silverwood 2 3 1 33.33%
England Jay Bullen 2 3 1 33.33%
England Aidan Gallagher 2 3 1 33.33%
England Labeeb Ahmed 2 3 1 33.33%
Wales Matthew Roberts 2 3 1 33.33%
England Aristos Pampouris 2 3 1 33.33%
England Tony Knowles 2 3 1 33.33%
India Himanshu Jain 2 3 1 33.33%
Thailand Pawaris Ngamkham 2 3 1 33.33%
England Patrick Whelan 2 3 1 33.33%
England Sean McAllister 2 3 1 33.33%
England Andy Marriott 2 3 1 33.33%
India Vinay Swaminathan 2 3 1 33.33%
Pakistan Babar Masih 2 3 1 33.33%
Belgium Daan Leyssen 2 3 1 33.33%
England Neal Jones 2 3 1 33.33%
England Oliver Brown 2 3 1 33.33%
England Martyn Taylor 2 3 1 33.33%
Iran Mohammad Reza Pishvari 2 3 1 33.33%
Thailand Thitiphong Choolasak 2 3 1 33.33%
India Digvijay Kadian 2 3 1 33.33%
Poland Mateusz Baranowski 2 3 1 33.33%
England Luke Pinches 2 3 1 33.33%
Scotland Steven Wardropper 2 3 1 33.33%
India Hrithik Jain 2 3 1 33.33%
India Abhishek Bajaj 2 3 1 33.33%
England Andrew Milliard 2 3 1 33.33%
England Anthony Wall 2 3 1 33.33%
England Stephen Kershaw 2 3 1 33.33%
France Brian Ochoiski 2 3 1 33.33%
England Phil O'Kane 2 3 1 33.33%
China Ren Jiaxing 2 3 1 33.33%
Thailand Jongrak Boonrod 2 3 1 33.33%
Hong Kong Wallace Wong 2 3 1 33.33%
Pakistan Qadeer Abbas 2 3 1 33.33%
Thailand Narongdat Takantong 2 3 1 33.33%
Thailand Passakorn Sittikrai 2 3 1 33.33%
Pakistan Umer-Naeem Memon 2 3 1 33.33%
Thailand Chatchapong Nasa 2 3 1 33.33%
China Cao Jin 2 3 1 33.33%
Egypt Hatem Yassen 2 3 1 33.33%
Scotland Jack Borwick 3 4 1 25%
Qatar Ali Al Obaidly 3 4 1 25%
Brazil Jonas Luz 4 5 1 20%
United Arab Emirates Mohammed Shehab 6 7 1 14.29%
England Gary Skipworth 1 1 0 0%
England Matthew Day 1 1 0 0%
England Imran Puri 1 1 0 0%
Pakistan Mubashir Raza 1 1 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 Omar Alajlani 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%
United Arab Emirates Khalid Kamali 1 1 0 0%
Saudi Arabia Ayman Alamri 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%
Northern Ireland Jamie Gardiner 1 1 0 0%
China Huang Hao 1 1 0 0%
Scotland Ayaan Iqbal 1 1 0 0%
China Zheng Dian 1 1 0 0%
England Nigel Clarke 2 2 0 0%
Poland MichaƂ Kotiuk 2 2 0 0%
England Bradley Jones 2 2 0 0%
Australia Simon Bevz 2 2 0 0%
England Scott Rogan 2 2 0 0%
Scotland Gary Thomson 2 2 0 0%
England Faizaan Mohammed 2 2 0 0%
England Jake Crofts 2 2 0 0%
England Jai Platts 2 2 0 0%
Ireland Noel Landers 2 2 0 0%
England Jake Robinson 2 2 0 0%
Wales Ross Jones 2 2 0 0%
England Kuldesh Johal 2 2 0 0%
England Phillip Owen Blackburn 2 2 0 0%
Latvia Rodion Judin 2 2 0 0%
Wales Marc Shaw 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 Scott Bell 2 2 0 0%
England Matthew Woodcock 2 2 0 0%
England Callum Downing 2 2 0 0%
France Nicolas Mortreux 2 2 0 0%
China Xian Ziheng 2 2 0 0%
Thailand Wiphu Phuthisabodi 2 2 0 0%
Thailand Lomnaw Issarangkun 2 2 0 0%
Thailand Taweesap Kongkitchertchoo 2 2 0 0%
India Danish Khan 2 2 0 0%
China Zhao Hanyang 2 2 0 0%
Thailand Vorawit Thongweang 2 2 0 0%
England Saqib Nasir 2 2 0 0%
Brazil Victor Sarkis 2 2 0 0%
England Daniel Walker 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%
Pakistan Zulfiqar Qadir 2 2 0 0%
Scotland Michael Collumb 2 2 0 0%
England Wayne Townsend 2 2 0 0%
England Ronnie Sullivan 2 2 0 0%
England Daniel Stevenson 2 2 0 0%
England Dean Reynolds 2 2 0 0%
Pakistan Hunain Memon 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 Pongsakron Chongjairak (II) 2 2 0 0%
Thailand Boonpithak Lothong 2 2 0 0%
Pakistan Ian Mark John 2 2 0 0%
China Dong Zihao 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%
Wales Tyler Rees 2 2 0 0%
Iran Hamed Zarehdoust 2 2 0 0%
Pakistan Muhammad Azhar Khan 2 2 0 0%
England Billy Joe Castle 2 2 0 0%
England Ashley Hugill 2 2 0 0%
England Elias Martin-Beris 2 2 0 0%
England Aidan Murphy (II) 2 2 0 0%
Wales Oliver Briffett-Payne 2 2 0 0%
England Kian Dennett 2 2 0 0%
England Alex Millington 2 2 0 0%
England Lee Whaley 2 2 0 0%
England Richard Pipe 2 2 0 0%
Thailand Sumongkhon Khamphul 2 2 0 0%
Iran Mohammad Ali Moghadam 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%
China Chen Xiaolong 2 2 0 0%
Iran Shahin Khorami Del 2 2 0 0%
China Cao Zeyi 2 2 0 0%
Bahrain Habib Subah Humood 2 2 0 0%
China Cai Wei 2 2 0 0%
Brazil Igor Figueiredo 2 2 0 0%
China Wang Xinbo 4 4 0 0%
Ireland Ken Doherty 5 5 0 0%
Thailand Siripaporn Nuanthakhamjan 9 11 0 0%
England Reanne Evans 9 11 0 0%
United States Ahmed Aly Elsayed 10 12 0 0%