For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2025 Week 17 · Thu, Dec 25, 2025 · GEHA Field at Arrowhead Stadium

Denver BroncosWinner

20

Kansas City Chiefs

13

DEN -13.5 no coverU 37.5 ✓

Denver Broncos 20–13. Biggest swing: Q4 2:00, KC +11% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3KCDEN
Q4 · 2:00DEN 13KC 13DEN ball · 4th & 2DEN 77%

(2:00) (Shotgun) 73-F.Crum reported in as eligible. PENALTY on KC-95-C.Jones, Neutral Zone Infraction, 5 yards, enforced at KC 9 - No Play.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q4 · 2:00KC +11% win prob(2:00) (Shotgun) 73-F.Crum reported in as eligible. PENALTY on KC-95-C.Jones, Neutral Zone Infraction, 5 yards, enforced at KC 9 - No Play.
  2. Q3 · 2:53KC +10% win prob(2:53) 73-F.Crum reported in as eligible. 10-B.Nix left guard to KC 9 for 1 yard (23-D.Tranquill).
  3. Q4 · 5:52KC +10% win prob(5:52) (Shotgun) 10-B.Nix pass short middle to 17-L.Humphrey to KC 28 for 17 yards (6-B.Cook) [95-C.Jones].
  4. Q4 · 11:14DEN +10% win prob(11:14) 16-J.Crawshaw punts 58 yards to KC 11, Center-48-M.Fraboni. 24-B.Smith to DEN 45 for 44 yards (92-D.Tillman).

How the points landed

Scoring summary

  1. Q1 · 7:02DEN Field goal

    (7:02) 3-W.Lutz 27 yard field goal is GOOD, Center-48-M.Fraboni, Holder-16-J.Crawshaw.

    Score after this play: DEN 3KC 0
  2. Q2 · 12:56KC Touchdown

    (12:56) (Shotgun) 19-C.Oladokun pass short right to 24-B.Smith for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: DEN 3KC 7
  3. Q2 · 0:22DEN Field goal

    (:22) 3-W.Lutz 30 yard field goal is GOOD, Center-48-M.Fraboni, Holder-16-J.Crawshaw.

    Score after this play: DEN 6KC 7
  4. Q3 · 11:47KC Field goal

    (11:47) 7-H.Butker 53 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.

    Score after this play: DEN 6KC 10
  5. Q3 · 2:02DEN Touchdown

    (2:02) (Shotgun) 10-B.Nix scrambles left tackle for 9 yards, TOUCHDOWN. (kick good)

    Score after this play: DEN 13KC 10
  6. Q4 · 8:08KC Field goal

    (8:08) 7-H.Butker 47 yard field goal is GOOD, Center-41-J.Winchester, Holder-14-M.Araiza.

    Score after this play: DEN 13KC 13
  7. Q4 · 1:50DEN Touchdown

    (1:50) 10-B.Nix pass short right to 12-R.Harvey for 1 yard, TOUCHDOWN [27-C.Conner]. (kick good)

    Score after this play: DEN 20KC 13

Down-to-down truth

Situational splits

MetricBroncosChiefs
Offensive plays7041
Total yards304 (edge)139
Yards per play4.3 (edge)3.4
Expected points added / play0.10 (edge)-0.20
Success rate51% (edge)29%
Dropback rate63%59%
Dropback efficiency (EPA/play)0.16 (edge)-0.34
Rush efficiency (EPA/play)-0.02-0.00 (edge)
Third downs11/18 (edge)4/11
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)4 (edge)2
First downs gained on snaps21 (edge)9
Sacks taken11
Turnovers10 (edge)

Broncos won the down-to-down efficiency fight: 0.10 expected points added per play vs -0.20.

Who moved the needle

Top performers

Passing · DEN

Bo NixQB

26/38, 182 yds, 1 TD, 1 INT

2.9 expected points added · +3.6% completion over expected

Passing · KC

Chris OladokunQB

13/22, 66 yds, 1 TD, 0 INT

-8.5 expected points added · -1.8% completion over expected

Rushing · DEN

RJ HarveyRB

14 att, 43 yds, 0 TD

-2.3 expected points added on the ground

Rushing · DEN

Bo NixQB

9 att, 42 yds, 1 TD

5.1 expected points added on the ground

Receiving · DEN

Courtland SuttonWR

4/10 for 40 yds, 0 TD

27% of team targets · -1.1 expected points added

Receiving · KC

Travis KelceTE

5/6 for 36 yds, 0 TD

30% of team targets · 1.4 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1DENDEN 3515568:02Field goal +3
2KCKC 268153:12Punt
3DENDEN 193-20:53Interception
4KCDEN 3511355:04Touchdown +7
5DENDEN 357132:18Punt
6KCKC 185202:08Punt
7DENDEN 1016848:04Field goal +3
8KCKC 24290:19End of half
9KCKC 37713:18Field goal +3
10DENDEN 2816829:47Touchdown +7
11KCKC 355-12:04Punt
12DENDEN 207113:52Punt
13KCDEN 456162:56Field goal +3
14DENDEN 3516606:18Touchdown +7
15KCKC 359441:31Turnover on downs
16DENDEN 26100:14End of game

7 of 16 drives ended in points. Longest march: Broncos gained 84 scrimmage yards over 16 plays for a field goal.

Full stat lines

Box score

Denver Broncos

Passing

PlayerC/AttYdsTDINTSackedEPA
Bo Nix26/381821112.9

Rushing

PlayerAttYdsAvgTDEPA
RJ Harvey14433.10-2.3
Bo Nix9424.715.1
Jaleel McLaughlin7405.701.5
Adam Prentice231.50-0.5

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Courtland Sutton41040027%-1.1
RJ Harvey5633116%4.4
Adam Trautman222405%2.3
Lil'Jordan Humphrey2523014%-1.6
Evan Engram4421011%-0.5
Troy Franklin4417011%0.8
Michael Bandy221405%1.9
Marvin Mims Jr.3410011%-0.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Malcolm Roach230.000
D.J. Jones320.000
Pat Surtain II410.000
P.J. Locke220.000
Jahdae Barron220.000
Alex Singleton220.000
Eyioma Uwazurike120.000
Riley Moss210.000
Talanoa Hufanga110.000
Dondrea Tillman110.500

Kansas City Chiefs

Passing

PlayerC/AttYdsTDINTSackedEPA
Chris Oladokun13/2266101-8.5

Rushing

PlayerAttYdsAvgTDEPA
Kareem Hunt7385.401.9
Isiah Pacheco9323.60-1.6
Chris Oladokun2115.500.3
Xavier Worthy111.00-0.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Travis Kelce5636030%1.4
JuJu Smith-Schuster3316015%-0.1
Marquise Brown137015%-3.1
Brashard Smith345120%-1.0
Noah Gray11205%-0.5
Xavier Worthy030015%-3.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Nick Bolton660.011
Chamarri Conner730.000
Drue Tranquill720.000
Bryan Cook440.001
Nohl Williams610.000
Charles Omenihu320.000
Ashton Gillotte130.000
Kristian Fulton210.003
Chris Jones111.000
George Karlaftis110.000

Closing number vs result

Betting context

Closing spread
DEN -13.5
Closing total
37.5
DEN moneyline
-1100
KC moneyline
+700

Broncos closed -13.5, won by 7 — but didn't cover.

Total closed 37.5; the game landed 33 — under by 4.5.

Conditions and crew

Game environment

Venue
GEHA Field at Arrowhead Stadium
Roof / surface
outdoors · grass
Kickoff weather
Referee
Bill Vinovich
Rest
DEN 4 days · KC 4 days
Coaches
Sean Payton vs Andy Reid

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.