Those betting on MLB baseball odds will look to pick a Sportsbook at PNC Park on Friday as the host Pittsburgh Pirates battle the St. Louis Cardinals in baseball betting odds action.
The match puts starter Michael Wacha for the St. Louis Cardinals on the hill facing Francisco Liriano for the Pittsburgh Pirates. Wacha brings a 4-0 mark to the game, while Liriano is 1-1 to date on the season.
Sportsbook Odds & Computer Pick
Those betting on the visitors in this one found the St. Louis Cardinals listed as underdogs of 109 at most sportsbooks, including Sportsbook. Total bettors saw the number open in the area of 6.5, check for odds updates at Sportsbook.
Odds Shark computer prediction handicapping models run on this game pick a 5-3.6 victory for the Cardinals. 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 13-15 record to the battle against the 21-7 Cardinals. Stay Informed: follow us on Twitter for odds specials, betting line moves and Pittsburgh vs St. Louis injuries news.
This game puts the Pittsburgh Pirates, most recently No. 13 in Odds Shark MLB Power Rankings, up against the St. Louis Cardinals, who rate a No. 4 in the latest survey.
Statistical Matchup
When it comes to getting on base, the visiting St. Louis Cardinals rank No. 4 at 9.43 hits per game. That compares with the Pittsburgh Pirates No. 24 ranking in that category.
Pittsburgh owns the No. 3 defense, allowing 3.61 men per game to cross the plate. That contrasts with St. Louis's No. 1-rated defense.
Recent Outings Betting Recap
St. Louis hopes solid pitching and defense that led to their last victory - a 10-strikeout performance from John Lackey - will prevail again after their 5-1 victory against Chicago at Busch Stadium.
Pittsburgh looks to continue its winning ways following a victory last time out against the Reds, a 7-2 final on Thursday in support of AJ Burnett at PNC Park.
Next Betting Matchups
St. Louis at Pittsburgh, Saturday, May 9th