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

2009 Week 17 · Sun, Jan 3, 2010 · Invesco Field at Mile High

Kansas City ChiefsWinner

44

Denver Broncos

24

DEN -9.5 upsetO 38 ✓

Kansas City Chiefs 44–24 — never really in doubt late.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · DEN

Kyle OrtonQB

32/56, 431 yds, 1 TD, 3 INT

-11.5 expected points added · -4.6% completion over expected

Passing · KC

Matt CasselQB

13/24, 207 yds, 0 TD, 1 INT

1.0 expected points added · -4.4% completion over expected

Rushing · KC

Jamaal CharlesRB

25 att, 259 yds, 2 TD

18.8 expected points added on the ground

Rushing · DEN

Knowshon MorenoRB

14 att, 50 yds, 2 TD

-0.4 expected points added on the ground

Receiving · DEN

Jabar GaffneyWR

14/19 for 213 yds, 0 TD

34% of team targets · 7.9 expected points added

Receiving · DEN

Brandon LloydWR

4/13 for 95 yds, 0 TD

23% of team targets · -6.5 expected points added

Full stat lines

Box score

Kansas City Chiefs

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Cassel13/242070101.0
Tim Castille0/10010-3.2

Rushing

PlayerAttYdsAvgTDEPA
Jamaal Charles2525910.4218.8
Quinten Lawrence12626.002.7
Tim Castille3196.300.4
Javarris Williams3103.30-1.1
Mike Cox231.510.8
Matt Cassel100.00-1.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Chris Chambers5880032%3.5
Terrance Copper225708%4.0
Leonard Pope1329012%0.9
Bobby Wade1516020%-7.4
Mike Cox111304%0.8
Dwayne Bowe11604%0.7
Jamaal Charles11304%-0.3
Jake O'Connell11304%-0.1
Matt Cassel01004%-3.2
Tim Castille01004%-0.5
Javarris Williams01004%-0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Derrick Johnson510.024
Brandon Carr600.003
Jovan Belcher600.000
Mike Brown330.000
Travis Daniels500.000
Demorrio Williams410.003
Brandon Flowers400.014
Corey Mays210.000
Glenn Dorsey301.000
Jon McGraw300.000

Denver Broncos

Passing

PlayerC/AttYdsTDINTSackedEPA
Kyle Orton32/56431132-11.5

Rushing

PlayerAttYdsAvgTDEPA
Knowshon Moreno14503.62-0.4
Correll Buckhalter6183.00-1.6
Kyle Orton2168.001.9

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Jabar Gaffney1419213034%7.9
Brandon Lloyd41395023%-6.5
Knowshon Moreno334805%0.6
Brandon Stokley5843114%1.5
Daniel Graham4829014%-10.2
Correll Buckhalter24307%-2.7
Richard Quinn01002%-0.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
D.J. Williams910.000
Brian Dawkins710.000
Andra Davis330.000
Andre' Goodman500.012
Mario Haggan210.000
Renaldo Hill300.000
Le Kevin Smith200.000
Champ Bailey200.002
Kenny Peterson100.000
Matt Prater100.000

Closing number vs result

Betting context

Closing spread
DEN -9.5
Closing total
38
KC moneyline
+370
DEN moneyline
-430

Broncos closed -9.5 and lost outright — an upset against the closing number.

Total closed 38; the game landed 68 — over by 30.0.

Conditions and crew

Game environment

Venue
Invesco Field at Mile High
Roof / surface
outdoors · grass
Kickoff weather
36°F, wind 6 mph
Referee
Scott Green
Rest
KC 7 days · DEN 7 days
Coaches
Todd Haley vs Josh McDaniels

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