Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
Svenska
‹ All connections

FOOTSAM / CONNECTIONS

Ewan MacPherson

Explore connections between players, coaches and clubs. See who has played together, who has faced whom and who has represented a club.

Who has Ewan MacPherson played with most?

Most confirmed shared appearances:

  1. Ciaren Chalmers6shared appearances
  2. Craig Hepburn6shared appearances
  3. Gregor Jordan6shared appearances

Who has Ewan MacPherson faced most often?

Most confirmed meetings as opponents:

  1. Derek Gaston2confirmed meetings
  2. Lewis Jamieson2confirmed meetings
  3. Ross Forbes2confirmed meetings

Who has Ewan MacPherson played with most?

Players with confirmed appearances in the same team as Ewan MacPherson.

Entire career · All competitions
12Confirmed appearances
2017–2023Period
63Team-mates
#PlayersComparisonShared appearances
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0115 July 2023 – 25 Nov 2023
0915 July 2023 – 28 Oct 2023
1015 July 2023 – 25 Nov 2023
1015 July 2017 – 25 July 2017
1015 July 2017 – 25 July 2017
1015 July 2017 – 25 July 2017
1015 July 2023 – 25 Nov 2023
1015 July 2017 – 25 July 2017
1015 July 2017 – 25 July 2017
1015 July 2017 – 25 July 2017
1015 July 2017 – 25 July 2017
1919 July 2023 – 25 July 2023
1918 July 2017 – 25 July 2017
1915 July 2023 – 22 July 2023
1919 July 2023 – 25 July 2023
1915 July 2017 – 25 July 2017
1915 July 2023 – 25 July 2023
1922 July 2023 – 25 Nov 2023
1915 July 2017 – 22 July 2017
1922 July 2017 – 17 July 2018
2815 July 2017 – 18 July 2017
2828 Oct 2023 – 25 Nov 2023
2815 July 2017 – 18 July 2017
2815 July 2017 – 18 July 2017
2822 July 2023 – 25 July 2023
2822 July 2017 – 25 July 2017
2828 Oct 2023 – 25 Nov 2023
2822 July 2017 – 25 July 2017
3617 July 2018 – 17 July 2018
3617 July 2018 – 17 July 2018
3615 July 2023 – 15 July 2023
366 Aug 2019 – 6 Aug 2019
3617 July 2018 – 17 July 2018
3617 July 2018 – 17 July 2018
366 Aug 2019 – 6 Aug 2019
366 Aug 2019 – 6 Aug 2019
366 Aug 2019 – 6 Aug 2019
3617 July 2018 – 17 July 2018
366 Aug 2019 – 6 Aug 2019
3617 July 2018 – 17 July 2018
3625 Nov 2023 – 25 Nov 2023
3617 July 2018 – 17 July 2018
3617 July 2018 – 17 July 2018
Showing 50 of 63 players

A match counts when both players have confirmed appearances. Starts, confirmed substitutes and recorded goals, assists or substitutions count. Unused substitutes and cards alone do not count. Each match counts once per connection. Historical coverage may be incomplete.

Has Ewan MacPherson played with or faced a particular player or team?

Expand the complete recorded connections below. A shared match means both players have confirmed appearances. A missing name is not proof that two players have never played together or faced each other: historical line-ups may be incomplete.

Who has Ewan MacPherson played with?

  • Ciaren Chalmers — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Craig Hepburn — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Gregor Jordan — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Jamie Docherty — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Joshua Jack — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Lucas Berry — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Robbie McNab — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Zac Butterworth — 6 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Scott Walker — 5 shared appearances with Ewan MacPherson. 15 Jul 2023 – 28 Oct 2023.
  • Aiden McLaughlin — 4 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Anthony Brady — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Dominic Docherty — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • David Galt — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Jack Tait — 4 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Nov 2023.
  • Kevin Green — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Ross Millen — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Thomas Orr — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • William Muir — 4 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Andrew Rodden — 3 shared appearances with Ewan MacPherson. 19 Jul 2023 – 25 Jul 2023.
  • Bryan Wharton — 3 shared appearances with Ewan MacPherson. 18 Jul 2017 – 25 Jul 2017.
  • Callum Murray — 3 shared appearances with Ewan MacPherson. 15 Jul 2023 – 22 Jul 2023.
  • Douglas Hill — 3 shared appearances with Ewan MacPherson. 19 Jul 2023 – 25 Jul 2023.
  • David Green — 3 shared appearances with Ewan MacPherson. 15 Jul 2017 – 25 Jul 2017.
  • Jack Duncan — 3 shared appearances with Ewan MacPherson. 15 Jul 2023 – 25 Jul 2023.
  • Matthew McDonald — 3 shared appearances with Ewan MacPherson. 22 Jul 2023 – 25 Nov 2023.
  • Sean Burns — 3 shared appearances with Ewan MacPherson. 15 Jul 2017 – 22 Jul 2017.
  • William Mortimer — 3 shared appearances with Ewan MacPherson. 22 Jul 2017 – 17 Jul 2018.
  • Adam Cummins — 2 shared appearances with Ewan MacPherson. 15 Jul 2017 – 18 Jul 2017.
  • Adam MacDonald — 2 shared appearances with Ewan MacPherson. 28 Oct 2023 – 25 Nov 2023.
  • Christopher Duff — 2 shared appearances with Ewan MacPherson. 15 Jul 2017 – 18 Jul 2017.
  • Conor McVey — 2 shared appearances with Ewan MacPherson. 15 Jul 2017 – 18 Jul 2017.
  • Kevin Smith — 2 shared appearances with Ewan MacPherson. 22 Jul 2023 – 25 Jul 2023.
  • Luke Whelan — 2 shared appearances with Ewan MacPherson. 22 Jul 2017 – 25 Jul 2017.
  • Michael Cunningham — 2 shared appearances with Ewan MacPherson. 28 Oct 2023 – 25 Nov 2023.
  • Michael Bailey — 2 shared appearances with Ewan MacPherson. 22 Jul 2017 – 25 Jul 2017.
  • Adam Martin — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Alistair Miller — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Andrew Black — 1 shared appearances with Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Bernard Coll — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Calvin McGrory — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Ciarán Summers — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Conor Bell — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • David Brownlie — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Dean Cairns — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Dean Kindlan — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Graeme Holmes — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Gavin Lauchlan — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Greg MacPherson — 1 shared appearances with Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Gerry McLauchlan — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Joshua Peters — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • James Maclennan — 1 shared appearances with Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Jamie McKernon — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Jordan Hart — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Kurtis Roberts — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Matthew McGinley — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Paul Woods — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Ryan Docherty — 1 shared appearances with Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Ross Kavanagh — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Ryan Sinnamon — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Ryan Weir — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Scott Gibson — 1 shared appearances with Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Scott Stevenson — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Sean Winter — 1 shared appearances with Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.

Who has Ewan MacPherson faced?

  • Derek Gaston — 2 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 19 Jul 2023.
  • Lewis Jamieson — 2 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 25 Jul 2023.
  • Ross Forbes — 2 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 17 Jul 2018.
  • Adam Brooks — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Alexander McCaw — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Aaron Murrell — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Aidan Quinn — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • A. Semple — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Ali Shrive — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Aaron Steele — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Alexander Fisher — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Alexander Greive — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Alexandros Gogić — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Andrew Irving — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Andrew Murdoch — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Andy Dowie — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Andy Little — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Andy Rose — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Ashley Grimes — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Ben Lewis — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Blair Lyons — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Blair MacIntyre — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Robert McHugh — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • William McKay — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Benjamin Heneghan — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Craig Batchelor — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Craig Brown — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Callum Donaldson — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Calum Gallagher — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Cameron Gill — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Craig Thompson — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Callum Hall — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Callum Moore — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Calum Antell — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Cameron Breadner — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Cameron Mackay — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Caolan Boyd-Munce — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Carl McHugh — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Cédric Kipré — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Charles Dunne — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Charlie Gilmour — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Chris McDonald — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Chris McKee — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Christopher Cadden — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Cillian Sheridan — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Conor McBrearty — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Craig Barr — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Craig Slater — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Craig Tanner — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Craig Thomson — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • David Gold — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Darren Lavery — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Daniel Devine — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Darren Barr — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Darren Watson — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • David Carson — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • David Verlaque — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • David Wotherspoon — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Dean Lyness — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Dylan Mackin — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Elliott Frear — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Ethan Erhahon — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Evan Towler — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Finlay Gray — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Finn Robson — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Graham Boyd — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Gavin Millar — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • George O'Connor — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Gaël Bigirimana — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Gary Harkins — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Graham Webster — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Grant Adam — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Greg Rutherford — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Harry Lodovica — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Iain Russell — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Jack Cook — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Jonathan Fairbairn — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Jack MacCalman — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Jack McMahon — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Jordan Stuart — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Jai Quitongo — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Jake Davidson — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Jay Bird — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Jay Henderson — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • João Baldé — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • John Dunn — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Josh Skelly — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Josh Walker — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Joshua Jack — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Kyle Girvan — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Kane Hester — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Kieran Inglis — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Kevin Waugh — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Keiran Wood — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Keanu Baccus — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Keiran Stewart — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Kenan Dünnwald-Turan — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Kyle Hutton — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Luis Longstaff — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Leighton McIntosh — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Lewis Allan — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Louis Moult — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Luke Kenny — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Matthew Grant — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Michael McKenna — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Mark McLuckie — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Mark Stowe — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Mark Whatley — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Marc Laird — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Marc McCallum — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Marcus Fraser — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Mark Lamont — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Mark Russell — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Matheus Machado — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Matthew Allan — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Matthew Reilly — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Michael Doyle — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Michael Paton — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Michael Tidser — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Mikaël Mandron — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Moses Olanrewaju — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Nikola Ujdur — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Nathan Shaw — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Neil McGregor — 1 confirmed meetings against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Nicholas McAllister — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Oliver Fleming — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Pat Scullion — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Paul Watson — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Ricky Little — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Rory McAllister — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Roberto Nditi — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Ryan Paterson — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Ryan Williamson — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Richard Tait — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Richard Taylor — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Ricki Lamie — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Robby McCrorie — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Robert Barr — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Robert Thomson — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Ross Perry — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Ryan Bowman — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Ryan Dow — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Ryan Strain — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Ryan Thomson — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Shaun Harrison — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Stuart Morrison — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Scott Stewart — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Steven Thomson — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Scott Allan — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Scott Glover — 1 confirmed meetings against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.
  • Scott Tanser — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Scott Tiffoney — 1 confirmed meetings against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Sean Mackie — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Sean Welsh — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Sebastian Ross — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Stav Nachmani — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Steven Hammell — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Stuart Carswell — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Terry Masson — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Thomas O'Brien — 1 confirmed meetings against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Tajudeen Olusanya — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Tomas Brindley — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Trevor Carson — 1 confirmed meetings against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • Wallace Duffy — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Willie Dyer — 1 confirmed meetings against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Zachary Hemming — 1 confirmed meetings against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • Zak Delaney — 1 confirmed meetings against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Zdravko Karadachki — 1 confirmed meetings against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.

Which teams has Ewan MacPherson faced?

Each completed match counts once when the selected player has a confirmed appearance, including substitutes and identified goal or assist evidence. An unused bench place or a card alone does not count.

  • Arbroath — 1 confirmed appearances against Ewan MacPherson. 19 Jul 2023 – 19 Jul 2023.
  • Berwick Rangers — 1 confirmed appearances against Ewan MacPherson. 25 Jul 2017 – 25 Jul 2017.
  • Dumbarton — 1 confirmed appearances against Ewan MacPherson. 17 Jul 2018 – 17 Jul 2018.
  • Edinburgh City — 1 confirmed appearances against Ewan MacPherson. 22 Jul 2017 – 22 Jul 2017.
  • Forfar Athletic — 1 confirmed appearances against Ewan MacPherson. 15 Jul 2023 – 15 Jul 2023.
  • Inverness CT — 1 confirmed appearances against Ewan MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Kilwinning Rangers — 1 confirmed appearances against Ewan MacPherson. 28 Oct 2023 – 28 Oct 2023.
  • Montrose — 1 confirmed appearances against Ewan MacPherson. 22 Jul 2023 – 22 Jul 2023.
  • Morton — 1 confirmed appearances against Ewan MacPherson. 18 Jul 2017 – 18 Jul 2017.
  • Motherwell — 1 confirmed appearances against Ewan MacPherson. 15 Jul 2017 – 15 Jul 2017.
  • ST Mirren — 1 confirmed appearances against Ewan MacPherson. 25 Jul 2023 – 25 Jul 2023.
  • St. Mirren U21 — 1 confirmed appearances against Ewan MacPherson. 6 Aug 2019 – 6 Aug 2019.

Based on FootSam’s recorded match data for clubs and national teams across all competitions. Player connections require confirmed appearances by both players, including substitutes. Opposing teams count all confirmed appearances, including substitutes and identified goal or assist evidence. Unused substitutes do not count. Historical coverage may be incomplete; figures describe confirmed appearances as defined above.

About this page and its data

Football connections

Explore who played together, which players and teams faced each other, and which players a coach managed. Search for a player, coach or club and filter relationships by name, team or country.

All confirmed appearances count, including substitutes and identified goal, assist or substitution evidence. An unused bench place or a card alone is insufficient. Each match counts once per relationship. An empty result does not prove that two people never met.

FootSam combines stored provider data and reviewed historical imports. Availability varies by competition, season and statistic. Records are linked to reviewed identities; missing information is kept distinct from recorded zero values.

For those who want to understand the game.