 Andrews was signed by English club West Ham United from Dundee in November 1951 for £4,750.He played his first game for the club on 24 November 1951, against Everton.His final game for West Ham came against Plymouth Argyle on 31 March 1956.