OddsShark Top Sportsbooks

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

Pittsburgh Pirates Open as Moneyline Underdog vs the St. Louis Cardinals

Those betting on MLB baseball odds will look to pick a winner at Busch Stadium on Friday as the host St. Louis Cardinals battle the Pittsburgh Pirates in baseball betting odds action.

Francisco Liriano, with a record of 2-1 on the season, gets the ball for the Pittsburgh Pirates, while the St. Louis Cardinals trot Carlos Martinez to the mound in this one. He is 4-1 so far in 2016.

Opening Odds & Computer Pick

The moneyline was hovering in the range of -125 for the St. Louis Cardinals in this one over at Bovada. The over under number was sitting near 7 at 5Dimes.

Odds Shark computer prediction handicapping models run on this game pick a 4.8-2.7 victory 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

The St. Louis Cardinals bring a 14-14 record to the battle against the 15-12 Pirates. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Pittsburgh injuries news.

The Odds Shark MLB Power Rankings have the St. Louis Cardinals at No. 6 and the Pittsburgh Pirates at No. 14 heading into this contest.

Statistical Matchup

The game also pits St. Louis Cardinals No. 2-rated offense, averaging 5.59 runs per game, against a Pittsburgh Pirates defense that ranks No. 22 at 4.82 in runs allowed per game. The St. Louis Cardinals have averaged 9.38 hits per game so far, less than Pittsburgh Pirates batters have averaged on the year (10 hits per game).

Comparing defensive stats, Pittsburgh owns the No. 26-rated road mark, allowing 5.36 runs per game on the highway. St. Louis, on the other hand, rates No. 8 in scoring at home.

Recent Outings Betting Recap

Pittsburgh suffered a 6-2 loss against Chicago on Wednesday, as J Nicasio wasn't able to lead his team to victory at PNC Park.

The Cardinals didn't allow a single run in their last start, as their staff shut out Philadelphia 4-0 on Thursday at Busch Stadium.

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

Next Betting Matchups

Pittsburgh at St. Louis, Saturday, May 7th