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 15 · Sun, Dec 20, 2009 · Bank of America Stadium

Minnesota Vikings

7

Carolina PanthersWinner

26

MIN -9 upsetU 42.5 ✓

Carolina Panthers 26–7 — 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 · CAR

Matt MooreQB

21/33, 299 yds, 3 TD, 0 INT

13.1 expected points added · +4.3% completion over expected

Passing · MIN

Brett FavreQB

17/27, 224 yds, 0 TD, 1 INT

-6.0 expected points added · +1.0% completion over expected

Rushing · CAR

Jonathan StewartRB

25 att, 109 yds, 1 TD

-1.7 expected points added on the ground

Rushing · MIN

Adrian PetersonRB

12 att, 35 yds, 1 TD

-2.4 expected points added on the ground

Receiving · CAR

Steve SmithWR

9/14 for 157 yds, 1 TD

42% of team targets · 10.4 expected points added

Receiving · MIN

Adrian PetersonRB

3/4 for 73 yds, 0 TD

15% of team targets · 1.9 expected points added

Full stat lines

Box score

Minnesota Vikings

Passing

PlayerC/AttYdsTDINTSackedEPA
Brett Favre17/27224014-6.0

Rushing

PlayerAttYdsAvgTDEPA
Adrian Peterson12352.91-2.4
Chester Taylor263.00-0.4

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Adrian Peterson3473015%1.9
Sidney Rice4469015%0.9
Bernard Berrian3525019%-4.4
Visanthe Shiancoe3624022%-1.9
Jimmy Kleinsasser221607%1.1
Percy Harvin1310011%-1.3
Chester Taylor137011%0.0

Defense (top contributors)

PlayerSoloAstSacksINTPD
Chad Greenway440.000
Tyrell Johnson520.001
Jasper Brinkley700.000
Antoine Winfield701.000
Madieu Williams600.001
Jared Allen411.000
Cedric Griffin220.000
Ray Edwards400.000
Ben Leber400.000
Jayme Mitchell200.000

Carolina Panthers

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Moore21/3329930213.1

Rushing

PlayerAttYdsAvgTDEPA
Jonathan Stewart251094.41-1.7
DeAngelo Williams6132.20-2.5
Tyrell Sutton294.501.1
Brad Hoover111.00-0.4
Matt Moore5-2-0.40-1.3
Steve Smith1-6-6.00-1.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Steve Smith914157142%10.4
Gary Barnidge125506%3.9
Muhsin Muhammad232909%1.4
Jeff King3417012%-0.5
Jonathan Stewart231419%3.3
Tyrell Sutton121206%0.7
Dante Rosario111103%1.2
DeAngelo Williams11303%-0.3
Brad Hoover12116%-0.4
Kenny Moore01003%-2.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
James Anderson921.001
Richard Marshall420.000
Captain Munnerlyn510.000
Jordan Senn310.000
Chris Gamble310.000
Jon Beason300.000
Hollis Thomas200.000
Damione Lewis110.000
Charles Godfrey100.000
Everette Brown101.000

Closing number vs result

Betting context

Closing spread
MIN -9
Closing total
42.5
MIN moneyline
-391
CAR moneyline
+341

Vikings closed -9 and lost outright — an upset against the closing number.

Total closed 42.5; the game landed 33 — under by 9.5.

Conditions and crew

Game environment

Venue
Bank of America Stadium
Roof / surface
outdoors · grass
Kickoff weather
37°F, wind 5 mph
Referee
Peter Morelli
Rest
MIN 7 days · CAR 7 days
Coaches
Brad Childress vs John Fox