The St. Louis Cardinals have seemingly been a model franchise for decades. St. Louis has consistently built competitive teams that play strong defense and can get the job done on the mound and at the plate. But how successful have the Cardinals been at bringing World Series titles to St. Louis? Here’s a look at how many championships the Cardinals have won throughout its history.
When did the Cardinals last win a World Series title?
The Cardinals last won it all in 2011.
How many World Series have the St. Louis Cardinals won?
The St. Louis Cardinals franchise has won 11 World Series titles.
Those championships came in:
- 1926
- 1931
- 1934
- 1942
- 1944
- 1946
- 1964
- 1967
- 1982
- 2006
- 2011
The Cardinals’ first title came in 1926. It marked the first time St. Louis won the NL pennant after years of languishing in the middle of the league.
Led by Baseball Hall of Famer Rogers Hornsby, St. Louis won its first championship after beating Babe Ruth and Yankees in seven games for the 1926 World Series crown. Unfortunately for the Cardinals, the Yankees avenged their loss in ’26 with a four-game sweep of the Birds in the 1928 Fall Classic.
Five years later, the Cardinals would defeat the powerhouse Philadelphia Athletics to claim the franchise’s second title. It was a seven-game triumph, one year after the A’s beat St. Louis in the 1930 World Series.
In 1934, the Cardinals, led by Dizzy Dean, Ripper Collins, and player/manager Frankie Frisch, defeated the Tigers to win the Cards’ third title.
The Cardinals dominated the National League during the World War II-era of the MLB. St. Louis won the NL pennant in three straight seasons (1942-44), then won their fourth in five seasons in 1946. During that stretch, the Cardinals won three World Series championships.
Their first in that span would come in 1942, thanks to a core that included Mort Cooper, Enos Slaughter, and Stan “The Man” Musial. St. Louis would beat the Yankees in five games to win the Cardinals’ fourth title.
The Cardinals won again in 1944 and 1946, beating the St. Louis Browns (now known as the Orioles) and Boston Red Sox, respectively.
St. Louis would not win a title in the 1950s but would in the 60s. St. Louis’ resurgance in the 1960s was led by Ken Boyer and ace Bob Gibson.
The Cardinals bested the Yankees again in 1964, and took down the Carl Yastrzemski-led Red Sox in 1967. Both the 1964 and 167 series went seven games.
The 1968 World Series also went seven games. However, St. Louis could not overcome the Tigers in the Fall Classic.
St. Louis struggled in the 1970s but became a force in the National League again in the 1980s. The Cardinals, led by George Hendrick and Keith Hernandez, finished first in the NL East overall in 1981. But because of the 1981 strike, St. Louis didn’t win the division in either half and missed out on the playoffs.
A year later, the Cardinals did win the NL East — and brought another title to St. Louis.
In 1982, St. Louis would win its ninth title, defeating the Brewers in seven games. After that title. the Cardinals would go 24 years without a championship, despite the Cardinals winning the pennant in 1985 and 1987. St. Louis lost to the Royals and Twins in those years, respectively.
That changed in 2006, a year that saw the Cardinals, led by Albert Pujols, clinch the NL Central after an 83-win season. St. Louis defeated the Padres and Mets to make it to the Fall Classic, then beat the Tigers in five games.
The Cardinals’ 11th and final title to this point came in 2011. In a wild seven-game series, St. Louis defeated the Texas Rangers in seven games to win it all once more.
No National League team has more World Series titles than the Cardinals. The only team with more in the Majors are the Yankees.


Leave a Reply
You must be logged in to post a comment.