San Francisco
49ers
5-3
24
FINAL
17
Kansas City
Chiefs
7-2
AI Recap
AI RECAPIn a tightly contested matchup, the San Francisco 49ers narrowly defeated the Kansas City Chiefs, 24-17, in Week 16 of the 2026 season. With playoff implications on the line, the 49ers solidified their position in the postseason race, while the Chiefs look to regroup as the season winds down.
Brock Purdy led the charge for San Francisco, throwing for 188 yards and three touchdown passes, showcasing his ability to deliver under pressure. Christian McCaffrey contributed significantly on the ground with 81 rushing yards, while Mike Evans was the go-to target in the passing game, recording 76 receiving yards. Their combined efforts proved crucial in securing the victory.
Defensively, the Chiefs struggled to contain Purdy, but Drue Tranquill made his presence felt with three total tackles. Troy Andersen managed to snag an interception, giving Kansas City a glimmer of hope. However, the turning point came late in the game when the 49ers' defense held strong, stifling the Chiefs' final drive and sealing the win with a critical stop.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 24 | 17 | 71% | 188 | 3 | 1 | 115.9 |
| Justin Fields | QB | 17 | 7 | 41% | 52 | 0 | 0 | 49.1 |
| Xavier Worthy | WR | 0 | 1 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Christian McCaffrey | HB | 18 | 81 | 4.5 | 35 | 0 | 20 | 0 |
| Justin Fields | QB | 7 | 57 | 8.1 | 2 | 1 | 28 | 1 |
| Kenneth Walker | HB | 5 | 10 | 2.0 | 6 | 0 | 6 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Brock Purdy | QB | 1 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 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 |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 6 | 76 | 12.7 | 35 | 1 | 22 | 0 |
| Sincere Brown | WR | 3 | 47 | 15.7 | 26 | 0 | 24 | 0 |
| Travis Kelce | TE | 3 | 31 | 10.3 | 11 | 0 | 12 | 0 |
| Christian McCaffrey | HB | 1 | 28 | 28.0 | 27 | 0 | 28 | 0 |
| De'Zhaun Stribling | WR | 3 | 17 | 5.7 | 16 | 0 | 9 | 0 |
| Xavier Worthy | WR | 2 | 15 | 7.5 | 12 | 0 | 9 | 0 |
| George Kittle | TE | 2 | 12 | 6.0 | 9 | 0 | 8 | 0 |
| Jordan Watkins | WR | 2 | 8 | 4.0 | 2 | 2 | 7 | 0 |
| Trey Palmer | WR | 1 | 6 | 6.0 | 2 | 0 | 6 | 0 |
| Kenneth Walker | HB | 1 | 0 | 0.0 | 6 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Troy Andersen | MIKE | 1 | 0 | 1 | 0 | 1 |
| Drue Tranquill | MIKE | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 0 |
| Deonte Banks | CB | 3 | 0 | 0 | 0 | 1 |
| Kool-Aid McKinstry | CB | 2 | 0 | 0 | 0 | 1 |
| Xavier Nwankpa | FS | 2 | 0 | 0 | 0 | 0 |
| Chris Jones | DT | 2 | 0 | 0 | 0 | 1 |
| Ji'Ayir Brown | FS | 2 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 0 |
| George Karlaftis | LEDG | 1 | 0 | 0 | 0 | 0 |
| L'Jarius Sneed | CB | 1 | 0 | 0 | 0 | 0 |
| Jadon Canady | FS | 1 | 0 | 0 | 0 | 0 |
| Fred Warner | MIKE | 1 | 0 | 0 | 0 | 1 |
| Abdul Carter | REDG | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 2 |
| Channing Tindall | MIKE | 1 | 0 | 0 | 0 | 0 |
| Germaine Pratt | SAM | 1 | 0 | 0 | 0 | 0 |
| Peter Woods | DT | 1 | 0 | 0 | 0 | 0 |
| Darrick Forrest | FS | 1 | 0 | 0 | 0 | 0 |
| Isaiah Bolden | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Eddy Pineiro | K | 1 | 1 | 3 | 37 |
| Harrison Butker | K | 1 | 1 | 2 | 38 |

