Career
Simms played for Burslem Juniors, Whitfield Colliery, Stoke, and Leek Alexandra, before joining Portuguese Vale as an amateur in June 1926. He signed as a professional in October that year, making his debut in a 4–0 defeat by Portsmouth at Fratton Park on 30 October. He ended the 1926-1927 campaign with six goals in 25 appearances.
He hit ten goals in 24 games in the 1927-1928 season, including a brace against Barnsley and a hat-trick against West Bromwich Albion.
He featured just once in the 1930-1931 season, and was transferred to Swansea Town in May 1931. He later played for Winsford United and Northwich Victoria.
With Portuguese Vale.