Orioles at Royals
Last play · Tyler O'Neill strikes out swinging.
Win probability
Royals100%
BAL 0%KC 100%
First 5 (F5)
finalBAL 2 – 3 KC
Royals led after 5
Total runs
7.5
opened 9.5 ↓
fair over 52.2% · hold 4.5%
Run line
+1.5
Moneyline
reference-110 / -110
Royals favored ↑50%Orioles favored ↓
Biggest swing · Maikel Garcia singles on a sharp ground ball to center fielder Cedric Mullins. Salvador Perez scores. Cavan Biggio scores. (inning 4) — +30% Royals
8Vinnie Pasquantino singles on a fly ball to right fielder Tyler O'Neill. MJ Melendez scores. Kyle Isbel scores. Bobby Witt Jr. scores.2–8
8Kyle Isbel hits a sacrifice bunt. Maikel Garcia scores. MJ Melendez to 2nd. Kyle Isbel to 1st.2–5
8Maikel Garcia doubles (3) on a ground ball to left fielder Heston Kjerstad. Mark Canha scores.2–4
4Maikel Garcia singles on a sharp ground ball to center fielder Cedric Mullins. Salvador Perez scores. Cavan Biggio scores.2–3
2Ryan Mountcastle reaches on a throwing error by third baseman Maikel Garcia. Heston Kjerstad scores. Ryan Mountcastle to 2nd.2–1
2Orioles challenged (home-plate collision), call on the field was upheld: Orioles challenged (tag play), call on the field was upheld: Heston Kjerstad singles on a sharp ground ball to left fielder Jonathan India. Ryan O'Hearn scores. Tyler O'Neill out at home on the throw, left fielder Jonathan India to catcher Salvador Perez. Heston Kjerstad to 2nd.1–1
1Salvador Perez doubles (1) on a sharp fly ball to left fielder Heston Kjerstad. Bobby Witt Jr. scores.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.


















































