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

2017 Week 17 · Sun, Dec 31, 2017 · Raymond James Stadium

New Orleans Saints

24

Tampa Bay BuccaneersWinner

31

NO -6 upsetO 49 ✓

Tampa Bay Buccaneers 31–24.

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

Who moved the needle

Top performers

Passing · TB

Jameis WinstonQB

28/51, 363 yds, 1 TD, 3 INT

9.3 expected points added · -2.7% completion over expected

Passing · NO

Drew BreesQB

22/30, 245 yds, 1 TD, 0 INT

9.0 expected points added · +7.6% completion over expected

Rushing · TB

Peyton BarberRB

17 att, 71 yds, 1 TD

2.7 expected points added on the ground

Rushing · NO

Alvin KamaraRB

9 att, 44 yds, 1 TD

2.4 expected points added on the ground

Receiving · TB

Chris GodwinWR

7/12 for 111 yds, 1 TD

24% of team targets · 8.4 expected points added

Receiving · TB

Adam HumphriesWR

7/11 for 102 yds, 0 TD

22% of team targets · 7.6 expected points added

Full stat lines

Box score

New Orleans Saints

Passing

PlayerC/AttYdsTDINTSackedEPA
Drew Brees22/302451029.0

Rushing

PlayerAttYdsAvgTDEPA
Alvin Kamara9444.912.4
Mark Ingram13352.70-1.6
Zach Line155.000.2
Wil Lutz144.00-2.8
Drew Brees122.000.5
Ted Ginn122.00-0.3

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Michael Thomas6894027%6.6
Alvin Kamara6784023%6.1
Ted Ginn3633020%-1.1
Mark Ingram4419013%0.7
Josh Hill12807%-0.6
Garrett Griffin11403%0.0
Zach Line11313%1.4
Brandon Coleman01003%-0.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Vonn Bell811.000
Marcus Williams710.022
Ken Crawley410.003
Cameron Jordan401.000
Manti Te'o400.001
P.J. Williams400.001
Rafael Bush310.000
Craig Robertson400.013
David Onyemata210.000
Marshon Lattimore300.001

Tampa Bay Buccaneers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jameis Winston28/513631329.3

Rushing

PlayerAttYdsAvgTDEPA
Peyton Barber17714.212.7
Jameis Winston5326.414.1
Charles Sims166.000.1
Bobo Wilson242.00-0.5
Doug Martin3-3-1.00-4.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Chris Godwin712111124%8.4
Adam Humphries711102022%7.6
Mike Evans51355026%-5.8
Cameron Brate3537010%3.0
Jacquizz Rodgers222004%0.7
Peyton Barber241808%-2.9
Alan Cross111102%0.9
Freddie Martino11902%1.6
Charles Sims01002%-0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Kwon Alexander710.000
Keith Tandy420.000
Lavonte David410.000
Clinton McDonald311.000
Robert McClain310.000
Ryan Smith400.001
Kendell Beckwith210.000
Brent Grimes120.001
William Gholston120.000
Gerald McCoy110.000

Closing number vs result

Betting context

Closing spread
NO -6
Closing total
49
NO moneyline
-250
TB moneyline
+222

Saints closed -6 and lost outright — an upset against the closing number.

Total closed 49; the game landed 55 — over by 6.0.

Conditions and crew

Game environment

Venue
Raymond James Stadium
Roof / surface
outdoors · grass
Kickoff weather
71°F, wind 3 mph
Referee
Walt Anderson
Rest
NO 7 days · TB 7 days
Coaches
Sean Payton vs Dirk Koetter

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