Most Frequently Met Opponents By Liam Highfield - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Barry Pinches 5 3 60% 46 25
England Jamie O'Neill 2 1 50% 9 5
China Xiao Guodong 6 1 16.67% 55 22
Scotland Scott MacKenzie 1 1 100% 4 4
Wales Andrew Pagett 2 2 100% 13 8
China Chen Zhe 2 2 100% 19 14
England Kuldesh Johal 3 1 33.33% 40 18
Ireland Joe Delaney 1 1 100% 6 4
England Jack Lisowski 9 4 44.44% 65 31
Malta Tony Drago 4 2 50% 32 14
England Michael Holt 4 0 0% 28 10
England Ricky Walden 5 1 20% 30 10
Thailand Thanawat Thirapongpaiboon 1 1 100% 7 4
Germany Robert Drahn 1 1 100% 4 4
Scotland Stephen Maguire 6 2 33.33% 32 14
Scotland Graeme Dott 1 1 100% 7 4
Northern Ireland Gerard Greene 4 2 50% 16 9
Scotland Anthony McGill 7 2 28.57% 56 24
Ireland Fergal O'Brien 6 3 50% 33 18
Belgium Chris Henry 1 1 100% 4 4
Hong Kong Marco Fu 5 2 40% 34 17
England Jimmy Michie 1 1 100% 7 4
China Ding Junhui 4 1 25% 22 9
Thailand Noppon Saengkham 2 1 50% 11 5
England Allan Taylor 2 0 0% 10 2
Northern Ireland Mark Allen 3 0 0% 32 12
Wales Michael White 6 2 33.33% 35 15
England Martin Gould 5 1 20% 22 7
England Jimmy White 5 2 40% 38 18
Northern Ireland Dermot McGlinchey 1 1 100% 8 5
Netherlands Roy Stolk 1 1 100% 7 4
England Alfie Burden 2 1 50% 10 5
England Lee Shanker 1 1 100% 5 4
England Mark Davis 4 1 25% 30 13
Ireland David Morris 3 2 66.67% 18 11
England Jimmy Robertson 4 0 0% 34 13
England Judd Trump 4 1 25% 30 10
England Joe Jogia 1 1 100% 5 4
England Adam Wicheard 1 1 100% 7 4
England Zak Surety 1 1 100% 7 4
England Ronnie O'Sullivan 1 0 0% 7 3
England Sam Baird 5 2 40% 49 23
England Adrian Gunnell 1 1 100% 5 4
Wales Jamie Jones 4 4 100% 42 25
Wales Dominic Dale 3 1 33.33% 15 7
England Simon Bedford 2 2 100% 25 15
England Paul Davison 1 0 0% 6 2
Scotland Stephen Hendry 1 0 0% 4 0
England Kyren Wilson 4 1 25% 27 10
England Robbie Williams 6 3 50% 38 20
England Justin Astley 3 3 100% 18 14
England John Whitty 1 1 100% 7 4
India Aditya Mehta 2 0 0% 9 1
England Michael Wasley 2 1 50% 13 8
England Gavin Lomax 2 1 50% 12 6
England Gary Wilson 5 5 100% 32 21
Norway Kurt Maflin 4 1 25% 25 10
England Adam Davies 1 1 100% 5 4
England Neal Jones 1 1 100% 8 6
Wales Jak Jones 4 3 75% 25 17
England Chris Melling 1 1 100% 6 4
Ireland Vincent Muldoon 1 1 100% 5 4
England Michael Wild 2 2 100% 12 9
England Avtar Sohanpal 1 1 100% 5 4
Scotland James McBain 1 1 100% 5 4
England Stephen Rowlings 2 0 0% 11 3
Wales Alex Taubman 1 0 0% 7 3
England Scott Miller 1 1 100% 7 4
Wales Stephen Ellis 1 1 100% 5 4
England Ben Woollaston 7 2 28.57% 49 22
Pakistan Shokat Ali 1 0 0% 8 3
England David Craggs 2 2 100% 11 8
England Philip Wildman 1 1 100% 4 4
England Stephen Wycherley 1 1 100% 5 4
England Matthew Couch 2 2 100% 23 15
England Andy Lee 2 2 100% 11 9
England Gary Wilkinson 1 1 100% 4 4
England David Grace 4 1 25% 19 6
England Chris Norbury 2 1 50% 13 8
England Andy Symons 1 1 100% 4 4
England Daniel Ward 1 1 100% 7 4
England Mitchell Travis 1 0 0% 7 3
England Andrew Atkinson 1 0 0% 5 1
England Paul Sweeny 1 0 0% 5 1
England Lee Farebrother 1 1 100% 4 4
England Anthony Hamilton 3 1 33.33% 22 10
England Dave Harold 1 0 0% 7 3
Ireland David Hogan 1 1 100% 7 4
England Rod Lawler 5 2 40% 24 10
England Steve Davis 2 0 0% 11 3
England Matthew Day 1 1 100% 4 4
China Liu Song 1 0 0% 8 3
Scotland Scott Donaldson 2 0 0% 12 4
England Stephen Groves 1 1 100% 7 4
China Lyu Chuang 1 0 0% 7 3
Thailand James Wattana 2 2 100% 13 9
England Andy Hicks 1 0 0% 13 3
England Ian Burns 3 1 33.33% 20 8
China Zhang Anda 2 2 100% 15 9
Thailand Passakorn Suwannawat 2 2 100% 15 10
England Robert Milkins 2 0 0% 13 4
England Craig Steadman 2 2 100% 8 5
Germany Phil Barnes 1 0 0% 6 2
Wales Mark Williams 8 1 12.5% 68 29
England Adam Duffy 3 1 33.33% 22 11
England Mark Selby 10 3 30% 61 21
England Ian Glover 3 2 66.67% 18 9
England Joe Perry 4 0 0% 26 9
China Liang Wenbo 5 3 60% 33 18
Australia Ben Judge 1 1 100% 7 6
China Cao Yupeng 2 0 0% 17 5
China Li Yan 1 1 100% 7 4
China Yu Delu 4 3 75% 26 17
Wales Daniel Wells 6 4 66.67% 51 29
England Peter Ebdon 1 0 0% 9 4
England Mike Dunn 3 1 33.33% 21 10
Wales Matthew Troath 1 0 0% 6 2
England Michael Harley 1 1 100% 4 4
Australia Simon Bevz 1 1 100% 4 4
England Stuart Watson 1 1 100% 6 4
England Alan Moore 1 0 0% 7 3
Scotland Marcus Campbell 2 0 0% 23 8
Scotland Ross Muir 2 1 50% 15 8
Bulgaria Nikolai Hristov 1 1 100% 4 4
Scotland Alan McManus 1 0 0% 5 1
China Feng Zeyuan 1 1 100% 6 4
China Shi Hanqing 1 1 100% 6 4
Scotland Jamie Burnett 1 1 100% 5 4
England Jamie Cope 1 0 0% 5 1
England Peter Lines 3 1 33.33% 23 12
Poland Michał Zieliński 1 1 100% 6 4
England Tom Maxfield 1 1 100% 7 4
Thailand Thepchaiya Un-Nooh 6 5 83.33% 56 31
Malta Alex Borg 2 1 50% 11 6
England Chris Wakelin 3 1 33.33% 19 9
England Matthew Selt 2 0 0% 12 3
England Andrew Higginson 2 0 0% 9 3
Thailand Dechawat Poomjaeng 2 1 50% 6 2
Libya Khalid Belaied Abumdas 1 1 100% 12 10
China Fang Xiongman 2 2 100% 5 5
Ireland John Sutton 1 0 0% 6 2
Ireland Jason Devaney 1 1 100% 5 4
Wales Kishan Hirani 1 1 100% 5 4
Scotland Marc Davis 1 1 100% 6 4
England John Parkin 1 1 100% 4 4
England George Pragnell (II) 1 1 100% 4 4
Canada Alex Pagulayan 1 1 100% 6 4
Isle of Man Darryl Hill 1 1 100% 6 5
Wales Matthew Stevens 1 1 100% 4 4
England Sydney Wilson 1 1 100% 7 5
China Cao Xinlong 1 1 100% 4 4
England Mark King 2 1 50% 12 5
England Alex Davies 1 1 100% 4 4
Wales Gareth Allen 1 0 0% 6 2
Jamaica Rory McLeod 3 3 100% 15 13
England Nigel Bond 3 0 0% 18 7
England Stuart Bingham 3 1 33.33% 23 10
Wales Ryan Day 4 1 25% 22 8
England Oliver Brown 4 2 50% 23 16
England Ashley Hugill 3 2 66.67% 19 13
Belgium Tomasz Skalski 1 0 0% 6 2
Finland Robin Hull 3 3 100% 24 15
Ireland Ken Doherty 4 3 75% 25 16
England Stuart Carrington 4 2 50% 36 20
England Ali Carter 4 1 25% 27 11
England Luke Simmonds 1 1 100% 12 10
Belgium Luca Brecel 4 3 75% 42 23
England David Gilbert 4 1 25% 25 9
Wales Duane Jones 2 0 0% 13 5
England Sean Harvey 1 1 100% 7 4
China Zhao Xintong 2 1 50% 9 4
England Oliver Lines 2 1 50% 15 8
England Sam Craigie 1 1 100% 4 4
China Wang Yuchen 1 1 100% 11 6
England Hammad Miah 4 4 100% 41 26
England Tom Ford 4 2 50% 36 20
Wales David John 1 1 100% 1 1
China Tian Pengfei 3 0 0% 18 4
Estonia Andres Petrov 2 1 50% 19 13
Australia Matthew Bolton 1 1 100% 4 4
Switzerland Alexander Ursenbacher 1 0 0% 8 3
Wales Lee Walker 1 1 100% 5 4
Thailand Boonyarit Keattikun 1 1 100% 5 4
Thailand Akani Songsermsawad 1 1 100% 6 4
Scotland John Higgins 1 0 0% 4 0
England Shaun Murphy 4 0 0% 27 9
China Lyu Haotian 2 0 0% 16 6
England John Astley 3 3 100% 13 10
Australia Neil Robertson 2 1 50% 14 7
Iran Hossein Vafaei 1 1 100% 7 5
England Barry Hawkins 3 0 0% 21 7
Cyprus Michael Georgiou 1 0 0% 5 1
England Sean O'Sullivan 1 1 100% 4 4
England Billy Joe Castle 1 1 100% 6 4
Ukraine Sergey Isaenko 1 1 100% 4 4
England Ryan Davies 1 1 100% 5 4
China Luo Zetao 1 1 100% 7 6
England Joe O'Connor 1 0 0% 9 3
China Lu Ning 3 1 33.33% 18 7
China Zhou Yuelong 4 2 50% 46 22
China Si Jiahui 3 2 66.67% 18 11
Poland Adam Stefanow 1 1 100% 5 4
England Mark Joyce 1 0 0% 4 0
England Mitchell Mann 2 1 50% 10 5
Northern Ireland Jordan Brown 1 1 100% 7 4
China Li Hang 2 1 50% 11 4
England James Cahill 3 3 100% 19 11
Scotland Dean Young 2 1 50% 5 4
Malaysia Thor Chuan Leong 1 1 100% 3 3
Scotland Fraser Patrick 2 1 50% 16 8
Wales Jamie Clarke 1 0 0% 5 1
England Jamie Barrett 2 2 100% 13 9
Wales Jackson Page 1 1 100% 9 6
China Fan Zhengyi 3 2 66.67% 22 12
England Martin O'Donnell 2 0 0% 7 1
China Jianbo Zhao 2 1 50% 7 2
England Connor Benzey 1 1 100% 1 1
England Elliot Slessor 2 1 50% 30 15
England Jamie Wilson 2 2 100% 12 9
England Sanderson Lam 1 1 100% 4 3
China Chen Zifan 1 1 100% 5 3
England Reanne Evans 1 1 100% 5 4
England Farakh Ajaib 1 1 100% 5 5
China Chang Bingyu 1 1 100% 5 5
Northern Ireland Robbie Mcguigan 1 1 100% 1 1
England Daniel Womersley 1 0 0% 1 0
China Yuan Sijun 1 1 100% 17 10
China Xu Si 1 0 0% 4 1
Belgium Ben Mertens 1 0 0% 4 1
Ireland Aaron Hill 1 1 100% 7 4
Egypt Mohamed Ibrahim 1 1 100% 9 5
China Yan Bingtao 1 0 0% 7 3
Austria Florian Nüßle 1 1 100% 1 1
England Louis Heathcote 1 1 100% 1 1
England Callum Beresford 1 1 100% 4 4
South Korea Daegyu Lee 1 0 0% 6 2
England Faizaan Mohammed 1 1 100% 6 4