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
11 Sep 2026Scottish Championship Greenock Morton FC v Livingston FCSubstitute, on 72′ 1 – 418
29 Aug 2026Scottish Championship Arbroath v Livingston FC 1 – 090
22 Aug 2026Scottish Championship Livingston FC v Dunfermline AthleticSubstitute, on 61′ 2 – 029
07 Aug 2026Scottish Championship Partick Thistle v Livingston FC 2 – 078
01 Aug 2026Scottish Championship Livingston FC v Queen's Park FC 2 – 090
25 Jul 2026Premier Sports Cup Stenhousemuir FC v Livingston FCSubstitute, on 61′ 0 – 029
21 Jul 2026Premier Sports Cup Livingston FC v Forfar Athletic FC 8 – 059
28 Mar 2026Scottish Championship Greenock Morton FC v Arbroath 2 – 158
21 Mar 2026Scottish Championship Ayr United FC v Greenock Morton FC 0 – 182
13 Mar 2026Scottish Championship Greenock Morton FC v Partick Thistle 1 – 2901
07 Mar 2026Scottish Championship Greenock Morton FC v St. Johnstone FC 0 – 290
28 Feb 2026Scottish Championship Airdrieonians FC v Greenock Morton FC 3 – 190
21 Feb 2026Scottish Championship Queen's Park FC v Greenock Morton FC 3 – 290
17 Feb 2026Scottish Championship Greenock Morton FC v Dunfermline Athletic 2 – 0901
14 Feb 2026Scottish Championship Greenock Morton FC v Raith Rovers FCSubstitute, on 7′ 0 – 083
31 Jan 2026Scottish Championship Greenock Morton FC v Ross County FCSubstitute, on 83′ 2 – 17
23 Jan 2026Scottish Championship Arbroath v Greenock Morton FCSubstitute, on 90′ 1 – 11
13 Dec 2025Scottish Championship Greenock Morton FC v Airdrieonians FC 0 – 168
05 Dec 2025Scottish Championship Greenock Morton FC v Queen's Park FC 2 – 190
29 Nov 2025Scottish Cup Peterhead FC v Greenock Morton FC 2 – 2120

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.