James Cecil Henshall (26 November 1906 – 1969) was an English footballer who played in the Football League for Port Vale and Crewe Alexandra.

Career Henshall joined Port Vale in May 1928 and made his debut on 20 December 1930, in a 3–2 win over Millwall at the Old Recreation Ground. After being a regular for the remainder of the season, scoring twice in 18 Second Division games, he fell out of favour. He scored four goals in 16 games in 1931–32, including one in a 9–3 defeat to Tottenham Hotspur at White Hart Lane. He featured just five times in 1932–33. He was transferred to Crewe Alexandra in January 1933. He later moved on to Stockport County, also in the Third Division North. Henshall managed 19 league appearances for Alexandra but was not picked for County before his departure to non-League football.Michael Joyce, Football League Players' Records 1888 to 1939, Beeston, 2004, p. 122 He played for Shelbourne in Ireland, before joining Mossley where in four seasons he appeared 174 times, scoring 56 goals. He later turned out for Ashton National Gas and Dinnington Athletic.

Career statistics + Appearances and goals by club, season and competitionClubSeasonLeagueFA CupTotalDivisionAppsGoalsAppsGoalsAppsGoalsPort Vale1930–31Second Division182001821931–32Second Division144101541932–33Second Division500050Total37610386Crewe Alexandra1932–33Third Division North19300193Stockport County1933–34Third Division North000000Career total56910579

References