Skip to content

Giants at Mariners

SF4SEA3
Final
Inn123456789RHE
SF1100101004110
SEA020000100340
Last play · Randy Arozarena grounds out, shortstop Tyler Fitzgerald to first baseman LaMonte Wade Jr.
Win probability
Mariners0%
SF 100%SEA 0%
First 5 (F5)
final
SF 32 SEA
Giants led after 5
Inning 1: Matt Chapman out on a sacrifice fly to left fielder Randy Arozarena. Tyler Fitzgerald scores.Inning 2: Tyler Fitzgerald singles on a fly ball to left fielder Randy Arozarena. Thairo Estrada scores. Grant McCray to 2nd.Inning 2: Luke Raley walks. Jorge Polanco scores. Dylan Moore to 3rd. Mitch Garver to 2nd.Inning 2: Julio Rodríguez walks. Dylan Moore scores. Mitch Garver to 3rd. Luke Raley to 2nd.Inning 5: Thairo Estrada singles on a line drive to left fielder Randy Arozarena. Mike Yastrzemski scores.Inning 7: Mike Yastrzemski homers (10) on a line drive to right field.Inning 7: Giants challenged (slide interference), call on the field was upheld: Mariners challenged (play at 1st), call on the field was overturned: Randy Arozarena grounds into a force out, shortstop Tyler Fitzgerald to second baseman Thairo Estrada. Luke Raley scores. Julio Rodríguez to 3rd. Justin Turner out at 2nd. Randy Arozarena to 1st.
Mariners favored ↑50%Giants favored ↓

Biggest swing · Giants challenged (slide interference), call on the field was upheld: Mariners challenged (play at 1st), call on the field was overturned: Randy Arozarena grounds into a force out, shortstop Tyler Fitzgerald to second baseman Thairo Estrada. Luke Raley scores. Julio Rodríguez to 3rd. Justin Turner out at 2nd. Randy Arozarena to 1st. (inning 7) — +16% Mariners

Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.