Christian McCaffrey

Christian McCaffrey, a RB, appears on NFL rosters across 2017–2026. Everything below is drawn from open roster data; the figures are facts, not our opinion of the player.

The basics

PositionRB
CollegeStanford
Born1996-06-07
Height5 ft 11 in
Weight210 lb
Draftedpick 8 by CAR in 2017

Seasons on an NFL roster

10 seasons of roster appearances, 2017–2026. A row here means the player was on that team's roster that year.

2017Carolina Panthers
2018Carolina Panthers
2019Carolina Panthers
2020Carolina Panthers
2021Carolina Panthers
2022San Francisco 49ers
2023San Francisco 49ers
2024San Francisco 49ers
2025San Francisco 49ers
2026San Francisco 49ers

Career statistics

Regular-season totals, 1999–2026 (the seasons the open statistics cover). Play-offs are not included.

1,45902017: 4352018: 1,0982019: 1,3872020: 2252021: 4422022: 1,1392023: 1,4592024: 2022025: 1,2022026: 2182017201820192020202120222023202420252026
Rushing yards by season. Every figure is in the table below.
SeasonGCmpAttPass YdsPass TDIntRushRush YdsRush TDRecRec YdsRec TD
201716000001174352806515
201816115010219109871078676
2019160200028713871511610054
2020300000592255171491
2021700000994421373431
20221711341024411398857415
20231600000272145914675647
2024400000502020151460
202517010003111202101029247
2026400000502184161220
Career1162584201708780766642551236

Defensive statistics

Regular-season totals, 1999–2026. Solo and assisted tackles, tackles for loss, sacks, quarterback hits, interceptions, passes defended, forced fumbles and opponent fumbles recovered. Sacks are shared between players, so a total can end in a half. Play-offs are not included.

302017: 22018: 22019: 22020: 12021: 12023: 22025: 3201720182019202020212022202320242025
Solo tackles by season. Every figure is in the table below.
SeasonGSoloAst
20171622
20181620
20191620
2020311
2021710
20231620
20251731
Career91134

Where this came from

Roster appearances, position, college, draft and physicals from nflverse open roster data. Seasons before about 1999 are roster-only, so there are no game statistics for them. Teams are linked where the franchise is certain; earlier seasons show the code used at the time.

Filed under All NFL teams and players