
SEA
0-2-1

KC
0-2-1
NFL · Drive chart
20 drives · 1 TD · 4 FG · 1 INT · 1 Fum · 2 Miss · 10 PuntModel 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.
50.0%
ensemble · KC favored
Elo Static
fallback · inputs missing
50.0%
P(KC win)
33%
weight
Qb Elo
fallback · inputs missing
50.0%
P(KC win)
33%
weight
Dvoa Proxy
fallback · inputs missing
50.0%
P(KC win)
33%
weight
Disagreement
0.00 pp
weighted σ across sub-models
Confidence
100% · high
maps from disagreement
Substrate count
0 / 3 active
ones with full inputs tonight
Weights 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. Headline % is Platt-scaled per league; sub-model rows show raw BMA inputs.
Team rate stats · season-to-date
nflverse · weekly aggregates
SEA
league avg
KC
24.4
Pts / game
23.5
21.5
362
Yds / game
342
339
239
Pass yds / G
225
232
123
Rush yds / G
117
107
1.2
TO / G
0.9
▶0.8
Data via ESPN · nflverse · Next Gen Stats (via nflverse)
On the call · NFL
7 officials
Referee
Scott Novak
Field Judge
John Jenkins
Umpire
Mike Morton
Back Judge
Tony Josselyn
Line Judge
Mark Stewart
Side Judge
Don Willard
Down Judge
Brian Sakowski
Per-official season stats (foul rate, strike-zone tendency) activate with the season-stats rollup. Bookmark the names for now.
SEA · top performer

Jalen Milroe
· #6
16/26
C/A
1
TD
0
INT
KC · top performer

Garrett Nussmeier
· #14O
22/34
C/A
0
TD
1
INT
Biggest swing: 29pp · —
NFL · Box scoreNGS
| Player | ||||
|---|---|---|---|---|
| 16/26 | 223 | 1 | 0 | |
| Team | 16/26 | 212 | 1 | 0 |
| Player | ||||
|---|---|---|---|---|
| 15 | 33 | 0 | 6 | |
| 7 | 20 | 0 | 7 | |
| 3 | 1 | 0 | 5 | |
| Team | 25 | 54 | 0 | 7 |
| Player | ||||
|---|---|---|---|---|
| 3 | 69 | 0 | 40 | |
| 3 | 58 | 0 | 30 | |
| 3 | 27 | 0 | 11 | |
| 1 | 24 | 0 | 24 | |
| 1 | 13 | 0 | 13 | |
| 1 | 11 | 0 | 11 | |
| 1 | 11 | 0 | 11 | |
| 1 | 5 | 0 | 5 | |
| 1 | 4 | 1 | 4 | |
| 1 | 1 | 0 | 1 | |
| 0 | 0 | 0 | 0 | |
| Team | 16 | 223 | 1 | 40 |
| Player | |||
|---|---|---|---|
| 2 | 1 | 0 | |
| 0 | 0 | 1 | |
| Team | 2 | 1 | 1 |
| Player | ||||
|---|---|---|---|---|
| 8 | 3 | 0 | 1 | |
| 8 | 1 | 0 | 0 | |
| 7 | 2 | 0 | 2 | |
| 7 | 2 | 0 | 0 | |
| 6 | 3 | 0 | 0 | |
| 5 | 3 | 0 | 0 | |
| 5 | 3 | 0 | 0 | |
| 5 | 2 | 0 | 0 | |
| 4 | 2 | 0 | 1 | |
| 4 | 2 | 0 | 0 | |
| 3 | 3 | 0 | 0 | |
| 3 | 2 | 0 | 0 | |
| 3 | 2 | 0 | 0 | |
| 3 | 1 | 0 | 0 | |
| 2 | 2 | 0 | 0 | |
| 2 | 2 | 0 | 0 | |
| 2 | 1 | 0 | 0 | |
| 2 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| Team | 85 | 41 | 0 | 4 |
| Player | |||
|---|---|---|---|
| 1 | 2 | 0 | |
| Team | 1 | 2 | 0 |
| Player | ||||
|---|---|---|---|---|
| 2 | 41 | 22 | 0 | |
| 1 | 22 | 22 | 0 | |
| Team | 3 | 63 | 22 | 0 |
| Player | ||||
|---|---|---|---|---|
| 1/2 | 46 | 0/1 | 3 | |
| Team | 1/2 | 46 | 0/1 | 3 |
| Player | ||||
|---|---|---|---|---|
| 6 | 307 | 51.2 | 2 | |
| Team | 6 | 307 | 51.2 | 2 |
| Player | ||||
|---|---|---|---|---|
| 22/34 | 198 | 0 | 1 | |
| Team | 22/34 | 198 | 0 | 1 |
| Player | ||||
|---|---|---|---|---|
| 16 | 72 | 0 | 13 | |
| 7 | 39 | 0 | 12 | |
| 9 | 37 | 0 | 9 | |
| 4 | 6 | 0 | 5 | |
| 1 | 1 | 0 | 1 | |
| Team | 37 | 155 | 0 | 13 |
| Player | ||||
|---|---|---|---|---|
| 5 | 54 | 0 | 20 | |
| 2 | 27 | 0 | 17 | |
| 2 | 20 | 0 | 16 | |
| 2 | 19 | 0 | 12 | |
| 1 | 17 | 0 | 17 | |
| 1 | 15 | 0 | 15 | |
| 2 | 15 | 0 | 14 | |
| 1 | 12 | 0 | 12 | |
| 1 | 11 | 0 | 11 | |
| 1 | 8 | 0 | 8 | |
| 1 | 5 | 0 | 5 | |
| 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 4 | |
| 0 | 0 | 0 | 0 | |
| 0 | 0 | 0 | 0 | |
| 1 | -5 | 0 | -5 | |
| Team | 22 | 198 | 0 | 20 |
| Player | |||
|---|---|---|---|
| 0 | 0 | 1 | |
| Team | 0 | 0 | 1 |
| Player | ||||
|---|---|---|---|---|
| 6 | 3 | 0 | 3 | |
| 5 | 2 | 0 | 0 | |
| 4 | 4 | 0 | 0 | |
| 4 | 1 | 0 | 0 | |
| 3 | 2 | 0 | 0 | |
| 3 | 1 | 0 | 0 | |
| 2 | 2 | 0 | 0 | |
| 2 | 1 | 1 | 1 | |
| 2 | 1 | 0 | 0 | |
| 2 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 1 | |
| 1 | 1 | 0 | 0 | |
| 1 | 1 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 0 | |
| Team | 53 | 33 | 1 | 5 |
| Player | ||||
|---|---|---|---|---|
| 1 | 57 | 57 | 0 | |
| 1 | 31 | 31 | 0 | |
| Team | 2 | 88 | 57 | 0 |
| Player | ||||
|---|---|---|---|---|
| 3 | 27 | 20 | 0 | |
| 1 | 12 | 12 | 0 | |
| Team | 4 | 39 | 20 | 0 |
| Player | ||||
|---|---|---|---|---|
| 3/4 | 28 | 0/0 | 9 | |
| Team | 3/4 | 28 | 0/0 | 9 |
| Player | ||||
|---|---|---|---|---|
| 4 | 176 | 44.0 | 2 | |
| Team | 4 | 176 | 44.0 | 2 |
Stat compare
Headline stats · full table below
266
Total yds
353
54
Rush yds
155
1
TO
1
Team stats
SEA
Away
Stat
KC
Home
266
Total yards
353
54
Rushing yds
155
1
Turnovers
1
13-90
totalPenaltiesYards
11-81
26:48
possessionTime
33:12
Model & market
Vegas line center
DraftKings via ESPN · 21+
Spread
SEA -1.5
Between — and 3
Total
35.5
Defensive · -11.5 vs avg
Moneyline
5· 6.2h
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
-1.0 since open
Total
35.5
-2.0 since open
How it ended
Tied 9-9. Biggest WP swing of the night came in the — (29pp).
Win probability
KC vs SEA
Linescore (quarters)
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| SEA | 3 | 0 | 6 | 0 | 9 |
| KC | 3 | 3 | 0 | 3 | 9 |
Period scoring
SEA won 1 · KC won 2
Q1
Q2
Q3
Q4
Play-by-play · 189 plays
+2pp
+1.0pp
+2pp
−1pp
BIG MOMENT
−5pp
+0.6pp
+4pp
+1pp
+0.7pp
−0.8pp
−2pp
+2pp
+2pp
−1pp
+4pp
BIG MOMENT
−8pp
BIG MOMENT
−5pp
+2pp
BIG MOMENT
−6pp
+2pp
+3pp
Betting line
SEA -1.5·O/U 35.5·SEA -125/KC +104
Recap · NFL
ansas City Chiefs held off Seattle Seahawks, 9–9. Decided by 0.
KC +1.5 cashed (SEA lost outright). Total stayed UNDER 35.5 by 17.5.
ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page