MLB Picks

Cardinals vs Diamondbacks Prediction 7/23/26 MLB Picks Today

Arizona Diamondbacks (53-49) vs. St. Louis Cardinals (52-49)
July 23, 2026 5:15 pm EDT
The Line: St. Louis Cardinals -125 / Arizona Diamondbacks 104; Over/Under: 8
(Get latest betting odds)

The Arizona Diamondbacks and St. Louis Cardinals meet Thursday in MLB action at Busch Stadium. Here’s a Cardinals vs Diamondbacks Prediction. This article will include a Cardinals vs Diamondbacks Pick.

Arizona Diamondbacks Betting Preview

The Arizona Diamondbacks are 53-49 on the year and play the Pirates and Nationals next. The Arizona Diamondbacks are batting .240 on the season, have a .311 OBP, and have a .393 slugging percentage. The Arizona Diamondbacks’ pitching staff has a 4.21 ERA and a 1.29 WHIP. Ketel Marte leads the Arizona Diamondbacks with 102 hits and 59 RBI, while Corbin Carroll and Geraldo Perdomo have combined for 174 hits and 84 RBI.

Brandon Pfaadt gets the ball for the Arizona Diamondbacks, and he is 4-1 with a 4.58 ERA and 44 strikeouts this season. Pfaadt is 2-0 with a 3.99 ERA and 22 strikeouts in his career against the St. Louis Cardinals.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals are 52-49 on the year and play the Cubs and Reds next. The St. Louis Cardinals are batting .240 on the season, with a .316 OBP and a .384 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.12 ERA and a 1.33 WHIP. Jordan Walker leads the St. Louis Cardinals with 110 hits and 76 RBI, while Alec Burleson and JJ Wetherholt have combined for 204 hits and 109 RBI.

Michael McGreevy gets the ball for the St. Louis Cardinals, and he is 4-7 with a 2.92 ERA and 71 strikeouts this season. This will be McGreevy’s second career game against the Arizona Diamondbacks.

Why the St. Louis Cardinals will win

  • The Cardinals have won each of their last nine Thursday home games against NL West opponents.
  • The Diamondbacks have lost each of their last three day games at Busch Stadium following a win.
  • The Diamondbacks have failed to cover the run line in four of their last five day games at Busch Stadium following a win.
  • The Cardinals have covered the run line in eight of their last nine Thursday day home games against NL West opponents.
  • The Diamondbacks have trailed after 3 innings in nine of their last 10 games as road underdogs against NL Central opponents.
  • The Diamondbacks have trailed after 5 innings in each of their last six Thursday games against opponents that held a winning record.

Why the Arizona Diamondbacks will win

  • The Cardinals have lost each of their last eight day games against NL West opponents following a road win.
  • The Diamondbacks have won each of their last four games as underdogs.
  • The Cardinals have failed to cover the run line in each of their last 14 games as favorites against NL West opponents following a win.
  • The Diamondbacks have covered the run line in each of their last six games as underdogs against the Cardinals.
  • The Diamondbacks have led after 3 innings in three of their last four day games against the Cardinals.
  • The Cardinals have trailed after 5 innings in three of their last four home games.

Total Runs Facts

  • Nine of the Diamondbacks’ last 10 day games against National League opponents have gone UNDER the total runs line.
  • Seven of the Cardinals’ last eight home games against NL West opponents have gone UNDER the total runs line.
  • There has been no run scored during the first inning in each of the Diamondbacks’ last six games as road underdogs against NL Central opponents.
  • There has been no run scored during the first inning in nine of the Cardinals’ last 10 day games against NL West opponents.

St. Louis Cardinals Player Prop Facts

  • Jordan Walker has hit a home run in three of the Cardinals’ last four Thursday games against opponents that held a winning record.
  • Michael McGreevy has recorded four or more strikeouts in five of his last six appearances against NL opponents.
  • Masyn Winn has recorded at least one hit in each of his last 10 home appearances against NL West opponents.
  • Michael McGreevy has recorded a win in three of his last four appearances against NL West opponents.
  • Jordan Walker ranks 9th in the league in Hits (110) this season.

Arizona Diamondbacks Player Prop Facts

  • Nolan Arenado has hit a home run in each of the Diamondbacks’ last two day games.
  • Brandon Pfaadt has recorded four or more strikeouts in 20 of his last 25 appearances with the Diamondbacks as road underdogs against NL opponents.
  • Gabriel Moreno has recorded at least one hit in each of his last 12 road appearances against NL opponents.
  • Brandon Pfaadt has recorded a win in each of his last four appearances.
  • Corbin Carroll is one of only seven players to record 10+ Home Runs and 4+ Triples this season.

Matchup/League Facts

  • The Cardinals rank T1st in the league for home runs allowed this season (100).
  • The Cardinals rank T1st in the league for home runs allowed this season (100).
  • The Diamondbacks rank 30th in the league for strikeouts this season (695).
  • The Diamondbacks rank 30th in the league for strikeouts this season (695).

Cardinals vs Diamondbacks Prediction

Tough spot for the Diamondbacks, who had to catch a flight for this game just to fly out to Washington after it. The Cardinals get to breathe a bit with their next series being at home. The Diamondbacks have also had a couple of extra-innings games this week. A lot of wear and tear for the Diamondbacks here. Pfaadt has been good this month, but he has a 4.58 ERA and 1.31 WHIP on the season, and he’s allowing a .270 batting average in 24.2 innings on the road.

McGreevy is far more trustworthy with a 2.92 ERA and 1.10 WHIP through 108 innings. McGreevy has allowed 19 hits and 4 earned runs in his last 24.2 innings. In 52.1 innings at home, McGreevy has a 1.89 ERA and a .221 allowed batting average. I have to side with the Cardinals and the cheap price in this spot.

Randy Chambers's Free Pick: St. Louis Cardinals -125

Need More? Get Premium Picks

Randy Chambers

Randy has covered sports betting since 2014 and writes about everything from NFL to WNBA. Follow Randy Chambers on Twitter.

Related Articles

Back to top button