The St. Louis Cardinals entered the season with some of the best odds to win the World Series, but the team finds themselves in a must-win situation on the final day of the regular season to keep alive any hope of postseason play. Luckily for the Cards, they are facing a Pittsburgh Pirates team that has won just one of their past eight games.
Adam Wainwright – who has been wildly inconsistent this season – gets the start for the Cardinals in this critical matchup. Wainwright has posted a 5.46 ERA in his past five starts but the Cardinals’ bats have averaged 8.2 runs of support in those outings.
The Pirates will start Ryan Vogelsong, who has looked every bit his age as of late. Vogelsong has posted an awful 8.78 ERA in his past six starts while surrendering four or more runs all but once.
Pittsburgh Pirates vs St. Louis Cardinals Matchup
Team Betting Records & Power Rankings
The St. Louis Cardinals sport a record of 85-76 heading into this matchup, while the Pittsburgh Pirates sit at 78-82 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Pittsburgh injuries news.
The St. Louis Cardinals vs Pittsburgh Pirates odds would favor the Pirates if the betting lines were set according to our power ranks. St. Louis is rated No. 25 in the current Odds Shark poll, while Pittsburgh is at No. 14.
Statistical Matchup
At the plate, St. Louis owns the No. 17 ranking for hits at 8.69 per game. By contrast, the Pittsburgh Pirates are rated No. 12 in the same category at 8.8 per game.
Comparing defensive stats, Pittsburgh owns the No. 12-rated road mark, allowing 4.51 runs per game on the highway. St. Louis, on the other hand, rates No. 19 in scoring at home.
Recent Outings Betting Recap
The Pirates endured a 4-3 loss at the hands of the Cardinals on Saturday, with Chad Kuhl throwing 5 innings of 8-hit ball at Busch Stadium.
Next Betting Matchups
Pittsburgh home to , Wednesday, December 31st
St. Louis home to , Wednesday, December 31st