Phillies at Marlins
Last play · Brandon Marsh strikes out swinging.
Win probability
Marlins100%
PHI 0%MIA 100%
First 5 (F5)
finalPHI 3 – 2 MIA
Phillies led after 5
Total runs
8.5
opened 8.5
fair over 50% · hold 4.8%
Run line
+1.5
Moneyline
reference-175 / +145
Marlins favored ↑50%Phillies favored ↓
Biggest swing · Eric Wagaman homers (5) on a fly ball to center field. Heriberto Hernández scores. (inning 2) — +20% Marlins
8Otto Lopez out on a sacrifice fly to left fielder Brandon Marsh. Javier Sanoja scores.3–8
8Agustín Ramírez singles on a ground ball to center fielder Johan Rojas. Kyle Stowers scores. Javier Sanoja to 3rd. Xavier Edwards to 2nd.3–7
7Jesús Sánchez homers (7) on a line drive to center field.3–6
6Xavier Edwards reaches on a fielding error by right fielder Max Kepler. Javier Sanoja scores.3–5
6Javier Sanoja triples (1) on a line drive to center fielder Johan Rojas. Connor Norby scores.3–4
6Kyle Stowers grounds out, third baseman Alec Bohm to first baseman Otto Kemp. Eric Wagaman scores. Connor Norby to 3rd.3–3
5Kyle Schwarber singles on a line drive to left fielder Heriberto Hernández. Brandon Marsh scores.3–2
5Johan Rojas singles on a sharp line drive to center fielder Javier Sanoja. Otto Kemp scores. Johan Rojas out at 2nd on the throw, center fielder Javier Sanoja to pitcher Ronny Henriquez to shortstop Otto Lopez. Brandon Marsh to 3rd.2–2
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.
