Career
However, Anderson could not settle in England, and in November 1963 he was transferred to Heart of Midlothian. Anderson was the Hearts team captain for over 200 games. After long service and 38 goals for Hearts he ended his career in May 1976.