The Pittsburgh Pirates will try to be nasty hosts on Friday when the St. Louis Cardinals pay a visit to PNC Park.
Lance Lynn, with a record of 6-4 on the season, gets the ball for the St. Louis Cardinals, while the Pittsburgh Pirates trot Gerrit Cole to the mound in this one. He is 12-3 so far in 2015.
Sportsbook Odds & Computer Pick
The Pittsburgh Pirates were listed as -141 moneyline favorites earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 6.5 earlier at Sportsbook.
Handicapping models based on recent betting stats and prediction formulas pick a 4.2-3.8 win for the Cardinals. A 4.2-3.8 result in favor of the Cardinals is the prediction by the Odds Shark handicapping pick engine. 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
50-35 Pittsburgh battles the Cardinals, currently with a 56-30 mark. 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. 19-rated Pittsburgh Pirates and the league No. 4-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. 19 ranked offense (3.99 runs per game) against a St. Louis Cardinals defense and pitching staff that sits at No. 1 at 2.87 runs allowed per game. The Pittsburgh Pirates have been averaging 8.82 hits per game, more than the St. Louis Cardinals have managed so far this season (8.71 hits on average).
Comparing defensive stats, St. Louis owns the No. 1-rated road mark, allowing 3.07 runs per game on the highway. Pittsburgh, on the other hand, rates No. 20 in scoring at home.
Recent Outings Betting Recap
St. Louis looks to continue its winning ways following a victory last time out against the Pirates, a 4-1 final on Thursday in support of C Martinez at PNC Park.
Next Betting Matchups
St. Louis at Pittsburgh, Saturday, July 11th