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
13 Aug 2022Scottish Premiership Rangers FC v St. Johnstone FC 4 – 090
06 Aug 2022Scottish Premiership Motherwell FC v St. Johnstone FC 1 – 290
30 Jul 2022Scottish Premiership St. Johnstone FC v Hibernian FCSubstitute, on 61′ 0 – 129
23 May 2022Scottish Premiership/Championship play-off St. Johnstone FC v Inverness Caledonian Thistle FC 4 – 0901
20 May 2022Scottish Premiership/Championship play-off Inverness Caledonian Thistle FC v St. Johnstone FC 2 – 290
09 Apr 2022Scottish Premiership Celtic FC v St. Johnstone FCSubstitute, on 46′ 7 – 044
02 Apr 2022Scottish Premiership St. Johnstone FC v Livingston FCSubstitute, on 88′ 1 – 02
05 Mar 2022Scottish Premiership Hibernian FC v St. Johnstone FC 0 – 090
02 Mar 2022Scottish Premiership St. Johnstone FC v Rangers FCSubstitute, on 78′ 0 – 112
09 Feb 2022Scottish Premiership St. Mirren FC v St. Johnstone FC 2 – 165
05 Feb 2022Scottish Premiership St. Johnstone FC v Dundee United FCSubstitute, on 60′ 0 – 030
26 Jan 2022Scottish Premiership St. Johnstone FC v Dundee FC 0 – 090
18 Jan 2022Scottish Premiership Heart of Midlothian FC v St. Johnstone FC 2 – 090
01 Dec 2021Scottish Premiership Dundee FC v St. Johnstone FC 1 – 090
27 Nov 2021Scottish Premiership St. Johnstone FC v Hibernian FCSubstitute, on 46′ 1 – 244
30 Oct 2021Scottish Premiership Dundee United FC v St. Johnstone FC 0 – 190
27 Oct 2021Scottish Premiership St. Johnstone FC v Heart of Midlothian FC 1 – 190
23 Oct 2021Scottish Premiership Celtic FC v St. Johnstone FC 2 – 090
16 Oct 2021Scottish Premiership St. Johnstone FC v Livingston FC 0 – 390
02 Oct 2021Scottish Premiership St. Johnstone FC v Dundee FCSubstitute, on 59′ 3 – 131

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.