Pegswood, Northumberland born left back Billy Kidd played junior football between 1927 and 1930 for Pegswood Juniors, Pegswood United and Bedlington United, and was a late starter in League football signing for Second Division Chesterfield in March 1932 already aged 25, and making his Football League debut a few days later against Bury. Although the club were relegated in his first full season, he missed one match as they were promoted, winning the Third Division (North) Championship in 1935-36.
He rarely missed a game between then and the Second World War and was an ever present in three of the seven seasons before its advent. Despite losing six years to the War, and already nearly 40 years old, he played on for The Spireites making 38 appearances in 1946-47. By the time he played his last game in September 1947, he had scored twice in 349 appearances, a total that would have been far greater but for the War years.