The St. Louis Cardinals battle the visiting Pittsburgh Pirates on Sunday in MLB betting odds action at New Busch Stadium.
Ivan Nova gets the ball in front of a hostile crowd for the Pittsburgh Pirates on Sunday; he's 11-12 on the season. The St. Louis Cardinals, meanwhile, will counter with Michael Wacha, who will be looking to improve on his 11-7 mark.
Sportsbook Odds & Computer Pick
Baseball betting odds makers, including Sportsbook, opened the St. Louis Cardinals as -180 moneyline favorites in this matchup. Over under total bettors saw the number open at 8.5 at shops such as Sportsbook.
Odds Shark prediction models pick the Cardinals to win this game 6.3-3.9. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Pittsburgh Pirates vs St. Louis Cardinals Matchup
Team Betting Records & Power Rankings
The St. Louis Cardinals sport a record of 74-68 heading into this matchup, while the Pittsburgh Pirates sit at 67-76 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 Cardinals if the betting lines were set according to our power ranks. St. Louis is rated No. 12 in the current Odds Shark poll, while Pittsburgh is at No. 26.
Statistical Matchup
The game also pits St. Louis Cardinals No. 14-rated offense, averaging 4.73 runs per game, against a Pittsburgh Pirates defense that ranks No. 13 at 4.59 in runs allowed per game. The St. Louis Cardinals have averaged 8.75 hits per game so far, more than Pittsburgh Pirates batters have averaged on the year (8.29 hits per game).
Pitching and defensive stats are important baseball handicapping betting factors and St. Louis has the No. 7-ranked defense. In the other dugout, the Pirates own the No. 13 mark in runs allowed.
Recent Outings Betting Recap
Pittsburgh suffered a 4-3 loss against St. Louis on Saturday, as Chad Kuhl wasn't able to lead his team to victory at New Busch Stadium.
Next Betting Matchups
Pittsburgh at Milwaukee, Monday, September 11th
St. Louis home to Cincinnati, Tuesday, September 12th