Back to the Top News Newsfeed

2020 Fantasy Baseball: St. Louis Cardinals Team Preview

The Cardinals have been one of the better franchises over the last 20 seasons. They have 13 postseasons appearances over this span with a pair of World Series titles (2006 and 2011). They ended their three-year absence from the playoffs in 2019 with a loss in the National League Championship Series. St. Louis has a winning record over each of the last 12 years. Over the 138 years of baseball, the Cardinals have nine other World Series titles (1926, 1931, 1934, 1942, 1944, 1946, 1964, 1967, and 1982) with 33 total trips to the postseason.

St. Louis didn’t make any changes to their major league offensive roster in the offseason.