San Francisco
49ers
3-1
34
FINAL
24
Seattle
Seahawks
1-3
AI Recap
AI RECAPIn a hard-fought battle, the San Francisco 49ers topped the Seattle Seahawks 34-24 in Week 5 of the 2026 season. The victory keeps the 49ers firmly in the playoff picture, while the Seahawks struggle to find their footing in a competitive NFC West.
Leading the charge for San Francisco was quarterback Fernando Mendoza, who threw for 272 yards and two touchdowns, showcasing his ability to lead under pressure. Christian Watson was his favorite target, racking up an impressive 120 receiving yards, while Rachaad White of the Seahawks managed to put up 79 rushing yards, but it wasn’t enough to keep pace with the 49ers' offense.
Defensively, Jermaine Johnson II was a standout for San Francisco, recording 1.5 sacks that disrupted Seattle's rhythm throughout the game. The turning point came late in the third quarter when Johnson's pressure forced a critical turnover, allowing the 49ers to extend their lead and ultimately secure the victory. Seattle's Jacob Parrish had a solid performance with nine total tackles, but it was the 49ers' defense that made the key plays when it mattered most.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Fernando Mendoza | QB | 37 | 27 | 73% | 272 | 2 | 0 | 111.5 |
| Michael Penix Jr | QB | 36 | 18 | 50% | 173 | 0 | 0 | 63.7 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Rachaad White | HB | 12 | 79 | 6.6 | 28 | 1 | 16 | 0 |
| Kenny Gainwell | HB | 7 | 55 | 7.9 | 27 | 1 | 26 | 0 |
| Jahmyr Gibbs | HB | 17 | 54 | 3.2 | 17 | 0 | 15 | 0 |
| Fernando Mendoza | QB | 3 | 24 | 8.0 | 12 | 1 | 18 | 0 |
| Michael Penix Jr | QB | 3 | 20 | 6.7 | — | 0 | 7 | 0 |
| Nate Boerkircher | TE | 2 | 7 | 3.5 | — | 1 | 4 | 0 |
| Kendre Miller | HB | 4 | 7 | 1.8 | — | 0 | 4 | 0 |
| Christian Watson | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Christian Watson | WR | 7 | 120 | 17.1 | 70 | 1 | 70 | 0 |
| Omar Cooper Jr | WR | 9 | 77 | 8.6 | 4 | 1 | 19 | 0 |
| Puka Nacua | WR | 7 | 63 | 9.0 | 11 | 0 | 14 | 0 |
| Courtland Sutton | WR | 2 | 40 | 20.0 | 4 | 0 | 22 | 0 |
| Kyle Pitts Sr | TE | 4 | 32 | 8.0 | 2 | 0 | 12 | 0 |
| T.J. Hockenson | TE | 3 | 27 | 9.0 | 8 | 0 | 12 | 2 |
| Jalen Coker | WR | 2 | 27 | 13.5 | 5 | 0 | 14 | 1 |
| Romeo Doubs | WR | 1 | 14 | 14.0 | 6 | 0 | 14 | 0 |
| Juwan Johnson | TE | 1 | 9 | 9.0 | 7 | 0 | 9 | 0 |
| Kendre Miller | HB | 1 | 8 | 8.0 | 7 | 0 | 8 | 0 |
| Justin Joly | TE | 1 | 7 | 7.0 | 5 | 0 | 7 | 0 |
| Jahmyr Gibbs | HB | 2 | 7 | 3.5 | 2 | 0 | 6 | 0 |
| Rachaad White | HB | 2 | 5 | 2.5 | 3 | 0 | 5 | 0 |
| Isaac TeSlaa | WR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Devin Duvernay | WR | 1 | 3 | 3.0 | 4 | 0 | 3 | 0 |
| British Brooks | FB | 1 | 2 | 2.0 | 1 | 0 | 2 | 0 |
| Nate Boerkircher | TE | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jacob Parrish | CB | 9 | 0 | 0 | 0 | 0 |
| CJ Allen | MIKE | 8 | 0 | 0 | 0 | 0 |
| Devin Bush | MIKE | 8 | 0 | 0 | 0 | 0 |
| Jermod McCoy | CB | 6 | 0 | 0 | 0 | 0 |
| Nick Cross | SS | 6 | 0 | 0 | 0 | 0 |
| Quinyon Mitchell | CB | 5 | 0 | 0 | 0 | 0 |
| Jonathan Allen | DT | 3 | 1 | 0 | 0 | 0 |
| Calen Bullock | FS | 5 | 0 | 0 | 0 | 1 |
| Trent McDuffie | CB | 4 | 0 | 0 | 0 | 2 |
| Devin Lloyd | WILL | 3 | 0.5 | 0 | 0 | 0 |
| Nnamdi Madubuike | DT | 2 | 1 | 0 | 0 | 0 |
| Akeem Davis-Gaither | MIKE | 3 | 0.5 | 0 | 0 | 0 |
| Jaden Hicks | SS | 4 | 0 | 0 | 0 | 0 |
| Germaine Pratt | WILL | 4 | 0 | 0 | 0 | 0 |
| Jermaine Johnson II | REDG | 1 | 1.5 | 0 | 0 | 0 |
| Kevin Winston Jr | FS | 3 | 0 | 0 | 0 | 0 |
| DaVon Hamilton | DT | 3 | 0 | 0 | 0 | 0 |
| James Pierre | CB | 3 | 0 | 0 | 0 | 0 |
| Clark Phillips III | CB | 2 | 0.5 | 0 | 0 | 0 |
| Jer'Zhan Newton | DT | 2 | 0 | 0 | 0 | 0 |
| Akheem Mesidor | REDG | 1 | 0 | 0 | 0 | 0 |
| Tuli Tuipulotu | LEDG | 1 | 0 | 0 | 0 | 0 |
| Malik Muhammad II | CB | 1 | 0 | 0 | 0 | 0 |
| Payton Turner | LEDG | 1 | 0 | 0 | 0 | 0 |
| Drake Jackson | REDG | 1 | 0 | 0 | 0 | 0 |
| Buddy Johnson | MIKE | 0 | 0 | 0 | 1 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| JK Scott | P | 0 | 0 | 0 | 0 |
| Wil Lutz | K | 1 | 1 | 3 | 46 |
| Drew Stevens | K | 2 | 2 | 4 | 39 |
| Matt Prater | K | 0 | 0 | 0 | 0 |

