 Stock was traded to the Cardinals before the season.He responded by hitting .307 that year with a career-best .371 on-base percentage, leading the team with 49 walks.In 1920 he led the National League in games played (155) and at-bats (639), finishing tied for second in hits (204, a career-best) and sixth in batting average (.319).