 He played for the Cardinals in 1927 before retiring at the end of the season at the age of 33.In a sixteen-year major league career, Snyder played in 1,392 games, accumulating 1,122 hits in 4,229 at bats for a .265 career batting average along with 44 triples, 47 home runs and 525 runs batted in.A good defensive player, his .981 career fielding average was 8 points higher than the league average over the span of his playing career.