Skip to content

Giants at Mariners

SF3SEA4
Final
Inn123456789RHE
SF200000010350
SEA10001200·471
Last play · Mark Canha strikes out swinging.
Win probability
Mariners100%
SF 0%SEA 100%
First 5 (F5)
final
SF 22 SEA
Tied through 5
Inning 1: Heliot Ramos homers (20) on a fly ball to left center field. Tyler Fitzgerald scores.Inning 1: Cal Raleigh singles on a line drive to left fielder Heliot Ramos. Dylan Moore scores.Inning 5: Julio Rodríguez grounds into a force out, first baseman LaMonte Wade Jr. to shortstop Tyler Fitzgerald. Josh Rojas scores. Dylan Moore out at 2nd. Julio Rodríguez to 1st.Inning 6: Mitch Haniger grounds into a double play, shortstop Tyler Fitzgerald to second baseman Thairo Estrada to first baseman LaMonte Wade Jr. Randy Arozarena scores. Justin Turner to 3rd. Jorge Polanco out at 2nd. Mitch Haniger out at 1st.Inning 6: Josh Rojas singles on a ground ball to center fielder Grant McCray. Justin Turner scores.Inning 8: Grant McCray homers (2) on a fly ball to right field.
Mariners favored ↑50%Giants favored ↓

Biggest swing · Heliot Ramos homers (20) on a fly ball to left center field. Tyler Fitzgerald scores. (inning 1) — -22% Giants

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.