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 0 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
0Days
5,206 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.