Seattle
Seahawks
9-1
0
FINAL
2
San Francisco
49ers
6-4
AI Recap
AI RECAP
Franchise Hub Beat· 20d ago
In a stunning defensive showdown, the San Francisco 49ers narrowly defeated the Seattle Seahawks 2-0 in Week 12 of the 2026 season. With both teams battling for playoff positioning, every point mattered, but it was the 49ers who emerged victorious in this low-scoring affair. Jalen Milroe of the Seahawks showcased his arm strength with a staggering 442 passing yards and threw five touchdown passes, but it wasn't enough to secure a win on the scoreboard. Meanwhile, Christian McCaffrey carried the 49ers' offensive load, rushing for 171 yards and proving to be a key offensive weapon in a game where points were at a premium. Rashid Shaheed also shined for Seattle, racking up 129 receiving yards in a valiant effort. Defensively, the 49ers made critical stops and capitalized on Seattle's mistakes, with Romello Height contributing two key sacks to disrupt Milroe's rhythm. The game's turning point came when a crucial stop by the San Francisco defense late in the second half preserved their slim lead, allowing them to hold off the Seahawks' relentless attack as the clock wound down. In a game defined by defensive resilience, the 49ers proved they could withstand the pressure and emerge with a hard-fought victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Jalen MilroeQB161063%44250145.8
Brock PurdyQB10990%22140158.3
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB1717110.1241650
Breece HallHB3299.780220
Jalen MilroeQB155.0—050
Jaxon Smith-NjigbaWR000.0—000
Brock PurdyQB100.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Rashid ShaheedWR212964.5621800
Jaxon Smith-NjigbaWR311538.3182650
Tory HortonWR28743.5260490
Kenyon SadiqTE28341.5262610
De'Zhaun StriblingWR26834.062410
Mike EvansWR26331.5—2400
George KittleTE26231.0600320
Tyler HarrellWR12828.010280
Brandon AiyukWR12222.0—0220
Christian McCaffreyHB263.03040
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Bud ClarkFS60000
Romello HeightREDG12000
Zah FrazierCB30000
Nick EmmanworiSS20000
Alfred CollinsDT01000
Julian NealCB20000
Deommodore LenoirCB20000
Nehemiah PritchettCB10001
Renardo GreenCB10000
Abdul CarterLEDG00.5000
Derick HallLEDG10000
Josh JobeCB10000
Devon WitherspoonCB10000
Kelvin JosephCB10000
Dre GreenlawWILL10000
Kyle HamiltonSS00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Michael DicksonP0000
Eddy PineiroK0040
Jason MyersK22348