Giants at Diamondbacks
O/U 9 · RL Diamondbacks -1.5 · Chase Field
Diamondbacks ML-136
CONF 72%
WCashedFinal 4-5
The read
Under the closed roof of Chase Field in Phoenix, the Arizona Diamondbacks look to extend their season-long mastery over the visiting San Francisco Giants in this crucial NL West opener. While the surface pitching matchup pits Eduardo Rodriguez and his sparkling 2.27 ERA against Tyler Mahle’s 5.49 ERA, the sharp angle here is actually in the betting price. The market is indeed overpaying for Rodriguez's fragile ERA, as his underlying 4.82 xERA and .339 expected wOBA allowed suggest significant regression is on the horizon. However, this pricing vulnerability is completely overshadowed by the massive, immediate structural advantages Arizona holds due to the Giants’ critical, fresh defensive injuries and heavily depleted bullpen.
The Giants are facing an immediate crisis up the middle with star shortstop Willy Adames sidelined due to back spasms. This fresh absence forces San Francisco to deploy a highly vulnerable defensive alignment consisting of Casey Schmitt at shortstop and Luis Arraez at second. This defensive drop-off is disastrous for a Giants pitching staff that has already conceded 58 errors and a .981 fielding percentage this year, compared to Arizona’s elite defense which has committed only 28 errors with a .990 fielding percentage. Furthermore, with catcher Daniel Susac on the injured list, the Giants must start Eric Haase, whose poor 19% caught-stealing rate and -0.1 WAR will struggle to contain an Arizona offense that loves to run, especially in a hitter-friendly park where Corbin Carroll carries a stellar 1.017 home OPS.
While Rodriguez’s underlying profile is shaky, Mahle is a road disaster with an 8.88 ERA away from home, and his 91.9 mph sinker matches up poorly against Arizona's Ketel Marte, who hits .426 against the pitch. The late innings also lean heavily toward the home team; Giants relievers Caleb Kilian and Ryan Walker are heavily fatigued after throwing yesterday, whereas Arizona's Paul Sewald (18 SV, 0.86 WHIP) and Brandyn Garcia (2.50 ERA, 0.83 WHIP) are fully rested. Even with Rodriguez's expected regression looming, the Giants' defensive and bullpen vulnerabilities are too massive to ignore. Backing the Diamondbacks at a reasonable -136 price is the sharp play tonight.
Injuries noted
Diamondbacks: [NEW] Michael Soroka (SP) — Lower Body (Left): Soroka (glute) is expected to begin throwing bullpen sessions twice weekly starting Tuesday, MLB.com reports. (Jun 27 — 2d ago) [NEW] James McCann (C) — Quadriceps (Right): McCann (quadriceps) will start playing games in the Arizona Complex League next week, MLB.com reports. (Jun 27 — 2d ago) [KNOWN] Ryne Nelson (SP) — Elbow (Right): The Diamondbacks transferred Nelson (elbow) to the 60-day injured list Thursday. (Jun 25 — 4d ago) [KNOWN] Jordan Lawlar (LF) — Hamstring (Right): The Diamondbacks placed Lawlar on the 10-day injured list Saturday with a right hamstring strain. (Jun 20 — 9d ago) Giants: [NEW] Willy Adames (SS) — Back: Adames (back) is not in the Giants' starting lineup against the Diamondbacks on Monday, Evan Webeck of the California Post reports. (Jun 29 — 0d ago) [NEW] Daniel Susac (C) — Back: The Giants placed Susac on the 10-day injured list Friday with a lower-back strain, Alex Pavlovic of NBC Sports Bay Area reports. (Jun 26 — 3d ago) [KNOWN] Keaton Winn (RP) — Elbow (Right): Winn (elbow) began a throwing program Monday, Evan Webeck of the California Post reports. (Jun 23 — 5d ago) [KNOWN] Harrison Bader (CF) — Foot (Left): Bader met with Dr. Robert Anderson on June 5 and received a stem-cell injection to address plantar fasciitis in his left foot, MLB.com reports. (Jun 15 — 14d ago) [KNOWN] Joel Peguero (RP) — Hamstring (Left): The Giants placed Peguero on the 60-day injured list Monday due to a left hamstring strain, John Shea of the San Francisco Chronicle reports. (Jun 1 — 28d ago) [KNOWN] Hayden Birdsong (Starting Pitcher) — Elbow (Right): Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports. (May 8 — 52d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 52d 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 June 29, 2026 at 12:20 PM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, caesars, draftkings, betmgm, fanatics, betrivers.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2Casey SchmittOVER 1.5 Total Bases Total Bases-105
LActual 0
Casey Schmitt enters tonight as the Giants' primary platoon weapon against left-handed pitching. Schmitt is slashing .357 against southpaws this season and is currently in the middle of a significant hot streak, batting .375 with 15 hits over his last 10 games.
He has recorded multiple hits in six of his last ten contests, providing a high floor for total bases. The matchup is further bolstered by Eduardo Rodriguez's underlying metrics; while Rodriguez's 2.27 ERA is impressive, his 4.82 xERA indicates he is a prime candidate for regression due to the quality of contact he has allowed.
With Schmitt batting 3rd tonight, he will have high-leverage opportunities to exploit Rodriguez's susceptibility to right-handed power. Additionally, Schmitt is a much better hitter on the road (.331 AVG) than at home (.230), making this environment at Chase Field ideal for him to clear this line.
Gabriel MorenoOVER 1.5 H+R+RBI H+R+RBI-145
LActual 0
Gabriel Moreno is in an elite situational spot tonight facing Tyler Mahle, who has been historically poor away from San Francisco this season. Mahle’s 8.88 road ERA is compounded by a massive platoon liability, as right-handed hitters are torching him for a .333 average and a .942 OPS.
Moreno is one of the most consistent contact hitters in the Diamondbacks' lineup, batting .343 over his last 10 games and recording at least one hit in 9 of those 10. Batting in the cleanup (4th) spot, Moreno is positioned to benefit from the high-OBP hitters ahead of him (Marte and Carroll) while having protection behind him.
Given Mahle's 1.46 WHIP and struggles with baserunners, Moreno should see multiple opportunities with runners in scoring position. A single hit combined with either a run scored or an RBI—highly likely given the Diamondbacks' team matchup—clears this line.
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