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 17 · Sat, Dec 27, 2003 · 3Com Park

Seattle SeahawksWinner

24

San Francisco 49ers

17

SF -2.5 upsetU 46.5 ✓

Seattle Seahawks 24–17.

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

Who moved the needle

Top performers

Passing · SEA

Matt HasselbeckQB

24/37, 315 yds, 2 TD, 2 INT

7.6 expected points added

Passing · SF

Jeff GarciaQB

22/38, 248 yds, 2 TD, 1 INT

-2.1 expected points added

Rushing · SEA

Shaun AlexanderRB

21 att, 84 yds, 1 TD

1.6 expected points added on the ground

Rushing · SF

Kevan BarlowRB

14 att, 40 yds, 0 TD

-3.5 expected points added on the ground

Full stat lines

Box score

Seattle Seahawks

Passing

PlayerC/AttYdsTDINTSackedEPA
Matt Hasselbeck24/373152217.6

Rushing

PlayerAttYdsAvgTDEPA
Shaun Alexander21844.011.6
Maurice Morris5112.20-2.0
Mack Strong210.500.1
Matt Hasselbeck3-3-1.00-1.0
Koren Robinson1-4-4.00-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Anthony Simmons630.000
Chad Brown532.000
Shawn Springs410.500
Reggie Tongue300.000
Ken Hamlin210.001
Randall Godfrey210.001
Rocky Bernard300.000
Ken Lucas110.000
D.D. Lewis200.000
Chike Okeafor200.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Jeff Garcia22/38248213-2.1

Rushing

PlayerAttYdsAvgTDEPA
Kevan Barlow14402.90-3.5
Jeff Garcia2157.500.5
Fred Beasley144.000.2
Jamal Robertson500.00-3.8

Defense (top contributors)

PlayerSoloAstSacksINTPD
Derek M. Smith1010.000
Tony Parrish910.002
Mike Rumph700.000
Dwaine Carpenter700.000
Jeff Ulbrich311.011
Julian Peterson300.001
Terry Jackson200.000
Jason Webster200.013
Rashad Holman200.000
Andre Carter200.000

Closing number vs result

Betting context

Closing spread
SF -2.5
Closing total
46.5
SEA moneyline
SF moneyline

49ers closed -2.5 and lost outright — an upset against the closing number.

Total closed 46.5; the game landed 41 — under by 5.5.

Conditions and crew

Game environment

Venue
3Com Park
Roof / surface
outdoors · grass
Kickoff weather
49°F, wind 5 mph
Referee
Mike Carey
Rest
SEA 6 days · SF 6 days
Coaches
Mike Holmgren vs Dennis Erickson

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