The most home runs in a season by a St. Louis Cardinal is Mark McGwire, who hit a total of 70 home runs in 1998 with the Cards.
Albert Pujols holds the record for most home runs by a St. Louis Cardinal rookie at 37. (2001)
The most home runs in a career by a St. Louis Cardinals player is Stan Musial, who hit 475 home runs in his long 22 year career with the Cards. Former St. Louis Cardinal, Albert Pujols, was close to beating that record before he was picked up by the Los Angeles Angels. Pujols hit 445 home runs in 11 years with the Cards.
Chat with our AI personalities
that would be Rogers Hornsby with 33 games in 1922, Albert came close in '03 with 30 games, Stan musial also had a 30 game streak in 1950
Through the 2008 season, that is Albert Pujols with 319. Stan Musial is first with 475 and Ken Boyer is third with 255.
albert puholes
Joe Medwick was the last St. Louis Cardinal to win the Triple Crown in hitting. In 1937 Medwick hit .374, had 31 home runs, and 154 RBIs.
In 2011, the Minnesota Twins hit 103 home runs.
Rogers Hornsby hit 42 home runs in 1922.