Career
MacKay began his career with Rangers. Whilst at Ibrox he made 37 appearances and scored four goals. He joined Hearts in 1985 and spent two seasons there making five league appearances.
He also had a brief loan spell at Dunfermline Athletic whilst at Tynecastle.
MacKay was forced to retire through injury in 1987.