On 19 occasions, players from the St. Louis Cardinals have won an NL MVP award:
2009- albert Pujols
2005 - Albert Pujois
1985 - Willie McGee
1979 - Keith Hernandez
1971 - Joe Torre
1968 - Bob Gibson
1967 - Orlando Cepeda
1964 - Ken Boyer
1948 - Stan Musial
1946 - Stan Musial
1944 - Marty Marion
1943 - Stan Musial
1942 - Mort Cooper
1937 - Joe Medwick
1934 - Dizzy Dean
1931 - Frankie Frisch
1928 - Jim Bottomley
1926 - Bob O'Farrell
1925 - Rogers Hornsby
Chat with our AI personalities
Through the 2011 season, the Cardinals have played in 18 World Series and won 11 of them in the following years: 2011, 2006, 1982, 1967, 1964, 1946, 1944, 1942, 1934, 1931, and 1926.
18,
1926
1931
1934
1942
1944
1946
1964
1967
1982
2006
& 2011
they won
and 8 others they lost.