Cammy MacPherson
St Johnstone

Cammy MacPherson

Cammy MacPherson of St Johnstone was born in Glasgow, Scotland on 29 December 1998 (age 26).

Cammy MacPherson, born in Scotland on 29th December 1998, is a 26-year-old central midfielder currently plying his trade for St Johnstone. Standing at a decent 5ft 9in (1.77m) tall and weighing 11st 2lb (71kg), MacPherson's playing prowess is seated firmly within the centre circle. His present market value hovers around £340,000, as suggested by an estimation on Transfermarkt. His tenure with St Johnstone is set to meet its conclusion on the 31st of May 2025, with just two months remaining on his present contract.

MacPherson was launched into the world of professional football with St Mirren as a trainee in July 2015. His time with the Saints in the Premiership was marked by steady progression. Starting with a humble four league appearances in the 2017-2018 season, he soon began to establish himself, peaking at 32 appearances in the 2020-2021 season and netting notable contributions in front of the net each year.

The year 2018 also saw MacPherson getting loaned out to Stranraer in Scotland's League Two in January, only to complete his loan and return to his parent club, St Mirren, in June of the same year. MacPherson's faithful service to St Mirren came to an end in August 2021, when he was loaned out to St Johnstone still within the confines of the Premiership.

His tenure at St Johnstone started with 20 first team appearances in the 2021-22 season, followed by 23 in 2022-2023, 12 in 2023-2024, and presently 7 in the current 2024-2025 season. The loan spell turned permanent in January 2022, with MacPherson transferring to St Johnstone from St Mirren for an undisclosed fee.

His time at St Johnstone hasn't just been limited to the league; he's also taken to the pitch for five starts in the League Cup for the 2024 - 2025 season. Unfortunately, MacPherson's career hasn't crossed paths with Celtic FC, hence the lack of deeper insight into his time at the Celts.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 12 April 2025. Send feedback

Cammy MacPherson stats

Check out all of the statistics about Cammy MacPherson.

Centre Midfield
Primary Position
Midfielder
Position
Cammy MacPherson
CM
1.77m (5ft 9in)
Height
71kg (11st 2lb)
Weight
29 December 1998 (age 26)
Date of Birth
Glasgow
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
St Johnstone
Team
£332k (via Transfermarkt)
Market Value
31 May 2025 (2m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
7
Starting
3
Substitute
4
Unused
26
Utilisation
21%
Goals
-
Yellows
3
Reds
-
Team
St Johnstone
St Johnstone
League Cup 2024 - 2025
Games
5
Starting
5
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
1
Reds
-

Career stats

Team
St Johnstone
St Johnstone
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
7
Goals
-
Team
St Johnstone
St Johnstone
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
12
Goals
-
Team
St Johnstone
St Johnstone
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
23
Goals
-
Team
St Johnstone
St Johnstone
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
20
Goals
-
Team
St Mirren
St Mirren
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
2
Goals
-
Team
St Mirren
St Mirren
Season 2020 - 2021
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
32
Goals
2
Team
St Mirren
St Mirren
Season 2019 - 2020
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
16
Goals
2
Team
St Mirren
St Mirren
Season 2018 - 2019
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
13
Goals
1
Team
St Mirren
St Mirren
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
4
Goals
-

Transfers

Team
St Johnstone
St Johnstone
24 January 2022
From
St Mirren
St Mirren
Type
Undisclosed
Team
St Johnstone
St Johnstone
31 August 2021
From
St Mirren
St Mirren
Type
Loan
Team
St Mirren
St Mirren
1 June 2018
From
Stranraer
Stranraer
Type
Returned from loan
Team
Stranraer
Stranraer
31 January 2018
From
St Mirren
St Mirren
Type
Loan
Team
St Mirren
St Mirren
1 July 2015
Type
Trainee

Cammy MacPherson news

Read all the news about Cammy MacPherson.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive