HomeRight ArrowMLB

Cardinals vs Diamondbacks Prediction, Pick, MLB Odds for Friday July 17

Cardinals vs Diamondbacks Prediction, Pick, MLB Odds for Friday July 17 article feature image
2 min read
Credit:

Dale Zanine-Imagn Images. Pictured: Cardinals SP Michael McGreevy

The Arizona Diamondbacks host the St. Louis Cardinals on July 17, 2026. First pitch from Chase Field is scheduled for 9:40 p.m. ET. The game will be broadcast on CARD.

The Cardinals are favored by -110 on the moneyline and by -1.5 on the run line. The Diamondbacks are -106 on the moneyline and +1.5 on the run line. The total is set at 9 runs.

Find my MLB picks and Cardinals vs Diamondbacks prediction below, as well as probable pitchers, weather report, and more.


Header First Logo
Header Second Logo

Cardinals vs Diamondbacks Prediction

  • Cardinals vs Diamondbacks Pick: Michael McGreevy Under 3.5 Strikeouts (-166)

My Cardinals vs Diamondbacks best bet is on Michael McGreevy to record three strikeouts or fewer tonight. Make sure to find the best odds by checking our live MLB odds page.


Cardinals vs Diamondbacks Odds

Cardinals Logo
Friday, Jul 17
9:40 p.m. ET
CARD
Diamondbacks Logo
Cardinals Odds
SpreadTotalMoneyline
-1.5
+150
9
-115o / -105u
-110
Diamondbacks Odds
SpreadTotalMoneyline
+1.5
-182
9
-115o / -105u
-106
Odds via FanDuel. Get up-to-the-minute MLB odds here.
FanDuel Logo
  • Cardinals vs Diamondbacks moneyline: Cardinals -110, Diamondbacks -106
  • Cardinals vs Diamondbacks over/under: 9 (-115o / -105u)
  • Cardinals vs Diamondbacks spread: Cardinals -1.5 (+150), Diamondbacks +1.5 (-182)

Cardinals vs Diamondbacks Probable Pitchers

Michael McGreevy (RHP, SL)StatMerrill Kelly (RHP, ARI)
4-7W-L7-8
1.2fWAR (FanGraphs)-0.6
3.01 / 5.34ERA / xERA5.38 / 7.47
4.14 / 4.06FIP / xFIP5.90 / 5.15
10.7K-BB%5.1
45.3GB%38.6
.254BABIP.284
81Stuff+89
112Location+101

Cardinals vs Diamondbacks MLB Betting Preview

Editor's Note: This written pick is a transcription from today's episode of the Payoff Pitch Podcast.

By Derek Carty

Michael McGreevy is projected to start for the Cardinals tonight. While he hasn't been officially announced yet, he's expected to be the guy on the mound, and I will work under that assumption.

I'm picking him to record under 3.5 strikeouts in this matchup. I like this bet down to -200.

McGreevy is a low-strikeout, low- stuff pitcher to begin with, and he's facing a Diamondbacks team that projects as the single lowest-strikeout lineup of the entire day.

This is a good spot for the under for McGreevy. The Bat X is projecting him at 2.6 strikeouts tonight.


Header First Logo

Cardinals vs Diamondbacks Pick, Betting Analysis

This pick, even if you have to take it down to -200, still projects really well for the 3.5 line because we're a full strikeout under.

If books flip it to 2.5, which at some point I wouldn't be surprised if they do, and you can get it at good plus money, it would be close to a 50-50 shot.

So, I would be totally fine taking the under 2.5 at +130 or +140 if it happens.

Pick: Michael McGreevy Under 3.5 Strikeouts (-166, FanDuel)


Cardinals vs Diamondbacks Weather


Get the latest coverage on MLB Weather.
Author Profile
About the Author

Action Network is a team of seasoned sports betting experts specializing in a broad range of sports, from the NFL and NBA to less mainstream options like cricket and darts. Their staff includes well-known analysts like Sean Koerner and Stuckey, recognized for their accurate predictions and deep sports knowledge. The team is dedicated to delivering expert analysis and daily best bets, ensuring bettors are well-informed across all major sports.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.