The St. Louis Cardinals are second on the list with nine championships, behind the New York Yankees 26. The years that the Cardinals went to the World Series, with results:
1926 – defeated New York Yankees in 7 games
1928 – lost to New York Yankees in 4 games
1930 – lost to Philadelphia Athletics in 6 games
1931 – defeated Philadelphia Athletics in 7 games
1934 – defeated Detroit Tigers in 7 games
1942 – defeated New York Yankees in 5 games
1943 – lost to New York Yankees in 5 games
1944 – defeated St. Louis Browns in 6 games
1946 – defeated Boston Red Sox in 7 games
1964 – defeated New York Yankees in 7 games
1967 – defeated Boston Red Sox in 7 games
1968 – lost to Detroit Tigers in 7 games
1982 – defeated Milwaukee Brewers in 7 games
1985 – lost to Kansas City Royals in 7 games
1987 – lost to Minnesota Twins in 7 games