San Francisco
49ers
0-1
31
FINAL
28
Seattle
Seahawks
1-0
AI Recap
AI RECAPThe San Francisco 49ers narrowly defeated the Seattle Seahawks by a final score of 31-28 in a tightly contested Week 5 matchup of the 2026 season. With both teams vying for key positioning in the competitive NFC West, this game was crucial for playoff aspirations and momentum heading into the later part of the season.
Brock Purdy showcased his skills under pressure, throwing for two touchdowns and helping the 49ers maintain their lead. His performance was complemented by Christian McCaffrey, who rushed for 77 yards, and Jeff Caldwell, who emerged as a primary target with 119 receiving yards. The offensive execution from San Francisco was critical in establishing a lead that they would hold onto until the final whistle.
Defensively, the Seahawks struggled to contain the 49ers' balanced attack, but Josh Jobe stood out with nine total tackles, attempting to rally his team. Seattle's Byron Murphy II recorded a sack that momentarily shifted momentum, but it was the 49ers' ability to respond with key plays that defined the game. The turning point came late in the fourth quarter when San Francisco's offense executed a crucial drive, ultimately sealing the victory and keeping their playoff hopes alive.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Jalen Milroe | QB | 33 | 18 | 55% | 319 | 1 | 0 | 97.9 |
| Brock Purdy | QB | 39 | 30 | 77% | 310 | 2 | 0 | 116.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 19 | 77 | 4.1 | — | 0 | 9 | 0 |
| Jadarian Price | HB | 13 | 77 | 5.9 | 27 | 2 | 17 | 0 |
| Kaelon Black | HB | 8 | 32 | 4.0 | 18 | 2 | 23 | 0 |
| Zach Charbonnet | HB | 3 | 19 | 6.3 | — | 0 | 9 | 0 |
| Jeff Caldwell | WR | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Brock Purdy | QB | 5 | 4 | 0.8 | — | 0 | 5 | 0 |
| Rashid Shaheed | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| A.J. Barner | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Elijah Arroyo | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Kyle Juszczyk | FB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Mike Evans | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Jeff Caldwell | WR | 10 | 119 | 11.9 | 26 | 0 | 24 | 2 |
| A.J. Barner | TE | 7 | 107 | 15.3 | 34 | 0 | 25 | 1 |
| Jaxon Smith-Njigba | WR | 3 | 100 | 33.3 | 70 | 1 | 70 | 0 |
| Mike Evans | WR | 9 | 95 | 10.6 | 31 | 1 | 18 | 0 |
| Rashid Shaheed | WR | 5 | 82 | 16.4 | 19 | 0 | 36 | 0 |
| George Kittle | TE | 5 | 51 | 10.2 | 7 | 1 | 18 | 0 |
| Cooper Kupp | WR | 1 | 22 | 22.0 | 4 | 0 | 22 | 0 |
| Jake Tonges | TE | 2 | 19 | 9.5 | 7 | 0 | 10 | 0 |
| Christian McCaffrey | HB | 3 | 18 | 6.0 | 3 | 0 | 14 | 0 |
| Kyle Juszczyk | FB | 1 | 8 | 8.0 | 7 | 0 | 8 | 0 |
| Elijah Arroyo | TE | 1 | 7 | 7.0 | — | 0 | 7 | 0 |
| Robbie Ouzts | FB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Jadarian Price | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Ernest Jones IV | MIKE | 8 | 1 | 0 | 0 | 0 |
| Josh Jobe | CB | 9 | 0 | 0 | 0 | 0 |
| Byron Murphy II | DT | 6 | 1 | 0 | 0 | 0 |
| Drake Thomas | WILL | 7 | 0.5 | 0 | 0 | 0 |
| Devon Witherspoon | CB | 7 | 0 | 0 | 0 | 1 |
| Nick Bosa | LEDG | 4 | 1 | 0 | 0 | 0 |
| Jalen Thompson | SS | 6 | 0 | 0 | 0 | 1 |
| Nick Emmanwori | SS | 5 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 5 | 0 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 5 | 0 | 0 | 0 | 0 |
| Julian Love | FS | 4 | 0 | 0 | 0 | 0 |
| Terrion Arnold | CB | 3 | 0 | 0 | 0 | 1 |
| Derick Hall | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 1 | 0 | 0 | 0 |
| Joey Porter Jr | CB | 3 | 0 | 0 | 0 | 0 |
| DeMarcus Lawrence | LEDG | 2 | 0 | 0 | 0 | 0 |
| Jarran Reed | DT | 2 | 0 | 0 | 0 | 0 |
| Leonard Williams | DT | 1 | 0 | 0 | 0 | 0 |
| Uchenna Nwosu | REDG | 1 | 0 | 0 | 0 | 0 |
| Nehemiah Pritchett | CB | 1 | 0 | 0 | 0 | 0 |
| Rylie Mills | DT | 1 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 1 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 1 | 0 | 0 | 0 | 0 |
| Osa Odighizuwa | DT | 1 | 0 | 0 | 0 | 0 |
| Bobby Wagner | MIKE | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Michael Dickson | P | 2 | 2 | 2 | 26 |
| Eddy Pineiro | K | 1 | 1 | 4 | 36 |

