Pacing league with 21 TDs

McCaffrey rushed 14 times for 103 yards and a touchdown while adding six receptions and 28 receiving yards off of 10 targets in Monday's 33-19 loss to the Ravens.

It was a disastrous night for the 49ers on the whole, but it's hard to point any fingers at McCaffrey after he logged the fourth 100-yard rushing game over his last five contests. The MVP candidate also punched in his 21st touchdown of the season, maintaining pace for the league lead with Miami's Raheem Mostert, who also registered his 21st score earlier in Week 16. McCaffrey has just set a new personal best in rushing yards over a single season with 1,395 through 15 games, surpassing the 1,387 rushing yards he posted during his incredible 2019 campaign with the Panthers. With just two games left in the regular season, McCaffrey should be afforded ample opportunities to bolster his award bids, startring with a road matchup against the Commanders on Dec. 31.

2026 Ultimate Draft Kit
Get the 2026 Ultimate Draft Kit!
Get the 2026 UDK

More San Francisco 49ers Fantasy Football News

Issued arrest warrant for speeding

Aiyuk (knee) has been issued an arrest warrant on a misdemeanor charge of exhibition of speed by the Santa Clara County District Attorney's Office, David Lombardi of SFStandard.com reports.

Downplays workload concerns

McCaffrey said after Thursday's OTAs that he's looking forward to sustaining another heavy workload in 2026, and that any reductions in touches should come in practice rather than games, Nick Wagoner of ESPN.com reports.

Still targeting Week 1

Kittle (Achilles) said Wednesday that he is still targeting the 49ers' regular-season opener against the Rams in Week 1 as his return date, Cameron DaSilva of USA Today reports.

Mac Jones

Mac Jones

QB SF

Gets raise for 2026

Jones agreed to terms Wednesday on a contract restructure with the 49ers that adds a $300,000 roster bonus for 2026, Tom Pelissero of NFL Network reports.

Jordan James

RB SF

Could be headed for No. 2 RB role

James "seems the most likely" of San Francisco's running backs behind Christian McCaffrey to earn the No. 2 role for the upcoming campaign, Nick Wagoner of ESPN.com reports.

Pick motivated by intangibles?

The 49ers' selection of Stribling at No. 33 overall in the 2026 NFL Draft was partially motivated by the organization's strong belief in his personality, leadership and work ethic, according to Matt Barrow of The Athletic.

Kaelon Black

RB SF

In RB2 mix behind CMC

Black is set to compete with recent draft picks Jordan James and Isaac Guerendo for backup touches behind Christian McCaffrey, Grant Gordon of NFL.com reports.

Aiming to play Week 1

Coach Kyle Shanahan said Thursday that Kittle (Achilles) is aiming to be ready for the 49ers' Week 1 game against the Rams, David Lombardi of SFStandard.com reports.

Romello Height

DL SF

Drafted by San Francisco

The 49ers selected Height in the third round of the 2026 NFL Draft, 70th overall.