Most Frequently Met Opponents By Alan McManus - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Northern Ireland Joe Swail 13 8 61.54% 98 54
England Jimmy White 21 7 33.33% 224 104
Poland Kacper Filipiak 3 3 100% 16 12
England Stuart Bingham 10 1 10% 77 27
England Stuart Pettman 6 3 50% 67 34
England Ian McCulloch 7 1 14.29% 76 29
China Lyu Chuang 2 1 50% 21 9
Scotland Marcus Campbell 4 2 50% 36 19
England Anthony Hamilton 10 3 30% 69 31
Germany Dieter Meier 1 1 100% 4 4
Thailand Issara Kachaiwong 2 0 0% 10 3
England Andrew Higginson 2 0 0% 11 3
Netherlands Gerrit Bij de Leij 1 1 100% 5 4
England Shaun Murphy 10 2 20% 62 25
Singapore Tommy Ang Boon Chin (II) 1 1 100% 5 4
England Adam Duffy 2 0 0% 7 2
Ireland Ken Doherty 28 18 64.29% 276 148
Scotland Stephen Maguire 17 7 41.18% 122 57
Wales Matthew Stevens 12 4 33.33% 88 31
Scotland Anthony McGill 4 2 50% 28 15
England Chris Norbury 1 1 100% 4 3
England Andy Hicks 7 4 57.14% 58 31
Germany Michael Betzinger 1 1 100% 4 4
Ireland Fergal O'Brien 12 9 75% 108 57
China Liang Wenbo 3 3 100% 21 13
England Stuart Carrington 2 1 50% 13 9
Hong Kong Marco Fu 11 3 27.27% 106 41
England Kuldesh Johal 1 1 100% 7 4
England Jamie O'Neill 3 2 66.67% 18 9
Germany Patrick Einsle 1 1 100% 5 4
Wales Jak Jones 2 2 100% 11 10
England Mark Joyce 5 5 100% 29 23
England Joe Perry 6 2 33.33% 40 14
England Ian Burns 3 1 33.33% 22 11
Australia Neil Robertson 4 1 25% 21 7
Ireland Michael Judge 2 2 100% 9 6
Thailand James Wattana 14 7 50% 109 53
China Li Yan 1 0 0% 6 1
Ireland David Hogan 1 1 100% 5 5
Wales Paul Davies 4 3 75% 38 20
England Jamie Cope 5 1 20% 37 15
Ireland David Morris 4 2 50% 43 22
England Barry Hawkins 10 3 30% 71 29
England Ben Woollaston 2 1 50% 12 7
England Joe Jogia 2 1 50% 12 6
England Matthew Couch 3 3 100% 17 13
England Jamie Walker 1 0 0% 6 2
Thailand Thepchaiya Un-Nooh 5 1 20% 31 11
England Rod Lawler 7 5 71.43% 62 34
England David Gilbert 3 0 0% 18 4
England Matthew Selt 4 3 75% 27 16
Wales Jamie Jones 6 3 50% 50 25
England Peter Lines 5 3 60% 48 24
England Mark King 6 3 50% 62 32
Thailand Supoj Saenla 1 1 100% 12 10
Norway Kurt Maflin 5 2 40% 32 13
Wales Dominic Dale 14 11 78.57% 105 63
England Barry Pinches 9 7 77.78% 67 38
Scotland John Higgins 24 11 45.83% 241 112
England Mitchell Travis 3 3 100% 15 12
England Alfie Burden 5 4 80% 33 20
England Judd Trump 9 3 33.33% 57 26
Wales Ian Preece 1 0 0% 5 1
Wales Lee Walker 3 2 66.67% 36 19
China Tian Pengfei 8 3 37.5% 55 27
Scotland Fraser Patrick 2 2 100% 8 6
Ireland Joe Delaney 1 0 0% 19 9
England Steve Davis 25 11 44% 250 118
England David Roe 7 5 71.43% 61 35
England Peter Ebdon 20 11 55% 169 80
England Mark Selby 4 1 25% 39 15
England Robert Milkins 3 2 66.67% 24 14
England Ali Carter 8 4 50% 88 42
Wales Mark Williams 18 7 38.89% 179 81
Scotland Stephen Hendry 38 10 26.32% 375 160
England Dave Harold 8 3 37.5% 58 26
Wales Darren Morgan 10 8 80% 83 51
Scotland Drew Henry 9 6 66.67% 86 47
England Nigel Bond 15 11 73.33% 173 96
Wales Ryan Day 2 1 50% 27 13
Scotland Chris Small 9 5 55.56% 73 41
Scotland Graeme Dott 5 2 40% 25 14
Belgium Tim van Goubergen 1 1 100% 4 4
Malta Tony Drago 15 10 66.67% 133 73
England Ronnie O'Sullivan 18 6 33.33% 156 65
England John Parrott 18 11 61.11% 179 93
England Mark Davis 6 3 50% 44 23
England Adrian Gunnell 2 1 50% 14 7
England David Gray 4 3 75% 39 20
China Liu Song 1 1 100% 6 4
Northern Ireland Patrick Wallace 2 1 50% 21 7
Belgium Bjorn Haneveer 2 0 0% 15 5
England Paul Hunter 4 0 0% 42 16
Scotland Jamie Burnett 2 1 50% 17 8
England Stephen Lee 5 3 60% 54 25
Pakistan Shokat Ali 1 1 100% 5 5
Wales Anthony Davies 2 0 0% 26 11
China Yu Delu 2 1 50% 11 5
England Craig Butler 1 1 100% 5 5
Australia Quinten Hann 1 1 100% 7 5
England David Finbow 3 2 66.67% 25 13
England Michael Holt 8 4 50% 69 36
India Aditya Mehta 5 3 60% 41 21
Thailand Noppadon Noppachorn 1 1 100% 5 5
Northern Ireland Dennis Taylor 4 4 100% 37 24
England Willie Thorne 5 3 60% 47 24
Scotland David McLellan 1 1 100% 7 5
Scotland Alan Burnett 1 1 100% 8 5
Scotland Billy Snaddon 4 4 100% 46 29
England Nick Pearce 1 1 100% 8 5
Scotland Martin Dziewialtowski 1 1 100% 6 5
England Joe Johnson 4 3 75% 26 16
Northern Ireland Jason Prince 2 2 100% 21 14
England Tony Jones 3 3 100% 32 19
England Darren Clarke 1 1 100% 7 5
England Stuart Parnell 1 1 100% 6 5
England Matt Wilson 1 1 100% 8 5
Wales Tony Chappel 2 0 0% 17 7
Australia James Mifsud 1 1 100% 5 5
England Jason Ferguson 4 3 75% 40 23
China Ding Junhui 6 2 33.33% 65 26
England Gary Wilkinson 8 5 62.5% 76 41
Wales Ian Sargeant 1 1 100% 15 9
England Dean Reynolds 2 2 100% 15 10
England Jonathan Birch 3 2 66.67% 24 13
China Chen Zhe 2 2 100% 10 9
Wales Michael White 3 2 66.67% 10 8
Thailand Dechawat Poomjaeng 2 1 50% 11 7
England Mick Price 5 5 100% 61 38
England Steve James 2 1 50% 19 9
England Steve Meakin 2 2 100% 11 7
Canada Alain Robidoux 3 3 100% 25 15
England Neal Foulds 7 7 100% 72 45
England Andrew Cairns 1 1 100% 6 5
England Chris Scanlon 1 1 100% 5 5
England Oliver Lines 2 2 100% 24 14
India Pankaj Advani 3 1 33.33% 22 11
England Sam Harvey 1 1 100% 5 4
Australia Ben Judge 1 0 0% 6 2
England Mike Hallett 5 3 60% 39 23
Wales Wayne Jones 1 1 100% 8 5
England Mark Johnston-Allen 1 1 100% 6 5
England Martin Clark 4 3 75% 32 18
Wales Doug Mountjoy 3 3 100% 19 15
England Nigel Gilbert 1 1 100% 6 5
Wales Terry Griffiths 4 3 75% 57 31
England Allison Fisher 1 0 0% 8 4
Germany Sascha Diemer 1 1 100% 8 7
Netherlands Mario Wehrmann 1 1 100% 8 7
Austria Robert Burda 1 1 100% 8 7
England Antony Bolsover 1 1 100% 6 5
England Tony Meo 1 1 100% 7 5
England Tony Knowles 3 3 100% 23 15
New Zealand Dene O'Kane 1 1 100% 8 5
England Lee Richardson 1 1 100% 7 5
Australia Robby Foldvari 1 1 100% 8 5
England Troy Shaw 1 1 100% 6 5
England Ian Graham 2 2 100% 14 10
England David Taylor 1 1 100% 5 5
Australia Eddie Charlton 2 2 100% 19 14
England Shaun Mellish 1 1 100% 16 9
Scotland Euan Henderson 1 1 100% 6 5
England Karl Burrows 1 1 100% 7 5
England David Stone 1 1 100% 6 5
Canada Cliff Thorburn 2 2 100% 12 10
Scotland Scott MacFarlane 1 1 100% 7 5
Wales Mark Bennett 4 3 75% 42 24
Canada Jim Wych 1 1 100% 8 5
England Brian Rowswell 1 1 100% 16 10
Northern Ireland Alex Higgins 2 2 100% 25 15
England Paul Medati 1 1 100% 6 5
England Kevin Ashby 1 1 100% 7 5
England John Virgo 1 1 100% 5 5
Wales Cliff Wilson 1 1 100% 7 5
England Tony Rampello 1 1 100% 6 5
England Paul Gibson 1 1 100% 7 5
Australia Warren King 1 1 100% 6 5
Scotland John Lardner 2 2 100% 11 9
Canada Mario Morra 1 1 100% 5 5
England Steve Prest 1 0 0% 6 1
Northern Ireland Tommy Murphy 2 2 100% 21 15
England Nick Dyson 2 1 50% 13 8
England Graham Miles 2 2 100% 15 10
Isle of Man Tony Wilson 2 1 50% 9 4
England Jon Wright 1 1 100% 8 5
Thailand Thanawat Thirapongpaiboon 1 0 0% 7 3
England Justin Astley 1 1 100% 6 4
England John Astley 3 3 100% 18 12
South Africa Silvino Francisco 3 2 66.67% 28 17
Wales Steve Newbury 1 1 100% 12 9
Scotland Eddie Sinclair 1 1 100% 10 6
Canada Brady Gollan 1 1 100% 8 5
England James Cahill 2 1 50% 11 7
England Brian Morgan 2 1 50% 16 8
India Lucky Vatnani 1 1 100% 5 4
England Robbie Williams 2 0 0% 13 5
England Martin O'Donnell 2 1 50% 24 13
England Tom Ford 5 2 40% 45 23
England Jack Lisowski 5 2 40% 40 19
Scotland Mark Boyle 1 1 100% 6 5
Ireland Paddy Browne 1 1 100% 7 5
Ireland Eugene Hughes 1 1 100% 6 5
China Lin Shuai 2 2 100% 12 9
England Stuart Reardon 1 0 0% 7 3
England Dennis Hughes 1 1 100% 11 10
England Peter Donegan 1 1 100% 7 5
England Craig Edwards 1 1 100% 10 6
England Graham Cripsey 1 1 100% 1 1
Ireland Joe O'Boye 1 1 100% 1 1
Isle of Man Darryl Hill 1 1 100% 8 5
England Kyren Wilson 5 0 0% 26 5
England Liam Highfield 1 1 100% 5 4
China Wang Zepeng 1 1 100% 4 4
China Da Hailin 1 1 100% 5 4
England Sydney Wilson 2 2 100% 14 9
Egypt Mohamed Khairy 2 2 100% 8 8
England Darren Cook 1 1 100% 6 6
China Zhang Anda 1 0 0% 5 1
England Gary Wilson 4 2 50% 26 12
China Zhou Yuelong 1 1 100% 11 6
England Craig Steadman 1 0 0% 6 2
England Joel Walker 2 1 50% 18 7
England Jeff Cundy 1 1 100% 7 5
China Xiao Guodong 3 3 100% 13 9
England Sean O'Sullivan 1 1 100% 7 4
Scotland Michael Leslie 1 1 100% 6 4
England Paul Davison 3 2 66.67% 24 16
England Martin Gould 3 1 33.33% 12 6
China Cao Xinlong 2 2 100% 14 9
Thailand Noppon Saengkham 2 1 50% 12 7
England William Lemons 2 2 100% 10 8
Scotland Scott Donaldson 1 1 100% 5 4
Northern Ireland Mark Allen 2 0 0% 12 4
Cyprus Michael Georgiou 1 1 100% 8 6
England Mike Dunn 3 2 66.67% 21 13
England Zak Surety 1 1 100% 9 5
Northern Ireland Gerard Greene 1 1 100% 2 2
England Ian Brumby 1 0 0% 2 0
Wales Jamie Clarke 2 2 100% 17 10
Qatar Ahmed Saif 1 1 100% 4 4
Poland Mateusz Baranowski 1 1 100% 4 4
Wales Gareth Allen 1 1 100% 4 4
England Michael Wasley 2 2 100% 30 20
Wales Andrew Pagett 1 1 100% 14 10
England Mitchell Mann 1 1 100% 16 10
England David Grace 2 1 50% 13 7
Israel Eden Sharav 2 2 100% 15 10
Jamaica Rory McLeod 1 1 100% 9 5
England Joshua Cooper 1 1 100% 4 4
China Yao Pengcheng 1 1 100% 7 5
England S Hawkins 1 1 100% 5 3
England Simon Morris 1 1 100% 4 4
Scotland Ross Muir 1 0 0% 11 5
England Sam Baird 1 1 100% 5 4
Austria Andreas Ploner 1 1 100% 5 4
England Jake Nicholson 1 1 100% 5 4
Scotland Rhys Clark 3 2 66.67% 26 17
England Jimmy Robertson 3 2 66.67% 24 16
Egypt Hatem Yassen 1 1 100% 5 5
England Christopher Keogan 2 1 50% 11 6
England Chris Wakelin 1 0 0% 10 4
England Sanderson Lam 2 1 50% 5 1
England Michael Wild 1 1 100% 11 6
Australia Kurt Dunham 1 1 100% 11 10
England Hammad Miah 2 2 100% 18 10
Australia Matthew Bolton 1 1 100% 4 4
England Elliot Slessor 3 2 66.67% 22 14
England Allan Taylor 3 2 66.67% 15 9
India Malkeet Singh 1 1 100% 4 4
China Hu Hao 1 0 0% 5 0
China Yuan Sijun 3 1 33.33% 21 10
China Zhang Yong 1 0 0% 9 3
Finland Robin Hull 1 1 100% 9 6
Wales Jackson Page 1 1 100% 5 5
Scotland Ross Vallance 1 0 0% 1 0
China Xu Si 2 1 50% 6 2
Iran Soheil Vahedi 1 1 100% 5 4
China Yan Bingtao 3 1 33.33% 20 9
Belgium Luca Brecel 3 0 0% 20 6
China Fan Zhengyi 3 2 66.67% 9 7
England David Lilley 2 1 50% 8 5
China Lu Ning 1 0 0% 5 1
Switzerland Alexander Ursenbacher 1 1 100% 7 6
China Luo Honghao 1 1 100% 9 6
China Pang Junxu 1 1 100% 8 6
Hong Kong Ng On Yee 1 1 100% 16 10
England Billy Joe Castle 1 1 100% 5 4
China Zhao Xintong 1 1 100% 5 4
China Mei Xiwen 1 0 0% 8 3
China Wu Yize 1 1 100% 9 6
England Louis Heathcote 2 1 50% 17 10
China Lyu Haotian 1 0 0% 6 2
France Brian Ochoiski 1 1 100% 2 2
China Jianbo Zhao 1 0 0% 5 1
China Bai Langning 1 0 0% 9 3
Ireland Billy Kelly 1 1 100% 11 10
Sweden Ronny Johannsson 1 1 100% 6 6