Most Frequently Met Opponents By Kuldesh Johal - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Belgium Bjorn Haneveer 1 0 0% 8 3
Brazil Igor Figueiredo 1 1 100% 7 5
England Jack Lisowski 1 0 0% 17 7
England Liam Highfield 3 2 66.67% 40 22
Wales Andrew Pagett 6 5 83.33% 37 23
England Dave Harold 1 0 0% 7 3
England Peter Ebdon 1 0 0% 6 2
Ireland Fergal O'Brien 1 0 0% 6 2
England Kyren Wilson 5 0 0% 24 6
Ireland Leo Fernandez 3 2 66.67% 17 12
England Ian McCulloch 1 1 100% 4 4
England Shaun Murphy 1 0 0% 4 0
Jamaica Rory McLeod 1 0 0% 4 1
Wales Jamie Jones 3 1 33.33% 20 9
England Michael Wild 1 0 0% 4 0
Ireland Michael Judge 2 0 0% 11 3
Scotland James McBain 3 0 0% 20 7
Scotland Alan McManus 1 0 0% 7 3
England Matthew Selt 1 1 100% 5 4
Northern Ireland Patrick Wallace 1 1 100% 5 4
Malta Tony Drago 1 0 0% 9 4
England Andy Hicks 2 0 0% 15 6
England Jamie Walker 1 0 0% 7 3
England Ian Glover 1 0 0% 5 1
Ireland Vincent Muldoon 3 0 0% 24 10
England Lee Shanker 1 1 100% 5 4
England David Grace 3 2 66.67% 15 9
England Jamie O'Neill 4 1 25% 22 10
England Andrew Milliard 1 1 100% 6 4
England Sam Craigie 1 0 0% 9 4
England Justin Astley 2 2 100% 12 8
England Steve Judd 1 1 100% 6 4
England Avtar Sohanpal 1 1 100% 4 4
New Zealand Chris Mcbreen 1 1 100% 5 4
England Gavin Lomax 2 1 50% 15 7
England Alfie Burden 1 1 100% 6 4
China Jin Long 1 0 0% 18 8
England Judd Trump 1 0 0% 8 3
England Barry Pinches 2 1 50% 14 6
Cyprus Michael Georgiou 3 2 66.67% 14 10
England Michael Holt 1 0 0% 14 5
Wales Paul Davies 1 1 100% 14 9
India Aditya Mehta 1 1 100% 14 9
England Mark Joyce 1 0 0% 9 4
Northern Ireland Joe Swail 2 1 50% 9 5
England David Roe 1 1 100% 7 4
China Li Hang 1 0 0% 8 3
England Mark Davis 2 1 50% 8 3
England Peter Lines 1 0 0% 9 4
England Shaun Wilkes 1 1 100% 7 4
Hong Kong Alan Lin Tan Ho 1 1 100% 7 4
England Simon Bedford 3 2 66.67% 25 12
England Stephen Craigie 1 1 100% 5 5
England Gary Wilson 2 2 100% 7 5
Northern Ireland Jonathan Kells 1 1 100% 6 4
England Alan Moore 1 1 100% 5 4
England Stuart Mann 1 0 0% 5 1
England Lewis Roberts 1 0 0% 9 4
Scotland Marc Davis 1 1 100% 4 4
England Adam Wicheard 1 1 100% 7 4
England James McGouran 1 1 100% 5 4
England Darren Cook 2 1 50% 11 7
England Lee Page 2 1 50% 10 6
England Adam Davies 2 2 100% 12 9
England Nathan Williams 3 2 66.67% 21 11
England Tony Marshall 1 1 100% 4 4
England Stuart Carrington 1 1 100% 5 5
England Jeff Cundy 2 2 100% 15 10
England Matthew Couch 1 1 100% 6 4
England James Leadbetter 2 2 100% 11 7
England David Green 1 1 100% 5 4
Northern Ireland Julian Logue 1 1 100% 4 4
Northern Ireland Jordan Brown 1 1 100% 6 4
Ireland Brendan O'Donoghue 1 1 100% 5 4
England Robin Wilson 1 1 100% 4 4
England Mark Axworthy 1 1 100% 7 4
England Stuart Watson 3 3 100% 14 12
England Matthew Barnes 2 0 0% 14 6
England James Welsh 1 1 100% 7 4
England Kris Vincent 1 1 100% 5 4
England Munraj Pal 1 0 0% 7 3
England Craig Steadman 2 1 50% 18 9
England Stephen Rowlings 1 1 100% 7 4
England Scott Miller 1 1 100% 5 4
Belgium Kevin van Hove 3 2 66.67% 19 11
England Stephen Wycherley 1 1 100% 6 4
England Andy Symons 1 0 0% 4 0
England James Silverwood 1 1 100% 5 4
England Scott Bullied 1 1 100% 6 4
Wales Lee Walker 2 1 50% 15 7
England Mike Hallett 2 2 100% 10 8
Germany Patrick Einsle 2 0 0% 11 3
England Geoff Campbell 1 1 100% 4 4
England John Welsh 1 0 0% 5 1
England Jason Pegram 1 1 100% 7 4
England Ian Whitty 1 1 100% 6 4
England Daniel Ward 1 0 0% 6 1
England Gareth Coates 1 1 100% 8 5
Scotland Steven Bennie 2 2 100% 12 8
Scotland Evan Munro 1 1 100% 5 4
England Chris Norbury 1 0 0% 5 1
England Darren Clarke 1 1 100% 4 4
Ireland Robert Murphy 2 1 50% 15 8
Northern Ireland Mark Allen 1 0 0% 9 4
Northern Ireland Sean O'Neill 2 1 50% 17 9
England Lee Farebrother 1 1 100% 7 5
England Weland Holroyd 1 1 100% 5 4
Scotland Craig MacGillivray 1 0 0% 6 2
England Paul Davison 2 0 0% 12 3
England Brian Salmon 1 1 100% 9 5
Netherlands Rene van Rijsbergen 2 2 100% 11 8
England Grant Conquest 1 1 100% 6 4
England David Grimwood 1 0 0% 5 1
England Kelly Fisher 1 1 100% 4 4
England Andrew Atkinson 1 0 0% 8 3
England David Coles 1 0 0% 4 0
England Ian Brumby 1 0 0% 4 0
Netherlands Johan Oenema 1 0 0% 7 3
Wales Ryan Day 1 0 0% 7 2
England Eddie Manning 1 0 0% 8 3
Wales Anthony Davies 1 0 0% 8 3
England Stephen Kershaw 1 1 100% 9 5
England Robert Mills 1 0 0% 9 4
England Surinder Gill 1 1 100% 8 5
England Andy Marriott 1 1 100% 4 4
Wales Jamie Clarke 2 1 50% 10 5
England Peter Gilchrist 1 0 0% 7 2
England Willie Thorne 2 1 50% 12 6
Wales Gavin Pantall 1 1 100% 7 4
Ireland Stanley Murphy 1 1 100% 7 4
England Stuart Mason 1 0 0% 5 1
England Karl Broughton 1 1 100% 5 4
England Carlo Giagnacovo 1 1 100% 5 4
England Sean Lynskey 1 1 100% 6 4
Wales James Reynolds 1 0 0% 7 2
England Darryn Walker 1 1 100% 9 5
England Paul Harper 1 1 100% 4 4
England Sydney Wilson 1 0 0% 5 1
England Adam Duffy 2 2 100% 12 8
England Mike Finn 1 1 100% 7 4
Scotland Rhys Clark 1 0 0% 6 2
England James Burrett 2 2 100% 10 8
England Mark Vincent 1 1 100% 4 4
Scotland Marcus Campbell 1 1 100% 6 4
England Christopher Keogan 1 1 100% 6 4
England Jason Weston 1 0 0% 6 2
China Zhao Xintong 2 0 0% 10 1
Australia Neil Robertson 1 0 0% 9 3
England Martin O'Donnell 1 0 0% 18 8
England Josh Mulholland 1 1 100% 6 4
England Sonnie O'Sullivan 1 1 100% 7 4
Wales Ian Preece 1 0 0% 5 1
England Wayne Brown 1 1 100% 5 4
England Michael Williams 1 0 0% 7 3
England Joshua Cooper 1 1 100% 5 4
England Thomas Kevern 1 1 100% 5 4
China Wang Yuchen 1 1 100% 1 1
England Mike Dunn 1 0 0% 1 0
England Haydon Pinhey 2 0 0% 11 3
Poland Mateusz Baranowski 2 2 100% 8 7
Wales Tyler Rees 1 1 100% 5 4
Wales Jackson Page 1 1 100% 7 4
China Lu Ning 1 0 0% 4 0
South Africa Paul Burrell 1 1 100% 6 4
England Jed Mann 1 1 100% 5 4
England Ben Hancorn 2 1 50% 10 4
England James Cahill 1 1 100% 7 4
England Andy Lee 2 0 0% 13 5
England Chris Wakelin 1 0 0% 6 2
China Zhang Yong 1 1 100% 7 5
China Ding Junhui 1 0 0% 7 2
Saudi Arabia Nezar Aseeri 1 1 100% 5 4
Gibraltar Andrew Olivero 1 1 100% 4 4
England Allan Taylor 1 1 100% 7 4
England Bradley Jones 1 0 0% 8 3
Wales Dominic Dale 1 0 0% 6 1
Austria Florian Nüßle 1 0 0% 6 2
Hong Kong Cheung Ka Wai 1 0 0% 5 1
Thailand Suchakree Poomjang 1 0 0% 5 1
England Stephen Swaine 1 1 100% 3 3
England Peter Devlin 1 0 0% 6 2
England Ian Martin 2 2 100% 10 8
England Jamie Barrett 1 1 100% 7 4
Scotland Dean Young 1 0 0% 7 3
Wales Duane Jones 2 1 50% 7 3
England Hamim Hussain 1 1 100% 2 2
China Tian Pengfei 1 0 0% 3 1
Wales Dylan Emery 1 0 0% 3 1
Germany Simon Lichtenberg 1 0 0% 2 0
England Ali Carter 1 0 0% 2 0
China Chang Bingyu 1 0 0% 2 0
Wales David Donovan 1 0 0% 7 3
Latvia Rodion Judin 2 1 50% 10 5
Scotland Liam Graham 1 1 100% 6 4
England John Astley 1 1 100% 6 4
England Michael Tomlinson 1 1 100% 7 4
England Barry Hawkins 1 0 0% 3 0
England Ben Woollaston 1 0 0% 3 0
England Zak Surety 1 0 0% 4 2
Thailand Thepchaiya Un-Nooh 1 1 100% 1 1
Wales Michael White 1 0 0% 6 2
England Robert Read 1 1 100% 7 4
Thailand Akani Songsermsawad 1 0 0% 5 1
England Jack Harris 1 1 100% 5 4
England Phil O'Kane 1 1 100% 4 4
Iran Soheil Vahedi 1 1 100% 7 4
Ireland Aaron Hill 1 0 0% 4 0
Ireland Leone Crowley 1 0 0% 6 2
England Brandon Hall 1 0 0% 5 1
England Chae Ross 1 0 0% 6 2
England Farakh Ajaib 1 0 0% 5 1