After Division 2 side Rotherham Town went out of business at the end of the 1895−86 season, Longden moved to play for nearby Doncaster in the Midland League. He began for Doncaster playing outside right, his debut being away to Mexborough Town on 5 September 1896, and his first goal three weeks later at home to Ilkeston Town.[2] That season Doncaster were Champions of the Midland League, Longden scoring 7 of their 77 goals.[2]
He became the Rover's regular penalty taker as well as captain. He moved to play at right half towards the end of his career.[2]
Doncaster returned to Division 2 in the 1901–02 season, with Longden making 31 appearances and scoring 2 goals during the season. He retired from football after the season,[2] making his last appearance in the 2–1 victory over Leicester Fosse in which he broke his arm in a collision twenty minutes into the game.[3]