Most Frequently Met Opponents By Michael Leach - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Richard King (II) 1 0 0% 9 4
Scotland John Lardner 1 0 0% 9 4
England Steven McMillan 1 1 100% 5 5
England Paul Davison 1 1 100% 6 5
England Barry Mapstone 1 1 100% 6 5
England Nick Dyson 1 0 0% 7 2
England Matthew Street 1 0 0% 7 2
Ireland Michael Judge 1 0 0% 7 2
Scotland Scott Bigham 1 1 100% 7 5
Scotland Spencer Donnelly 1 1 100% 9 5
Scotland Craig MacGillivray 2 0 0% 15 5
Belgium Danny Lathouwers 1 1 100% 9 5
England Nick Walker 1 0 0% 5 0
South Africa Silvino Francisco 1 1 100% 7 5
England Joe Perry 2 1 50% 18 9
England Danny Smith 1 1 100% 6 5
England Stuart Reardon 1 0 0% 6 1
England Simon Parker 1 1 100% 9 5
England Neil Selman 1 1 100% 9 5
Northern Ireland Dylan Leary 2 0 0% 16 6
Ireland Micky Roughan 1 1 100% 6 5
Northern Ireland Karen Corr 1 1 100% 5 5
England Peter McCullagh 1 0 0% 7 2
Scotland Colin Donaldson 1 1 100% 7 5
England Jason Pegram 1 0 0% 6 1
England Michael Rhodes 1 1 100% 9 5
Norway Bjorn L'Orange 2 1 50% 11 5
England Jason Dunworth 1 1 100% 8 5
Wales Robert Harrhy 1 0 0% 9 4
England Stephen Kershaw 1 0 0% 8 3
England Myles Deleuse 1 0 0% 8 3
England Jason Wallace 1 0 0% 6 1
England David Coles 2 1 50% 13 6
England Lee Mallen 1 1 100% 7 5
England Nic Barrow 1 0 0% 9 4
Ireland Colm Gilcreest 1 0 0% 7 2
Ireland David McDonnell 1 0 0% 6 1
England Michael Holt 1 0 0% 7 2
Belgium Steven de Baets 1 0 0% 8 3
England Glenn Stevenson 1 0 0% 8 3
England Garry Baldrey 1 0 0% 9 4
Northern Ireland Gary Irvine 1 1 100% 9 5
England Paul Hunter 1 0 0% 6 1
England Oliver King 2 0 0% 14 4
Northern Ireland Martin O'Neill 1 1 100% 8 5
Netherlands Mario Wehrmann 1 1 100% 9 5
England Steve Meakin 1 0 0% 7 2
England Iain Trimble 1 1 100% 6 5
England Sean Storey 1 0 0% 18 8
England Marc Devon 1 1 100% 7 5
England Andrew Atkinson 1 0 0% 9 4
England Sacha Journet 1 1 100% 6 5
Wales Dominic Dale 1 0 0% 6 1
England Robert Marshall 1 1 100% 9 5
Belgium Peter Bullen 1 1 100% 9 5
England David Wilson 1 0 0% 9 4
England Jonathan Bagley 2 1 50% 11 5
England Brian Rowswell 1 0 0% 5 0
England Justin Buckingham 2 2 100% 14 10
Belgium Bjorn Haneveer 1 1 100% 6 5
England Bob Harris 1 0 0% 9 4
England Luke Heard 1 1 100% 7 5
England Peter Daubney 1 0 0% 8 3
Northern Ireland Michael Duffy 1 1 100% 9 5
England Alan Brookes 1 1 100% 6 5
England Andrew Radford 1 0 0% 5 0
England Chris Barnard 1 1 100% 6 5
India Amrik Cheema 1 0 0% 8 3
England Craig Newson 1 1 100% 6 5
England Trevor Holtby 1 1 100% 7 5
England Jason Smith 1 0 0% 7 2
England Eddie Manning 2 2 100% 16 10
England Paul Smith (II) 1 1 100% 8 5
England Sean Lynskey 1 0 0% 8 3
England Mark Gray 1 1 100% 9 5
England Mark Whatley 1 1 100% 7 5
England Mark Evans 1 0 0% 9 4
Scotland Norman MacLachlan 1 1 100% 9 5
England Richard Pincott 1 0 0% 6 1
England Scott Rigg 1 1 100% 5 5
Wales Neil Tomkins 1 0 0% 8 3
England Elliott Clark 1 1 100% 6 5
India Geet Sethi 2 0 0% 17 7
Belgium Chris Henry 1 0 0% 9 4
England Paul Cavney 1 0 0% 8 3
England Chris Nicholson 1 1 100% 9 5
Ireland Barry O'Loughlin 1 1 100% 8 5
England Jamie Bodle 1 0 0% 8 3
England John Timson 1 1 100% 8 5
England Lee Walters 1 1 100% 8 5
India Sonic Multani 1 0 0% 8 3
England Colin Morton 1 0 0% 9 4
England Richard Batty 1 1 100% 6 5
Ireland Richard McHugh 1 0 0% 8 3
England Sefton Payne 1 0 0% 8 3
England Simon Brooks 1 1 100% 6 5
England Stephen Lee 1 0 0% 5 0
England Kevin Ashby 2 1 50% 14 5
England Graham MacDonald 1 0 0% 8 3
Ireland Aidan Murphy 1 0 0% 9 4
England Dean Venables 1 0 0% 9 4
England Stephen Webster 1 1 100% 5 5
Scotland Billy Snaddon 1 0 0% 9 4
Canada John Jorgensen 1 1 100% 9 5
Malaysia Sam Chong 1 0 0% 9 4
England Nick Fruin 1 0 0% 5 0
England Steve Russell 1 1 100% 8 5
England Mukesh Parmar 1 1 100% 6 5
Scotland Richy McDonald 1 0 0% 9 3
England Karl Townsend 1 1 100% 11 6
England Peter Gilchrist 1 1 100% 11 6
England Paul Tanner 1 0 0% 7 2
England Shaun Mellish 1 0 0% 5 0
Wales Mark Fenton 2 0 0% 11 1
Scotland Hugh Abernethy 1 0 0% 8 3
Scotland Alistair Fleming 1 0 0% 9 4
England Ian Bullimore 1 1 100% 7 5