St Mirren Football Club can confirm that we have reached an agreement with St Johnstone for the immediate transfer of Cammy MacPherson.
Cammy - who initially joined the Perth Saints on loan in August - signs for Callum Davidson's side for an undisclosed fee with a potential future sell-on fee percentage.
A St Mirren Academy graduate, the 23-year-old made his St Mirren debut in 2017 at the age of 18 and went on to make 93 appearances in the black and white scoring five goals.
We thank Cammy for his contributions during his time at St Mirren and wish him all the best for the future.