Skip to content
GARY A.I.Get the app
MLB · Tue, Jun 30 · 9:40 PM

Giants at Diamondbacks

O/U 9 · RL Giants -1.5 · Chase Field

GARY'S PICK
Giants Moneyline
MLB@ Diamondbacks· -104

Giants
Moneyline

-104 · LOST · SF 2 · ARI 8

Diamondbacks

The pick & result

Published pick
Giants ML -104
Published odds
-104
Result
Lost
Final score
2-8

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

The roof is closed at a cooled-down Chase Field in Phoenix, where a heavy division battle is set to unfold tonight as the Arizona Diamondbacks host the San Francisco Giants. While the home-dominant Diamondbacks are looking to stay hot after yesterday's tight 5-4 win, the real value lies on the other side of the diamond. The market is giving us a massive discount on the Giants at -104, overpaying for Landen Roupp's 4.07 season ERA while ignoring his stellar 3.28 xERA and a starting pitching matchup that leans heavily in San Francisco's favor.

The core of this bet is Brandon Pfaadt's catastrophic matchup against a lefty-heavy Giants lineup. Recalled from Triple-A Reno due to rotation injuries, Pfaadt enters with a bloated 5.92 ERA (5.26 xERA) and an extreme vulnerability against left-handed hitting, allowing a .316 average and a whopping .962 OPS to lefties this season. The Giants are rolling out six left-handed bats tonight—including elite contact-hitter Luis Arraez, Rafael Devers, and sinker-crusher Bryce Eldridge. With Pfaadt on a strict 65-pitch limit and throwing his sinker frequently, Eldridge (.489 xwOBA vs. sinkers) and Arraez (.304 BA vs. sinkers) are primed to do early damage before the Diamondbacks can even deploy their bullpen.

The sharpest argument against San Francisco is their bottom-tier defense (58 errors) and the presence of rookie catcher Drew Cavanaugh behind the plate, which could create issues for Roupp's ground-ball profile (1.55 GO/AO) on Chase Field's fast surface. However, Roupp’s elite contact suppression—allowing a minuscule 3.5% barrel rate and 29.1% hard-hit rate—and his superb recent form (3.00 ERA over his last two starts) should minimize the balls in play that can turn into errors. With Jung Hoo Lee returning to bolster a San Francisco lineup that already holds a season OPS advantage over Arizona (.725 to .694), backing the Giants at -104 on the moneyline is the smart, calculated play.

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 — 3d 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 — 3d ago) [KNOWN] Ryne Nelson (SP) — Elbow (Right): The Diamondbacks transferred Nelson (elbow) to the 60-day injured list Thursday. (Jun 25 — 5d ago) [NEW] Jordan Lawlar (LF) — Hamstring (Right): Manager Torey Lovullo said June 20 that Lawlar will receive further imaging on his strained right hamstring during the All-Star break to gauge his healing, Steve Gilbert MLB.com reports. (Jun 30 — 0d ago) Giants: [NEW] Willy Adames (SS) — Back (Not Specified): Adames (back) is out of the lineup for Tuesday's game against the Diamondbacks. (Jun 30 — 0d ago) [KNOWN] Daniel Susac (C) — Back (Not Specified): 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 — 4d ago) [NEW] Keaton Winn (RP) — Elbow (Right): Winn (elbow) completed a 25-pitch bullpen Monday, Evan Webeck of the California Post reports. (Jun 29 — 0d ago) [NEW] Harrison Bader (CF) — Foot (Left): Bader (foot) will start his hitting and throwing progressions later this week, Evan Webeck of the California Post reports. (Jun 29 — 0d ago) [NEW] Joel Peguero (RP) — Hamstring (Left): Peguero (hamstring) threw 30 pitches during a bullpen session Monday, Evan Webeck of the California Post reports. (Jun 29 — 0d 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 — 53d ago) [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): The Giants transferred Butto (arm) to the 60-day injured list Tuesday. (May 8 — 53d ago)

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

COOLING OFF

  • Matt Chapman: .316 OPS in L15 — draws RHP Brandon Pfaadt

    .316

    Matt Chapman's .316 OPS over the last 15 days (43 PA) trails his .698 season mark, down 0.382. Tonight he draws RHP Brandon Pfaadt — his weaker side: a .673 OPS vs RHP across 224 AB.

FIRST INNING

  • SF have gone quiet in the 1st: runs in 1 of their last 10

    1/10

    San Francisco Giants have scored in the first inning just 1 time in their last 10 games — slow-starting lineup, and the 1st has been a free pass for opposing starters.

BALLPARK

  • Brandon Pfaadt's ERA drops to 5.23 at Chase Field

    5.23

    Brandon Pfaadt carries a 5.23 ERA over 6 games (20.7 IP) at Chase Field vs 6.75 across 17.3 innings everywhere else. Hitters bat .266 off him here.

HEAD-TO-HEAD

  • Diamondbacks are 7-1 vs Giants this season

    7-1

    Diamondbacks lead the season series 7-1 over Giants. ARI won the last meeting 3-2.

TEAM RECORD

  • Giants 0-8 in Landen Roupp's last 8 starts

    0-8

    Giants are 0-8 in Landen Roupp's last 8 starts this season — losers of his last 8 in a row. He starts tonight.

All research from this day

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
Daily picks first stored June 30, 2026 at 3:35 PM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betrivers, betmgm.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    LUIS ARRAEZH+R+RBI OVER 1.5
    MLBGiants· -165

    Luis Arraez
    H+R+RBI over 1.5

    -165 · CASHED · ACTUAL 2

    Giants

    Luis Arraez enters this matchup as one of the most consistent contact hitters in the league, hitting .378 over his last 10 games. He faces Brandon Pfaadt, whose primary weakness this season has been left-handed hitters, allowing them a .316 batting average and a staggering .962 OPS. As the Giants' leadoff hitter, Arraez is guaranteed maximum plate appearance volume (likely 4-5 PAs), which maximizes his opportunities to record a hit. Given Pfaadt's 1.50 WHIP, Arraez is highly likely to find himself on base, and with his elite .326 season average, he is in a prime position to clear the 1.5 hits/runs/RBIs threshold through a combination of multiple hits or scoring via the power bats behind him (Devers/Eldridge).

  • GARY'S PICK
    CORBIN CARROLLTOTAL BASES UNDER 1.5
    MLBDiamondbacks· -140

    Corbin Carroll
    Total Bases under 1.5

    -140 · CASHED · ACTUAL 0

    Diamondbacks

    While Corbin Carroll is a high-ceiling player, he faces a difficult stylistic matchup tonight against Landen Roupp. Roupp is a ground-ball specialist (1.55 GO/AO) who has been particularly effective at neutralizing left-handed hitters, holding them to a .230 average and allowing only 3 home runs over 178 at-bats this season. Carroll has been in a bit of a power slump recently, failing to record an extra-base hit in four of his last five games and staying under 1.5 total bases in each of those contests. Roupp's ability to keep the ball on the ground and suppress power from the left side makes the under on total bases the statistically more likely outcome, as Carroll would likely need multiple hits or a rare extra-base hit to clear this line.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day