Giants at Mariners
Last play · Jared Sundstrom grounds into a force out, shortstop Osleivis Basabe to second baseman Nate Furman. Luke Stevenson out at 2nd.
Win probability
Mariners0%
SF 100%SEA 0%
First 5 (F5)
finalSF 5 – 5 SEA
Tied through 5
Mariners favored ↑50%Giants favored ↓
Biggest swing · Jake Holton singles on a ground ball to second baseman Blake Rambusch. Jared Oliva scores. (inning 7) — -19% Giants
8Jake Holton singles on a ground ball to center fielder Rhylan Thomas. Nate Furman scores. Grant McCray to 3rd.10–5
8Nate Furman doubles (1) on a ground ball to left fielder Jared Sundstrom. Drew Gilbert scores. Osleivis Basabe scores.9–5
8Drew Gilbert singles on a line drive to right fielder Brennen Davis. Buddy Kennedy scores.7–5
7Jake Holton singles on a ground ball to second baseman Blake Rambusch. Jared Oliva scores.6–5
3Bryce Eldridge doubles (1) on a sharp line drive to left fielder Miles Mastrobuoni. Heliot Ramos scores.5–5
2Harrison Bader doubles (1) on a sharp fly ball to right fielder Connor Joe. Eric Haase scores. Tyler Fitzgerald scores.4–5
2Tyler Fitzgerald doubles (1) on a pop up to second baseman Cole Young. Bryce Eldridge scores. Daniel Susac scores. Eric Haase to 3rd.2–5
1Miles Mastrobuoni hits a grand slam (1) to right center field. Cole Young scores. Patrick Wisdom scores. Andrew Knizner scores.0–5
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.






