The St. Louis Cardinals have rolled to the win and payout in six of Carlos Martinez's last eight starts on the road as he takes the ball for them at PNC Park in Pittsburgh on Thursday night in baseball odds action at the sportsbooks.
Martinez sits at 9-3 with 2.70 ERA on the season, and he's coming off a strong start against the Padres in which he allowed just one run over 6 2-3 innings of work. Jeff Locke (5-4, 4.15 ERA) is the Pirates' probable Thursday starter.
Sportsbook Odds & Computer Pick
Those betting on the visitors in this one found the St. Louis Cardinals listed as favorites of -108 at most sportsbooks, including Sportsbook. Total bettors saw the number open in the area of 7, check for odds updates at Sportsbook.
Odds Shark computer score prediction models pick a possible 4-3.9 win for the Cardinals on Thursday. 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-34 Pittsburgh battles the Cardinals, currently with a 55-30 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Pittsburgh vs St. Louis injuries news.
This game matches up the No. 10 (Pittsburgh Pirates) and the No. 6 (St. Louis Cardinals) teams, according to our current MLB Power Rankings.
Statistical Matchup
On offense, it's a battle between the Pittsburgh Pirates and its No. 17-rated batting order, averaging 4.02 runs per nine innings, against the No. 19 line up of the St. Louis Cardinals at 3.99 runs per outing.
Pittsburgh owns the No. 2 defense, allowing 4.02 men per game to cross the plate. That contrasts with St. Louis's No. 1-rated defense.
Recent Outings Betting Recap
St. Louis rolled to a 6-5 win against Chicago on Wednesday, as M Wacha and the Cardinals' bats led the team to victory at Wrigley Field.
Pittsburgh looks to continue its winning ways following a victory last time out against the Padres, a 5-2 final on Wednesday in support of C Morton at PNC Park.
Next Betting Matchups
St. Louis at Pittsburgh, Friday, July 10th