St. Louis Cardinals vs. Arizona Diamondbacks odds, tips and betting trends

The St. Louis Cardinals (9-7) will host the Arizona Diamondbacks (8-11), Thursday at 7:45 PM ET, in the opener of a four-game series. The Diamondbacks are road favorites (+148) versus the Cardinals (-173). The starting pitchers are Dakota Hudson …

The St. Louis Cardinals (9-7) will host the Arizona Diamondbacks (8-11), Thursday at 7:45 PM ET, in the opener of a four-game series.

The Diamondbacks are road favorites (+148) versus the Cardinals (-173). The starting pitchers are Dakota Hudson (1-1) for the St. Louis Cardinals, and Humberto Castellanos (1-0) for the Arizona Diamondbacks.

Ahead of this Cardinals vs. Diamondbacks showdown, here is everything you need to prepare for Thursday’s MLB action.

St. Louis Cardinals vs. Arizona Diamondbacks Odds and Betting Lines

Major League Baseball odds courtesy of Tipico Sportsbook. Odds updated Wednesday at 11:04 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Cardinals (-173, bet $173 to win $100)
  • Underdog: Diamondbacks (+148, bet $100 to win $148)
  • Over/under: 7.5

Deposit $10, GET $200 INSTANTLY: Get action on this game! Place your legal sports bets in CO and NJ at Tipico Sportsbook. Exclusive USA TODAY Network offer: Deposit $10, get $200 in betting credit instantly. 21+, terms and conditions apply. Bet now!

Cardinals Stats and Trends

Cardinals Betting Records

  • The Cardinals have entered the game as favorites seven times this season and won five of those games.
  • St. Louis has played as a favorite of -173 or more once this season and lost that game.
  • The sportsbooks’ moneyline implies a 63.4% chance of a victory for the Cardinals.
  • St. Louis and its opponents have hit the over in six of their 16 games with a total this season.
  • The Cardinals are 9-7-0 against the spread in their 16 chances this season.

Dakota Hudson (Cardinals Probable Starter)

  • Hudson (1-1) will take the mound for the Cardinals, his fourth start of the season.
  • The right-hander’s last appearance was on Saturday, when he threw 6 2/3 scoreless innings against the Cincinnati Reds while allowing two hits.
  • The 27-year-old has an ERA of 3.95, a 1.667 strikeout-to-walk ratio and a WHIP of 1.171 in three games this season.
  • The Diamondbacks rank 25th in MLB with 57 runs scored this season. They have a .178 batting average this campaign with 17 home runs (12th in the league).

Cardinals Batting Stats

  • The Cardinals’ 13 home runs rank 22nd in Major League Baseball.
  • The offense for the Cardinals has a slugging percentage of .347 this season, 21st in MLB.
  • St. Louis ranks 19th in MLB with a .226 team batting average.
  • The Cardinals rank 23rd in the league with 62 total runs scored this season.
  • St. Louis has an on-base percentage of .308 this season, which ranks 15th in the league.
  • The Cardinals are one of the most disciplined teams at the plate this season, ranking third with an average of 8.1 strikeouts per game.

Diamondbacks Stats and Trends

Diamondbacks Betting Records

  • The Diamondbacks have come away with 10 wins in the 21 contests they have been listed as the underdogs in this season.
  • This season, Arizona has been victorious four times in eight chances when named as an underdog of at least +148 or worse on the moneyline.
  • The moneyline set for this matchup implies the Diamondbacks have a 40.3% chance of coming away with a victory in the contest.
  • Arizona and their opponents have hit the over in four of their 21 games with a total set by oddsmakers this season.
  • The Diamondbacks are 13-8-0 against the spread in their 21 games that had a posted line this season.

Humberto Castellanos (Diamondbacks Probable Starter)

  • The Diamondbacks will look to Castellanos (1-0) to open the game and make his third start this season.
  • In his last appearance on Sunday, the right-hander threw 5 2/3 innings against the New York Mets, giving up two earned runs while surrendering four hits.
  • In four games this season, he has put up a 3.00 ERA and averages 6 strikeouts per nine innings while opposing batters are hitting .238 against him.
  • Castellanos has pitched five or more innings in a game one time this year heading into this outing.
  • The opposing Cardinals offense has the 21st-ranked slugging percentage (.347) and ranks 22nd in home runs hit (13) in all of MLB. They have a collective .226 batting average, and are 24th in the league with 120 total hits and 23rd in MLB play scoring 62 runs.

Diamondbacks Batting Stats

  • The Diamondbacks are 12th in baseball with 17 home runs. They average 0.9 per game.
  • So far this season, the Diamondbacks are slugging .307, the third-lowest average in the league.
  • Arizona’s .178 batting average ranks last in the league.
  • The offense for the Diamondbacks is the No. 25 offense in MLB play scoring three runs per game (57 total runs).
  • Arizona ranks 28th in baseball with a .273 on-base percentage.
  • Diamondbacks hitters strike out 9.2 times per game, the most in the league.

Place your legal, online sports bets in CO and NJ at Tipico Sportsbook now.

Gannett may earn revenue from Tipico for audience referrals to betting services. Tipico has no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. See Tipico.com for Terms and Conditions. 21+ only. Gambling problem? Call 1-800-GAMBLER (NJ), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA).