Despite exceeding expectations this season, it's clear the St. Louis Cardinals are not ready to compete with some of the league's top teams. St. Louis was a surprisingly solid team during the first half of the season, going 50-45 before the All-Star break, and was in the thick of the playoff race for most of the season.