Most Frequently Met Opponents By Leo Fernandez - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Ben Woollaston 4 1 25% 31 14
England Peter Lines 3 1 33.33% 18 8
Brazil Igor Figueiredo 1 1 100% 6 4
Wales Dominic Dale 4 0 0% 31 9
England Kuldesh Johal 3 1 33.33% 17 5
England Alfie Burden 3 3 100% 27 19
England Joel Walker 1 1 100% 5 4
England Ian Burns 4 1 25% 20 7
India Aditya Mehta 1 1 100% 6 4
England Paul Davison 3 2 66.67% 32 18
Wales Jak Jones 1 1 100% 7 4
England Gary Wilson 5 3 60% 45 22
England Mitchell Travis 1 1 100% 5 4
Scotland Bobby Cruickshanks 1 0 0% 6 2
England Ben Harrison 1 0 0% 7 3
Ireland Rodney Goggins 3 2 66.67% 23 11
England Grant Cole 2 2 100% 9 8
England Antony Parsons 1 1 100% 5 4
England Terry Challenger 1 1 100% 4 4
Germany Sascha Lippe 1 1 100% 5 4
England Neal Jones 3 2 66.67% 22 13
Wales Jamie Jones 1 0 0% 6 2
England Callum Waite 1 1 100% 5 4
Wales Michael White 2 0 0% 14 5
England Darren Bond 2 1 50% 11 6
England Robert Valiant 1 0 0% 7 3
England Mark Sutton 1 1 100% 5 4
China Xiao Guodong 2 0 0% 12 2
England Adam Wicheard 1 1 100% 8 5
England Stephen Rowlings 2 2 100% 14 9
Germany Patrick Einsle 1 1 100% 6 4
England Danny Douane 1 1 100% 5 4
England Daniel McCann 1 0 0% 7 3
Norway Kurt Maflin 4 1 25% 30 13
Malta Tony Drago 1 1 100% 5 4
England Gavin Lomax 1 1 100% 7 4
England Allan Taylor 1 1 100% 5 4
England Andrew Atkinson 1 0 0% 7 3
England Mark Davis 3 1 33.33% 35 18
Scotland Drew Henry 3 2 66.67% 30 19
Scotland Jamie Burnett 2 0 0% 23 9
England Jimmy White 1 1 100% 5 5
Northern Ireland Patrick Wallace 2 2 100% 14 10
Scotland Fraser Patrick 3 1 33.33% 22 10
England Andy Hicks 2 1 50% 13 7
England Martin Gould 1 0 0% 13 4
England Lee Spick 2 0 0% 11 3
Thailand Issara Kachaiwong 1 0 0% 6 2
England Barry Pinches 3 0 0% 19 6
England David Gilbert 1 1 100% 5 4
England David Gray 1 0 0% 6 2
Ireland Joe Delaney 1 1 100% 6 4
Wales Paul Davies 4 2 50% 41 18
England David Lilley 1 1 100% 6 4
England David Craggs 2 2 100% 9 8
England Stephen Wycherley 1 1 100% 5 4
Belgium Bjorn Haneveer 1 0 0% 7 2
England Michael Wild 1 1 100% 7 4
England Andy Lee 1 1 100% 6 4
England Robert James 1 1 100% 5 4
England Alan Moore 1 1 100% 6 4
England Andrew Milliard 2 2 100% 11 8
Scotland James McBain 3 2 66.67% 23 12
Scotland Hugh Abernethy 2 0 0% 13 4
England Craig Steadman 1 1 100% 7 4
England Stefan Mazrocis 2 2 100% 14 10
England Matthew Selt 2 2 100% 13 8
Wales Gavin Pantall 2 2 100% 12 9
Germany Lasse Munstermann 1 1 100% 7 4
Wales Lee Walker 3 1 33.33% 27 12
England Jamie O'Neill 4 1 25% 28 11
England Ashley Wright 1 1 100% 6 4
England Scott Miller 1 1 100% 4 4
Wales Marcel Price 1 1 100% 4 4
England Christopher Leake 1 1 100% 5 4
Wales Daniel Wells 1 1 100% 4 4
England Imran Puri 1 1 100% 4 4
England Kris Vincent 1 0 0% 7 3
England Judd Trump 1 0 0% 18 8
England Stuart Pettman 3 0 0% 21 6
England James Tatton 1 1 100% 9 5
Northern Ireland Mark Allen 1 0 0% 7 2
England Dave Harold 1 0 0% 8 3
England Justin Astley 2 1 50% 14 6
England Matthew Couch 2 1 50% 22 10
England Jamie Cope 1 0 0% 6 2
Jamaica Rory McLeod 2 1 50% 26 12
Wales Anthony Davies 2 0 0% 16 6
England Mike Dunn 2 1 50% 15 6
Northern Ireland Sean O'Neill 1 0 0% 8 3
China Jin Long 1 1 100% 16 9
England Mark Selby 1 0 0% 7 2
England Brian Morgan 4 2 50% 37 18
Ireland David McDonnell 1 0 0% 7 2
England Nick Jennings 1 0 0% 7 3
Northern Ireland Gerard Greene 3 1 33.33% 34 15
England Sean Storey 2 2 100% 26 15
England Michael Rhodes 1 1 100% 15 10
England Paul Sweeny 3 1 33.33% 35 16
Scotland Steven Bennie 1 1 100% 7 5
England Munraj Pal 1 1 100% 7 5
Pakistan Shokat Ali 2 0 0% 14 4
England Tom Ford 3 0 0% 29 9
Thailand Suchakree Poomjang 2 0 0% 22 7
Wales Ian Sargeant 3 3 100% 19 14
Ireland Gary Hardiman 1 1 100% 7 5
Scotland Scott MacKenzie 1 0 0% 7 2
Australia Neil Robertson 2 1 50% 20 10
England Ricky Walden 2 0 0% 19 6
England Darryn Walker 2 1 50% 23 11
England Stephen Croft 2 0 0% 11 1
England Neal Foulds 3 3 100% 27 20
England Ian McCulloch 2 0 0% 13 3
Ireland Colm Gilcreest 1 1 100% 5 5
England Nick Walker 2 0 0% 16 6
England Troy Shaw 2 2 100% 13 9
England Paul Hunter 2 0 0% 12 2
England Mark King 3 1 33.33% 22 9
Ireland Fergal O'Brien 2 2 100% 7 6
Northern Ireland Terry Murphy 1 1 100% 8 5
England David Finbow 2 2 100% 14 10
England Mark Gray 3 2 66.67% 24 12
Scotland Martin Dziewialtowski 1 1 100% 9 5
Scotland Chris Small 1 0 0% 17 8
England Gary Wilkinson 3 1 33.33% 25 11
England Paul Wykes 2 1 50% 14 7
England Jeff Cundy 2 0 0% 15 6
England Craig Butler 1 1 100% 8 5
England Jimmy Michie 1 0 0% 7 2
Wales Ryan Day 2 2 100% 16 11
England Ian Brumby 2 2 100% 15 10
England Eddie Manning 4 4 100% 32 20
England Gary Lees 1 1 100% 7 5
England Joe Jogia 1 0 0% 8 3
China Pang Weiguo 1 1 100% 9 5
England Ashley Walker 1 0 0% 9 4
England John Whitty 2 2 100% 14 9
England Simon Bedford 1 0 0% 18 8
England Steve James 2 1 50% 14 5
Thailand Somporn Kanthawung 1 1 100% 7 5
Scotland Alan Burnett 1 0 0% 5 0
Scotland David McLellan 2 1 50% 14 8
Wales Philip Williams 2 1 50% 21 10
England Robert Milkins 3 2 66.67% 34 18
England Jason Ferguson 1 1 100% 7 5
Finland Robin Hull 4 2 50% 26 15
England Andrew Higginson 2 1 50% 20 7
Wales Mark Fenton 1 0 0% 8 3
England Adrian Gunnell 2 1 50% 18 9
England Gary Ponting 1 1 100% 8 5
Scotland Stephen Maguire 2 2 100% 9 8
Wales Wayne Jones 1 0 0% 9 3
England Lee Richardson 1 0 0% 9 4
Wales Matthew Stevens 3 2 66.67% 17 10
Iceland Kristjan Helgason 1 1 100% 6 5
England Ronnie O'Sullivan 2 0 0% 19 3
England Bradley Jones 2 2 100% 26 15
England Steve Judd 1 1 100% 15 10
Northern Ireland Joe Swail 1 0 0% 9 4
England Leigh Griffin 2 1 50% 26 12
Cyprus Mehmet Husnu 2 2 100% 18 10
England John Parrott 1 0 0% 6 1
England Martin Clark 2 2 100% 14 10
Ireland Stephen O'Connor 1 1 100% 9 5
England Paul Cavney 3 2 66.67% 23 12
Australia Johl Younger 1 1 100% 9 5
Scotland Marcus Campbell 1 1 100% 8 5
England Rod Lawler 1 1 100% 9 5
England Eddie Barker 1 1 100% 8 5
Scotland Craig MacGillivray 1 1 100% 6 5
England Darren Limburg 1 1 100% 8 5
Scotland Evan Munro 1 1 100% 13 10
England Peter Gilchrist 1 1 100% 13 10
Scotland Billy Snaddon 1 1 100% 8 5
England Avtar Sohanpal 1 1 100% 5 5
England Wayne Brown 2 0 0% 19 4
Belgium Patrick Delsemme 1 1 100% 7 5
Belgium Danny Lathouwers 1 1 100% 7 5
England Nick Spelman 1 0 0% 7 2
England Richard Tatton 1 1 100% 9 5
England Darren Clarke 1 0 0% 6 1
Wales Robert Harrhy 1 1 100% 8 5
England David Grimwood 1 0 0% 4 0
England Ken Owers 1 0 0% 8 3
Thailand Tai Pichit 1 1 100% 9 5
England Nick Terry 1 0 0% 7 2
England Tony Meo 1 1 100% 8 5
Scotland Richy McDonald 2 2 100% 15 10
Sri Lanka Indika Dodangoda 2 2 100% 17 10
England Stuart Reardon 1 0 0% 7 2
England Nigel Gilbert 2 2 100% 14 10
England Darren Hackeson 1 0 0% 7 2
Scotland Spencer Donnelly 1 1 100% 7 5
England Barry Hawkins 1 0 0% 9 4
England Stephen Lee 1 0 0% 7 2
England Richard Alford 1 1 100% 7 5
England Stuart Mann 1 0 0% 9 4
England Karl Payne 1 1 100% 6 4
England Joe Perry 2 0 0% 16 7
England Leigh Robinson 1 0 0% 7 2
England Karl Townsend 1 1 100% 6 5
Belgium Johan van Goetham 1 1 100% 8 5
England Lyndon Smith 2 1 50% 14 9
England Steve Harrod 1 1 100% 6 5
England Darren Shaw 1 0 0% 8 3
Scotland Norman MacLachlan 1 1 100% 6 5
England Peter Ebdon 1 0 0% 6 1
Malta Ray Demanuele 1 1 100% 8 5
England Wayne Saidler 1 1 100% 6 5
Northern Ireland Dylan Leary 1 1 100% 7 5
England John Burns 2 2 100% 18 10
England Jack Fitzmaurice 1 1 100% 7 5
England Mark Colmer 1 1 100% 5 5
Scotland Paul McPhillips 1 0 0% 9 4
England Les Dodd 1 1 100% 5 5
England Philip Seaton 2 2 100% 12 10
Scotland Chris Shade 1 0 0% 9 4
Scotland Graham Horne 1 1 100% 8 5
England Lee Mallen 1 1 100% 9 5
England Stuart Bingham 2 0 0% 17 7
Malta Joe Grech 1 0 0% 8 3
Scotland Colin Donaldson 1 1 100% 8 5
England Stephen Jamieson 2 1 50% 15 7
England Jason Whittaker 1 0 0% 6 1
Ireland Tim Dunphy 1 1 100% 5 5
England Richard Somauroo 2 2 100% 13 10
England Mark Williams (II) 1 1 100% 5 5
England Andrew Hannah 1 0 0% 9 4
England Steve Gough 1 1 100% 6 5
England Matt Wilson 1 0 0% 7 2
England Andrew Cairns 1 1 100% 7 5
Norway Bjorn L'Orange 1 1 100% 9 5
England Justin Buckingham 1 1 100% 6 5
England Alan Edmonds 1 1 100% 6 5
England Chris Barnard 1 0 0% 9 4
Scotland Gary Thomson 1 1 100% 6 5
Northern Ireland Dermot McGlinchey 1 1 100% 9 5
England Steve Archer 1 1 100% 5 5
Scotland Stephen Tierney 1 1 100% 7 5
Thailand Noppadon Noppachorn 1 0 0% 5 0
England Sean Lynskey 1 1 100% 6 5
England Ian Bullimore 1 1 100% 6 5
England Michael O'Sullivan 1 1 100% 8 5
Wales Matt Jones 1 1 100% 5 5
England Barry Mapstone 1 1 100% 5 4
Ireland Ken Doherty 1 0 0% 8 3
Northern Ireland Colin Bingham 1 1 100% 8 5
England Lee Farebrother 1 1 100% 4 4
England James Lawless 1 1 100% 4 4
Wales Steve Newbury 2 1 50% 13 8
England Shane Haines 1 1 100% 7 5
England Mark Miller 2 2 100% 12 10
England David Grace 1 1 100% 7 4
Malta Joseph Casha 1 1 100% 4 4
England Nico Elton 1 1 100% 4 4
England Michael Tomlinson 1 1 100% 7 4
India David Singh 1 1 100% 4 4
England Michael Wasley 1 0 0% 5 1
England Shane Castle 1 1 100% 6 4
England Ashley Beal 1 1 100% 4 4
Scotland Rhys Clark 2 1 50% 11 5
England Jimmy Robertson 1 0 0% 6 2
Northern Ireland Raymond Fry 1 1 100% 4 4
England Ryan Causton 1 1 100% 4 4
England Matthew Day 1 1 100% 5 4
England Oliver Brown 1 1 100% 7 4
England Alex Davies 1 1 100% 7 4
Poland Adam Stefanow 1 1 100% 4 4
Northern Ireland Jordan Brown 1 0 0% 6 2
England Martin O'Donnell 1 0 0% 8 3
China Lyu Chenwei 1 1 100% 9 5
England Sam Baird 2 1 50% 14 7
China Ren Jiaxing 1 1 100% 6 4
China Zhao Hanyang 1 1 100% 4 4
China Li Hang 1 1 100% 4 4
China Tian Pengfei 2 1 50% 15 7
Scotland John Higgins 1 0 0% 7 1
England Kyren Wilson 1 1 100% 7 4
England Tony Knowles 1 1 100% 6 4
England Ben Fitzgerald 1 1 100% 4 4
Scotland Euan Henderson 1 1 100% 4 4
England Michael Holt 1 0 0% 7 1
England Mitchell Mann 2 1 50% 10 5
China Ding Junhui 1 1 100% 11 6
Thailand Noppon Saengkham 2 0 0% 10 0
Pakistan Hamza Akbar 1 0 0% 5 1
England Ashley Hugill 2 1 50% 11 5
England Nigel Bond 1 0 0% 1 0
England Sam Craigie 1 0 0% 4 0
England Jamie Barrett 1 0 0% 7 3
Austria Andreas Ploner 1 1 100% 7 4
England Daniel Ward 2 2 100% 11 8
England Chae Ross 2 2 100% 9 8
Thailand Dechawat Poomjaeng 1 0 0% 5 1
England Mike Finn 1 1 100% 5 4
China Chen Zhe 1 0 0% 5 1
China Yan Bingtao 1 0 0% 6 2
England Peter Devlin 1 1 100% 5 4
England Aran Hetherington 1 1 100% 4 4
England Jason Weston 1 0 0% 9 4
England Stuart Hinton 1 1 100% 6 4
Hong Kong Fung Kwok Wai 1 1 100% 6 4
England Farakh Ajaib 2 2 100% 9 8
England Andrew Urbaniak 1 1 100% 3 3
England Matthew Glasby 1 0 0% 5 2
England Harvey Chandler 1 1 100% 5 3
England Hayden Staniland 1 1 100% 6 4
England Sanderson Lam 1 1 100% 6 4
Germany Simon Lichtenberg 1 0 0% 5 1
England Ryan Davies 1 1 100% 5 3
Ireland Fergal Quinn 1 1 100% 7 4
England Steven Hallworth 1 1 100% 7 4
Poland Mateusz Baranowski 1 1 100% 6 4
England Zak Surety 1 0 0% 5 1
England Lee Shanker 1 1 100% 5 3
England Louis Heathcote 1 1 100% 4 3
England Jamie Wilson 1 1 100% 7 5
Scotland Graeme Dott 1 0 0% 6 1
Thailand Thepchaiya Un-Nooh 1 0 0% 2 0
China Luo Honghao 1 0 0% 3 1
England Anthony Hamilton 1 1 100% 2 2
China Peifan Lei 1 0 0% 3 1
China Zhou Yuelong 1 0 0% 2 0
England Joe O'Connor 1 1 100% 1 1
Northern Ireland Declan Lavery 1 0 0% 1 0
China Chen Zifan 1 0 0% 7 3
Latvia Filips Kalniņš 1 1 100% 5 4
Wales Dylan Emery 1 1 100% 7 4
Russia Ivan Kakovskii 1 1 100% 5 4
England Sydney Wilson 1 1 100% 4 4
England John Astley 1 0 0% 6 2
Iran Amir Sarkhosh 1 1 100% 6 4
England Dylan Mitchell 1 0 0% 5 1
Scotland Scott Donaldson 1 1 100% 4 3
Switzerland Alexander Ursenbacher 1 0 0% 3 0
Ireland Aaron Hill 1 1 100% 3 3
England Daniel Womersley 1 0 0% 1 0
England Dylan Smith 1 1 100% 5 4
England Martyn Taylor 1 1 100% 5 4
England Lewis Ullah 1 1 100% 6 4
China Bai Langning 1 0 0% 5 1
England George Pragnall 1 0 0% 7 3
England Kayden Brierley 1 0 0% 6 2