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 (age 26), is presently carving out his career as a central midfielder for St Johnstone. Standing at a solid 5ft 9in (1.77m) and weighing in at 11st 2lb (71kg), he's a robust presence on the pitch.

Given his current performance and potential, his market value is rated around £340k according to a valuation by Transfermarkt. His contract with St Johnstone, however, draws to its close soon - set to reach its termination on 31 May 2025.

It was back in July 2015 that MacPherson took his fledgeling steps in the realm of professional football, joining St Mirren in Scotland's Premiership. Over his tenure with St Mirren which spanned several years - from the 2017/18 season to the 2021/22 season - he ascended from making four first team appearances in league matches in his debut season to being an assured regular with 32 first team appearances and two goals in the 2020/2021 season.

January 2018 saw MacPherson taking a detour for a spell at Stranraer in Scotland's League Two, on loan from St Mirren. On completion of this loan, in June 2018, the young midfielder reincorporated with St Mirren, continuing his steady rise in the field.

August 2021 was a time for change, and MacPherson shifted his allegiance from St Mirren to St Johnstone; first on loan and later transferred in January 2022 for an undisclosed fee. Here, MacPherson continues his journey on the pitch, increasing his league appearances from 20 in his first season (2021 - 2022) to a steady 23 in the 2022 - 2023 season.

In the most recent seasons, though his appearances have slightly tapered, with 12 first team appearances in 2023/24 and seven so far this current season, he remains a fixture in St Johnstone's central midfield. His contribution to the League Cup 2024 - 2025 for St Johnstone is noteworthy, with five starts.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 20 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 (1m)
Contract Expires

Season stats

Team
St Johnstone
St Johnstone
Premiership 2024 - 2025
Games
7
Starting
3
Substitute
4
Unused
28
Utilisation
20%
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