The Cards have scored 619 runs this year, 24th in MLB.
By contrast, runs scored in regular season by Cards three most recent WS teams over the last decade, and MLB rank:
2013: 783 (3)
2011: 762 (5)
2006: 781 (14)
The 2009 Cards finished 18th in runs scored, and were swept by the Dodgers in the division series.
The Dodgers finished 6th in runs scored this year, with 99 more than the Cards.