Skip to content

Orioles at Royals

BAL2KC8
Final
Inn123456789RHE
BAL020000000261
KC10020005·8111
Last play · Tyler O'Neill strikes out swinging.
Win probability
Royals100%
BAL 0%KC 100%
First 5 (F5)
final
BAL 23 KC
Royals led after 5
Inning 1: Salvador Perez doubles (1) on a sharp fly ball to left fielder Heston Kjerstad. Bobby Witt Jr. scores.Inning 2: Orioles 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.Inning 2: Ryan Mountcastle reaches on a throwing error by third baseman Maikel Garcia. Heston Kjerstad scores. Ryan Mountcastle to 2nd.Inning 4: Maikel Garcia singles on a sharp ground ball to center fielder Cedric Mullins. Salvador Perez scores. Cavan Biggio scores.Inning 8: Maikel Garcia doubles (3) on a ground ball to left fielder Heston Kjerstad. Mark Canha scores.Inning 8: Kyle Isbel hits a sacrifice bunt. Maikel Garcia scores. MJ Melendez to 2nd. Kyle Isbel to 1st.Inning 8: Vinnie Pasquantino singles on a fly ball to right fielder Tyler O'Neill. MJ Melendez scores. Kyle Isbel scores. Bobby Witt Jr. scores.
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

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.