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

Greg 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 Greg MacPherson played with most?

Most confirmed shared appearances:

  1. Gregor Jordan4shared appearances
  2. Jamie Docherty4shared appearances
  3. Robbie McNab4shared appearances

Who has Greg MacPherson faced most often?

Most confirmed meetings as opponents:

  1. Blair Carswell2confirmed meetings
  2. Blair Henderson2confirmed meetings
  3. Bradley Whyte2confirmed meetings

Who has Greg MacPherson played with most?

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

Entire career · All competitions
7Confirmed appearances
2022–2024Period
46Team-mates
#PlayersComparisonShared appearances
0125 Nov 2023 – 30 Nov 2024
0125 Nov 2023 – 30 Nov 2024
0125 Nov 2023 – 30 Nov 2024
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0422 Oct 2022 – 24 Jan 2023
0413 Aug 2024 – 30 Nov 2024
0422 Oct 2022 – 24 Jan 2023
0413 Aug 2024 – 30 Nov 2024
0422 Oct 2022 – 24 Jan 2023
0425 Nov 2023 – 30 Nov 2024
0413 Aug 2024 – 30 Nov 2024
0413 Aug 2024 – 30 Nov 2024
0413 Aug 2024 – 30 Nov 2024
0413 Aug 2024 – 30 Nov 2024
0413 Aug 2024 – 30 Nov 2024
2322 Oct 2022 – 24 Jan 2023
2326 Nov 2022 – 24 Jan 2023
2326 Oct 2024 – 30 Nov 2024
2326 Nov 2022 – 24 Jan 2023
2326 Oct 2024 – 30 Nov 2024
2322 Oct 2022 – 24 Jan 2023
2322 Oct 2022 – 26 Nov 2022
3013 Aug 2024 – 13 Aug 2024
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
3022 Oct 2022 – 22 Oct 2022
3013 Aug 2024 – 13 Aug 2024
3030 Nov 2024 – 30 Nov 2024
3013 Aug 2024 – 13 Aug 2024
3025 Nov 2023 – 25 Nov 2023
3013 Aug 2024 – 13 Aug 2024
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
3026 Nov 2022 – 26 Nov 2022
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
3025 Nov 2023 – 25 Nov 2023
Showing 46 of 46 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 Greg 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 Greg MacPherson played with?

  • Gregor Jordan — 4 shared appearances with Greg MacPherson. 25 Nov 2023 – 30 Nov 2024.
  • Jamie Docherty — 4 shared appearances with Greg MacPherson. 25 Nov 2023 – 30 Nov 2024.
  • Robbie McNab — 4 shared appearances with Greg MacPherson. 25 Nov 2023 – 30 Nov 2024.
  • Alan Docherty — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Alan Sneddon — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Alex Webb — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Cameron Binnie — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Callum Bremner — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Conor McKenzie — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Connor McMullan — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Gary Thom — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Jamie Allan — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Jack Denham — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Jack Ogilvie — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Jake Sutherland — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Mark Stowe — 3 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Matthew McDonald — 3 shared appearances with Greg MacPherson. 25 Nov 2023 – 30 Nov 2024.
  • Olly Whyte — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Paul McLean — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Rhys Walker — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Shay Burke — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Samuel Newman — 3 shared appearances with Greg MacPherson. 13 Aug 2024 – 30 Nov 2024.
  • Ben Davidson — 2 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Cameron Thomson — 2 shared appearances with Greg MacPherson. 26 Nov 2022 – 24 Jan 2023.
  • Daniel Swanson — 2 shared appearances with Greg MacPherson. 26 Oct 2024 – 30 Nov 2024.
  • Greg Skinner — 2 shared appearances with Greg MacPherson. 26 Nov 2022 – 24 Jan 2023.
  • Ruaridh Lynch — 2 shared appearances with Greg MacPherson. 26 Oct 2024 – 30 Nov 2024.
  • Alexander Cunningham — 2 shared appearances with Greg MacPherson. 22 Oct 2022 – 24 Jan 2023.
  • Sean Heaver — 2 shared appearances with Greg MacPherson. 22 Oct 2022 – 26 Nov 2022.
  • Aaron Dunsmore — 1 shared appearances with Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Aiden McLaughlin — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Adam MacDonald — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Ciaren Chalmers — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Craig Hepburn — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Dale Baxter — 1 shared appearances with Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Daryl Healy — 1 shared appearances with Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Douglas Hill — 1 shared appearances with Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Ethan Kerr — 1 shared appearances with Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Ewan MacPherson — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Josh Blair — 1 shared appearances with Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Jack Tait — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Joshua Jack — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Liam Allison — 1 shared appearances with Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Lucas Berry — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Michael Cunningham — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Zac Butterworth — 1 shared appearances with Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.

Who has Greg MacPherson faced?

  • Blair Carswell — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Blair Henderson — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Bradley Whyte — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Cameron Russell — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Jamie Dishington — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Kieran Watson — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Kevin Waugh — 2 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Adam Brooks — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Adam Fernie — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Adam Masson — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Alexander McCaw — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Alistair Peacock — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Alan Reid — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Ayrton Sonkur — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • Aidan Connolly — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • William McKay — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Brian Morgan — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Brogan Walls — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • Brad McKay — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Brad Spencer — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Bright Prince — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Charles Clark — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Conner Duthie — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Callum Home — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Conor Kelly — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Craig Tosh — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Callum Booth — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • Cameron Mackay — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Charlie Gilmour — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Cillian Sheridan — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Connor McBride — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Darren Carroll — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Daniel Johnston — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • David McCaughie — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Dom McMahon — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Dayle Robertson — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Daniel Devine — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Danny Smith — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • David Carson — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • David Wotherspoon — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Dylan Easton — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Ewan Loudon — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Euan Spark — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Fraser MacLeod — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Grant Dickie — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Gregor Woods — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Harry Lodovica — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Hamish Ritchie — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • Ian McFarland — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Jack Docherty — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Jamie Penker — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Jake Davidson — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • James Craigen — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • James Gullan — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • James MacDonald — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Kai Kirkpatrick — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Kieran Mitchell — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Kieran Ngwenya — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Kevin McHattie — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Liam Dick — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Luis Longstaff — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Lewis Martin — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Lewis Vaughan — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Leonard Wilson — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Lewis Hunter — 1 confirmed meetings against Greg MacPherson. 26 Oct 2024 – 26 Oct 2024.
  • Michael Allan — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Michael Herd — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Michael Hunter — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Marcus Lavery — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Murray MacKintosh — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Marc Scott — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Michael Paton — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Nathan Brown — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Nikola Ujdur — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Nathan Shaw — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Paul Kennedy — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Rhys Armstrong — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Ross Balmer — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Ross Connelly — 1 confirmed meetings against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Ross Hutchison — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Ross Kavanagh — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Ross Milne — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Ryan Ferguson — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Ryan Nolan — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Sean Brown — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Sam Collumbine — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Samuel Jones — 1 confirmed meetings against Greg MacPherson. 22 Oct 2022 – 22 Oct 2022.
  • Scott Logan — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Seth Patrick — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Sam Davidson — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Samuel Stanton — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Scott Brown — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Scott Davidson — 1 confirmed meetings against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.
  • Sean Welsh — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Spencer Moreland — 1 confirmed meetings against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Thomas Lang — 1 confirmed meetings against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Wallace Duffy — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Zak Delaney — 1 confirmed meetings against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.

Which teams has Greg 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.

  • Spartans — 2 confirmed appearances against Greg MacPherson. 22 Oct 2022 – 26 Oct 2024.
  • Albion Rovers — 1 confirmed appearances against Greg MacPherson. 13 Aug 2024 – 13 Aug 2024.
  • Brechin — 1 confirmed appearances against Greg MacPherson. 30 Nov 2024 – 30 Nov 2024.
  • Inverness CT — 1 confirmed appearances against Greg MacPherson. 25 Nov 2023 – 25 Nov 2023.
  • Raith Rovers — 1 confirmed appearances against Greg MacPherson. 24 Jan 2023 – 24 Jan 2023.
  • Sauchie Juniors — 1 confirmed appearances against Greg MacPherson. 26 Nov 2022 – 26 Nov 2022.

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.