Cardinals at Marlins
Last play · Ryan Vilade pops out to catcher Rob Brantly in foul territory.
Win probability
Marlins100%
STL 0%MIA 100%
First 5 (F5)
finalSTL 3 – 11 MIA
Marlins led after 5
Total runs
9.5
opened 8.5 ↑
fair over 45.3% · hold 5.1%
Run line
+1.5
Moneyline
reference-135 / +110
Marlins favored ↑50%Cardinals favored ↓
Biggest swing · Xavier Edwards singles on a sharp line drive to right fielder Michael Siani. Otto Lopez scores. Heriberto Hernández scores. Albert Almora Jr. scores. Xavier Edwards to 2nd. Throwing error by right fielder Michael Siani. (inning 2) — +21% Marlins
9Nathan Church walks.5–11
8Luken Baker homers (4) on a line drive to left center field.4–11
5Masyn Winn out on a sacrifice fly to center fielder Albert Almora Jr. Victor Scott II scores.3–11
4Otto Lopez out on a sacrifice fly to right fielder Michael Siani. Jonah Bride scores.2–11
4Liam Hicks doubles (1) on a line drive to center fielder Victor Scott II. Griffin Conine scores. Jonah Bride to 3rd.2–10
4Iván Herrera singles on a sharp line drive to right fielder Griffin Conine. Willson Contreras scores.2–9
4Brendan Donovan grounds out softly, second baseman Otto Lopez to first baseman Jonah Bride. Lars Nootbaar scores. Willson Contreras to 3rd.1–9
3Xavier Edwards doubles (6) on a line drive to left fielder Lars Nootbaar. Otto Lopez scores. Albert Almora Jr. scores.0–9
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.
