The Cardinals have played in 17 World Series and won 10 of them. If they win the 2011 World Series, they will have played in 18 world series and won 11 of them.
2006 (W), 2004(L), 1987(L), 1985(L), 1982(W), 1968(L), 1967(W), 1964(W), 1946(W), 1944(W), 1943(L), 1942(W), 1934(W), 1931(W), 1930(L), 1928(L), 1926(W). Go Cards!!
Chat with our AI personalities
1928 - Lost to New York Yankees
1930 - Lost to Philadelphia Athletics
1943 - Lost to New York Yankees
1968 - Lost to Detroit Tigers
1985 - Lost to Kansas City Royals
1987 - Lost to Minnesota Twins
2004 - Lost to Boston Red Sox
1926, 1931, 1934, 1942, 1944, 1946, 1964, 1967, 1982, 2006 and 2011. That's 11 wins, second most in MLB.
The St. Luis Cardinals won the World Series in 1926,1931,1934,1942,1944,1946,1964,1967,1982,2006,2011