Skip to content

Marlins at Giants

MIA9SF4
Final
Inn123456789RHE
MIA3113010009160
SF0000300104110
Last play · Luis Arraez grounds out, third baseman Javier Sanoja to first baseman Connor Norby.
Win probability
Giants0%
MIA 100%SF 0%
First 5 (F5)
final
MIA 83 SF
Marlins led after 5
Inning 1: Xavier Edwards doubles (6) on a sharp line drive to right fielder Jung Hoo Lee. Jakob Marsee scores.Inning 1: Liam Hicks homers (5) on a fly ball to right center field. Xavier Edwards scores.Inning 2: Graham Pauley singles on a line drive to center fielder Drew Gilbert. Owen Caissie scores.Inning 3: Liam Hicks out on a sacrifice fly to left fielder Heliot Ramos. Kyle Stowers scores.Inning 4: Connor Norby homers (3) on a fly ball to center field. Owen Caissie scores. Graham Pauley scores.Inning 5: Drew Gilbert singles on a line drive to center fielder Jakob Marsee. Heliot Ramos scores.Inning 5: Eric Haase doubles (1) on a line drive to right fielder Owen Caissie. Drew Gilbert scores.Inning 5: Luis Arraez singles on a line drive to left fielder Kyle Stowers. Eric Haase scores.Inning 6: Otto Lopez singles on a line drive to left fielder Heliot Ramos. Kyle Stowers scores.Inning 8: Jung Hoo Lee homers (2) on a fly ball to right field.
Giants favored ↑50%Marlins favored ↓

Biggest swing · Liam Hicks homers (5) on a fly ball to right center field. Xavier Edwards scores. (inning 1) — -16% 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.