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
21 Aug 2021Scottish Premiership Celtic FC v St. Mirren FCSubstitute, on 46′ 6 – 044
07 Aug 2021Scottish Premiership St. Mirren FC v Heart of Midlothian FCSubstitute, on 77′ 1 – 213
26 Apr 2021Scottish Cup Kilmarnock FC v St. Mirren FCSubstitute, on 105′ 3 – 315
16 Apr 2021Scottish Cup St. Mirren FC v Inverness Caledonian Thistle FCSubstitute, on 46′ 2 – 145
06 Mar 2021Scottish Premiership Rangers FC v St. Mirren FCSubstitute, on 71′ 3 – 019
27 Feb 2021Scottish Premiership St. Mirren FC v Ross County FCSubstitute, on 56′ 1 – 034
24 Feb 2021Scottish Premiership St. Mirren FC v Motherwell FC 0 – 069
20 Feb 2021Scottish Premiership St. Mirren FC v Livingston FC 1 – 1731
17 Feb 2021Scottish Premiership St. Mirren FC v Hamilton Academical FC 1 – 190
13 Feb 2021Scottish Premiership Aberdeen FC v St. Mirren FCSubstitute, on 46′ 0 – 044
10 Feb 2021Scottish Premiership St. Mirren FC v Celtic FCSubstitute, on 72′ 0 – 418
30 Jan 2021Scottish Premiership Celtic FC v St. Mirren FC 1 – 274
16 Jan 2021Scottish Premiership St. Johnstone FC v St. Mirren FC 1 – 090
02 Jan 2021Scottish Premiership Kilmarnock FC v St. Mirren FCSubstitute, on 74′ 1 – 116
30 Dec 2020Scottish Premiership St. Mirren FC v Rangers FCSubstitute, on 85′ 0 – 25
26 Dec 2020Scottish Premiership Ross County FC v St. Mirren FCSubstitute, on 65′ 0 – 225
23 Dec 2020Scottish Premiership Hibernian FC v St. Mirren FC 1 – 078
19 Dec 2020Scottish Premiership St. Mirren FC v St. Johnstone FCSubstitute, on 74′ 3 – 216
12 Dec 2020Scottish Premiership Motherwell FC v St. Mirren FCSubstitute, on 73′ 0 – 117
05 Dec 2020Scottish Premiership St. Mirren FC v Aberdeen FCSubstitute, on 64′ 1 – 126

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.