Most Frequently Met Opponents By Ashley Carty - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Kyren Wilson 4 1 25% 22 10
Scotland Graeme Dott 7 0 0% 40 8
India David Singh 2 1 50% 12 7
England Jamie O'Neill 1 1 100% 7 4
England Mitchell Mann 1 1 100% 6 4
England Michael Wild 1 0 0% 5 1
England Dean Goddard 1 1 100% 4 4
England Joe Perry 5 1 20% 31 11
England Oliver Brown 3 1 33.33% 18 8
England David Grace 4 2 50% 23 11
England Jack Lisowski 2 1 50% 11 6
Scotland Marc Davis 1 1 100% 6 4
England Barry Hawkins 5 1 20% 32 10
England Elliot Slessor 3 1 33.33% 12 4
England James Carney 1 1 100% 6 4
England Justin Astley 1 0 0% 7 3
England Robert Valiant 1 1 100% 4 4
England Zak Surety 1 1 100% 7 4
Ireland Josh Boileau 1 1 100% 5 4
Scotland Fraser Patrick 2 0 0% 11 5
England Martin Gould 3 0 0% 25 10
China Lyu Haotian 4 1 25% 36 13
England Michael Wasley 2 0 0% 15 6
England Peter Ebdon 1 0 0% 5 1
England Daniel Ward 1 0 0% 4 0
Germany Tobias Stelter 1 1 100% 4 4
Germany Sascha Breuer 1 1 100% 6 4
England Sanderson Lam 1 0 0% 6 2
England Damian Wilks 2 2 100% 10 8
England Saqib Nasir 1 1 100% 6 4
England Zack Richardson 1 0 0% 4 0
Belgium Hans Blanckaert 1 1 100% 5 4
England Anthony Harris 1 1 100% 4 4
China Ding Junhui 2 0 0% 10 1
England Andrew Higginson 2 0 0% 11 2
Wales Kishan Hirani 1 1 100% 6 4
England Peter Devlin 1 1 100% 4 4
Israel Eden Sharav 1 0 0% 6 2
England Andy Marriott 1 1 100% 6 4
India Lucky Vatnani 1 1 100% 7 4
China Li Yan 1 1 100% 7 4
Wales Daniel Wells 5 3 60% 31 15
Cyprus Michael Georgiou 1 0 0% 6 2
Jamaica Rory McLeod 2 1 50% 17 9
China Lyu Chenwei 1 1 100% 8 5
England Mike Dunn 2 0 0% 10 4
England Nico Elton 1 0 0% 6 2
Thailand Noppon Saengkham 4 2 50% 19 9
Germany Matthias Porn 1 1 100% 4 4
England Sean O'Sullivan 1 1 100% 7 4
England Jeff Cundy 1 0 0% 4 0
Scotland Anthony McGill 4 2 50% 26 11
Wales Jamie Clarke 5 3 60% 25 13
England John Parkin 1 1 100% 6 4
England Judd Trump 2 0 0% 10 1
Ireland Dessie Sheehan 2 2 100% 9 8
England Ashley Hugill 3 1 33.33% 17 8
England Michael Williams 1 1 100% 4 4
England Mark King 4 0 0% 18 5
England Robert Milkins 2 2 100% 25 15
England James Cahill 2 1 50% 14 8
England Jimmy White 1 1 100% 9 5
England Michael Holt 1 1 100% 6 4
England Alfie Burden 2 2 100% 12 9
Hong Kong Marco Fu 2 0 0% 11 2
Ireland TJ Dowling 2 1 50% 10 6
Wales Jamie Jones 3 1 33.33% 29 11
England Richard Beckham 1 1 100% 4 4
England Adam Chalkley 1 1 100% 5 4
England Tahel Miah 1 1 100% 7 4
England Adam Duffy 3 1 33.33% 19 10
Malta Alex Borg 1 0 0% 5 1
Switzerland Stefan Schneider 1 1 100% 4 4
England Joe O'Connor 2 2 100% 14 9
England Thomas Barton 1 1 100% 6 4
England Jamie Cope 1 0 0% 7 3
Germany Kemal Ueruen 1 1 100% 4 4
England Gary Lees 1 1 100% 4 4
Wales Ryan Day 5 1 20% 24 10
Belgium Jurian Heusdens 1 1 100% 4 4
England Adam King 1 1 100% 4 4
England Joe Steele 1 1 100% 5 4
England Gary Frederick 1 1 100% 5 4
England Matthew Selt 2 0 0% 11 4
England Christopher Keogan 1 1 100% 7 4
England Matthew Day 1 0 0% 5 1
England Joshua Cooper 1 1 100% 4 4
China Yan Bingtao 3 0 0% 17 4
England Ian Martin 1 1 100% 5 4
Northern Ireland Joe Swail 1 0 0% 7 3
Ireland Greg Casey 1 1 100% 5 4
Japan Keishin Kamihashi 1 1 100% 4 4
England Martin O'Donnell 4 3 75% 26 16
England Stephen Craigie 1 1 100% 6 4
England Robbie Williams 1 0 0% 4 0
England Anthony Blyth 1 1 100% 4 4
Germany Simon Lichtenberg 2 2 100% 12 9
Germany Patrick Einsle 1 1 100% 5 4
Belgium Luca Brecel 2 0 0% 9 2
Austria Andreas Ploner 1 0 0% 7 3
England William Lemons 1 0 0% 6 2
Thailand Mink Nutcharut 1 1 100% 6 4
China Wang Zepeng 1 1 100% 7 4
England David Lilley 1 0 0% 6 2
England John Pritchett 1 1 100% 4 4
England Andrew Milliard 1 1 100% 5 4
Wales Tyler Rees 1 1 100% 6 4
China Wang Yuchen 2 2 100% 11 8
India Himanshu Jain 1 1 100% 6 4
England Harvey Chandler 1 1 100% 5 4
China Xu Si 1 1 100% 4 4
England Sam Craigie 2 0 0% 7 1
England Jake Nicholson 1 0 0% 7 3
Norway Kurt Maflin 2 0 0% 8 2
England David Gilbert 3 0 0% 20 7
England Craig Steadman 2 1 50% 10 6
England Tom Ford 1 0 0% 6 2
England Jimmy Robertson 3 3 100% 28 17
England Steven Hallworth 1 0 0% 1 0
England Ben Woollaston 1 0 0% 10 4
England Brandon Sargeant 1 0 0% 6 2
China Xiao Guodong 1 0 0% 11 5
China Zhou Yuelong 2 0 0% 11 2
England Rod Lawler 1 0 0% 5 1
England Chris Wakelin 3 0 0% 16 6
England Billy Joe Castle 2 0 0% 8 2
England Shaun Murphy 1 0 0% 7 2
China Luo Honghao 1 1 100% 7 5
Wales Mark Williams 1 1 100% 1 1
Iran Soheil Vahedi 2 1 50% 11 5
Australia Neil Robertson 1 1 100% 4 3
Ireland Ken Doherty 1 1 100% 4 3
England Gary Wilson 2 2 100% 12 8
England Mark Joyce 1 0 0% 4 1
Scotland Ross Muir 1 1 100% 10 6
England Stuart Bingham 4 0 0% 30 12
Northern Ireland Mark Allen 2 0 0% 8 2
Scotland Scott Donaldson 2 1 50% 5 2
England Barry Pinches 1 0 0% 4 2
China Fan Zhengyi 1 1 100% 6 5
England Andy Hicks 1 0 0% 5 1
England Ali Carter 1 1 100% 10 6
England Ricky Walden 3 1 33.33% 24 10
Wales Jackson Page 3 1 33.33% 20 8
England Jamie Barrett 1 1 100% 3 2
Wales Lee Walker 2 1 50% 7 3
China Zhao Xintong 1 0 0% 5 1
Wales Michael White 1 1 100% 10 6
England Louis Heathcote 1 0 0% 8 2
Germany Lukas Kleckers 1 1 100% 4 3
China Bai Langning 1 0 0% 3 0
Northern Ireland Jordan Brown 1 1 100% 6 4
England Hammad Miah 1 0 0% 7 3
England Sean Maddocks 1 1 100% 7 5
England Mark Selby 1 0 0% 6 1
Scotland Stephen Maguire 1 1 100% 6 5
Wales Dominic Dale 1 0 0% 10 4
Wales Duane Jones 1 1 100% 5 4
England Farakh Ajaib 2 0 0% 14 5
England Lee Stephens 1 1 100% 4 4
England George Pragnell (II) 1 0 0% 5 1
Alfie Lee 1 1 100% 5 4
England Haydon Pinhey 1 0 0% 5 1
England Sean McAllister 1 0 0% 4 2
China Liu Hongyu 3 0 0% 16 4
Thailand Thepchaiya Un-Nooh 1 1 100% 6 5
China Yuan Sijun 1 0 0% 7 2
Estonia Andres Petrov 1 1 100% 6 4
Wales Jak Jones 1 1 100% 1 1
Malaysia Thor Chuan Leong 1 0 0% 7 3
Scotland Liam Graham 1 1 100% 14 10
England John Astley 1 0 0% 16 6
Egypt Mostafa Dorgham 1 1 100% 3 3
England Simon Blackwell 1 1 100% 4 3
China He Guoqiang 2 0 0% 13 5
Ireland Aaron Hill 1 0 0% 7 2
Iran Amir Sarkhosh 1 1 100% 7 4
Scotland Chris Totten 1 1 100% 4 4
Ukraine Anton Kazakov 1 1 100% 6 4
China Long Zehuang 1 1 100% 4 4
India Ishpreet Singh Chadha 1 0 0% 5 1
Brazil Jonas Luz 1 1 100% 4 4
Ukraine Iulian Boiko 1 1 100% 10 6
China Wu Yize 1 0 0% 8 2
England Kayden Brierley 1 1 100% 1 1
Latvia Artemijs Zizins 1 1 100% 1 1
India Kreishh Gurbaxani 1 0 0% 1 0