Most Frequently Met Opponents By Louis Heathcote - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Andy Marriott 1 1 100% 6 4
Jamaica Rory McLeod 2 0 0% 12 4
Wales Ben Jones 1 0 0% 6 2
Wales Callum Lloyd 1 0 0% 5 1
India Rahul Sachdev 1 1 100% 7 4
Wales Jamie Clarke 4 1 25% 16 8
England Luke Garland 1 0 0% 7 3
England Sam Craigie 1 0 0% 6 2
England Heather Clare 1 1 100% 4 4
Poland Kacper Filipiak 1 1 100% 6 4
England Hammad Miah 1 0 0% 4 0
Austria Andreas Ploner 1 0 0% 5 1
England Adam Duffy 1 1 100% 7 4
England Ricky Walden 1 0 0% 4 0
Belgium Jurian Heusdens 1 1 100% 6 4
England Ryan Causton 1 0 0% 5 1
England Patrick Whelan 1 1 100% 6 4
England James Burrett 1 1 100% 5 4
England Joshua Thomond 2 2 100% 8 8
China Cao Yupeng 2 1 50% 14 6
Hong Kong Fung Kwok Wai 1 1 100% 6 4
Cyprus Michael Georgiou 1 0 0% 7 3
Hong Kong Marco Fu 2 0 0% 12 3
Wales Mark Williams 2 0 0% 8 2
Northern Ireland Joe Swail 2 0 0% 13 5
Wales Ryan Day 5 1 20% 38 13
England Jimmy White 1 0 0% 1 0
England Jeff Cundy 1 0 0% 6 2
England Mohammed Rangzib 1 0 0% 7 3
England Matthew Day 1 0 0% 7 3
England Hamim Hussain 1 1 100% 5 4
England Wayne Brown 1 1 100% 5 4
Scotland Gary Thomson 1 1 100% 4 4
England Paul McLeod 1 1 100% 4 4
Wales Bradley Tyson 1 1 100% 4 4
Gibraltar Liam Golt 1 1 100% 4 4
China Yu Delu 1 0 0% 5 1
England Craig Steadman 3 1 33.33% 14 6
England Darren Burns 1 1 100% 4 4
China Wang Yuchen 1 1 100% 6 4
China Ma Tingpeng 1 1 100% 5 4
Thailand Dechawat Poomjaeng 1 0 0% 5 1
Wales Andrew Pagett 1 0 0% 5 1
England Reanne Evans 2 2 100% 12 9
England Andrew Milliard 1 1 100% 5 4
Hong Kong Ng On Yee 1 1 100% 4 4
China Si Jiahui 3 2 66.67% 17 8
England Ian Desmier 1 1 100% 4 4
Malta Brian Cini 1 1 100% 5 4
Austria Florian Nüßle 1 1 100% 6 4
India Aditya Mehta 1 1 100% 6 4
England Simon Blackwell 1 1 100% 5 4
Thailand Noppon Saengkham 1 1 100% 10 6
England Elliot Slessor 4 1 25% 41 16
China Lyu Haotian 2 0 0% 11 4
England Ben Woollaston 1 0 0% 8 3
Northern Ireland Jordan Brown 2 1 50% 9 4
Poland Adam Stefanow 1 1 100% 7 4
Northern Ireland Mark Allen 3 0 0% 17 4
China Peifan Lei 1 0 0% 6 2
Iran Hossein Vafaei 2 1 50% 14 6
England Nigel Bond 2 1 50% 19 10
England Anthony Hamilton 5 1 20% 34 14
China Chen Zifan 1 0 0% 7 2
Belgium Luca Brecel 1 0 0% 8 3
China Lu Ning 1 1 100% 7 4
China Zhao Xintong 2 0 0% 12 3
England John Astley 1 1 100% 5 4
England Michael Holt 4 0 0% 20 7
England Mark Joyce 2 0 0% 15 6
England Mark Davis 1 0 0% 4 2
Wales Kishan Hirani 1 1 100% 9 6
England Ali Carter 5 1 20% 28 10
Scotland Alan McManus 2 1 50% 17 7
Wales Dominic Dale 2 1 50% 9 4
Ireland Leo Fernandez 1 0 0% 4 1
Scotland Stephen Maguire 2 0 0% 10 4
England Stuart Bingham 2 0 0% 26 11
England Judd Trump 2 0 0% 13 5
England Farakh Ajaib 1 1 100% 5 5
England Brandon Sargeant 1 1 100% 6 4
England Chris Wakelin 1 0 0% 6 0
China Xu Si 1 1 100% 3 2
France Brian Ochoiski 1 1 100% 3 2
England Shaun Murphy 2 0 0% 13 5
Scotland Fraser Patrick 1 1 100% 3 2
Ireland Ken Doherty 2 2 100% 9 6
England Jack Lisowski 2 0 0% 16 7
England Daniel Womersley 1 1 100% 1 1
England Sean Harvey 1 1 100% 1 1
Wales Michael White 1 1 100% 1 1
Northern Ireland Gerard Greene 1 1 100% 1 1
Scotland Anthony McGill 3 0 0% 15 2
England Martin O'Donnell 1 0 0% 3 1
England Ben Hancorn 1 1 100% 3 2
England James Cahill 2 2 100% 8 6
Thailand Akani Songsermsawad 1 0 0% 2 0
England Ashley Carty 1 1 100% 8 6
China Yan Bingtao 1 0 0% 4 1
Northern Ireland Robbie Mcguigan 2 1 50% 7 5
China Yuan Sijun 1 1 100% 5 3
Germany Lukas Kleckers 2 0 0% 6 2
Ukraine Iulian Boiko 2 1 50% 13 6
Wales Lee Walker 1 1 100% 7 4
England David Gilbert 1 0 0% 6 2
England Robert Milkins 1 0 0% 10 4
China Li Hang 1 0 0% 5 1
England Martin Gould 1 0 0% 8 3
Belgium Ben Mertens 2 1 50% 17 8
China Wu Yize 1 0 0% 4 1
England Sanderson Lam 1 0 0% 9 4
England Jimmy Robertson 2 1 50% 12 7
Scotland Dean Young 1 1 100% 6 4
Scotland Scott Donaldson 2 0 0% 16 6
England Barry Hawkins 2 0 0% 10 1
England Jamie O'Neill 1 1 100% 6 4
Wales Duane Jones 1 0 0% 8 2
England Mitchell Mann 2 2 100% 15 9
Belgium Julien Leclercq 1 1 100% 6 5
England Matthew Selt 1 0 0% 7 3
England Oliver Lines 3 3 100% 23 16
England Liam Highfield 1 0 0% 1 0
England Andrew Higginson 1 0 0% 17 7
Wales Marc Shaw 1 1 100% 4 4
England Alex Clenshaw 1 1 100% 6 4
England Phil O'Kane 1 1 100% 6 4
England Alfie Burden 1 0 0% 6 2
England Paul Deaville 1 1 100% 5 4
England Ben Fortey 1 1 100% 6 4
England Simon Bedford 1 1 100% 4 4
England Ryan Davies 1 1 100% 7 4
England Andy Hicks 1 1 100% 4 3
England Kyren Wilson 1 0 0% 3 0
England Josh Mulholland 2 2 100% 7 6
England Andy Lee 2 2 100% 13 10
Malaysia Thor Chuan Leong 1 1 100% 5 4
England Gary Wilson 1 0 0% 7 3
England Tom Ford 1 0 0% 5 1
United States Ahmed Aly Elsayed 2 2 100% 7 7
China Xiao Guodong 1 1 100% 1 1
Wales Liam Davies 1 0 0% 1 0
Wales Matthew Stevens 1 0 0% 7 3
England Oliver Sykes 1 1 100% 14 10
England Manasawin Phetmalaikul 1 0 0% 4 2
England David Lilley 1 0 0% 8 3
Thailand Thepchaiya Un-Nooh 1 1 100% 9 5
Hong Kong Cheung Ka Wai 1 1 100% 6 4
England Joe O'Connor 1 0 0% 7 3
Ukraine Anton Kazakov 1 1 100% 7 4
Ireland Aaron Hill 1 1 100% 7 4
England Mark Selby 1 1 100% 7 4
China Tian Pengfei 1 1 100% 6 4
China He Guoqiang 1 0 0% 4 0
United Arab Emirates Mohammed Shehab 1 1 100% 6 6
China Zhou Yuelong 1 0 0% 1 0
Wales Dylan Emery 1 0 0% 7 2