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
26 Dec 2019Scottish Premiership St. Mirren FC v Celtic FC 1 – 2901
21 Dec 2019Scottish Premiership St. Johnstone FC v St. Mirren FC 0 – 090
14 Dec 2019Scottish Premiership St. Mirren FC v Livingston FC 3 – 390
07 Dec 2019Scottish Premiership Hamilton Academical FC v St. Mirren FC 0 – 1901
04 Dec 2019Scottish Premiership St. Mirren FC v Motherwell FCSubstitute, on 9′ 0 – 381
26 Oct 2019Scottish Premiership Kilmarnock FC v St. Mirren FC 1 – 090
03 Aug 2019Scottish Premiership Hibernian FC v St. Mirren FC 1 – 090

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.