Arizona Diamondbacks vs St. Louis Cardinals

Kickoff (UTC+8):2026-07-18 09:40

Final Score:Arizona Diamondbacks 4 - 5 St. Louis Cardinals

Latest Odds

Line Movement (open → latest)

TimeHomeDrawAwayOver/Under
07-17 10:301.9900.0001.9309.50
07-19 15:301.9100.0002.0108.50

AI Deep Analysis

Cardinals’ McGreevy vs Kelly’s shaky form—value leans away with over fireworks at Chase Field

This matchup’s angle

The real story is Merrill Kelly’s red flags vs. a Cardinals lineup built to exploit right-handed pitching. Kelly’s 5.38 ERA and 5.83 FIP scream regression, and his 1.92 HR9 plus two of his last five starts allowing 5+ runs make him a live grenade at hitter-friendly Chase Field (park factor 102).

The scale today

Starting pitcher form and risk

Merrill Kelly (RHP, ARI) is a walking warning sign. His 5.38 ERA is propped up by a 5.83 FIP, and his 1.92 HR9 is a ticking bomb—especially in a park that inflates homers. His last five starts: 7.0 IP/1 ER, 5.0 IP/2 ER, 6.0 IP/5 ER, 6.0 IP/3 ER, 5.3 IP/6 ER. The two clunkers (5+ ER) in five outings confirm the boom-or-bust profile. His fastball sits 89 mph, and his main pitch is a four-seamer he leans on 27% of the time—both vulnerable to a power-heavy lineup in a hitter’s park. Today, he’s a high-risk arm likely to get lit up.

Michael McGreevy (RHP, STL) is the anti-Kelly. His 2026 xERA sits in the 9th percentile, but his results are better: he’s allowed 2 ER or fewer in 7 of 10 starts, and his sinker-heavy approach (pounding the zone) has kept him in games. He’s not dominant (whiff rate 19.4%, barrel rate 10.0%), but he’s consistent. Today, he’s the safer arm.

Lineup vs pitcher matchups

Cardinals vs Kelly (RHP): The Cards own a .711 OPS vs righties, with Alec Burleson (0.940 OPS vs RHP, 279 PA) and Jordan Walker (0.863 OPS vs RHP, 291 PA) as the prime threats. Kelly’s BvP history shows Walker (12 PA, .450 OPS) and Masyn Winn (6 PA, .334 OPS) have struggled, but Burleson hasn’t faced him much—the Cards’ lefty bats are the key to unlocking Kelly’s HR9 weakness. Kelly’s fastball/cutter mix is hittable, and the Cards’ power should feast.

Diamondbacks vs McGreevy (RHP): Arizona’s lineup is weaker (.658 team OPS), but McGreevy’s sinker-heavy approach could neutralize their righty bats. The D-backs have less experience against him (only 4/13 hitters with 6+ PA), so the unfamiliarity slightly favors McGreevy. Still, the park and heat (34°C) will test his ability to keep the b謹慎評估 the yard.

What the market is pricing

The market’s devig (ARI 49.7%, STL 50.3%) is almost even, but the data says Cardinals are underrated. The bullpen edge (STL 1.38 ERA vs ARI 2.37) and injury count (ARI 12, STL 2) both favor St. Louis, while the “unfamiliarity” factor (STL hitters vs Kelly: 9/13 have faced him; ARI vs McGreevy: 4/13) slightly helps Arizona. The market’s near-pick’em is fair, but the Cardinals’ data edge isn’t fully baked in.

Park and injuries

Chase Field’s 102 park factor and 34°C heat will juice the ball. Arizona’s 12-man IL (including Burnes, Nelson, Puk) thins their rotation and bullpen depth, while St. Louis only misses Rajcic and Urías. The Cards are healthier and better equipped for a slugfest.

Total lean

The sim projects 50.5% over 9.5, and the ingredients are all here: Kelly’s HR9, McGreevy’s sinker in a hitter’s park, and two lineups that can rack up runs. The most likely scores (3-4, 4-5, 4-3) all lean over, and the over 9.5 is the sharpest play on the board.

Conclusion: Where I stand

Recommend away_ml

Reason Cardinals’ lineup feasts on Kelly’s HR-prone profile, and McGreevy’s consistency gives them the edge in a near-coin-flip game

Confidence 54% (data leans STL, but Kelly’s volatility keeps it from being a lock)

Biggest risk Kelly escapes with a gem (2 ER in 6+ IP) and the D-backs’ bullpen holds a low-scoring game

Model Pick:away_ml(Confidence 54%)

Analysis text is generated by an AI research engine from our in-house data pipeline (odds, results, score simulation); model picks are settled and published daily.

More Match Analysis

賽事雷達 Match RadarTodayScoresWorld Cup 2026Daily Recap