The "Terriers" were looking to recapture their form under manager Herbert Chapman which saw them dominate English football in the early 1920s and saw Davies as a replacement for England international Clem Stephenson who had become manager. In his first season with Town Davies top scored with 10 goals and played in the 1930 FA Cup Final as Huddersfield lost 2–0 to Arsenal. Following that set-back he fell out of favour at Leeds Road and Stoke manager Tom Mather wasted no time in bringing him back to the Victoria Ground in February 1932. Davies' return was met with approval by the club's supporters and was key in helping Stoke to win Second Division title in 1932–33. He linked up well with Stanley Matthews and when Bob McGrory stepped into managing the reserves, Davies was handed the captaincy. Back in the First Division, Davies was a key member of an exciting Stoke attack and he became only the second player to pass 100 goals after Charlie Wilson.