Skip to content

Cardinals at Orioles

STL6BAL4
Final
Inn123456789RHE
STL0002301006122
BAL0301000004120
Last play · Ryan O'Hearn grounds out, first baseman Willson Contreras to pitcher Ryan Helsley.
Win probability
Orioles0%
STL 100%BAL 0%
First 5 (F5)
final
STL 54 BAL
Cardinals led after 5
Inning 2: Cedric Mullins singles on a bunt ground ball to pitcher Miles Mikolas. Ryan O'Hearn scores. Ramón Urías to 3rd. Throwing error by pitcher Miles Mikolas.Inning 2: Maverick Handley grounds out softly, shortstop Masyn Winn to first baseman Willson Contreras. Ramón Urías scores.Inning 2: Jackson Holliday doubles (7) on a sharp line drive to right fielder Jordan Walker. Cedric Mullins scores.Inning 4: Jordan Walker singles on a ground ball to left fielder Dylan Carlson. Masyn Winn scores. Brendan Donovan scores. Iván Herrera to 2nd.Inning 4: Dylan Carlson singles on a line drive to right fielder Jordan Walker. Cedric Mullins scores. Maverick Handley to 2nd.Inning 5: Masyn Winn doubles (7) on a sharp line drive to left fielder Dylan Carlson. Lars Nootbaar scores.Inning 5: Brendan Donovan homers (4) on a line drive to right field. Masyn Winn scores.Inning 7: Iván Herrera doubles (7) on a line drive to right fielder Ryan O'Hearn. Masyn Winn scores.
Orioles favored ↑50%Cardinals favored ↓

Biggest swing · Brendan Donovan homers (4) on a line drive to right field. Masyn Winn scores. (inning 5) — -31% Cardinals

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.