Seattle
Seahawks
2-0
28
FINAL
41
San Francisco
49ers
1-2
AI Recap
AI RECAPIn an electrifying matchup, the San Francisco 49ers topped the Seattle Seahawks 41-28 in Week 12 of the 2026 season. With both teams fighting for playoff positioning, the 49ers showcased their offensive prowess while the Seahawks struggled to keep pace in a high-scoring affair.
Caleb Williams of the Seahawks was impressive under center, throwing for 208 yards and four touchdowns, solidifying his role as a key playmaker. However, it was Jaylen Wright who made a significant impact for San Francisco, rushing for 108 yards and adding balance to their offensive attack. Elijah Arroyo also shined with 84 receiving yards, contributing to the 49ers’ aerial onslaught.
Defensively, Kamari Lassiter led the 49ers with five total tackles, helping contain Seattle's momentum. A pivotal moment came late in the third quarter when Jaishawn Barham of the Seahawks intercepted a pass, but the 49ers quickly responded, maintaining their lead and effectively shutting down any hopes of a Seattle comeback. The 49ers' ability to capitalize on key drives and make crucial stops solidified their victory in this heated rivalry.
Passing
| Player | Pos | ATT | CMP | YDS | TD | INT | RTG |
|---|---|---|---|---|---|---|---|
| Caleb Williams | QB | 29 | 17 | 208 | 4 | 5 | 80.8 |
| Baker Mayfield | QB | 26 | 14 | 198 | 4 | 3 | 78.6 |
| Johnny Wilson | WR | 0 | 1 | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
| Jaylen Wright | HB | 10 | 108 | 10.8 | 1 | 51 | 0 |
| Derrick Henry | HB | 12 | 67 | 5.6 | 0 | 10 | 0 |
| Caleb Williams | QB | 3 | 12 | 4.0 | 0 | 7 | 0 |
| Rico Dowdle | HB | 2 | 10 | 5.0 | 0 | 8 | 0 |
| Kaelon Black | HB | 1 | 6 | 6.0 | 0 | 6 | 0 |
| Johnny Wilson | WR | 0 | 0 | 0.0 | 0 | 0 | 0 |
| Elijah Arroyo | TE | 0 | 0 | 0.0 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
| Elijah Arroyo | TE | 3 | 84 | 28.0 | 0 | 29 | 0 |
| Jaylen Wright | HB | 4 | 74 | 18.5 | 0 | 27 | 1 |
| Brock Bowers | TE | 6 | 73 | 12.2 | 1 | 25 | 0 |
| Johnny Wilson | WR | 4 | 52 | 13.0 | 1 | 28 | 0 |
| Kayshon Boutte | WR | 2 | 39 | 19.5 | 1 | 28 | 0 |
| Ted Hurst III | WR | 2 | 26 | 13.0 | 1 | 22 | 0 |
| Calvin Ridley | WR | 2 | 23 | 11.5 | 0 | 12 | 0 |
| Derrick Henry | HB | 3 | 18 | 6.0 | 0 | 6 | 0 |
| Jayden Higgins | WR | 3 | 10 | 3.3 | 3 | 5 | 0 |
| Omar Cooper Jr. | WR | 1 | 9 | 9.0 | 1 | 9 | 1 |
| Rico Dowdle | HB | 1 | -2 | -2.0 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jaishawn Barham | WILL | 2 | 0 | 3 | 0 | 0 |
| Kamari Lassiter | CB | 5 | 0 | 1 | 0 | 1 |
| Jeremy Chinn | SS | 3 | 0 | 1 | 0 | 1 |
| Andrew Mukuba | FS | 2 | 0 | 1 | 0 | 0 |
| Jaylon Carlies | WILL | 2 | 0 | 1 | 0 | 0 |
| Marshon Lattimore | CB | 1 | 0 | 1 | 0 | 0 |
| Jermod McCoy | CB | 4 | 0 | 0 | 0 | 0 |
| JT Woods | FS | 3 | 0 | 0 | 0 | 0 |
| Travon Walker | LEDG | 3 | 0 | 0 | 0 | 0 |
| Brandon Cisse | CB | 3 | 0 | 0 | 0 | 0 |
| A.J. Epenesa | REDG | 1 | 1 | 0 | 0 | 0 |
| Dane Belton | SS | 3 | 0 | 0 | 0 | 1 |
| Treydan Stukes | FS | 2 | 0 | 0 | 0 | 0 |
| Brian Branch | SS | 2 | 0 | 0 | 0 | 2 |
| Joseph Ossai | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jack Campbell | MIKE | 1 | 0 | 0 | 0 | 0 |
| Keyshaun Elliott | MIKE | 1 | 0 | 0 | 0 | 0 |
| Matt Milano | WILL | 1 | 0 | 0 | 0 | 0 |
| Kayvon Thibodeaux | REDG | 1 | 0 | 0 | 0 | 0 |
| Nick Barrett | DT | 1 | 0 | 0 | 0 | 0 |
| Kenneth Grant | DT | 1 | 0 | 0 | 0 | 0 |
| Andrew Wingard | FS | 1 | 0 | 0 | 0 | 0 |
| Chris Paul Jr | WILL | 1 | 0 | 0 | 0 | 0 |
| Wade Woodaz | MIKE | 1 | 0 | 0 | 0 | 0 |
| Austin Ajiake | WILL | 1 | 0 | 0 | 0 | 0 |
| Jerome Baker | SAM | 0 | 0 | 0 | 0 | 1 |
| Gabe Jacas | LEDG | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Spencer Shrader | K | 0 | 0 | 3 | 0 |
| Jake Bates | K | 0 | 0 | 4 | 0 |
| Ethan Evans | P | 0 | 0 | 0 | 0 |

