Pittsburgh Pirates take on the St. Louis Cardinals with Odds and Betting Pick

The MLB baseball betting odds board sees a clash between St. Louis and Pittsburgh on Monday, with the host Cardinals trying to win for themselves and reward betting fans who pick them on the moneyline.

Ivan Nova gets the ball in front of a hostile crowd for the Pittsburgh Pirates on Monday; he's 1-1 on the season. The St. Louis Cardinals, meanwhile, will counter with Lance Lynn, who will be looking to improve on his 0-1 mark.

Sportsbook Odds & Computer Pick

Sportsbooks such as Sportsbook had set the St. Louis Cardinals as -133 favorites on the moneyline for this contest. The over under was hovering near 8 for betting fans hoping to turn a profit on totals at Sportsbook.

Odds Shark computer score prediction models pick a possible 5.6-3.1 win for the Pirates on Monday. 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

3-9 St. Louis battles the Pirates, currently with a 6-6 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Pittsburgh injuries news.

The MLB Power Rankings show a disparity between these teams, with the St. Louis Cardinals rated this week at No. 27 and the Pittsburgh Pirates sitting at No. 29.

Statistical Matchup

Offensively, the game matches up St. Louis Cardinals No. 26 ranked offense (3.5 runs per game) against a Pittsburgh Pirates defense and pitching staff that sits at No. 22 at 4.75 runs allowed per game. The St. Louis Cardinals have been averaging 7 hits per game, less than the Pittsburgh Pirates have managed so far this season (7.92 hits on average).

Pitching and defensive stats are important baseball handicapping betting factors and St. Louis has the No. 29-ranked defense. In the other dugout, the Pirates own the No. 22 mark in runs allowed.

Recent Outings Betting Recap

Betting Trends
  • Pittsburgh is 4-1 ATS in its last 5 games
  • Pittsburgh is 7-16 ATS in its last 23 games
  • Pittsburgh is 7-13-1 SU in its last 21 games
  • The total has gone UNDER in 5 of Pittsburgh's last 7 games
  • St. Louis is 2-5 ATS in its last 7 games
  • St. Louis is 1-6 SU in its last 7 games
  • St. Louis is 1-4 SU in its last 5 games at home
  • St. Louis is 6-1 ATS in its last 7 games when playing Pittsburgh

Next Betting Matchups

Pittsburgh at St. Louis, Tuesday, April 18th

Back to Top