Season 2026/27
Livingston: 6 matches, 0 goals, 0 assists
In the available Livingston records for the 2026/27 season, Cameron MacPherson played 280 minutes and started 3 matches.
Career
Livingston: 9 matches, 0 goals, 1 assists
Greenock Morton: 23 matches, 3 goals, 0 assists
Tampa Bay Rowdies: 8 matches, 0 goals, 1 assists
St Johnstone: 72 matches, 1 goals, 3 assists
St Mirren: 78 matches, 5 goals, 5 assists