Cardinals at Marlins
Last play · Michael Snyder grounds out to first baseman Johnfrank Salazar.
Win probability
Marlins0%
STL 100%MIA 0%
First 5 (F5)
finalSTL 4 – 1 MIA
Cardinals led after 5
Marlins favored ↑50%Cardinals favored ↓
Biggest swing · Willson Contreras homers (2) on a fly ball to center field. Lars Nootbaar scores. (inning 1) — -22% Cardinals
9Shane Sasaki grounds out, third baseman Trey Paige to first baseman Johnfrank Salazar. Gage Miller scores.8–2
9Tre Richardson III out on a sacrifice fly to right fielder Andres Valor. Ryan Campos scores. José Barrero to 3rd.8–1
9José Barrero doubles (3) on a ground ball to left fielder Shane Sasaki. Bryce Madron scores. Ryan Campos to 3rd.7–1
6Jordan Walker out on a sacrifice fly to center fielder Colby Shade. Trey Paige scores. Christian Martin to 3rd.6–1
6Alec Burleson singles on a ground ball to right fielder Andres Valor. José Fermín scores. Trey Paige to 3rd. Christian Martin to 2nd.5–1
4Javier Sanoja grounds out, second baseman Brendan Donovan to first baseman Alec Burleson. Eric Wagaman scores.4–1
1Jordan Walker singles on a ground ball to center fielder Dane Myers. Brendan Donovan scores. Alec Burleson scores.4–0
1Willson Contreras homers (2) on a fly ball to center field. Lars Nootbaar scores.2–0
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.
