Career
Born in Sheffield, Hudson played for hometown clubs Sheffield, The Wednesday and Sheffield United. He also represented England at international level Club career
Hudson played most of his club football in the Sheffield area, starting out with Heeley before joining Sheffield.
As a semi-professional Hudson played for a number of different teams in this period, as allowed by FA rules.
He joined The Wednesday in 1880, making his debut that December. During his time with Wednesday, Hudson was briefly club secretary and a committee manitoba
He left The Wednesday in 1885 after taking a benefit match and then spent a short time with Blackburn Olympic. Hudson answered the advertisement from new club Sheffield United asking for players for their inaugural season and was one of the first individuals signed by the club
He played in the club"s very first match in September 1889, a friendly against Nottingham Rangers and served as team captain during that first season, in which he was virtually ever present.
The following year however he was plagued by injuries and made only six appearances, eventually retiring to take up a position of trainer at The Wednesday. International career
He also earned one international cap for England in February 1883. In his solitary international appearance, he was appointed captain and led his country to a 7–0 victory over Ireland.