Broughton, Salford, Lancashire born winger Albert Worth began his senior football career with Second Division Stockport County, for whom he made his Football League debut against West Bromwich Albion in February 1908. He made 13 appearances for The Hatters before the end of the season, scoring in a 6-1 demolition of Clapton Orient in April, but the following season made only 9 further appearances before joining Rochdale in the summer of 1909.
He returned to Football League action when he transferred to Grimsby Town in May 1910, although he had to wait until September 1911 to make his first team debut for The Mariners, scoring twice in 21 appearances for Grimsby during 1911-12. In the 1912 close season he joined Southern League Luton Town and spent a season at Kenilworth Road before returning to Lancashire to join non league Heywood United in 1913. He then joined Hyde United in 1914 before the advent of the First World War ended his playing career.