Cards will have NL's best offense
St. Louis could finish as the best hitting team of the past five seasons
Every year it seems the New York Yankees put together a monster offense. They get on base (No. 1 in MLB in on-base percentage since 2008) and hit for power (No. 1 in both slugging percentage and home runs), so it's no big surprise that they've scored a league-best 4,234 runs over the last five years. Their 1,092 home runs during that span put them more than 100 dingers ahead of the Texas Rangers, who have the second-highest total among MLB clubs in the last five seasons. The Yankees more than have lived up to their "Bronx Bombers" nickname.
However, an interesting thing happens when you look at each team's offensive performance during those last five years and exclude the at-bats that have been given to pitchers, leveling the playing field between American League and National League clubs to a large degree. When you just look at the results each team has gotten from their hitters, the St. Louis Cardinals emerge as the Yankees of the NL.
For a full breakdown of the St. Louis Cardinals' offense -- and complete access to Insider's MLB coverage -- sign up today.