Jul 13, 2026; Philadelphia, PA, USA; St. Louis Cardinals right fielder Jordan Walker (18) celebrates after winning the  home run derby at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images
Eric Hartline-Imagn Images

St. Louis Cardinals vs Arizona Diamondbacks Prediction 7/17/2026 Today’s MLB Picks

Pick details

MATCHUP St. Louis Cardinals Arizona Diamondbacks
Team Records 50-45 49-47
Where Chase Field, Phoenix, Arizona
When Friday, July 17, 2026
Time 09:40 PM EDT
TV MLB.TV

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

St. Louis Cardinals Betting Preview


The St. Louis Cardinals are 50-45 on the year and play the Diamondbacks and Angels next. The St. Louis Cardinals are batting .242 on the season, with a .318 OBP and a .390 slugging percentage. The St. Louis Cardinals’ pitching staff has a 4.13 ERA and a 1.33 WHIP. Jordan Walker leads the St. Louis Cardinals with 105 hits and 74 RBI, while Alec Burleson and JJ Wetherholt have combined for 189 hits and 103 RBI.

The St. Louis Cardinals didn’t announce a starting pitcher at the time this article was published.

Arizona Diamondbacks Betting Preview


The Arizona Diamondbacks are 49-47 on the year and play the Cardinals and Athletics next. The Arizona Diamondbacks are batting. 237 on the season, have a .307 OBP, and have a .384 slugging percentage. The Arizona Diamondbacks’ pitching staff has a 4.21 ERA and a 1.27 WHIP. Ketel Marte leads the Arizona Diamondbacks with 95 hits and 54 RBI, while Corbin Carroll and Geraldo Perdomo have combined for 165 hits and 79 RBI.

Merrill Kelly gets the ball for the Arizona Diamondbacks, and he is 7-8 with a 5.38 ERA and 59 strikeouts this season. Kelly is 4-2 with a 3.33 ERA and 43 strikeouts in his career against the St. Louis Cardinals.

Why the Arizona Diamondbacks will win

  • The Diamondbacks have won each of their last seven games at Chase Field following a road win.
  • The Cardinals have lost six of their last eight games at Chase Field.
  • The Diamondbacks have covered the run line in 10 of their last 11 games against National League opponents that held a winning record.
  • The Cardinals have failed to cover the run line in each of their last five games against NL West opponents.
  • The Cardinals have trailed after 5 innings in three of their last four games.
  • The Cardinals have trailed after 3 innings in each of their last three games at Chase Field.

Why the St. Louis Cardinals will win

  • The Cardinals have won each of their last eight night games against the Diamondbacks at Chase Field following a loss.
  • The Diamondbacks have lost each of their last six Friday night home games against National League opponents.
  • The Cardinals have covered the run line in each of their last six night games against the Diamondbacks at Chase Field following a loss.
  • The Diamondbacks have failed to cover the run line in each of their last seven Friday night home games against National League opponents.

Total Runs Facts

  • Seven of the Cardinals’ last eight night games against NL West opponents have gone UNDER the total runs line.
  • Four of the Diamondbacks’ last five home games against NL Central opponents have gone UNDER the total runs line.
  • There has been no run scored during the first inning in eight of the Cardinals’ last nine games against NL West opponents.
  • There has been no run scored during the first inning in each of the last five night games between the Cardinals and Diamondbacks.

Arizona Diamondbacks Player Prop Facts

  • Tim Tawa has hit a home run in two of the Diamondbacks’ last three games.
  • Gabriel Moreno has recorded at least one hit in 19 of his last 20 appearances in night games.

St. Louis Cardinals Player Prop Facts

  • Nathan Church has hit a home run in three of the Cardinals’ last six road games against NL opponents.
  • Masyn Winn has recorded at least one hit in each of the Cardinals’ last nine night games against NL West opponents that held a winning record.

St. Louis Cardinals vs Arizona Diamondbacks Prediction


The Diamondbacks entered the break strong and should feel good coming back home. However, I’m not excited to get behind Kelly and his 5.38 ERA and 1.51 WHIP. In 32.2 innings at home, Kelly has a 7.44 ERA and a .326 allowed batting average. That’s gross. I don’t care who the Cardinals are throwing out on the mound. It can’t be worse than that. Also, the Cards have had road success. Give me the Cardinals on Friday night.

Randy Chambers's Pick: St. Louis Cardinals

Hot Cappers