Malcolm Robertson (7 July 1951 – 18 August 2010) was a Scottish footballer who played as a left winger. He made his mark playing for Penicuik Athletic when he appeared in the 1970 Scottish Junior Cup Final. He then moved to Raith Rovers, scoring 53 goals in 140 league appearances for the Kirkcaldy side. Robertson left Hearts in 1981 to play in Canada for Toronto Blizzard. He briefly returned to Scotland, playing for Dundee United and Hibernian. This preceded a final playing spell with Maltese side Hamrun Spartans. Robertson played just under 300 league matches during his twelve-year career.