OddsShark Top Sportsbooks

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

Arizona Diamondbacks vs St. Louis Cardinals MLB Baseball Betting Lines Preview

The Arizona Diamondbacks pay a visit to St. Louis on Friday, hoping to shut down the Cardinals bats in baseball betting action at New Busch Stadium.

It's a pitching duel between Michael Wacha for the St. Louis Cardinals (7-4 on the year) and Robbie Ray for Arizona Diamondbacks (9-5 so far).

Opening Odds & Computer Pick

Sportsbooks such as Bovada had installed the St. Louis Cardinals as -115 moneyline favorites in this particular MLB betting odds matchup. The total, meanwhile, was set early at 9 before betting at 5Dimes started to move the line.

Handicapping models based on recent betting stats and prediction formulas pick a 0.2- win for the Cardinals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

Arizona Diamondbacks vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

The St. Louis Cardinals bring a 50-52 record to the battle against the 59-43 Diamondbacks. Stay Informed: follow us on Twitter for odds specials, betting line moves and St. Louis vs Arizona injuries news.

The St. Louis Cardinals vs Arizona Diamondbacks odds would favor the Cardinals if the betting lines were set according to our power ranks. St. Louis is rated No. 4 in the current Odds Shark poll, while Arizona is at No. 10.

Statistical Matchup

Rating these teams in several key categories is important for handicappers and St. Louis has baseball's No. 20-rated offensive output, at 8.7 hits per game. The Arizona Diamondbacks average 8.91 hits per game, good for No. 9 on the list.

St. Louis owns the No. 7 defense, allowing 4.55 men per game to cross the plate. That contrasts with Arizona's No. 2-rated defense.

Recent Outings Betting Recap

Zack Godley silenced the Cardinals bats in a 4-0 victory last time out versus St. Louis at New Busch Stadium.

Betting Trends
  • Arizona is 6-2 ATS in its last 8 games
  • Arizona is 10-3 ATS in its last 13 games on the road
  • Arizona is 3-7 SU in its last 10 games on the road
  • Arizona is 7-18 SU in its last 25 games when playing St. Louis
  • St. Louis is 4-2 ATS in its last 6 games at home
  • St. Louis is 5-1 SU in its last 6 games at home
  • The total has gone UNDER in 4 of St. Louis's last 6 games at home
  • St. Louis is 18-7 SU in its last 25 games when playing Arizona

Next Betting Matchups

Arizona at St. Louis, Saturday, July 29th