Most Frequently Met Opponents By John Higgins - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Shaun Murphy 26 15 57.69% 193 107
England Ricky Walden 18 12 66.67% 133 74
England Nigel Bond 11 9 81.82% 81 49
Thailand Dechawat Poomjaeng 4 3 75% 28 18
England Judd Trump 52 26 50% 422 196
Wales Mark Williams 65 37 56.92% 596 315
England Ronnie O'Sullivan 79 35 44.3% 842 413
Jamaica Rory McLeod 7 6 85.71% 61 40
England Stephen Lee 20 16 80% 198 114
Scotland Graeme Dott 39 28 71.79% 309 182
Scotland Stephen Maguire 27 14 51.85% 232 119
England Ali Carter 37 22 59.46% 231 129
England Mark Selby 39 18 46.15% 363 179
Australia Neil Robertson 32 15 46.88% 248 126
England Jamie Cope 13 9 69.23% 97 56
England Mark King 28 22 78.57% 197 132
Hong Kong Marco Fu 25 11 44% 176 87
England Peter Ebdon 29 13 44.83% 231 114
England Stuart Bingham 31 22 70.97% 222 130
England Jack Lisowski 10 7 70% 90 51
England Dave Harold 13 11 84.62% 110 69
Wales Matthew Stevens 28 19 67.86% 271 151
England Robert Milkins 19 14 73.68% 131 73
Northern Ireland Mark Allen 30 14 46.67% 300 154
England Michael Holt 18 16 88.89% 134 90
England Joe Jogia 2 2 100% 12 8
England Adrian Gunnell 2 2 100% 10 8
England Barry Pinches 6 6 100% 39 28
England Tom Ford 18 12 66.67% 115 63
England Anthony Hamilton 13 12 92.31% 117 76
England Martin Gould 21 14 66.67% 125 74
England Peter Lines 9 3 33.33% 50 26
England Matthew Couch 2 2 100% 12 8
England Matthew Selt 16 11 68.75% 86 50
England Steve Davis 33 24 72.73% 295 176
England Barry Hawkins 22 11 50% 156 82
Ireland Michael Judge 3 2 66.67% 22 14
Ireland Fergal O'Brien 15 11 73.33% 119 76
Wales Ryan Day 28 18 64.29% 214 124
England Jimmy White 28 21 75% 222 136
England Joe Perry 16 11 68.75% 104 67
England Mitchell Mann 1 1 100% 7 4
China Li Yan 4 3 75% 18 13
Scotland Stephen Hendry 41 19 46.34% 368 184
England Sam Craigie 3 3 100% 14 12
China Ding Junhui 33 17 51.52% 254 135
China Liang Wenbo 10 10 100% 78 55
England Mark Joyce 5 5 100% 31 24
China Tian Pengfei 6 5 83.33% 48 30
Northern Ireland Joe Swail 12 12 100% 102 67
Ireland Ken Doherty 34 20 58.82% 338 192
England Mark Davis 19 9 47.37% 130 65
Wales Dominic Dale 17 14 82.35% 117 79
England Ian McCulloch 7 6 85.71% 58 37
England David Gilbert 17 14 82.35% 140 82
England David Roe 3 2 66.67% 27 18
Malta Alex Borg 7 6 85.71% 49 35
England Andrew Higginson 10 5 50% 49 25
Scotland Alan McManus 24 13 54.17% 241 129
England Michael Wasley 4 4 100% 26 19
England David Grace 5 5 100% 40 30
England Andrew Norman 1 1 100% 4 4
Ireland David Morris 1 0 0% 6 2
Ireland John Sutton 1 1 100% 6 4
Thailand James Wattana 10 7 70% 84 52
Thailand Issara Kachaiwong 1 1 100% 4 3
Scotland Scott MacKenzie 1 1 100% 7 5
Northern Ireland Gerard Greene 10 10 100% 73 55
England Ashley Wright 2 2 100% 10 8
England Ian Burns 5 4 80% 32 22
Wales Paul Davies 4 4 100% 25 20
Scotland Chris Small 9 7 77.78% 89 56
Scotland Drew Henry 7 5 71.43% 65 37
England Paul Hunter 7 4 57.14% 75 41
England Mike Dunn 2 2 100% 10 9
Malta Tony Drago 9 7 77.78% 78 47
Australia Quinten Hann 4 1 25% 33 13
Scotland Marcus Campbell 4 3 75% 32 20
Ireland David Hogan 1 1 100% 6 4
England John Parrott 18 14 77.78% 173 102
England Alfie Burden 4 2 50% 21 12
England Sean Storey 1 1 100% 20 13
England Steve Ventham 1 1 100% 4 4
England Justin Astley 1 0 0% 7 3
England David Gray 4 2 50% 42 21
Wales Anthony Davies 5 5 100% 31 25
Finland Robin Hull 1 0 0% 6 1
Wales Darren Morgan 5 4 80% 42 25
Scotland Jamie Burnett 9 9 100% 67 45
England David Finbow 1 1 100% 8 5
England Antony Bolsover 2 1 50% 15 9
England Bradley Jones 3 2 66.67% 17 11
Northern Ireland Terry Murphy 5 4 80% 41 27
England Paul Sweeny 2 2 100% 13 10
England Martin Clark 7 7 100% 53 40
Scotland Billy Snaddon 2 1 50% 20 12
Scotland David McLellan 3 2 66.67% 21 15
Wales Jamie Jones 5 3 60% 47 27
England Jimmy Michie 3 3 100% 22 15
Scotland Martin Dziewialtowski 1 1 100% 5 5
England Brian Morgan 3 3 100% 23 19
England John Read 3 3 100% 25 20
England Stuart Pettman 2 2 100% 10 10
England Leigh Griffin 2 2 100% 14 10
Canada Alain Robidoux 6 5 83.33% 53 35
Wales Mark Bennett 2 2 100% 11 10
England Tony Knowles 1 1 100% 8 5
England Jason Ferguson 3 3 100% 45 25
England Gary Ponting 2 1 50% 22 9
Northern Ireland Jason Prince 1 1 100% 5 5
Scotland Euan Henderson 3 3 100% 23 15
Wales Tony Chappel 1 1 100% 6 5
England Andy Hicks 5 5 100% 34 23
Scotland Graham Horne 1 1 100% 16 10
England Paul Wykes 1 1 100% 6 5
Northern Ireland Dennis Taylor 1 1 100% 6 5
England Nick Walker 2 2 100% 14 10
Wales Steve Newbury 1 1 100% 17 9
England Tony Jones 1 0 0% 8 3
England Karl Burrows 1 0 0% 5 0
England Joe Johnson 2 1 50% 13 5
England Rod Lawler 6 4 66.67% 48 30
England Karl Broughton 4 4 100% 26 20
England Neal Foulds 2 2 100% 12 10
Wales Wayne Jones 2 2 100% 16 10
England Mark Flowerdew 1 1 100% 7 5
Malta Simon Camilleri 1 1 100% 5 5
England Ben Harrison 1 1 100% 5 4
England Jason Wallace 1 1 100% 17 10
India Pankaj Advani 1 0 0% 5 1
England Craig Steadman 3 3 100% 17 12
Scotland Michael Leslie 2 2 100% 11 8
England Christopher Keogan 2 2 100% 10 8
England Mike Hallett 1 1 100% 5 5
Wales Terry Griffiths 3 3 100% 20 15
England Jamie Woodman 1 1 100% 7 5
England Sam Thistlewhite 1 1 100% 5 4
England Stephen Taylor 1 1 100% 7 5
England Adrian Rosa 1 1 100% 7 5
New Zealand Dene O'Kane 3 3 100% 23 15
England David Taylor 2 2 100% 14 10
Belgium Curd Persyn 1 1 100% 6 5
England Paul Gibson 1 1 100% 6 5
England Chris Scanlon 2 0 0% 13 3
Ireland Stephen Murphy 1 1 100% 6 5
England Darren Shaw 1 1 100% 6 5
England Anthony Buckley 3 3 100% 19 15
England Willie Thorne 2 1 50% 17 8
England Mark Rowing 1 1 100% 7 5
England Leigh Robinson 1 0 0% 19 9
Northern Ireland Martin O'Neill 1 1 100% 16 10
England Paul Davison (II) 1 1 100% 7 5
England Graham Cripsey 1 1 100% 7 5
England Mark Evans 1 1 100% 6 5
England Jonathan Birch 2 1 50% 14 7
England Matt Wilson 1 0 0% 7 2
England Danny Fowler 1 1 100% 5 5
England Lee Walters 1 1 100% 7 5
England Michael O'Sullivan 1 1 100% 5 5
Wales Doug Mountjoy 2 1 50% 15 9
England Andrew Cairns 2 2 100% 14 10
England Peter Gilchrist 1 1 100% 6 5
England Mike Smith 1 1 100% 5 5
South Africa Silvino Francisco 1 1 100% 7 5
England Peter Daubney 1 1 100% 6 5
Scotland Scott MacFarlane 1 1 100% 7 5
Canada Cliff Thorburn 1 1 100% 7 5
Hong Kong Franky Chan 1 1 100% 6 5
England Mukesh Parmar 1 1 100% 5 5
England Michael Gold 1 0 0% 7 2
England Paul Hurren 1 1 100% 5 5
England Malcolm Billaney 1 1 100% 5 5
Australia John Campbell 2 0 0% 16 6
England Steve Duggan 1 1 100% 8 5
England Oliver King 1 1 100% 5 5
England Lee Richardson 1 1 100% 7 5
England Michael Huntingdon 1 1 100% 5 5
England Ronnie Shakespeare 1 1 100% 5 5
England Jason Greaves 1 1 100% 5 5
England Ryan Milton 1 0 0% 7 2
England Troy Shaw 1 1 100% 7 5
England Nick Terry 1 1 100% 8 5
England John Virgo 1 1 100% 7 5
Scotland Duncan Campbell 1 1 100% 6 5
England Daniel Murphy 1 1 100% 8 5
England Kevin Young 1 1 100% 8 5
Wales Norman Maher 1 1 100% 7 5
Singapore Barry Zee 1 1 100% 5 5
England Ian Bullimore 1 1 100% 6 5
England Craig Edwards 1 0 0% 8 3
Northern Ireland Kieran McAlinden 2 2 100% 10 10
England Roger Leighton 1 1 100% 8 5
England Justin Buckingham 1 1 100% 7 5
England John Harrop 1 1 100% 7 5
England Philip Alden 1 1 100% 6 5
England Terrance Burke 1 1 100% 6 5
England Damon Zeid 1 1 100% 9 5
England Peter Delaney 1 1 100% 5 5
England Nick Marsh 1 1 100% 5 5
England Nick Fruin 1 0 0% 8 3
England Marc Devon 1 1 100% 6 5
England Gary Morris 1 1 100% 6 5
Australia Ray van den Nouwland 1 1 100% 5 5
England Mick Fisher 1 1 100% 5 5
England Barry Bunn 1 1 100% 5 5
England Ryan Michael 1 1 100% 6 5
Thailand Suriya Suwannasingh 1 0 0% 7 2
India Amrik Cheema 1 1 100% 6 5
England Chris Achilles 1 1 100% 7 5
England Neil Selman 1 1 100% 6 5
England Andrew Photiou 1 1 100% 7 5
England Tony Rampello 1 1 100% 6 5
England Gary Wilkinson 1 1 100% 9 5
Canada Brady Gollan 1 1 100% 8 5
Ireland Joe Delaney 1 1 100% 6 5
Canada Marcel Gauvreau 1 1 100% 7 5
England Graham Fisken 1 1 100% 6 5
England Paul Smith 1 1 100% 9 5
England Stuart Green 1 1 100% 8 5
England James Gibson 1 1 100% 5 5
England Martin Lee 1 1 100% 6 5
England Lee Page 1 1 100% 4 4
England Guy Dennis 1 1 100% 5 5
England Lee Grant 1 1 100% 5 5
England Chris Nicholson 1 1 100% 5 5
England Shane Haines 1 1 100% 6 5
England Andrew Fisher 1 1 100% 6 5
China Cao Yupeng 4 3 75% 31 16
England Jamie O'Neill 2 2 100% 10 8
England Ben Woollaston 7 6 85.71% 57 36
Bulgaria Georgi Velichkov 1 1 100% 4 4
Northern Ireland Jordan Brown 3 1 33.33% 22 12
Scotland Anthony McGill 11 7 63.64% 76 42
Wales Gareth Allen 2 2 100% 10 9
Malta Richard Webb 1 1 100% 4 4
England Adam Wicheard 1 1 100% 7 5
Bulgaria Bratislav Krastev 1 1 100% 4 4
Belgium Luca Brecel 7 5 71.43% 61 33
England Paul Davison 2 2 100% 9 8
Australia Vinnie Calabrese 3 3 100% 19 14
China Xiao Guodong 10 6 60% 50 30
England Sam Harvey 1 1 100% 4 4
England Elliot Slessor 7 7 100% 48 34
Wales Daniel Wells 4 3 75% 27 16
England Sam Baird 4 2 50% 21 11
India Aditya Mehta 1 1 100% 4 4
Afghanistan Mohammad Rais Senzahi 1 1 100% 5 5
England John Whitty 1 1 100% 5 5
Thailand Thanawat Thirapongpaiboon 1 1 100% 6 5
United Arab Emirates Mohammed Al Joker 1 1 100% 8 5
Thailand Thepchaiya Un-Nooh 7 5 71.43% 61 37
England John Astley 2 2 100% 16 10
England Joel Walker 1 1 100% 4 4
China Liu Jiaming 1 1 100% 4 4
China Shan Xianshu 1 1 100% 4 4
China Chen Zhe 1 1 100% 4 4
England Sydney Wilson 2 2 100% 14 11
Cyprus Michael Georgiou 5 5 100% 29 23
England Alex Davies 1 1 100% 6 5
Wales Michael White 6 4 66.67% 34 21
England Jimmy Robertson 10 6 60% 60 32
Thailand Kobkit Palajin 1 1 100% 4 4
China Chen Feilong 2 1 50% 11 7
England Gary Wilson 8 6 75% 44 29
Scotland Rhys Clark 1 1 100% 4 4
England Zak Surety 2 2 100% 14 9
England James Cahill 4 3 75% 23 14
Wales Jamie Clarke 4 4 100% 22 17
Australia Adrian Ridley 1 0 0% 8 3
Thailand Kritsanut Lertsattayathorn 2 1 50% 18 9
Morocco Chaouki Yousfi 1 1 100% 7 5
India Kamal Chawla 1 1 100% 9 6
England Stuart Carrington 1 1 100% 8 6
England Michael Williams 1 1 100% 4 4
China Li Hang 4 3 75% 31 15
Wales Lee Walker 1 1 100% 8 6
Germany Lukas Kleckers 1 1 100% 5 4
England Allan Taylor 2 2 100% 13 9
England Adam Bobat 1 1 100% 4 4
England Oliver Lines 5 5 100% 29 24
China Yu Delu 1 1 100% 8 5
England Joe Roberts 1 0 0% 6 2
England Kyren Wilson 26 19 73.08% 194 118
China Yuan Sijun 4 1 25% 32 16
Thailand Boonyarit Keattikun 1 1 100% 8 5
Pakistan Muhammad Sajjad 1 0 0% 8 3
England Ashley Hugill 4 4 100% 21 19
China Guan Zhen 1 1 100% 6 4
China Li Yuan 2 2 100% 11 8
China Zhao Xintong 10 6 60% 80 44
England Richard Beckham 1 1 100% 5 4
China Zhou Yuelong 14 10 71.43% 83 50
Ireland Leo Fernandez 1 1 100% 7 6
England Ian Glover 1 1 100% 6 5
Thailand Noppon Saengkham 11 6 54.55% 84 44
England Michael Wild 1 1 100% 6 4
Scotland Fraser Patrick 1 1 100% 7 4
Israel Eden Sharav 1 1 100% 9 6
Wales Jak Jones 3 3 100% 22 17
Scotland Scott Donaldson 7 6 85.71% 34 22
China Mei Xiwen 2 2 100% 13 9
Isle of Man Darryl Hill 1 1 100% 5 5
Wales David John 1 1 100% 5 4
China Niu Zhuang 2 2 100% 12 10
China Lyu Haotian 6 6 100% 42 30
England Chris Wakelin 6 4 66.67% 45 26
England Martin O'Donnell 4 3 75% 26 16
England Liam Highfield 1 1 100% 4 4
China Xu Si 1 1 100% 6 4
Switzerland Alexander Ursenbacher 7 7 100% 36 30
China Yan Bingtao 12 7 58.33% 95 50
Wales Ian Preece 1 1 100% 6 5
Iran Hossein Vafaei 5 4 80% 33 19
Scotland Chris Totten 2 2 100% 14 12
England Adam Duffy 2 2 100% 16 10
Wales Duane Jones 2 2 100% 10 9
Iran Soheil Vahedi 4 4 100% 19 16
England Joe O'Connor 8 4 50% 46 24
China Wu Yize 2 2 100% 21 12
Australia Kurt Dunham 1 1 100% 8 5
Norway Kurt Maflin 2 0 0% 32 14
China Chen Zifan 1 1 100% 7 5
China Lu Ning 3 3 100% 23 15
China Chang Bingyu 1 1 100% 6 4
Poland Kacper Filipiak 1 1 100% 5 4
England Billy Joe Castle 1 1 100% 5 4
China Peifan Lei 1 1 100% 7 5
Poland Adam Stefanow 1 1 100% 6 5
England Robbie Williams 2 0 0% 14 5
France Brian Ochoiski 1 1 100% 4 3
Morocco Amine Amiri 1 1 100% 3 3
England Connor Benzey 1 1 100% 4 4
Northern Ireland Patrick Wallace 1 1 100% 6 4
England Steven Hallworth 1 1 100% 5 4
Brazil Igor Figueiredo 1 1 100% 3 3
England Farakh Ajaib 1 1 100% 6 4
China Jianbo Zhao 1 1 100% 5 4
Thailand Akani Songsermsawad 2 1 50% 18 10
China Pang Junxu 1 1 100% 5 4
Wales Dylan Emery 4 4 100% 26 21
Wales Jackson Page 2 1 50% 15 7
China Guo Hua 1 1 100% 5 5
China Au Chi-Wai 1 1 100% 5 3
China Pang Weiguo 1 0 0% 5 2
England Sanderson Lam 1 1 100% 7 4
Thailand Poramin Danjirakul 1 1 100% 5 5
China Deng Haohui 1 1 100% 6 6
China Long Zehuang 1 1 100% 5 4
England Manasawin Phetmalaikul 1 1 100% 7 6
England Oliver Brown 1 1 100% 4 4
China He Guoqiang 2 2 100% 11 10
Scotland Ross Muir 2 2 100% 11 9
China Fan Zhengyi 4 4 100% 23 15
Egypt Mohamed Ibrahim 1 1 100% 4 4
China Zhang Anda 1 0 0% 10 4
Qatar Ali Al Obaidly 1 1 100% 4 4
Latvia Artemijs Zizins 1 1 100% 3 3
Belgium Ben Mertens 2 1 50% 9 5
China Ma Hailong 1 0 0% 4 2
Malaysia Thor Chuan Leong 1 1 100% 4 4