Giants at Phillies
Last play · Tyler Fitzgerald pops out to first baseman Bryce Harper.
Win probability
Phillies100%
SF 0%PHI 100%
First 5 (F5)
finalSF 2 – 2 PHI
Tied through 5
Total runs
8.5
opened 7.5 ↑
fair over 46.8% · hold 4.3%
Run line
-1.5
Moneyline
reference+140 / -165
Phillies favored ↑50%Giants favored ↓
Biggest swing · Casey Schmitt singles on a sharp line drive to left fielder Max Kepler. Matt Chapman scores. Wilmer Flores scores. (inning 4) — -25% Giants
8Jung Hoo Lee singles on a ground ball to right fielder Nick Castellanos. Heliot Ramos scores. Willy Adames to 3rd.4–6
7Bryce Harper homers (3) on a fly ball to right field. Bryson Stott scores.3–6
6Alec Bohm singles on a line drive to left fielder Heliot Ramos. Nick Castellanos scores. J.T. Realmuto to 3rd.3–4
6J.T. Realmuto singles on a fly ball to left fielder Heliot Ramos. Kyle Schwarber scores. Nick Castellanos to 2nd.3–3
6Wilmer Flores grounds out, shortstop Trea Turner to first baseman Bryce Harper. Jung Hoo Lee scores. Matt Chapman to 3rd.3–2
4Casey Schmitt singles on a sharp line drive to left fielder Max Kepler. Matt Chapman scores. Wilmer Flores scores.2–2
2Brandon Marsh out on a sacrifice fly to right fielder Luis Matos. Max Kepler scores.0–2
2J.T. Realmuto homers (1) on a fly ball to left center field.0–1
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.
