Birks joined Port Vale from Butt Lane Star in May 1920.[1] He made his Second Division debut in 1920–21, but remained a fringe player in 1921–22, despite lifting the North Staffordshire Infirmary Cup in 1922.[1] However, he missed just one game of the 1922–23 campaign, and was an ever-present in 1923–24.[1] He retained his first-team place in the highly successful 1924–25 season, but with dependable young left-back Jimmy Oakes waiting in the reserves to take his place, managerJoe Schofield decided to cash in on Birks.[1]
He was sold to Sheffield United for 'a substantial sum' in October 1924 as the Blades sought a replacement for regular left-back Ernest Milton.[3] Birks initially failed to settle at Bramall Lane however, and missed out on a place in the 1925 FA Cup final with the ageing Milton being preferred.[3] Never a fully established first-team player, Birks did give good service to the Blades during his time playing over 200 games in all competitions.[3]