Cardinals at Orioles
Last play · Gunnar Henderson grounds out to first baseman Alec Burleson.
Win probability
Orioles0%
STL 100%BAL 0%
First 5 (F5)
finalSTL 3 – 4 BAL
Orioles led after 5
Total runs
8.5
opened 7.5 ↑
fair over 50% · hold 4.8%
Run line
+1.5
Moneyline
reference-120 / +100
Orioles favored ↑50%Cardinals favored ↓
Biggest swing · Ryan O'Hearn homers (9) on a fly ball to center field. Ramón Urías scores. Gunnar Henderson scores. (inning 5) — +45% Orioles
8Masyn Winn singles on a line drive to left fielder Dylan Carlson. Jordan Walker scores. Lars Nootbaar to 2nd.7–4
8Jordan Walker triples (1) on a sharp fly ball to left fielder Dylan Carlson. José Barrero scores.6–4
8Nolan Arenado homers (6) on a fly ball to left center field.5–4
7Masyn Winn singles on a fly ball to left fielder Dylan Carlson. Victor Scott II scores.4–4
5Ryan O'Hearn homers (9) on a fly ball to center field. Ramón Urías scores. Gunnar Henderson scores.3–4
4Heston Kjerstad grounds into a force out, second baseman Nolan Gorman to shortstop Masyn Winn. Ryan Mountcastle scores. Ryan O'Hearn to 3rd. Dylan Carlson out at 2nd. Heston Kjerstad to 1st.3–1
2Lars Nootbaar homers (8) on a fly ball to right center field. Jordan Walker scores.3–0
1Willson Contreras singles on a sharp line drive to center fielder Jorge Mateo. Lars Nootbaar scores. Iván Herrera to 2nd.1–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.










