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

2004 Week 16 · Sun, Dec 26, 2004 · Raymond James Stadium

Carolina PanthersWinner

37

Tampa Bay Buccaneers

20

TB -1.5 upsetO 39 ✓15 mph wind

Carolina Panthers 37–20 — never really in doubt late. Played in 15 mph wind — weigh that when reading the passing lines.

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

Who moved the needle

Top performers

Passing · TB

Brian GrieseQB

30/41, 321 yds, 3 TD, 2 INT

4.6 expected points added

Passing · CAR

Jake DelhommeQB

19/24, 214 yds, 4 TD, 0 INT

20.0 expected points added

Rushing · CAR

Nick GoingsRB

33 att, 127 yds, 0 TD

-2.7 expected points added on the ground

Rushing · TB

Michael PittmanRB

10 att, 41 yds, 0 TD

-0.6 expected points added on the ground

Full stat lines

Box score

Carolina Panthers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jake Delhomme19/2421440120.0

Rushing

PlayerAttYdsAvgTDEPA
Nick Goings331273.80-2.7
Jake Delhomme11212.000.8
Brad Hoover133.00-0.2
Muhsin Muhammad1-1-1.00-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Dan Morgan730.000
Ricky Manning600.001
Chris Gamble510.001
Artrell Hawkins500.000
Will Witherspoon400.000
Dante Wesley300.000
Colin Branch210.011
Mark Fields211.000
Julius Peppers020.001
Al Wallace100.000

Tampa Bay Buccaneers

Passing

PlayerC/AttYdsTDINTSackedEPA
Brian Griese30/413213224.6

Rushing

PlayerAttYdsAvgTDEPA
Michael Pittman10414.10-0.6
Brian Griese231.50-4.3
Mike Alstott122.000.4

Defense (top contributors)

PlayerSoloAstSacksINTPD
Derrick Brooks540.001
Shelton Quarles260.000
Dwight Smith800.001
Ronde Barber620.000
John Howell410.000
Ian Gold220.000
Chartric Darby120.000
Brian Kelly200.001
Greg Spires201.000
Mario Edwards200.000

Closing number vs result

Betting context

Closing spread
TB -1.5
Closing total
39
CAR moneyline
TB moneyline

Buccaneers closed -1.5 and lost outright — an upset against the closing number.

Total closed 39; the game landed 57 — over by 18.0.

Conditions and crew

Game environment

Venue
Raymond James Stadium
Roof / surface
outdoors · grass
Kickoff weather
50°F, wind 15 mph
Referee
Gerald Austin
Rest
CAR 8 days · TB 7 days
Coaches
John Fox vs Jon Gruden

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

Wind at 15 mph is the kind that drags passing depth and kicking range — weigh it when reading the splits.