The St. Louis Cardinals take on the Arizona Diamondbacks on Thursday night.

Diamondbacks vs Cardinals Odds & Prediction: Arizona Eyes Upset Over Cardinals

The Arizona Diamondbacks (8-11) are 0-5 in their last five road games against the St. Louis Cardinals (10-7). The Diamondbacks will try to snap that losing streak with an upset win as a Diamondbacks vs Cardinals prediction underdog in St. Louis on Thursday night.

Diamondbacks vs Cardinals Betting Preview

Diamondbacks vs Cardinals Odds & Analysis

Sportsbook Odds

The Cardinals opened as a -196 home favorite before betting action on Arizona as a popular Diamondbacks vs Cardinals prediction moved the line down to St. Louis -170. Arizona is going off as a +155 road underdog while the total is set at 7.5 runs in this National League showdown. The UNDER is 5-1 in Arizona’s last six road games.

Get the best Diamondbacks vs Cardinals odds and lines available from our recommended sportsbooks for your favorite picks of the night.

  • Best Spread
    -140
    +130
    ARI+1.5
    -1.5STL
  • Best Moneyline
    +158
    -160
    ARI
    STL
  • Best Total
    -105
    - -
    Over7.5
    Under

Starting Pitchers

Humberto Castellanos pitched five innings in a 5-2 win over the New York Mets on Saturday, allowing four hits and two earned runs in his second start of the season. Castellanos owns a 3.00 ERA and a 1.25 WHIP through two bullpen appearances and two starts in 2022.

Dakota Hudson pitched his best game of the young season on Saturday, recording 6.2 shutout innings with two hits, four walks and four strikeouts in a 5-0 win over the Cincinnati Reds. Hudson is 1-1 with a 3.95 ERA and a 1.17 WHIP this season and is striving to stay healthy this year after having his last two seasons cut short due to injury.

Arizona Has Been Showing Some Bite As An Underdog

The Diamondbacks finished last season tied for the worst record in the major leagues at 52-110, and this season they weren’t expected to be a whole lot better. But after taking two of three games against the World Series favorite Los Angeles Dodgers, Arizona is now 6-3 over its last nine games.

All six of those wins have come as an underdog, with each of the last three coming as an underdog priced at +150 or longer. Bettors taking Arizona as their Diamondbacks vs Cardinals prediction on Thursday will be looking for the Diamondbacks to continue to pitch well en route to another upset win.

St. Louis Hopes To Bounce Back From First Lost Series of 2022

The Cardinals avoided a sweep in their three-game home series against the New York Mets with a 10-5 victory on Wednesday night. Nolan Arenado went 3-for-3 with a run and three RBIs, bringing his season totals up to a .375 batting average and 17 RBIs. Arenado was ejected from the game after a bench-clearing brawl was sparked by Yoan Lopez throwing a pitch near his head.

St. Louis’ win snapped a three-game losing streak in which the Cardinals averaged only one run per game. The Cardinals were playing well with a 9-4 record prior to this slump and will be  hoping to carry the momentum of Wednesday’s blowout win into this series.

Diamondbacks vs Cardinals Pick & Insights

Diamondbacks: Keys To Victory

Arizona’s pitching staff and bullpen have compiled a 3.25 team ERA that ranks 10th best in the majors. As long as the D-backs keep pitching this well, they should continue to provide value as an underdog and should be live as a Diamondbacks vs Cardinals prediction in this one.

Cardinals: Keys To Victory

St. Louis has pitched slightly better than Arizona this season (with a 3.14 team ERA) and is the clearly superior team on offense. If Dakota Hudson is able to provide the Cardinals with five or six quality innings, the offense and bullpen should be able to take care of the rest in making St. Louis the winning Diamondbacks vs Cardinals pick.

Odds Shark’s Computer Diamondbacks vs Cardinals Prediction: Cardinals -170 ML

Check out more of Odds Shark’s signature MLB computer picks, plus our favorite sportsbooks that serve baseball customers.

Shark Bites
  • Arizona is 1-6 in its last 7 games vs St. Louis.
  • St. Louis is 5-2 in its last 7 games as a favorite.
  • The UNDER is 7-2 in St. Louis’ last 9 games.

Join A Top-Tier MLB Betting Site Now

Back to Top