PLAYER PROFILE

Cameron MacPherson.

Livingston FC · Scotland

Matrix 41561

At a glance

Full name
Cameron MacPherson
Born
29 Dec 1998
Age today
27
Nationality
Scotland

Career by season

127 recorded appearances
Cameron MacPherson appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish Championship Livingston FC 53003052 / 1 red
26/27Premier Sports Cup Livingston FC 2100880
25/26Scottish Cup Greenock Morton FC 11001200
2025-2026Scottish Championship Greenock Morton FC 2117301,4924
2025U.S. Open Cup Tampa Bay Rowdies 11001200
24/25Scottish Premiership St. Johnstone FC 73003213
23/24Scottish Premiership St. Johnstone FC 71001802
22/23Scottish Premiership St. Johnstone FC 1812011,2214
22/23Scottish Cup St. Johnstone FC 1100840
21/22Scottish Premiership/Championship play-off St. Johnstone FC 22101801
21/22Scottish Premiership St. Johnstone FC 159019484
21/22Scottish Premiership St. Mirren FC 2000570
20/21Scottish Premiership St. Mirren FC 2712111,3393 / 1 red
20/21Scottish Cup St. Mirren FC 2000600
19/20Scottish Premiership St. Mirren FC 1615221,3942

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

Match log

Newest first
Cameron MacPherson match log
DateCompetitionMatchScoreMinutesGoals
22 Nov 2025Scottish Championship Dunfermline Athletic v Greenock Morton FC 1 – 090
15 Nov 2025Scottish Championship Ross County FC v Greenock Morton FC 0 – 3901
08 Nov 2025Scottish Championship Greenock Morton FC v Arbroath 1 – 090
01 Nov 2025Scottish Championship Raith Rovers FC v Greenock Morton FC 1 – 168
25 Oct 2025Scottish Championship Greenock Morton FC v St. Johnstone FC 0 – 490
18 Oct 2025Scottish Championship Ayr United FC v Greenock Morton FC 2 – 190
27 Sep 2025Scottish Championship Greenock Morton FC v Ross County FC 1 – 145
20 Sep 2025Scottish Championship Arbroath v Greenock Morton FC 1 – 190
13 Sep 2025Scottish Championship Queen's Park FC v Greenock Morton FCSubstitute, on 57′ 0 – 0—
16 Apr 2025U.S. Open Cup FC Naples v Tampa Bay Rowdies 1 – 1120
06 Oct 2024Scottish Premiership Rangers FC v St. Johnstone FCSubstitute, on 46′ 2 – 044
28 Sep 2024Scottish Premiership St. Johnstone FC v Celtic FCSubstitute, on 58′ 0 – 632
21 Sep 2024Scottish Premiership Ross County FC v St. Johnstone FCSubstitute, on 82′ 3 – 38
31 Aug 2024Scottish Premiership St. Johnstone FC v Motherwell FC 1 – 263
24 Aug 2024Scottish Premiership Dundee United FC v St. Johnstone FCSubstitute, on 87′ 2 – 03
11 Aug 2024Scottish Premiership Kilmarnock FC v St. Johnstone FC 0 – 385
05 Aug 2024Scottish Premiership St. Johnstone FC v Aberdeen FC 1 – 286
07 Nov 2023Scottish Premiership St. Johnstone FC v Motherwell FCSubstitute, on 90′ 2 – 21
28 Oct 2023Scottish Premiership St. Mirren FC v St. Johnstone FCSubstitute, on 55′ 4 – 035
07 Oct 2023Scottish Premiership Aberdeen FC v St. Johnstone FCSubstitute, on 73′ 0 – 017

Career transfers

12 recorded moves

All recorded career moves, newest first.

Cameron MacPherson career transfers
Date FromToMoveFee
25 Jul 2026 Greenock Morton FC Livingston FC Transfer Free
13 Sep 2025 Without club Greenock Morton FC Transfer —
01 Jul 2025 St. Johnstone FC Without club Released —
31 May 2025 Tampa Bay Rowdies St. Johnstone FC Loan return
21 Feb 2025 St. Johnstone FC Tampa Bay Rowdies Loan —
24 Jan 2022 St. Mirren FC St. Johnstone FC Transfer —
22 Jan 2022 St. Johnstone FC St. Mirren FC Loan return
31 Aug 2021 St. Mirren FC St. Johnstone FC Loan —
01 Jul 2018 St. Mirren FC U20 St. Mirren FC Internal move —
30 Apr 2018 Stranraer FC St. Mirren FC U20 Loan return
31 Jan 2018 St. Mirren FC U20 Stranraer FC Loan —
01 Jul 2015 St. Mirren FC U17 St. Mirren FC U20 Internal move —

Contracts and market values are not available yet.