
DET
18-22

KC
19-21
53.1%
DET wins · current
Pre-game: 57.0% KC
DET 3 · 2 KC
DET +1
Live momentum · cumulative diff
Inn 4Key moments · live
newest firstProbable starters
Combined ERA 5.40
B. Hanifee
0-0 · 0.00 ERA
N. Cameron
2-2 · 5.40 ERA
Line movement
200 snapshots
KC spread
-1.5
open -1.5
Total
O/U 8.0
open O/U 8.0
KC no-vig %
54.2%
open 54.2%
Stepped lines reflect captured market snapshots from odds_snapshots. Spread sign convention: negative = KC favored. Live mode caps the in-game branch to the last 60 minutes.
DET
Tigers
18-23
KC★
Royals
20-21
Data via ESPN · MLB Stats API · Baseball Savant
Live · model intelligence
66% confidence
Win prob · home
27.4%
Leverage
54
high
1-point game · home ball
Live edge
—
No fresh in-play moneyline. Live edge needs a snapshot in the last 5 minutes.
Live WP recomputes every 30 seconds from current score, time remaining, and possession state. Leverage measures how much the next play could swing the result.
The receipts
0.00
CLV pp
Open price
-131
Close price
-131
Open no-vig
54.2%
Close no-vig
54.2%
Line barely moved
DET · top performer

Matt Vierling
CF
2-1
AB-H
0
R
2
RBI
KC · top performer

Maikel Garcia
3B
2-2
AB-H
1
R
0
RBI
MLB · Box scoreSTATCAST


DET
18-22
| Batting | ||||||||
|---|---|---|---|---|---|---|---|---|
| Player | H-AB | AB | R | H | RBI | HR | BB | K |
| 1-2 | 2 | 0 | 1 | 2 | 0 | 1 | 0 | |
SPRINT28.483 | ||||||||
| 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | |
SPRINT28.278 | ||||||||
| 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | |
SPRINT2744 | ||||||||
| 0-2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | |
SPRINT27.969 | ||||||||
| 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | |
| 1-2 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | |
SPRINT27.457 | ||||||||
| 0-1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | |
| Team | 4-16 | 16 | 3 | 4 | 3 | 0 | 3 | 4 |
| Pitching | |||||||
|---|---|---|---|---|---|---|---|
| Player | IP | H | R | ER | BB | K | HR |
| 0.2 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 1.1 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 1.0 | 4 | 2 | 2 | 0 | 2 | 0 | |
| Team | 3.0 | 6 | 2 | 2 | 1 | 3 | 0 |
KC
19-21
| Batting | ||||||||
|---|---|---|---|---|---|---|---|---|
| Player | H-AB | AB | R | H | RBI | HR | BB | K |
| 2-2 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | |
SPRINT27.765 | ||||||||
| 2-2 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | |
SPRINT30.399+ | ||||||||
| 1-2 | 2 | 0 | 1 | 1 | 0 | 0 | 0 | |
SPRINT25.411 | ||||||||
| 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 0-1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | |
SPRINT27.457 | ||||||||
| 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 1-2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
SPRINT27.148 | ||||||||
| 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 0-1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| Team | 6-14 | 14 | 2 | 6 | 2 | 0 | 1 | 3 |
| Pitching | |||||||
|---|---|---|---|---|---|---|---|
| Player | IP | H | R | ER | BB | K | HR |
| 4.0 | 4 | 3 | 3 | 3 | 4 | 0 | |
| Team | 4.0 | 4 | 3 | 3 | 3 | 4 | 0 |
Pitcher arsenals · per-pitch detail
Statcast · via Baseball SavantDET
KC
Stat compare
Headline stats · full table below
4
Hits
6
3
Runs
2
0
Errors
1
Current series
KC leads series 2-0
Season series
DET leads series 3-2
Vegas line center
DraftKings via ESPN · 21+
Spread
KC -1.5
Total
8.5
Standard · 0.0 vs avg
Moneyline
Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.
Line movement · 200 snapshots
ESPN-tracked · 21+
Spread
1.5
0.0 since open
Total
8.5
0.0 since open
Pitching matchup · today
ESPN · season stats
B. Hanifee
#75 · 0-0
ERA
0.00
K
4
SV
—
Last 3 starts

N. Cameron
#65 · 2-2
ERA
5.40
K
28
SV
—
Last 3 starts
Starting lineups
ESPN · 1-9 batting orderM. Vierling
CF · #8
K. McGonigle
3B · #7
J. Jones
DH · #18
D. Dingler
C · #13
R. Greene
LF · #31
W. Perez
RF · #46
S. Torkelson
1B · #20
H. Lee
2B · #50
Z. Short
SS · #15
M. Garcia
3B · #11
B. Witt Jr.
SS · #7
V. Pasquantino
1B · #9
I. Collins
LF · #1
C. Jensen
DH · #22
N. Loftin
2B · #12
J. Caglianone
RF · #14
E. Diaz
C · #43
K. Isbel
CF · #28
Live · top performers so far
Bot 4thRecent swing: 10pp · Bottom 3rd Inning
Pitch · 3 : Strike 2 Swinging
M. Vierling
CFBatter of the game
1-for-2 · 1.167 OPS
D. Anderson
RPTop reliever
1.0 IP · 2 K · 2 ER · 4 H
M. Garcia
3BBatter of the gamePerfect day
2-for-2 · 1 R · 2.000 OPS
N. Cameron
SPStarting pitcher
4.0 IP · 4 K · 3 ER · 4 H · 3 BB
On pace: 7 IP · 7 K · 5 ER
How it's going
DET lead KC 3-2 (Bot 4th).
Win probability
KC vs DET
Clutch moments · top swings
ranked by WP impactVierling · doubled to center, Lee scored on error and Short scored on error, Vierling safe at third on fielding error by center fielder Isbel.
Pasquantino · singled to left, Garcia scored, Witt Jr. to third.
Caglianone · doubled to left.
Linescore (innings)
| Team | 1 | 2 | 3 | 4 | R |
|---|---|---|---|---|---|
| DET | 0 | 3 | 0 | 0 | 3 |
| KC | 0 | 0 | 2 | 0 | 2 |
Period scoring
DET won 1 · KC won 1
Inn 1
Inn 2
Vierling 2
Inn 3
Pasquantino 1
Inn 4
Play-by-play · 268 plays
Pitch 3 : Strike 2 Swinging
· ·
DET 3·KC 2
Pitch 2 : Ball 1
· ·
DET 3·KC 2
Pitch 1 : Strike 1 Looking
· ·
DET 3·KC 2
Drew Anderson pitches to Elias Diaz
· ·
DET 3·KC 2
·
DET 3·KC 2
Caglianone doubled to left.BIG MOMENT
·
DET 3·KC 2
+8pp
Pitch 2 : Ball In Play
·
DET 3·KC 2
Pitch 1 : Strike 1 Foul
·
DET 3·KC 2
Drew Anderson pitches to Jac Caglianone
·
DET 3·KC 2
Bottom of the 4th inning
DET 3·KC 2
Middle of the 4th inning
DET 3·KC 2
·
DET 3·KC 2
Vierling lined out to center.
·
DET 3·KC 2
+0.8pp
Pitch 5 : Ball In Play
·
DET 3·KC 2
Pitch 4 : Strike 2 Foul
·
DET 3·KC 2
Pitch 3 : Strike 2 Foul
·
DET 3·KC 2
Pitch 2 : Strike 2 Foul
·
DET 3·KC 2
Pitch 1 : Strike 1 Looking
·
DET 3·KC 2
Noah Cameron pitches to Matt Vierling
·
DET 3·KC 2
·
DET 3·KC 2
Short flied out to center.
·
DET 3·KC 2
+1pp
Pitch 4 : Ball In Play
·
DET 3·KC 2
Pitch 3 : Ball 1
·
DET 3·KC 2
Pitch 2 : Strike 2 Swinging
·
DET 3·KC 2
Pitch 1 : Strike 1 Looking
·
DET 3·KC 2
Noah Cameron pitches to Zack Short
·
DET 3·KC 2
·
DET 3·KC 2
Lee flied out to right.
·
DET 3·KC 2
+2pp
Pitch 3 : Ball In Play
·
DET 3·KC 2
Pitch 2 : Ball 2
·
DET 3·KC 2
Team stats
DET
Away
Stat
KC
Home
3
Runs
2
4
Hits
6
0
Errors
1
7
TB
8
0
HR
0
3
BB
1
4
K
3
12
LOB
12
Betting line
KC -1.5·O/U 8.5·DET +109/KC -131
STATCAST · Tonight’s standouts
5 of 15 players in cohortPlayer projections
Per-player stat projections built from a recency-weighted blend of the last ten games, season average, and matchup context. Confidence reflects sample size and stability — the top of each list is who to watch.
116
projections · 54 high confidence
Strikeouts
Hits
Total bases
RBIs
Earned runs
Projections recompute every 30 minutes · prop lines plug in once sportsbook ingest lands
Model ensemble · how the prediction is built
Each sub-model uses a different rating substrate. Bayesian model averaging weights them by rolling Brier score so the ensemble inherits each model's strengths. Disagreement flags games where the sub-models don't see eye-to-eye — lower confidence, wider band.
56.0%
ensemble · KC favored
Elo Static
57.0%
P(KC win)
33%
weight
Elo Pitching
52.5%
P(KC win)
33%
weight
Bullpen Park
58.6%
P(KC win)
34%
weight
Disagreement
2.58 pp
weighted σ across sub-models
Confidence
83% · high
maps from disagreement
Substrate count
3 / 3 active
ones with full inputs tonight
Weights are recalibrated nightly on a 90-day rolling window with strict point-in-time correctness — no model gets credit for a game it hasn't seen