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

2003 Week 16 · Sat, Dec 20, 2003 · Raymond James Stadium

Atlanta FalconsWinner

30

Tampa Bay Buccaneers

28

TB -6.5 upsetO 38.5 ✓

Atlanta Falcons 30–28 — decided on the final possessions.

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

Who moved the needle

Top performers

Passing · TB

Brad JohnsonQB

34/48, 346 yds, 4 TD, 4 INT

3.8 expected points added

Passing · ATL

Mike VickQB

8/15, 119 yds, 2 TD, 0 INT

7.4 expected points added

Rushing · ATL

T.J. DuckettRB

27 att, 93 yds, 0 TD

-7.7 expected points added on the ground

Rushing · TB

Thomas JonesRB

17 att, 73 yds, 0 TD

-0.1 expected points added on the ground

Full stat lines

Box score

Atlanta Falcons

Passing

PlayerC/AttYdsTDINTSackedEPA
Mike Vick8/151192007.4

Rushing

PlayerAttYdsAvgTDEPA
T.J. Duckett27933.40-7.7
Mike Vick12393.303.5
Justin Griffith3165.300.5

Defense (top contributors)

PlayerSoloAstSacksINTPD
Keith Brooking1110.001
Juran Bolden410.011
Matt Stewart500.000
Bryan Scott500.012
Ellis Johnson120.000
Kevin Mathis210.000
Gerald McBurrows210.000
Keion Carpenter300.011
Chris Draft300.000
Ed Jasper300.000

Tampa Bay Buccaneers

Passing

PlayerC/AttYdsTDINTSackedEPA
Brad Johnson34/483464403.8

Rushing

PlayerAttYdsAvgTDEPA
Thomas Jones17734.30-0.1
Michael Pittman4205.000.2
Brad Johnson111.00-0.6

Defense (top contributors)

PlayerSoloAstSacksINTPD
Shelton Quarles560.000
John Lynch150.000
Warren Sapp320.000
Dwight Smith400.000
Derrick Brooks400.001
Ryan Nece210.000
Jermaine Phillips300.000
Ronde Barber300.001
Keenan McCardell200.000
Greg Spires110.000

Closing number vs result

Betting context

Closing spread
TB -6.5
Closing total
38.5
ATL moneyline
TB moneyline

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

Total closed 38.5; the game landed 58 — over by 19.5.

Conditions and crew

Game environment

Venue
Raymond James Stadium
Roof / surface
outdoors · grass
Kickoff weather
53°F, wind 12 mph
Referee
Ron Winter
Rest
ATL 6 days · TB 6 days
Coaches
Wade Phillips vs Jon Gruden

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