Marlins at Cardinals
Last play · Emaarion Boyd grounds out, shortstop Brody Moore to first baseman Deniel Ortiz.
Win probability
Cardinals100%
MIA 0%STL 100%
First 5 (F5)
finalMIA 4 – 5 STL
Cardinals led after 5
Cardinals favored ↑50%Marlins favored ↓
Biggest swing · Thomas Saggese homers (1) on a line drive to left field. (inning 6) — +21% Cardinals
8Ryan Mitchell out on a sacrifice fly to center fielder Emaarion Boyd. José Suárez scores.4–7
6Thomas Saggese homers (1) on a line drive to left field.4–6
4Connor Norby homers (2) on a fly ball to left field.4–5
4Griffin Conine homers (2) on a fly ball to right field. Otto Lopez scores.3–5
4Otto Lopez singles on a ground ball to center fielder José Fermín. Agustín Ramírez scores.1–5
3Thomas Saggese grounds into a force out, third baseman Drew Faurot to second baseman Xavier Edwards. Nolan Gorman scores. Nelson Velázquez out at 2nd. Thomas Saggese to 1st. Throwing error by second baseman Xavier Edwards.0–5
1José Fermín out on a sacrifice fly to right fielder Griffin Conine. Nolan Gorman scores.0–4
1Thomas Saggese singles on a ground ball to right fielder Griffin Conine. Alec Burleson scores. Nolan Gorman to 3rd. Nelson Velázquez to 2nd.0–3
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.






