Cardinals at Marlins
Last play · Jordan Walker strikes out swinging.
Win probability
Marlins100%
STL 0%MIA 100%
First 5 (F5)
finalSTL 1 – 4 MIA
Marlins led after 5
Total runs
8.5
opened 8.5
fair over 48.9% · hold 4.7%
Run line
-1.5
Moneyline
reference-105 / -115
Marlins favored ↑50%Cardinals favored ↓
Biggest swing · Heriberto Hernández singles on a ground ball to center fielder Lars Nootbaar. Jakob Marsee scores. Agustín Ramírez scores. (inning 3) — +17% Marlins
8Jakob Marsee walks. Derek Hill scores. Javier Sanoja to 3rd. Xavier Edwards to 2nd.2–6
6Maximo Acosta homers (1) on a fly ball to center field.2–5
6Willson Contreras homers (17) on a fly ball to left center field.2–4
5Troy Johnston singles on a ground ball to center fielder Lars Nootbaar. Liam Hicks scores. Heriberto Hernández out at 3rd on the throw, center fielder Lars Nootbaar to third baseman Nolan Gorman.1–4
5Lars Nootbaar hits a ground-rule double (19) on a line drive to right-center field. Yohel Pozo scores. Jordan Walker to 3rd.1–3
3Heriberto Hernández singles on a ground ball to center fielder Lars Nootbaar. Jakob Marsee scores. Agustín Ramírez scores.0–3
2Javier Sanoja grounds into a double play, shortstop Thomas Saggese to second baseman José Fermín to first baseman Willson Contreras. Heriberto Hernández scores. Joey Wiemer to 3rd. Troy Johnston out at 2nd. Javier Sanoja out at 1st.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.








