Career
Ecclestone played for Stone Lotus before joining Portuguese Vale in November 1924. He made his debut in a 3–1 defeat to Wolverhampton Wanderers at Molineux on 17 April 1926, in one of the last games of the 1925-1926 season. He played one Second Division game in the 1926-1927 season, before he was given a free transfer away from The Old Recreation Ground in May 1928.