St. Louis Cardinals- All Time Players- 2nd Basemen

Having done the Catcher and 1st Basemen positions already in my St. Louis Cardinals All Time Players series, I am going to continue to move around the infield, then the outfield, then pitchers and finish with managers. Please remember, some of positions will have just a few players listed, others with have upwards of a dozen.

Also just a reminder, I am going to limit this series to the 20th century. It doesn’t make all that much sense to me to start talking about people and events from over 100 years ago. Besides, in my opinion at that time the game was still too neanderthal-ish.

Lastly, my opinions are based on what these players did purely as Cardinals. For instance 1B Orlando Cepeda was an outstanding ballplayer but he only spent 3 years in St. Louis, and in those 3 years he did not produce all that much so I was forced to leave him off this list.




St. Louis Cardinals Top 3 All Time 2nd Basemen



First off, let me begin with an honorable mention. It goes to Tommy Herr.

Herr was the Cardinal 2nd baseman from 1979 to 1988 and was a key part to the 1982 World Championship team.

His best season was in 1985 when he hit .302, drove in 110 runs and stole 31 bases. Thats being said, it is in my opinion that during his time in St. Louis he should have been even more productive. Sandwiched between Speedster Vince Coleman, MVP and batting champion Willie McGee and the ferocious Jack Clark,  Herr obviously got plenty of good pitches to hit …..yet too many times I saw Herr fly out meekly to leftfield with Coleman on third base, McGee on second base with none out and Clark in the on deck circle situations.


** Batted .274 in a total of 10 seasons with St. Louis.

** Stole 152 bases in his career.

** Voted to the All Star game and finished 5th in the MVP voting in 1985 as well. (Behind teammate Willie McGee, Dave Parker, Pedro Guerrero, and Dwight Gooden)

** .990 career fielding percentage

 Tommy Herr

3) Red Schoendienst – Albert Fred “Red” Schoendienst was the Cardinal 2nd baseman for 15 years. He manned the position from 1945 thru 1956 then from 1961 thru 1963.


** 10 time All Star (1946, 1948-1955, 1957)

** .289 career hitter as a Cardinal and his career overall, marking great consistency

** 2449 career hits

** Played a total 19 seasons in the majors and 2216 games

** 352 career doubles

** Hit .280 or higher in 14 of 19 career seasons including 10 seasons at .300 or higher.

** Best season was 1953 where he hit 15 HR’s drove in 79 runs and hit .342. Also, finished 4th in the MVP voting behind only Roy Campanella, Eddie Matthews and Duke Snider

  ** Hall Of Fame Inductee in 1989

Red Schoendienst



2) Frankie Frisch (The Fordham Flash)


Frisch played 11 seasons for the Cardinals and 19 overall. He was nicknamed “The Fordham Flash” because he was from Fordham (New York) and for his quickness and agility both offensively and defensively.

Not known for his power (he hit 51 HR’s in those 19 seasons), but Frisch goes down as an all timer for his longevity and scrappiness as a player.


** 3 time All Star (1933-1935)

** NL MVP Award winner in 1931 (with 24 doubles, 4 HR’s, 82 RBI’s, 28 stolen bases and batted .311)

** 195 stolen bases as a Cardinal (419 total in his career)

** 1577 hits as a Cardinal (2880 total in his career)

** 286 doubles as Cardinal (466 total in his career)

** .312 career Cardinal hitter

** Batted .290 or higher in 15 of 19 career seasons. (Including 3 seasons that he hit .340 or higher)

** Member of 2 Cardinal World Championship teams and 4 overall 

** Hall of Fame Inductee 1947

Frankie Frisch taking battiing practice





1) Rogers Hornsby



It can be argued that Hornsby is one of the greatest players ever, none the less an all time Cardinal player. Albeit, not really known for his defensive skills (.965 lifetime fielding percentage) Hornsby more than made up for it with his bat. In 1922, He had perhaps the greatest offensive season ever put together. (see below).  He played 23 seasons all told and 12 with The Cardinals. Once again, the numbers are nothing short of staggering.


** 2210 hits as a Cardinal (2930 overall)

** 367 doubles as a Cardinal (541 overall)

** 143 triples as a Cardinal

** .359 career Cardinal hitter and .358 overall

** Hit an eye popping .424 in 1924 (with 25 HR’s and 94 RBI’s)

** Had one of the greatest single seasons I’ve ever seen in 1922:

141 runs scored, 250 hits, 46 doubles, 14 triples, 42 HR’s , 152 RBI’s, batted .401 , stole 17 bases, slugged .722


** Hit .360 or higher an incredible 9 times, including 3 seasons of over .400

** MVP Award winner (1925) and 2 time winner overall

1925: 133 runs scored, 203 hits, 41 doubles, 10 triples, 39 HR’s, 143 RBI’s and hit .403

** His average season:

113 runs scored, 210 hits, 39 doubles, 12 triples, 22 HR’s, 114 RBI’s and .358 average


** Part of the 1926 Cardinal World championship team

** Hall Of Fame Inductee in 1942, receiving 182 out of 233 votes.

Rogers Hornsby, perhaps one of the greatest players of all time

Thanks for your time in reading this….

  • Carter Le Grand

    Love reading ANYTHING on the Rajah. Want more!