Most Frequently Met Opponents By Murdo Macleod - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Mark Love 1 0 0% 7 2
England Steve Day 1 0 0% 6 1
England John Read 3 0 0% 28 8
England Joe Jogia 1 1 100% 5 5
England Antony Bolsover 1 0 0% 9 4
Chile Juan Rosales 1 1 100% 6 5
Ireland Michael Judge 1 0 0% 5 0
Ireland Colm Gilcreest 2 1 50% 15 7
England Craig Harrison 1 0 0% 8 3
Scotland Marcus Campbell 1 0 0% 7 2
England Julian Goodyear 1 1 100% 7 5
England Pat Horne 1 0 0% 6 1
Wales Philip Williams 1 0 0% 7 2
Australia Robby Foldvari 3 0 0% 24 9
England Lee Grant 1 1 100% 7 5
England Dean Reynolds 2 0 0% 13 3
Australia Quinten Hann 1 0 0% 6 1
England Stuart Pettman 1 1 100% 9 5
England Mark Miller 1 1 100% 7 5
England Ken Owers 1 0 0% 8 3
Ireland Mario Fernandez 1 1 100% 8 5
Scotland Alistair Fleming 1 0 0% 9 4
England Jimmy Michie 1 0 0% 6 1
England Dave Martin 3 1 33.33% 39 18
England Ryan Michael 1 1 100% 8 5
England Mark Johnston-Allen 2 0 0% 24 9
Ireland Stephen O'Connor 1 1 100% 7 5
England David Taylor 3 2 66.67% 31 16
England Steve Ventham 1 1 100% 6 5
England Andrew Photiou 1 1 100% 8 5
England Andrew Radford 1 0 0% 7 2
England Jayson Morris 2 2 100% 11 10
Thailand Nut Wiangchai 1 0 0% 7 2
Scotland Graham Horne 1 0 0% 7 2
Wales Mark Fenton 1 1 100% 8 5
England Lun Wai Lee 1 1 100% 9 5
Wales Matthew Stevens 1 0 0% 6 1
Scotland Euan Henderson 1 1 100% 8 5
Ireland Fergal O'Brien 1 1 100% 9 5
Wales Neil Tomkins 1 1 100% 7 5
England Chris Barnard 1 0 0% 7 2
Belgium Bjorn Haneveer 1 1 100% 5 5
Wales Dominic Dale 1 0 0% 7 2
England Kevin Smith 1 1 100% 9 5
Ireland John Buckley 1 1 100% 8 5
England Sefton Payne 2 1 50% 27 14
England Nigel Gilbert 2 0 0% 13 3
Norway Bjorn L'Orange 1 1 100% 8 5
England Micky Wareham 1 1 100% 7 5
England Andrew Cairns 1 0 0% 8 3
England Mike Dunn 1 1 100% 7 5
England Jamie Woodman 1 0 0% 8 3
Cyprus Mehmet Husnu 1 1 100% 6 5
England Lee Richardson 1 0 0% 7 2
Malta Tony Drago 3 0 0% 24 9
England Stephen Popplewell 1 1 100% 9 5
India Yasin Merchant 1 0 0% 7 2
England Jamie Bodle 1 0 0% 6 1
Scotland John Lardner 1 0 0% 8 3
England Eddie Lott 1 0 0% 8 3
Malta Joe Grech 1 0 0% 6 1
England Allison Fisher 1 1 100% 6 5
England Jason Wallace 1 1 100% 7 5
Northern Ireland Alex Higgins 4 1 25% 48 22
England John Shilton 1 0 0% 9 4
England David Finbow 1 0 0% 9 4
Ireland Jimmy Long 1 1 100% 8 5
England Kevin Young 1 1 100% 7 5
England Pat Kenny 1 0 0% 9 4
Wales Mark Williams 1 0 0% 6 1
England Paul Tanner 1 0 0% 8 3
England Sukhbir Grewal 1 0 0% 8 3
Wales Colin Roscoe 2 0 0% 25 11
Scotland Michael Valentine 1 0 0% 8 3
England Mark Gray 1 0 0% 9 4
England Anthony Hamilton 1 0 0% 7 2
England Mike Darrington 2 2 100% 10 10
Wales Wayne Jones 1 0 0% 7 2
England Anthony Halpin 1 1 100% 5 5
England Kevin Ashby 1 1 100% 8 5
England Sean Lynskey 1 1 100% 15 10
Canada Jim Wych 2 0 0% 14 4
England Wayne Rendle 1 1 100% 7 5
Wales Darren Morgan 1 0 0% 7 2
England Mark Rowing 1 1 100% 7 5
England Graham Cripsey 1 1 100% 6 5
England Jason Ferguson 1 0 0% 5 0
Scotland Eddie Sinclair 5 4 80% 61 36
England Mark Evans 1 0 0% 5 0
Canada Alain Robidoux 1 0 0% 12 3
England Robert Marshall 2 2 100% 16 11
Northern Ireland Joe Swail 1 1 100% 10 6
India David Singh 1 0 0% 9 4
England Sergio Beggiato 1 0 0% 7 2
England Terry Whitthread 1 1 100% 8 5
England Chris Cookson 1 0 0% 14 4
Northern Ireland Dennis Taylor 4 1 25% 19 6
Wales Ray Reardon 4 2 50% 36 18
Canada Mario Morra 2 0 0% 12 5
Canada Gary Natale 1 0 0% 9 3
England Ian Williamson 1 0 0% 7 2
England Danny Fowler 3 0 0% 37 11
Australia John Campbell 1 0 0% 9 4
Wales Steve Newbury 2 1 50% 17 8
England Nick Dyson 2 2 100% 28 15
England Neal Foulds 1 0 0% 5 0
England Malcolm Bradley 2 1 50% 14 9
Wales Mark Bennett 2 0 0% 17 2
England Barry West 3 2 66.67% 27 14
England John Dunning 2 1 50% 19 9
South Africa Peter Francisco 3 1 33.33% 25 12
England Barry Pinches 1 1 100% 9 5
England Nigel Bond 1 0 0% 9 3
Thailand James Wattana 2 0 0% 13 3
England Steve Meakin 1 1 100% 9 5
Canada Cliff Thorburn 3 0 0% 20 4
Canada Bob Chaperon 2 1 50% 17 8
Ireland Paddy Browne 1 0 0% 16 6
England Jim Meadowcroft 2 1 50% 23 11
Wales Doug Mountjoy 2 0 0% 20 5
South Africa Silvino Francisco 3 3 100% 24 15
England Martin Smith 1 1 100% 9 5
Scotland Richy McDonald 1 0 0% 5 0
Scotland John Rea 2 1 50% 27 13
Scotland Matt Gibson 3 3 100% 27 17
Scotland Eddie McLaughlin 4 4 100% 41 25
Scotland Ian Black 6 4 66.67% 39 22
England Ian Graham 1 1 100% 9 5
England Bob Harris 1 0 0% 17 8
England Steve Longworth 1 0 0% 8 3
Ireland Paul Watchorn 1 1 100% 6 5
Australia Glen Wilkinson 1 1 100% 8 5
Scotland Stephen Hendry 3 0 0% 33 12
England Geoff Foulds 2 2 100% 8 7
England Steve James 1 0 0% 7 2
Ireland Dessie Sheehan 1 1 100% 5 5
Scotland Jim Donnelly 4 2 50% 39 18
England Mike Hallett 1 0 0% 7 2
England Tony Knowles 2 1 50% 18 9
England Ray Edmonds 2 1 50% 30 14
England Rex Williams 1 1 100% 15 10
England Tony Jones 2 1 50% 16 9
Ireland Tony Kearney 1 0 0% 5 0
South Africa Robbie Grace 1 0 0% 15 6
Canada Marcel Gauvreau 2 0 0% 25 10
Wales Terry Griffiths 2 0 0% 14 4
England Fred Davis 1 1 100% 9 5
Northern Ireland Tommy Murphy 3 2 66.67% 32 15
England Steve Davis 2 0 0% 12 2
England Jack Fitzmaurice 1 1 100% 6 5
Ireland Eugene Hughes 1 0 0% 7 2
England Willie Thorne 3 2 66.67% 22 13
England John Virgo 2 1 50% 14 5
Australia Eddie Charlton 1 1 100% 6 5
England George Scott 1 1 100% 14 9
Australia Warren King 2 2 100% 14 8
England Tony Meo 1 0 0% 6 1
England Jimmy White 1 0 0% 5 0
Canada Kirk Stevens 1 0 0% 6 1
England Bernard Bennett 1 1 100% 9 9
England Paul Medati 1 1 100% 8 5
Wales Marcus Owen 1 1 100% 15 10
England Les Dodd 2 0 0% 15 5
England Mike Watterson 1 0 0% 3 1
England Joe Johnson 3 0 0% 28 8
Ireland Billy Kelly 1 1 100% 6 5
England John Spencer 1 0 0% 4 0
England Graham Miles 1 0 0% 6 1
England Vic Harris 1 0 0% 9 4
England Dave Gilbert (II) 1 1 100% 9 5