OddsShark Top Sportsbooks

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

Moneyline Favors Arizona Diamondbacks in MLB Battle with St. Louis Cardinals

The Arizona Diamondbacks look to emerge victorious in MLB odds action as the St. Louis Cardinals arrive at Chase Field on Wednesday.

Adam Wainwright, with a record of 7-5 on the season, gets the ball for the St. Louis Cardinals, while the Arizona Diamondbacks trot Zack Godley to the mound in this one. He is 3-1 so far in 2017.

Opening Odds & Computer Pick

Betting fans looking to pick the Arizona Diamondbacks in this matchup found them as -131 favorites on the MLB money line at BetOnline. Betting the over under instead? It was 9.5 at its open earlier today and hovering near that number at Bovada.

Odds Shark computer score prediction models pick a possible 4.5-3.8 win for the Diamondbacks on Wednesday. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.

St. Louis Cardinals vs Arizona Diamondbacks Matchup

Team Betting Records & Power Rankings

Arizona (50-28) will face the 35-41 Cardinals in this tilt. Stay Informed: follow us on Twitter for odds specials, betting line moves and Arizona vs St. Louis injuries news.

According to MLB Power Rankings here, it's the No. 2-ranked Arizona Diamondbacks and the No. 17-rated St. Louis Cardinals in this matchup.

Statistical Matchup

When it comes to getting on base, the visiting St. Louis Cardinals rank No. 19 at 8.55 hits per game. That compares with the Arizona Diamondbacks No. 6 ranking in that category.

Defensively, St. Louis features the No. 23-rated defense on the road, allowing 5.25 runs per game. Arizona, meanwhile, comes in at No. 1 at home, scoring 6.28 runs per game.

Recent Outings Betting Recap

The Cardinals got to extra innings, but lost when they got there against Arizona on Tuesday; it was a 6-5 final at Chase Field in MLB wagering action.

Betting Trends
  • St. Louis is 2-5 ATS in its last 7 games
  • St. Louis is 2-4 SU in its last 6 games
  • The total has gone OVER in 4 of St. Louis's last 5 games
  • St. Louis is 1-5 ATS in its last 6 games on the road
  • Arizona is 6-2 ATS in its last 8 games
  • Arizona is 13-2 SU in its last 15 games
  • Arizona is 4-2 ATS in its last 6 games at home
  • Arizona is 15-2 SU in its last 17 games at home

Next Betting Matchups

St. Louis at Arizona, Thursday, June 29th