Tipton, Staffordshire born wing half Jimmy Edwards started his football career with junior clubs Tipton Park in 1921, Newport Foundry in 1922, Stourbridge in 1923 and Newport Foundry in 1924, before returning to Stourbridge in 1925. He joined Second Division club West Bromwich Albion for a £350 fee in May 1926 and made his Football League debut for the club at Hull City in March 1928.
He was a member of the team that won the FA Cup in 1931 and promotion to the Football League First Division in the same year, making 50 appearances alone that season and missing only a single match. He continued as a regular inclusion in the first team line up until May 1935, playing in Albion’s 1935 FA Cup Final 4-2 defeat to Sheffield Wednesday at Wembley. But in 1935-36 he only made 11 appearances, and the following season only one. In May 1937 he moved to Norwich City for £750 after 9 goals in 201 appearances but played only twice in The Canaries’ first team in November 1937 before his retirement from the professional game.