Most Frequently Met Opponents By Ali Carter - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Mark Selby 41 16 39.02% 256 117
Scotland Marcus Campbell 6 4 66.67% 54 30
England Stuart Bingham 35 21 60% 254 131
England Robbie Williams 6 4 66.67% 43 26
Wales Matthew Stevens 14 8 57.14% 83 45
China Yu Delu 4 4 100% 26 18
Scotland Graeme Dott 17 8 47.06% 141 69
England Dave Harold 8 6 75% 65 37
Scotland Stephen Maguire 23 12 52.17% 185 97
Wales Mark Williams 39 18 46.15% 237 113
Scotland John Higgins 37 14 37.84% 231 102
England Shaun Murphy 38 21 55.26% 268 141
England Ronnie O'Sullivan 27 3 11.11% 287 104
Australia Neil Robertson 26 8 30.77% 203 82
England Jamie Cope 8 6 75% 50 33
England Mark King 15 6 40% 73 40
Hong Kong Marco Fu 22 12 54.55% 141 75
England Peter Ebdon 15 11 73.33% 115 70
Northern Ireland Mark Allen 27 12 44.44% 153 73
Scotland Stephen Hendry 14 8 57.14% 119 61
Wales Ryan Day 24 12 50% 128 68
England Barry Hawkins 21 14 66.67% 132 71
China Ding Junhui 21 5 23.81% 123 51
England Joe Perry 30 14 46.67% 229 114
England Stephen Lee 4 2 50% 45 23
England Mark Joyce 3 2 66.67% 30 16
Wales Jamie Jones 5 4 80% 44 27
England Reanne Evans 2 2 100% 9 9
England Jimmy White 10 6 60% 66 41
China Liu Song 1 1 100% 4 4
Germany Patrick Einsle 1 1 100% 7 4
England Mark Davis 27 13 48.15% 136 72
Thailand Thepchaiya Un-Nooh 4 3 75% 23 15
Scotland Jamie Burnett 2 2 100% 21 14
England Steve Davis 8 6 75% 65 38
England Matthew Couch 3 1 33.33% 22 10
England Peter Lines 3 2 66.67% 17 10
Ireland Fergal O'Brien 13 5 38.46% 79 38
England Alfie Burden 8 5 62.5% 56 31
England David Grace 5 4 80% 38 21
China Lyu Chuang 2 2 100% 9 7
England Judd Trump 29 14 48.28% 194 89
England Stephen Craigie 1 1 100% 6 4
China Liang Wenbo 6 3 50% 31 15
Jamaica Rory McLeod 6 6 100% 45 33
England Robert Milkins 12 9 75% 80 48
China Tian Pengfei 7 5 71.43% 40 24
China Jin Long 1 1 100% 3 2
Northern Ireland Gerard Greene 9 5 55.56% 56 28
England Stuart Pettman 3 1 33.33% 20 9
England Nigel Bond 8 6 75% 57 35
Northern Ireland Joe Swail 7 4 57.14% 45 25
England Anthony Hamilton 11 7 63.64% 66 39
England Ian McCulloch 2 2 100% 15 13
Ireland Michael Judge 6 3 50% 41 21
England John Parrott 3 3 100% 19 15
China Li Hang 6 4 66.67% 28 17
Ireland Ken Doherty 10 4 40% 62 28
England Michael Holt 10 8 80% 54 36
Wales Dominic Dale 10 8 80% 63 41
Malta Alex Borg 1 1 100% 6 5
India Aditya Mehta 5 4 80% 28 17
England Adrian Gunnell 3 2 66.67% 22 11
England Andy Hicks 2 2 100% 19 15
England Andrew Higginson 5 4 80% 31 20
England Rod Lawler 4 2 50% 22 13
England Adam Duffy 3 3 100% 20 13
England Andrew Norman 2 2 100% 9 8
Scotland Alan McManus 8 4 50% 88 46
England Justin Astley 1 1 100% 7 5
Thailand James Wattana 5 2 40% 38 24
China Cao Xinlong 1 1 100% 6 5
England Paul Hunter 5 2 40% 58 27
England Tom Ford 9 7 77.78% 60 41
Belgium Bjorn Haneveer 3 2 66.67% 32 19
England David Gray 3 1 33.33% 32 13
England Nick Dyson 2 2 100% 22 15
Scotland Jonathan Fulcher 1 1 100% 4 4
Wales Lee Walker 2 0 0% 17 7
England Ben Woollaston 8 4 50% 58 32
China Chen Zhe 4 4 100% 25 18
England Mike Dunn 5 4 80% 37 22
England Barry Pinches 4 4 100% 28 19
Malta Tony Drago 1 1 100% 6 4
Northern Ireland Patrick Wallace 2 2 100% 22 15
England Nick Walker 2 2 100% 19 14
Scotland Drew Henry 3 1 33.33% 25 11
England Brian Morgan 3 3 100% 22 15
England Stephen Rowlings 1 1 100% 7 5
Scotland Steven Bennie 1 1 100% 9 5
Wales Darren Morgan 2 1 50% 26 12
England Jason Weston 1 1 100% 14 10
Scotland Chris Small 2 2 100% 17 10
Scotland Euan Henderson 1 1 100% 7 5
England Antony Bolsover 2 2 100% 25 15
England Bradley Jones 3 3 100% 21 15
England Ricky Walden 8 5 62.5% 45 23
England Eddie Barker 1 1 100% 5 5
England David Gilbert 11 7 63.64% 67 38
England Nick Pearce 2 2 100% 12 10
England David Finbow 1 1 100% 5 5
England Craig Butler 2 2 100% 14 10
Finland Robin Hull 1 1 100% 14 10
Australia Quinten Hann 1 1 100% 5 5
Canada Alain Robidoux 2 2 100% 14 10
England Gary Wilkinson 1 1 100% 6 5
England Wayne Saidler 1 1 100% 9 5
Thailand Noppadon Noppachorn 1 1 100% 9 5
England Nick Terry 2 1 50% 15 8
Cyprus Mehmet Husnu 3 1 33.33% 24 11
England Munraj Pal 1 1 100% 7 5
Wales Paul Davies 2 0 0% 15 5
Scotland Martin Dziewialtowski 2 1 50% 22 11
England Mark Johnston-Allen 1 1 100% 12 10
England Dean Reynolds 1 1 100% 5 5
England Leigh Griffin 1 1 100% 5 5
Northern Ireland Dennis Taylor 2 1 50% 8 3
Pakistan Shokat Ali 1 0 0% 7 2
Scotland Craig MacGillivray 1 0 0% 8 3
Scotland John Lardner 2 0 0% 16 6
England Gary Ponting 1 0 0% 9 3
Ireland Stephen O'Connor 1 1 100% 9 6
England Simon Bedford 1 1 100% 13 9
England Matt Wilson 1 1 100% 10 6
England Jonathan Birch 1 1 100% 7 5
England John Read 1 1 100% 7 5
Wales Tony Chappel 1 1 100% 8 5
Iceland Kristjan Helgason 1 0 0% 16 6
England Steve Meakin 2 1 50% 20 12
Scotland David McLellan 1 0 0% 9 4
England Surinder Gill 1 1 100% 5 5
China Lu Ning 3 2 66.67% 17 11
Canada Kirk Stevens 1 0 0% 7 2
Scotland Hugh Abernethy 1 0 0% 7 2
Malaysia Sam Chong 1 1 100% 6 5
Wales Philip Williams 1 1 100% 6 5
England Brian Rowswell 1 1 100% 6 5
England Willie Thorne 1 1 100% 8 5
Scotland Graham Horne 2 2 100% 14 10
England Eddie Manning 1 1 100% 6 5
England Matthew Bray 1 1 100% 9 5
South Africa Hitesh Naran 1 0 0% 6 1
England Steve Judd 1 0 0% 7 2
England Paul Sweeny 1 1 100% 8 5
Netherlands Mario Wehrmann 1 1 100% 6 5
England Tony Knowles 2 1 50% 17 9
England Kamal Jit Singh 1 1 100% 5 5
England Scott Cooney 2 2 100% 24 15
England Richard Somauroo 1 1 100% 5 5
Wales Gareth Coppack 1 1 100% 6 5
England Elliott Clark 1 1 100% 5 5
Cyprus Charlie Economou 2 1 50% 13 8
England Paul Lovegrove 1 0 0% 8 3
England Jason Pegram 1 0 0% 7 2
England John Burns 1 1 100% 8 5
England Lee Walters 2 2 100% 12 10
England David Craggs 1 1 100% 7 5
England Jonathan Bagley 1 1 100% 9 5
England Paul Radin 1 1 100% 6 5
England Frank Fitzgerald 1 1 100% 7 5
England Joe Johnson 1 0 0% 8 3
England Andy Neck 1 1 100% 8 5
England Lee Richardson 1 1 100% 6 5
England Neil Mosley 1 1 100% 8 5
England Alan Brookes 1 1 100% 6 5
China Cao Yupeng 6 4 66.67% 37 21
Wales Mark Fenton 1 0 0% 8 3
England Steve Whalley 1 1 100% 7 5
England Mark Weston 1 1 100% 8 5
England Nick Fruin 1 0 0% 6 1
England Anton Bishop 1 1 100% 5 5
England Barry Mapstone 2 1 50% 14 7
Thailand Tai Pichit 1 1 100% 6 5
Northern Ireland Gary Irvine 1 1 100% 8 5
England Stephen Ormerod 1 1 100% 5 5
England Grant Conquest 1 1 100% 9 5
England Ian Brumby 1 1 100% 4 4
Wales Iwan Jones 1 1 100% 8 5
England Nick Spelman 1 1 100% 9 5
England Udesh Pillay 1 1 100% 7 5
Northern Ireland Jason Prince 1 0 0% 8 3
England Timothy Paling 1 1 100% 8 5
England Andrew Hall 1 1 100% 7 5
England Richard King (II) 1 0 0% 6 2
England Wayne Brown 1 1 100% 9 5
Wales Ian Sargeant 1 1 100% 8 5
England Sean Lanigan 1 1 100% 9 5
Scotland Alistair Fleming 1 1 100% 6 5
Scotland Chris Shade 1 0 0% 7 2
Northern Ireland Dylan Leary 1 1 100% 6 5
England John Giles 1 1 100% 6 5
Northern Ireland Michael Duffy 1 1 100% 6 5
England Nic Barrow 1 0 0% 6 2
Italy Roberto Frezza 1 1 100% 4 4
Northern Ireland Johnny Kells 1 1 100% 4 4
England Sean O'Sullivan 1 1 100% 4 4
England Ryan Causton 1 1 100% 4 4
England James Gillespie 1 1 100% 6 4
England Craig Steadman 2 2 100% 8 5
Bulgaria Luchezar Gergov 1 1 100% 4 4
England Martin Gould 13 6 46.15% 65 35
Scotland Fraser Patrick 2 2 100% 13 9
China Zhao Xintong 4 3 75% 23 14
England Elliot Slessor 9 6 66.67% 50 30
China Lyu Haotian 5 3 60% 28 16
Ireland David Morris 1 0 0% 9 4
England Gareth Green 1 1 100% 4 4
England Ian Burns 2 2 100% 11 8
England James Cahill 4 4 100% 22 15
Wales Michael White 6 4 66.67% 40 21
Wales Andrew Pagett 2 1 50% 10 4
England Sam Baird 3 0 0% 22 9
Belgium Luca Brecel 7 4 57.14% 38 19
Thailand Ratchayothin Yotharuck 1 1 100% 7 6
England Jimmy Robertson 4 4 100% 24 18
England Stuart Carrington 4 4 100% 28 20
Thailand Dechawat Poomjaeng 2 1 50% 14 8
England Lee Page 2 2 100% 11 9
Norway Kurt Maflin 7 5 71.43% 56 34
England Matthew Selt 14 8 57.14% 68 37
China Xiao Guodong 9 6 66.67% 56 34
China Zhang Anda 1 0 0% 11 5
Ireland Martin McCrudden 1 1 100% 6 5
England Kyren Wilson 15 8 53.33% 80 41
England Joe Steele 1 1 100% 4 4
England Oliver Lines 3 2 66.67% 15 9
England Luke Simmonds 1 1 100% 6 6
England Jack Lisowski 10 5 50% 82 44
Wales Daniel Wells 6 5 83.33% 48 29
Wales Alex Taubman 1 1 100% 6 5
England Liam Highfield 4 3 75% 27 16
Poland Mateusz Baranowski 1 1 100% 12 10
England Paul Davison 3 3 100% 20 18
China Zhang Yong 1 1 100% 5 4
Ireland Stephen Bateman 1 1 100% 5 4
China Yan Bingtao 3 0 0% 18 7
Scotland Anthony McGill 5 2 40% 29 14
Thailand Akani Songsermsawad 3 3 100% 20 12
England Christopher Keogan 1 1 100% 7 6
China Wang Yuchen 3 2 66.67% 21 13
Scotland Ross Muir 4 4 100% 28 17
England Chris Wakelin 4 1 25% 26 10
China Zhou Yuelong 8 5 62.5% 60 32
Isle of Man Darryl Hill 1 1 100% 5 4
Iran Hossein Vafaei 1 0 0% 5 1
China Mei Xiwen 1 0 0% 5 1
England Jamie Barrett 2 2 100% 10 9
England Sam Craigie 7 3 42.86% 44 21
England Ashley Hugill 4 1 25% 23 9
China Chen Zifan 3 3 100% 15 11
Scotland Rhys Clark 1 1 100% 4 4
England Gary Wilson 3 1 33.33% 35 16
England Billy Joe Castle 1 1 100% 4 4
Egypt Basem Eltahhan 1 1 100% 5 5
China Xu Si 4 4 100% 21 16
England Andy Lee 1 1 100% 6 5
Wales Kishan Hirani 1 1 100% 9 6
Israel Eden Sharav 1 0 0% 7 3
Malaysia Thor Chuan Leong 1 1 100% 9 6
China Luo Honghao 1 1 100% 4 4
Cyprus Michael Georgiou 2 2 100% 10 7
England David Lilley 2 2 100% 14 9
England Martin O'Donnell 4 3 75% 20 13
England Allan Taylor 3 3 100% 24 16
England John Astley 4 4 100% 37 24
England Mitchell Mann 1 1 100% 10 6
Wales Jak Jones 3 0 0% 30 11
Switzerland Alexander Ursenbacher 2 1 50% 23 14
France Alexis Callewaert 1 1 100% 5 5
Thailand Passakorn Suwannawat 1 1 100% 11 6
China Zhang Yi 1 0 0% 9 3
Scotland Scott Donaldson 5 3 60% 22 13
Brazil Igor Figueiredo 1 1 100% 6 5
England Brandon Sargeant 2 1 50% 7 6
China Fan Zhengyi 2 2 100% 12 8
China Zhang Jiankang 1 1 100% 8 5
Germany Simon Lichtenberg 2 2 100% 10 7
Poland Adam Stefanow 1 1 100% 6 4
England Louis Heathcote 5 4 80% 28 18
China Chang Bingyu 2 1 50% 6 4
Wales Jamie Clarke 3 2 66.67% 16 10
England Ben Hancorn 3 3 100% 16 11
England Ashley Carty 1 0 0% 10 4
Ireland Aaron Hill 1 1 100% 5 4
Wales Dylan Emery 2 2 100% 7 6
England Kuldesh Johal 1 1 100% 2 2
England Hamim Hussain 1 1 100% 3 2
China Pang Junxu 4 3 75% 29 17
England Sydney Wilson 1 1 100% 3 3
China Peifan Lei 2 2 100% 11 7
Thailand Noppon Saengkham 2 0 0% 15 5
Northern Ireland Jordan Brown 4 1 25% 14 5
England Sean Maddocks 1 1 100% 6 5
Hong Kong Ng On Yee 1 1 100% 5 4
China Gao Yang 1 1 100% 10 6
Northern Ireland Robbie Mcguigan 1 1 100% 3 3
China Wu Yize 6 2 33.33% 33 17
China Yuan Sijun 1 0 0% 4 2
England Hammad Miah 1 0 0% 5 1
Scotland Jack Borwick 1 1 100% 1 1
England Ian Martin 1 1 100% 5 4
England Joe O'Connor 1 1 100% 10 6
Pakistan Mohammed Asif 1 1 100% 4 4
England Ryan Davies 1 0 0% 4 2
China Long Zehuang 2 1 50% 11 5
Wales Jackson Page 3 1 33.33% 18 9
Wales Alfie Davies 1 1 100% 7 5
China Dong Zihao 1 1 100% 8 6
England Liam Pullen 1 1 100% 4 4
England Jenson Kendrick 1 1 100% 4 4
China Yulu Bai 1 1 100% 7 5
Scotland Dean Young 1 1 100% 1 1
India Ishpreet Singh Chadha 1 1 100% 7 4
United States Ahmed Aly Elsayed 1 1 100% 6 5
China Yisong Peng 1 1 100% 6 5
England Zak Surety 1 1 100% 5 5
England Joshua Thomond 1 0 0% 4 2
India Kreishh Gurbaxani 1 1 100% 4 3
China Xing Zihao 1 1 100% 4 3
China Qiu Lei 1 1 100% 6 6
Hungary Bulcsú Révész 1 0 0% 7 3
China Ma Hailong 1 0 0% 5 1
China Cai Wei 1 1 100% 7 6