PLAYER PROFILE

Greg MacPherson.

Gala Fairydean Rovers FC · Scotland

Matrix 142228

At a glance

Full name
Greg MacPherson
Born
20 Aug 1996
Age today
30
Nationality
Scotland

Career by season

12 recorded appearances
Greg MacPherson appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Cup Gala Fairydean Rovers FC 1100901
25/26Scottish Cup Camelon Juniors FC 33002700
24/25Scottish Cup Cowdenbeath FC 1101901
23/24Scottish Cup Cowdenbeath FC 1100900
22/23Scottish Cup Linlithgow Rose FC 44013600
20/21Scottish Cup Camelon Juniors FC 22011580 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Greg MacPherson match log
DateCompetitionMatchScoreMinutesGoals
03 Oct 2026Scottish Cup Gala Fairydean Rovers FC v Largs Thistle FC 0 – 190
25 Oct 2025Scottish Cup Camelon Juniors FC v Johnstone Burgh FC 1 – 090
27 Sep 2025Scottish Cup Camelon Juniors FC v Albion Rovers FC 2 – 190
30 Aug 2025Scottish Cup Wigtown & Bladnoch FC v Camelon Juniors FC 0 – 1090
26 Oct 2024Scottish Cup The Spartans FC v Cowdenbeath FC 1 – 290
25 Nov 2023Scottish Cup Inverness Caledonian Thistle FC v Cowdenbeath FC 2 – 090
24 Jan 2023Scottish Cup Linlithgow Rose FC v Raith Rovers FC 0 – 290
26 Nov 2022Scottish Cup Linlithgow Rose FC v Sauchie Juniors FC 1 – 090
22 Oct 2022Scottish Cup Linlithgow Rose FC v The Spartans FC 4 – 090
17 Sep 2022Scottish Cup Linlithgow Rose FC v Berwick Rangers FC 2 – 190
11 Jan 2021Scottish Cup Camelon Juniors FC v Brora Rangers FC 1 – 268
12 Dec 2020Scottish Cup Deveronvale FC v Camelon Juniors FC 1 – 490

Career transfers

7 recorded moves

All recorded career moves, newest first.

Greg MacPherson career transfers
Date FromToMoveFee
01 Jul 2026 Camelon Juniors FC Gala Fairydean Rovers FC Transfer —
01 Jul 2025 Cowdenbeath FC Camelon Juniors FC Transfer Free
14 Nov 2023 Linlithgow Rose FC Cowdenbeath FC Transfer —
01 Sep 2021 Bo'ness United FC Cumbernauld United FC Transfer Free
01 Jul 2021 Camelon Juniors FC Bo'ness United FC Transfer Free
02 Dec 2020 Dunipace FC Camelon Juniors FC Transfer —
01 Jul 2016 Cumbernauld Colts FC U20 Dunipace FC Transfer Free

Contracts and market values are not available yet.