0
Anonymous
The Cardinals have won 17 National League pennants: 2006, 2004, 1987, 1985, 1982, 1968, 1967, 1964, 1946, 1944, 1943, 1942,
1934, 1931, 1930, 1928, and 1926 Their record in the World Series is 10-7.
Wiki User
Chat with our AI personalities
They have never won a superbowl.
They have won 18.