OddsShark Top Sportsbooks

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

OVER Bettors Need to Pay Attention to Diamondbacks-Cards Series

The Arizona Diamondbacks have been playing some great baseball all year long but will have to keep that up in a 10-game road trip that starts against the St. Louis Cardinals on Thursday.

Shark Bites
  • The Diamondbacks are 6-18 SU in their last 24 games against the Cardinals.
  • The Cardinals are 5-0 SU and 4-1 ATS in their last five games at home.
  • The total has gone UNDER in five of the Cardinals’ last seven games with Luke Weaver as the starting pitcher.

Zack Godley and Luke Weaver will get the nod for the D-backs and Cards, respectively. Godley (3-4, 3.32 ERA) is on a four-start winless streak after allowing four runs in 5.2 innings in a no-decision against Washington in his last time out. The 27-year-old struck out a career-high 10 batters in that game and has sat down 48 in his previous six trips to the mound.

Weaver (0-0, 0.00) is making his first start of the season in place of injured veteran Adam Wainwright, who was placed on the 10-day disabled list on Tuesday. The 23-year-old tossed three scoreless innings over two relief appearances last month.

The OVER is trending when these teams collide, as it’s hit in five of the last six matchups between the clubs.

OddsShark computer prediction formulas pick a 5.5-3.8 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.

Arizona Diamondbacks vs St. Louis Cardinals Matchup

Team Betting Records & Power Rankings

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

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

Statistical Matchup

Scoring stats point to some edges in this matchup. The game features the St. Louis Cardinals No. 20-ranked scoring average of 4.59 runs per game, against a Arizona Diamondbacks offense rated No. 6 and scoring 5.1 runs per game. The Cardinals have averaged 8.73 hits per game to date this season, less than the Diamondbacks hitters have managed (8.92 per nine innings).

Comparing defensive stats, Arizona owns the No. 2-rated road mark, allowing 3.83 runs per game on the highway. St. Louis, on the other hand, rates No. 18 in scoring at home.

Recent Outings Betting Recap

The Diamondbacks enjoyed a 10-3 victory at the expense of the Braves on Wednesday, with Patrick Corbin throwing 6 innings of 7-hit ball at Chase Field.

St. Louis rolled to a 10-5 win against Colorado on Wednesday, as Carlos Martinez and the Cardinals' bats led the team to victory at New Busch Stadium.

Betting Trends
  • Arizona is 5-2 ATS in its last 7 games
  • Arizona is 6-12 SU in its last 18 games
  • The total has gone OVER in 5 of Arizona's last 7 games
  • Arizona is 9-3 ATS in its last 12 games on the road
  • St. Louis is 5-2 ATS in its last 7 games
  • St. Louis is 4-2 SU in its last 6 games
  • St. Louis is 4-1 ATS in its last 5 games at home
  • St. Louis is 5-0 SU in its last 5 games at home

Next Betting Matchups

Arizona at St. Louis, Friday, July 28