Route transition
Route transition
Final
Apr 30, 1:40 AM UTC
KC
Royals • 12-18
ATH
Athletics • 16-14
The finished game stays organized around the result, venue, and turning points so it still reads like a real recap.
Result
ATH by 3 runs
KC 2 • ATH 5
Final window
Regular Season
Apr 30, 1:40 AM UTC
Ballpark
Sutter Health Park
Clear • 80F
Last sync
May 13, 9:30 AM UTC
50 tracked events in the current projection window
The posted pregame outlook stays beside the live box so you can compare the original read with what the game is doing now. It is not a live in-game reforecast.
Projected Score
KC 4.2 • ATH 4.1
Published pregame projection for this matchup.
Win Split
KC 55% / ATH 45%
KC held the pregame model edge when this read was posted.
Confidence
2%
Confidence measures separation in the posted pregame read, not a live in-game recalculation.
No bounded model read has been posted for this game yet.
The final keeps the decisive moments and the finished score together so the page still reads like a recap.
Bottom • Inning 8 • single
Single
Nick Kurtz singles on a soft ground ball to catcher Carter Jensen.
Bottom • Inning 8 • field_out
Flyout
Shea Langeliers flies out to center fielder Kyle Isbel.
Top • Inning 9 • single
Single
Bobby Witt Jr. singles on a line drive to right fielder Lawrence Butler.
Top • Inning 9 • field_out
Pop Out
Carter Jensen pops out to catcher Shea Langeliers in foul territory.
Top • Inning 9 • single
Single
Salvador Perez singles on a ground ball to shortstop Jacob Wilson. Bobby Witt Jr. to 2nd.
Top • Inning 9 • sac_fly
Scoring playSac Fly
Michael Massey out on a sacrifice fly to center fielder Zack Gelof. Bobby Witt Jr. scores. Salvador Perez to 3rd.
Top • Inning 9 • walk
Walk
Isaac Collins walks.
Top • Inning 9 • strikeout
Strikeout
Jac Caglianone strikes out swinging.
This lane keeps the published pregame outlook beside the actual play-by-play. Ordered future plays will appear here only after live horizon modeling is ready.
Posted pregame tells
Latest events stay stacked in reverse order so late swings never disappear behind recap chrome.
Top • Inning 9 • strikeout
Jac Caglianone strikes out swinging.
Top • Inning 9 • walk
Isaac Collins walks.
Top • Inning 9 • sac_fly
Scoring playMichael Massey out on a sacrifice fly to center fielder Zack Gelof. Bobby Witt Jr. scores. Salvador Perez to 3rd.
Top • Inning 9 • single
Salvador Perez singles on a ground ball to shortstop Jacob Wilson. Bobby Witt Jr. to 2nd.
Top • Inning 9 • field_out
Carter Jensen pops out to catcher Shea Langeliers in foul territory.
Top • Inning 9 • single
Bobby Witt Jr. singles on a line drive to right fielder Lawrence Butler.
Bottom • Inning 8 • field_out
Shea Langeliers flies out to center fielder Kyle Isbel.
Bottom • Inning 8 • single
Nick Kurtz singles on a soft ground ball to catcher Carter Jensen.
Bottom • Inning 8 • field_out
Darell Hernaiz flies out to right fielder Lane Thomas.
Bottom • Inning 8 • field_out
Lawrence Butler flies out to left fielder Isaac Collins.
Top • Inning 8 • grounded_into_double_play
Maikel Garcia grounds into a double play, second baseman Jeff McNeil to shortstop Jacob Wilson to first baseman Nick Kurtz. Kyle Isbel out at 2nd. Maikel Garcia out at 1st.
Top • Inning 8 • force_out
Kyle Isbel grounds into a force out, third baseman Darell Hernaiz to second baseman Jeff McNeil. Lane Thomas out at 2nd. Kyle Isbel to 1st.
This panel keeps the score state, venue context, and roster availability visible without burying them under the event feed.
Lineups and depth stay on the same page as the Gameday lane so pregame and live context stay tight like a real broadcast companion.
No live or rotating games are available right now.