OddsShark Top Sportsbooks

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

Pittsburgh Pirates vs St. Louis Cardinals Betting Odds Preview and Pick

The St. Louis Cardinals will look to bolster their win total and reward those moneyline betting when the Pittsburgh Pirates invade Busch Stadium on Friday.

The match puts starter J.A. Happ for the Pittsburgh Pirates on the hill facing Carlos Martinez for the St. Louis Cardinals. Happ brings a 7-7 mark to the game, while Martinez is 13-6 to date on the season.

Opening Odds & Computer Pick

St. Louis was a -151 moneyline favorites earlier in the day at BetOnline, based on the starting pitcher matchup. That pairing made odds makers at 5Dimes pick an opening over under number of 7.5.

Handicapping models based on recent betting stats and prediction formulas pick a 5-4.7 win for the Cardinals. 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

St. Louis (86-47) will face the 79-53 Pirates in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Pittsburgh injuries news.

According to MLB Power Rankings here, it's the No. 9-ranked St. Louis Cardinals and the No. 12-rated Pittsburgh Pirates in this matchup.

Statistical Matchup

The game also pits St. Louis Cardinals No. 20-rated offense, averaging 4.08 runs per game, against a Pittsburgh Pirates defense that ranks No. 4 at 3.68 in runs allowed per game. The St. Louis Cardinals have averaged 8.74 hits per game so far, less than Pittsburgh Pirates batters have averaged on the year (9.01 hits per game).

St. Louis owns the No. 1 defense, allowing 4.08 men per game to cross the plate. That contrasts with Pittsburgh's No. 4-rated defense.

Recent Outings Betting Recap

The Pirates endured a 5-3 loss at the hands of the Brewers on Thursday, with F Liriano throwing 5 innings of 7-hit ball at Miller Park.

St. Louis batters were mowed down by M Scherzer in their last start, falling 4-3 against Washington while striking out 10 times on Wednesday at Busch Stadium.

Betting Trends
  • Pittsburgh is 14-7 SU in its last 21 games
  • Pittsburgh is 1-4 SU in its last 5 games
  • The total has gone OVER in 4 of Pittsburgh's last 6 games
  • Pittsburgh is 2-4 SU in its last 6 games on the road
  • St. Louis is 9-2 SU in its last 11 games
  • The total has gone OVER in 4 of St. Louis's last 6 games
  • St. Louis is 9-4 SU in its last 13 games at home
  • St. Louis is 2-4 SU in its last 6 games when playing Pittsburgh

Next Betting Matchups

Pittsburgh at St. Louis, Saturday, September 5th