An all star in 1985, Herr played second base in the majors for 13 years, hitting .271 with 28 home runs in 1,514 games. He spent the majority of his career with the St. Louis Cardinals and enjoyed his best seasons for the Redbirds. His finest year was 1985 when he hit .302 with 110 RBIs, 97 runs scored and 31 stolen bases. In addition to making the all-star team, Herr finished fifth in the National League MVP vote. He hit just eight home runs that season, making him the last player in the NL to have over 100 RBIs with less than 10 home runs. Herr never again reached such lofty heights at the plate and the Cardinals eventually traded him to the Minnesota Twins for Tom Brunansky in 1988. He went on to play for the Philadelphia Phillies, New York Mets and San Francisco Giants before retiring in 1991.
Herr reached the World Series three times with the Cardinals. He hit .160 with five RBIs in 1982 as St. Louis beat the Milwaukee Brewers to win the title. He hit .214 in 1985 as the Cardinals lost to the Kansas City Royals and hit .250 in 1987 when the Cardinals lost to the Minnesota Twins.
Herr had a hit and an RBI against the Los Angeles Dodgers in Game 6 of the 1985 NLCS. The Cardinals won the game on a Jack Clark home run to advance to the World Series.
Following his playing career Herr served as a minor league manager.
Tom Herr – career stats