Skip to content

Giants at Marlins

SF3MIA6
Final
Inn123456789RHE
SF0101000103104
MIA11040000·660
Last play · Matt Chapman challenged (pitch result), call on the field was confirmed: Matt Chapman called out on strikes.
Win probability
Marlins100%
SF 0%MIA 100%
First 5 (F5)
final
SF 26 MIA
Marlins led after 5
Inning 1: Owen Caissie walks. Otto Lopez scores. Xavier Edwards to 3rd. Heriberto Hernández to 2nd.Inning 2: Drew Gilbert singles on a line drive to left fielder Heriberto Hernández. Jung Hoo Lee scores. Casey Schmitt to 3rd.Inning 2: Xavier Edwards reaches on a missed catch error by pitcher Trevor McDonald, assist to first baseman Rafael Devers. Joe Mack scores. Esteury Ruiz to 3rd. Kyle Stowers to 2nd.Inning 4: Casey Schmitt homers (16) on a fly ball to center field.Inning 4: Jakob Marsee singles on a line drive to center fielder Drew Gilbert. Esteury Ruiz scores.Inning 4: Xavier Edwards grounds into a double play, shortstop Willy Adames to second baseman Luis Arraez to first baseman Rafael Devers. Jakob Marsee scores. Otto Lopez to 3rd. Kyle Stowers out at 2nd. Xavier Edwards out at 1st.Inning 4: Heriberto Hernández homers (7) on a fly ball to left field. Otto Lopez scores.Inning 8: Casey Schmitt doubles (15) on a sharp fly ball to center fielder Jakob Marsee. Jung Hoo Lee scores.
Marlins favored ↑50%Giants favored ↓

Biggest swing · Jakob Marsee singles on a line drive to center fielder Drew Gilbert. Esteury Ruiz scores. (inning 4) — +13% Marlins

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.