OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

St. Louis Cardinals vs Arizona Diamondbacks in MLB odds

Arizona DiamondbacksSt. Louis Cardinals
July 10, 2:15 PM | GrassBusch Stadium

Arizona Diamondbacks vs St. Louis Cardinals Odds

49-42TEAM RECORD48-43

MLB wagering interest swings to the St. Louis vs Arizona battle on Sunday at Busch Stadium as the Cardinals try to defend home turf and reward moneyline bettors.

Arizona puts its faith in starter Zach Duke to earn a win and boost his personal mark of 2-3. Getting the ball for the Cardinals is Jamie Garcia, who owns a 8-3 record on the season with a 3.23 ERA.

View Arizona vs St Louis Odds and Stats.

Betting Line:
On the opening MLB line for this matchup, St. Louis sat as -185 favorites. The total was set at 8.5.

Power Rankings:
The Cardinals sit at No. 8 in the National League in the current MLB power poll here at Odds Shark, while the Diamondbacks sit at a National League No. 15 on the same chart.

How They Match Up:
Offensively, the game matches up St. Louis' No. 2 ranked National League offense (4.7 runs per game) against a Diamondbacks defense and pitching staff that sits at No. 10 in the National League at 4.4 runs allowed per game. The Cardinals have been averaging 9.2 hits per game, more than the Diamondbacks have managed so far this season (8.5 hits on average).

Pitching and defensive stats are important baseball handicapping factors and St. Louis has the National League's No. 13-ranked defense. In the other dugout, the Diamondbacks own the National League's No. 10 mark in runs allowed.

Arizona was a 7-6 loser in its last match on the road against the Cardinals. They lost as +133 underdogs, while the total score of 13 made winners of OVER bettors. Arizona didn't get the job done in their last match, falling 7-6 to St. Louis on Saturday at Busch Stadium.

Arizona Diamondbacks Trends:
When playing on Sunday are 4-6
Before playing LA Dodgers are 4-6
After playing St. Louis are 5-5
After a loss are 6-4

St. Louis Cardinals Trends:
When playing on Sunday are 6-4
Before playing Cincinnati are 5-5
After playing Arizona are 5-5
After a win are 5-5

A few Diamondbacks at Cardinals trends to consider:
The total has gone OVER in 4 of Arizona's last 5 games when playing St. Louis
The total has gone OVER in 5 of Arizona's last 7 games
The total has gone OVER in 5 of Arizona's last 7 games on the road
Arizona is 4-2 SU in its last 6 games
The total has gone OVER in 4 of St. Louis' last 5 games
The total has gone OVER in 4 of St. Louis' last 5 games at home
The total has gone OVER in 4 of St. Louis' last 5 games when playing Arizona
St. Louis is 8-4 SU in its last 12 games when playing at home against Arizona

Next up:
Arizona home to LA Dodgers, Friday, July 15
St. Louis at Cincinnati, Friday, July 15