Born in Scotland on 29 December 1998 (age 26), Cammy MacPherson is a 5ft 9in (1.77m) tall midfielder who commands the central lane for St Johnstone in his number 8 jersey. Tipping the scales at 11st 2lb (71kg), MacPherson is a formidable force on the pitch.
According to Transfermarkt, as of now, MacPherson carries a market value of approximately £340k, and with only five months left of his contract with St Johnstone, which is due to conclude on 31 May 2025, all eyes are on where he might be headed next.
MacPherson's career began in earnest in July 2015, when he joined St Mirren as a trainee. His debut season in 2017 to 2018 saw a promising four first-team appearances in league matches, a figure that continued to rise over the subsequent seasons. In the 2018/19 season, MacPherson made 13 appearances and scored one goal, a tally he improved on in the 2019/20 season with 16 appearances and two goals. He hit a peak in the following 2020/21 season with 32 appearances and two goals. His last season with St Mirren in 2021/2022 was rather less eventful, and he only managed two first-team appearances.
In 2018, MacPherson spent time with Stranraer in the Scottish League Two as a loan player. By June 2018, he returned from his Stranraer loan spell and continued his journey with St Mirren, adding to his overall appearance and goal tally.
However, it was in August 2021 when MacPherson's career took a new turn. He made the move from St Mirren to St Johnstone on loan, which later became permanent in January 2022 under undisclosed transfer terms. Over the course of his time at St Johnstone, MacPherson made his mark with his contributions in league matches, with 20 appearances in the 2021/22 season, 23 appearances in the 2022/23 season, 12 in the 2023/24 season, and seven so far in the 2024/25 season. From this solid career track, it promises to be interesting to see where the wind takes this stalwart Scotsman.