Cardinals vs Diamondbacks Prediction, Picks & Odds for Today's MLB Game

Jason Wilson - Betting Analyst at Covers.com
Jason Wilson • Betting Analyst 19+ years betting experience
Updated: Jul 17, 2026 , 01:25 PM ET • 4 min read

Cardinals slugger Jordan Walker and his teammates must be champing at the bit to face Diamondbacks starter Merrill Kelly, who simply has not missed bats in 2026.

MLB

Match starts: 6 hrs
STL
44 %
AZ
56 %
EXPERT PICK - MONEYLINE
St. Louis -106 St. Louis -106
Bet Now
Jordan Walker St. Louis Cardinals MLB
Photo By - Reuters Connect. St. Louis Cardinals right fielder Jordan Walker (18) celebrates with teammates in the dugout after hitting three-run home run against the Chicago Cubs

The St. Louis Cardinals head into the desert to visit the Arizona Diamondbacks tonight at Chase Field.

The game projects to be close to a pick'em, with the Cardinals at -106 on the moneyline. Below, I explain why I like the visitors on the moneyline in my Cardinals vs. Diamondbacks predictions.

We've got a high-scoring game in tap in our MLB picks for Friday, July 17.

Who will win Cardinals vs Diamondbacks today: Cardinals (-106)

Fade Merrill Kelly.

The veteran Arizona Diamondbacks right-hander can still generate some chase, but that's about the only nice thing you can say about his 2026 season. His ERA is an ugly 5.38, and his expected ERA is even worse at 7.44

Lest this turn into a rundown of every statistical deficiency as seen on his Baseball Savant page, the crux of the matter is he doesn't miss bats, and he's getting barreled when opponents make contact. Which they do. All of the time. 

The St. Louis Cardinals offense has been up and down, but I like this matchup. Jordan Walker, fresh off his exhilarating Home Run Derby win, is a nightmare matchup for Kelly. He has 100th-percentile bat speed and ranks among baseball's elite in hard contact, barrel rate, and average exit velocity.

Kelly's inability to generate whiffs will help neutralize Walker's propensity to strike out, though he's made strides in that department as well, going from 31.8% in 2025 to 24.8% this year. He's getting to the ball and doing damage when he does.

The Cardinals will stack the lineup with lefty hitters, too, with Alec Burleson, Lars Nootbaar, and JJ Wetherholt, all of whom boast a wRC+ north of 115 vs. right-handers on the season.

Covers COVERS INTEL: Walker's blast contact rate of 23.2% ranks fifth in MLB. The explosiveness of his bat will not be held in check, as Kelly has the worst BlastCon% among D-Backs hurlers at 18.9%.

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Cardinals vs Diamondbacks Over/Under pick: Over 9.5 (+105)

Having outlined why the Cardinals will run up the score against Kelly, we're well on our way toward the game total Over. And while I prefer St. Louis starter Michael McGreevy, he's not without his own issues.

Like Kelly, McGreevy is not a power pitcher. Where they differ, however, is that McGreevy does an elite job of limiting free passes (5.7% walk rate). He lives in the zone, forcing opponents to swing.

And while the results have been good (a 3.01 ERA!), a lot of that has been lucky. His 5.34 expected ERA is more than two full runs higher, and all of his contact metrics are alarming.

He keeps the ball on the ground, which is helpful when you have Wetherholt and Masyn Winn up the middle, but he's playing with fire.

Still, as we're expecting a bad night from Kelly, McGreevy surrendering two or three runs before handing things off to a middling Cardinals bullpen (4.22 ERA) should be enough.

Jason Wilson's 2026 Transparency Record
  • ML/RL bets: 5-0, +5.29 units
  • Over/Under bets: 3-2, +0.96 units

Cardinals vs Diamondbacks weather

While Chase Field has a retractable roof, it will be closed for the duration of this series with the Cardinals. Weather will not play a role.

Cardinals vs Diamondbacks odds

  • Moneyline: Cardinals +100 | Diamondbacks -104
  • Run line: Cardinals -1.5 (+156) | Diamondbacks +1.5 (-163)
  • Over/Under: Over 9.5 (+117) | Under 9.5 (-122)

Cardinals vs Diamondbacks trend

The St. Louis Cardinals have hit the Team Total Over in 16 of their last 23 away games (+8.30 Units / 31% ROI). Find more MLB betting trends for Cardinals vs. Diamondbacks.

How to watch Cardinals vs Diamondbacks and game info

Location Chase Field, Phoenix, AZ
Date Friday, July 17, 2026
First pitch 9:40 p.m. ET
TV Cardinals.TV, Diamondbacks.TV
Cardinals starting pitcher Michael McGreevy
(4-7, 3.01 ERA)
Diamondbacks starting pitcher Merril Kelly
(7-8, 5.38 ERA)

Cardinals vs Diamondbacks latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Jason Wilson Covers.com
Betting Analyst

Jason Wilson is an experienced journalist who has worked in a variety of roles within the industry for the past 18 years. Working at community newspapers in New Brunswick, Jason wore many hats as a reporter, editor, and photographer, covering everything from sports to courts to municipal politics. After shifting gears and working as an educator for a few years in the 2010s, Jason returned to full-time work in media as an MLB news editor for six years at theScore in Toronto before joining Covers in late 2021.

He has honed his editorial acumen over his years in the industry, showcasing flexibility, patience, and a strong work ethic. While he was relatively new to sports betting upon joining Covers, Jason has taken the plunge with gusto to learn the ins and outs of the industry, both as a method to improve professionally and to add an extra angle to his sports fandom.

In addition to sports, Jason is an avid film nut and former movie critic who monitors the Academy Awards betting odds for Covers. Jason holds a Bachelor of Arts in journalism degree and a Bachelor of Education degree from St. Thomas University.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo