Adams began his career as an amateur with Harlepool United. In January 1937 the full back signed for Tottenham Hotspur. Adams featured in one FA Cup match  for the Lilywhites and played a further 10 matches during the World War II war time years. In June, 1946 he signed for his local club Carlisle United where he went on to make 33 appearances and netting a solitary goal. After a spell with Chelmsford City he ended his career at Workington.