MLB match page

St. Louis Cardinals vs. Arizona Diamondbacks

Game time: Jul 17, 2026 9:41 PM EDT

Team snapshot

St. Louis Cardinals

Record: 51-45 · Win pct .531

Arizona Diamondbacks

Record: 49-48 · Win pct .505

Full picks for this match

St. Louis Cardinals vs. Arizona Diamondbacks

Total: Under 9.0 (100) — Push

EV signal: Premium only

Final score: St. Louis Cardinals 5, Arizona Diamondbacks 4

Why this play: Both teams have nearly identical runs scored and allowed, signaling a tight, low-scoring game likely staying under 9 runs.

Quick read:

Taking the under 9.0 runs is a smart move here given the balance on both sides. The Cardinals and Diamondbacks have almost mirror-image stats in runs scored and allowed, suggesting neither lineup is overpowering nor terribly weak. This symmetry typically translates into a game where pitching and defense hold sway, keeping the scoreboard under wraps.

The combined hit totals—767 for St. Louis and 755 for Arizona—aren't exactly a batter’s paradise either. These numbers hint at competent contact but not overwhelming offensive firepower, reinforcing the case for fewer runs scored overall. Both bullpens should find enough wiggle room to keep things tight without too many fireworks.

Of course, there's always the risk of an unexpected offensive outburst, but the price on under 9 runs looks fair considering the data. If you like your bets like you like your games—no drama, just a steady grind—this pick fits the bill nicely.

Log this pick

Archive note

Archived match pages skip live props to reduce API calls and keep history pages lighter.

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →