Hay started his career with local club
Banks O' Dee. He then joined
Aberdeen in 1951, where he played as an
inside forward. He left Aberdeen in 1958 after seven years at the club, having made 58 appearances scoring 26 goals. He went on to play for
Dundee United,
Arbroath and
Deveronvale. ==Later life and death==