OddsShark Top Sportsbooks

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

Faves Cruising When Cards, D-Backs Meet

If there has been one constant for bettors when the St. Louis Cardinals and Arizona Diamondbacks square off, it’s that you should back the favorites. The favored team is 14-3 in the past 17 meetings between the Cards and D-Backs, which includes a 2-1 record during their current series.

Shark Bites
  • The Diamondbacks are 6-0 SU in their past six games after consecutive losses.
  • The OVER is 5-0 in the Cardinals past five outings.
  • The Diamondbacks and Cardinals rank first and second in home runs in MLB respectively.

The Cardinals will send Michael Wacha to the mound as the youngster looks to continue his string of solid performances. The right-hander has given up just three earned runs in his past three outings, but did struggle with control in his last game with four walks and no strikeouts.

Rubby De La Rosa will make his seventh appearance of the season when he starts Thursday. De La Rosa has had to pitch out of the bullpen three times already this season with D-Backs starters struggling to go deep into games. De La Rosa has a career 4.91 ERA in two starts against the Cardinals.

Opening Odds & Computer Pick

The visiting St. Louis Cardinals were -125 moneyline favorites in this one earlier in the day at most online sportsbooks including Bovada. The total was 9 at Bet365 for those preferring over under betting.

Odds Shark computer prediction handicapping models run on this game pick a 7.5-4.9 victory for the Cardinals. 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

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

It's a MLB baseball betting matchup between the No. 17-rated Arizona Diamondbacks and the league No. 2-ranked St. Louis Cardinals, according to the latest MLB power poll here at Odds Shark.

Statistical Matchup

On offense, it's a battle between the Arizona Diamondbacks and its No. 7-rated batting order, averaging 5 runs per nine innings, against the No. 1 line up of the St. Louis Cardinals at 6.52 runs per outing.

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

Recent Outings Betting Recap

St. Louis rolled to a 11-4 win against Arizona on Wednesday, as A Wainwright and the Cardinals' bats led the team to victory at Chase Field.

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

Next Betting Matchups

St. Louis home to Washington, Friday, April 29th
Arizona home to Colorado, Friday, April 29th