When Did The St. Louis Cardinals Last Win The World Series?
Major League Baseball (MLB)•USA
The St. Louis Cardinals last won the World Series on October 28, 2011, when they claimed World Series. The St. Louis Cardinals are currently enduring a World Series drought of 14 years, 3 months, and 12 days. Throughout their history, the St. Louis Cardinals have won 45 major championships, including 19x NL Pennants, 15x Division Titles, 11x World Series.
⏱️Time Since Last Championship
Since winning World Series on October 28, 2011
14Years
3Months
12Days
5,218 days total
Championship Won
World Series
Trophy
Commissioner's Trophy
🏆Championship History
The St. Louis Cardinals have won 45 major championships.
World Series
11
NL Pennants
19
Division Titles
15
📖About the St. Louis Cardinals
The Cardinals have won 11 World Series championships, more than any other National League team.