Nick Kingham Pirates at Home vs St. Louis Cardinals in MLB Betting Odds Clash

Those betting on MLB baseball odds will look to pick a Sportsbook at PNC Park on Sunday as the host Pittsburgh Pirates battle the St. Louis Cardinals in baseball betting odds action.

Luke Weaver gets the ball in front of a hostile crowd for the St. Louis Cardinals on Sunday; he's 2-1 on the season. The Pittsburgh Pirates, meanwhile, will counter with Nick Kingham, who will be looking to improve on his 0-0 mark.

Sportsbook Odds & Computer Pick

On the MLB moneyline for this betting odds matchup, Pittsburgh sat as 144 underdogs earlier in the day at Sportsbook. The over/under total was set at 8, according to Sportsbook.

Odds Shark prediction models pick the Pirates to win this game 3.0-2.2. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs Pittsburgh Pirates Matchup

Team Betting Records & Power Rankings

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

It's a MLB baseball betting matchup between the No. 16-rated Pittsburgh Pirates and the league No. 2-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

Offensively, the game matches up Pittsburgh Pirates No. 7 ranked offense (5 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 6 at 3.69 runs allowed per game. The Pittsburgh Pirates have been averaging 8.93 hits per game, more than the St. Louis Cardinals have managed so far this season (8.19 hits on average).

Pitching and defensive stats are important baseball handicapping betting factors and Pittsburgh has the No. 14-ranked defense. In the other dugout, the Cardinals own the No. 6 mark in runs allowed.

Recent Outings Betting Recap

The Cardinals endured a 6-2 loss at the hands of the Pirates on Saturday, with Jack Flaherty throwing 5 innings of 4-hit ball at PNC Park.

Betting Trends
  • St. Louis is 10-4 SU in its last 14 games
  • The total has gone OVER in 4 of St. Louis's last 6 games
  • St. Louis is 8-4 ATS in its last 12 games on the road
  • St. Louis is 1-4 ATS in its last 5 games on the road
  • Pittsburgh is 4-2 ATS in its last 6 games
  • Pittsburgh is 4-1 SU in its last 5 games
  • Pittsburgh is 4-2 ATS in its last 6 games at home
  • Pittsburgh is 5-1 SU in its last 6 games at home

Next Betting Matchups

St. Louis home to Chicago, Tuesday, May 1st
Pittsburgh at Washington, Monday, April 30th

Back to Top