The St. Louis Cardinals have won a total of 11 World Series championships. Their titles came in the years 1926, 1931, 1934, 1942, 1944, 1946, 1964, 1967, 1982, 2006, and 2011
. This is the most World Series wins by any National League team and the second most in Major League Baseball, behind only the New York Yankees who have 27 titles