Marlins at Phillies
Last play · Phillies challenged (play at 1st), call on the field was upheld: Bryce Harper grounds out, second baseman Otto Lopez to pitcher Tanner Scott.
Win probability
Phillies0%
MIA 100%PHI 0%
First 5 (F5)
finalMIA 0 – 3 PHI
Phillies led after 5
Total runs
7.5
opened 7.5
fair over 54.3% · hold 4.1%
Run line
-2.5
Moneyline
reference+250 / -315
Phillies favored ↑50%Marlins favored ↓
Biggest swing · Bryan De La Cruz doubles (16) on a line drive to center fielder Cristian Pache. Otto Lopez scores. Ali Sánchez scores. Jazz Chisholm Jr. scores. (inning 7) — -41% Marlins
9Jake Burger singles on a line drive to left fielder Brandon Marsh. Dane Myers scores.7–4
8Otto Lopez reaches on a fielder's choice, fielded by shortstop Edmundo Sosa. Nick Gordon scores. Otto Lopez to 2nd. Fielding error by shortstop Edmundo Sosa.6–4
8Jake Burger homers (7) on a fly ball to left field.5–4
7Alec Bohm out on a sacrifice fly to right fielder Dane Myers. Trea Turner scores.4–4
7Josh Bell doubles (14) on a sharp line drive to left fielder Kyle Schwarber. Bryan De La Cruz scores.4–3
7Bryan De La Cruz doubles (16) on a line drive to center fielder Cristian Pache. Otto Lopez scores. Ali Sánchez scores. Jazz Chisholm Jr. scores.3–3
5Edmundo Sosa singles on a ground ball to left fielder Nick Gordon. Trea Turner scores. Nick Castellanos to 2nd.0–3
4Rafael Marchán homers (2) on a fly ball to left field.0–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.














