MLB Preview · July 17, 2026

San Francisco Giants at Seattle Mariners: Prediction, Odds & Preview

SF 41-55at SEA 48-49·T-Mobile Park·

DiamondIQ Model — Win Probability

SF44%56%SEA

The model leans SEA (56%). DiamondIQ model v2: season records, home-field advantage, the starting-pitcher quality gap (PitchIQ), and a calibration adjustment fit and validated on four seasons of backtest — plus live game state once underway.

The Matchup

The San Francisco Giants (41-55) make the trip to T-Mobile Park on July 17, 2026 to face the Seattle Mariners (48-49) in what shapes up as a favorable home setting for the hosts. The DiamondIQ model's estimate gives Seattle a 56% win probability against San Francisco's 44%, with home field, team records, and a starting-pitcher quality gap all factored into that lean. T-Mobile Park adds another layer of context — DiamondIQ's 3-season park factor of 0.89 suppresses the run environment by 11% relative to league average, meaning both offenses will be working against the ballpark itself, not just the pitching.

San Francisco's probable starter is Landen Roupp, who carries a 4.27 ERA and 1.31 WHIP across 97.0 innings, with a K% of 25.3 and a walk rate of 10.2% that will bear watching. DiamondIQ's PitchIQ grades him at 54 out of 100, squarely league average. His arsenal leans heavily on a sinker thrown 36% of the time at 93.3 mph, though that pitch has generated only a 10% whiff rate and a .375 wOBA against — a genuine vulnerability. His best weapons are his changeup (33% whiff, .248 wOBA) and curveball (35% whiff, .264 wOBA), which together make up nearly half his offerings and give him a credible path to managing a pitcher's park lineup deep into a game. His cutter, used 14% of the time, posts a troubling .405 wOBA against despite a 30% whiff rate, suggesting some contact quality concern when hitters put it in play. Seattle's probable starter remains to be announced this far out, so a full pitching comparison will have to wait until the staff lines come into clearer view closer to game time.

With 89-degree clear conditions, light wind, and a 46% precipitation chance to monitor before first pitch, the outdoor elements are relatively neutral. One thing worth tracking as this game approaches is the injury load on both sides — San Francisco is missing Matt Chapman, Harrison Bader, Jonah Cox, Victor Bericoto, and Daniel Susac, a significant collection of position-player depth, while Seattle is without Julio Rodríguez, Brendan Donovan, and Rob Refsnyder. Both rosters are navigating meaningful absences. The model leans toward Seattle, and the Giants' elevated walk rate from Roupp combined with a thin supporting cast could put pressure on a bullpen that grades out at 48 on the BullpenIQ scale with three arms already carrying heavy recent workloads.

Analysis generated by DiamondIQ's model.

Probable Pitchers

SF
ERA
4.27
WHIP
1.31
K%
25.3
BB%
10.2
K/9
9.65
IP
97.0
Arsenal
Sinker 36% · 93mphCurveball 26% · 77mphChangeup 20% · 87mphCutter 14% · 89mphFour-Seam 4% · 93mph
SEA
Probable pitcher TBD.

Forecast at First Pitch

☀️71°FClear
Wind 9 mph N · L→R
Precip 0%

Injured List

SF
Daniel Susac (C)Injured 10-Day
Harrison Bader (CF)Injured 10-Day
Jonah Cox (CF)Injured 10-Day
Matt Chapman (3B)Injured 10-Day
Victor Bericoto (RF)Injured 10-Day
Matt Gage (P)Injured 15-Day
SEA
Julio Rodríguez (CF)Injured 7-Day
Brendan Donovan (3B)Injured 10-Day
Rob Refsnyder (DH)Injured 10-Day
Matt Brash (P)Injured 15-Day
Carlos Vargas (P)Injured 60-Day
Cooper Criswell (P)Injured 60-Day
Follow it live in the Game Center
Live win probability, pitch-by-pitch, and the model updating in real time.
Open Game Center →