Christian McCaffrey played every snap for the third time in four games and is playing on 98.3 percent of the snaps this season.
He’s averaging 102.7 yards rushing and 21.5 carries a game. He’s averaging 54.5 yards receiving and 6.25 catches a game. That puts him on pace for a career-best 1,644 yards rushing and a career-best 872 receiving yards. That would leave him short of becoming the third back in NFL history to top 1,000 yards in both categories during the same season, but there are still 12 games left on the schedule.