 Farm made his league debut for Blackpool on 18 September 1948, replacing an out-of-form Joe Robinson, in a home draw against Bolton Wanderers.Robinson did not play for Blackpool again, as Farm went on to play in 111 consecutive league games.The first game he missed, due to his receiving a first cap for Scotland, on 18 October 1952, Blackpool lost, 4–0 at Tottenham Hotspur.