Career
He played for Manchester City in their victory in the 1904 Final, and also helped both City and Everton to finish second in the First Division. Ashworth played for Staffordshire clubs Stoke Alliance, Fenton Town, Stafford Wednesday, Stafford Rangers, and Stoke Nomads, before joining Stoke in 1901. He played 29 times in 1901-1902, being used in all three midfield positions, but lost his first team place at the Victoria Ground in 1902-1903 and made only 10 appearances.
City also finished second in the Football League, three points behind The Wednesday.
However Ashworth featured in just 22 games all season, and then went on to play for Reading in the Southern League, and then played 11 league games for First Division runners-up Everton in 1904-1905, before returning to Staffordshire with Second Division side Burslem Portuguese Vale in October 1905. His appearances during the season were restricted due to other commitments, and he left the Athletic Ground in the summer.
He later played for North Staffs Nomads, Northern Nomads, Sheffield, and Richmond Association. He returned to Stoke in 1920 and became a club director until his death in 1925.