Craig McPherson is a former Scottish professional footballer, who retired in 2006.McPherson started his career with his home town club Greenock Morton, where he played mainly on the left hand side of midfield, occasionally being played as a full back by then manager Allan McGraw. McPherson then played for Clyde and Airdrieonians. He followed manager Ian McCall in moving to Falkirk after the Airdrieonians club closed in 2002. He won promotion with Falkirk in 2005 and retired after one season in the Scottish Premier League.McPherson returned to Falkirk in 2009 as academy technical director.In 2014, McPherson became assistant manager of his old club Greenock Morton.