MLB · Thu, Jul 23 · 5:15 PM

Diamondbacks at Cardinals

O/U 7.5 · RL Cardinals -1.5 · Busch Stadium

Gary's pick

Diamondbacks ML-104

CONF 61%

Result

WCashedFinal 10-6

The read

Late-afternoon baseball at Busch Stadium, with Arizona and St. Louis separated by half a game and meeting for the seventh time this season. The price makes this close to a coin flip, but my money lands on the Diamondbacks moneyline at -104.

Arizona’s current offensive form is the first separator. The Diamondbacks are 8-2 over their past ten while averaging 6.6 runs per game; the Cardinals are 4-6 while averaging 3.2. Their season-long production is nearly identical—Arizona averages 4.5 runs against St. Louis at 4.4—so I’m not claiming a massive overall talent gap. I’m backing the lineup producing better contact now. Arizona’s three-game .450 xwOBA, 11.6% barrel rate and 24.6% whiff rate all compare favorably with St. Louis at .365, 6.7% and 34.2%.

Michael McGreevy’s 2.92 ERA and his 6.1 innings of one-run baseball against Arizona last week are the strongest arguments for St. Louis. The concern is his 5.35 xERA, especially opposite Brandon Pfaadt’s 4.22 xERA. Pfaadt’s .864 OPS allowed to left-handed hitters is a legitimate danger against five left-handed Cardinals starters, but he held this lineup to two earned runs over 5.1 innings six days ago. Behind him, Arizona’s closer did not pitch Wednesday, while the St. Louis closer threw 26 pitches Wednesday after also throwing 21 on July 20. Arizona also holds the cleaner fielding line, with a .990 fielding percentage and 37 errors versus St. Louis at .988 with 46. Four of the first six meetings were decided by one run, so I want no part of Arizona -1.5. The moneyline matches the read: a tight game, with Arizona’s current offense and late-game setup supplying the difference.

Injuries noted

Cardinals: [KNOWN] Ramon Urias (3B) — Elbow (Right): Urias (elbow) returned to St. Louis to undergo an examination on his left elbow, Jeff Jones of the Belleville News-Democrat reports. (Jun 12 — 40d ago) [NEW] Max Rajcic (RP) — Elbow (Right): Rajcic revealed on his Instagram account Thursday that he recently underwent a right elbow UCL reconstruction. (Jul 23 — 0d ago) [KNOWN] JoJo Romero (RP) — Abdomen: The Cardinals do not expect Romero (appendicitis) to be ready for activation from the 15-day injured list when first eligible, Derrick Goold of the St. Louis Post-Dispatch reports. (Jul 19 — 4d ago) [NEW] Pedro Pages (C) — Illness (Not Specified): Cardinals manager Oliver Marmol indicated Pages will see a downturn in playing time following the promotion of Jimmy Crooks, Jeff Jones of the Belleville News-Democrat reports. (Jul 22 — 0d ago) Diamondbacks: [KNOWN] Michael Soroka (SP) — Lower Body (Left): Manager Torey Lovullo said Friday that Soroka (glute) is in line to return from the injured list sometime around early August, Nick Piecoro of The Arizona Republic reports. (Jul 17 — 5d ago) [KNOWN] Ryne Nelson (SP) — Elbow (Right): Nelson (elbow) will begin a throwing program Saturday or Sunday, Alex D'Agostino of SI.com reports. (Jul 18 — 5d ago) [KNOWN] Jordan Lawlar (LF) — Hamstring (Right): Manager Torey Lovullo said Saturday that Lawlar (hamstring) has been cleared for all baseball activities other than full-speed running, Alex Weiner of ArizonaSports.com reports. (Jul 18 — 5d ago) [NEW] Zac Gallen (SP) — Elbow (Right): Gallen (elbow) met with Dr. Neal ElAttrache in Los Angeles for a recommended course of action and was scheduled to be back in Arizona on Tuesday to resume his rehab, John Gambadoro of Arizona Sports 98.7 FM reports. (Jul 21 — 1d ago) [KNOWN] Tommy Troy (LF) — Shoulder (Right): Manager Torey Lovullo said Friday that Troy (shoulder) is expected to remain out for roughly 3-to-4 weeks, Jack Sommers of SI.com reports. (Jul 17 — 5d ago) [KNOWN] Lourdes Gurriel Jr. (LF) — Thigh (Right): Gurriel isn't in the lineup for Saturday's game against St. Louis. (Jul 18 — 5d ago) [NEW] Drey Jameson (RP) — Hip: The Diamondbacks recalled Jameson from Triple-A Reno on Saturday. (Jul 21 — 1d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored July 23, 2026 at 12:04 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board