OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

A Cardinals Loss Ends Their Season Early

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.

  • Jedd Gyorko has hit a home run in three-straight games.
  • The Pirates are 2-10 against the runline in their past 10 road games.
  • The Cardinals have won 5 of the past 6 against the Pirates.

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.

Betting Trends
  • Pittsburgh is 2-8 ATS in its last 10 games
  • Pittsburgh is 1-6-1 SU in its last 8 games
  • Pittsburgh is 17-7 ATS in its last 24 games on the road
  • Pittsburgh is 2-4 SU in its last 6 games on the road
  • St. Louis is 2-5 ATS in its last 7 games
  • St. Louis is 4-1 SU in its last 5 games
  • The total has gone UNDER in 4 of St. Louis's last 5 games
  • St. Louis is 6-19 ATS in its last 25 games at home

Next Betting Matchups

Pittsburgh home to , Wednesday, December 31st
St. Louis home to , Wednesday, December 31st