Statball

← All live games · Sutter Health Park

Kansas City Royals
4
100% — our call
Final
Athletics
1
0% — our call
Kansas City Royalsgame flow — win probabilityAthletics
100500startB1B2B3B4B5B6B7B8B9B10now
Statball’s live prediction, not a league stat. Dark fill: Athletics in control. Red fill: Royals. The dot is right now — runners and outs included.

Runs by inning

12345678910131
Royals · 8 H, 0 EAthletics · 8 H, 0 E
0%
Athletics win — Statball prediction
Kalshi price of “Athletics win” — pays $1 if they do
our live number minus theirs
pregame pick

Latest plays

bot 10Darell Hernaiz lines out to second baseman Michael Massey.
bot 10Zack Gelof singles on a ground ball to pitcher Lucas Erceg. Nick Kurtz to 3rd. Carlos Cortes to 2nd.
bot 10Carlos Cortes walks.
bot 10Lawrence Butler strikes out swinging.
bot 10Brent Rooker grounds out, third baseman Maikel Garcia to first baseman Nick Loftin.
top 10Salvador Perez flies out to center fielder Zack Gelof.
top 10Michael Massey grounds out to pitcher Justin Sterner.
top 10Bobby Witt Jr. homers (2) on a fly ball to right center field. Nick Loftin scores. Kyle Isbel scores.41

Context the model prices

Kansas City Royals
4 on the injured list · bullpen threw 20 batters faced over the last two days
Salvador Perez 2-5, 1 HR, 1 RBI · Bobby Witt Jr. 1-5, 1 HR, 3 RBI · Maikel Garcia 2-5
Athletics
2 on the injured list · bullpen threw 20 batters faced over the last two days
Shea Langeliers 3-5 · Zack Gelof 2-4 · Carlos Cortes 1-1

Updates every minute while live. Every percentage on this page is a Statball prediction — our proprietary models price far more than the box score: team strength, starting pitchers, injuries, bullpen workload, lineups, and the live game state. Market price is the live Kalshi mid where an open market exists. Pregame picks and the season ledger live on Today’s Picks.