ScoutIndex

SF SF

Christian McCaffrey

RB

A 1st-round pick (8th overall) in the 2017 NFL Draft out of Stanford, Christian McCaffrey has built an NFL career since. Now with SF, he's in his 10th NFL season. By ScoutIndex Rating he was one of the top RBs in football last season, scoring a 76.9 (94th percentile). His efficiency stands out most — the 100th percentile at the position. Across 10 NFL seasons, he has totaled 7,939 rushing yards and 69 touchdowns.

Size

5'11", 210#

College

Stanford

Draft

Rd 1, 8th overall (2017)

Seasons

2017–2026

2021 ScoutIndex Rating · RB

Methodology
76.5

95th percentile among RBs

7 games · 136 touches

Volume×0.1+0.60
Receiving×0.14+2.23
Total EPA×0.24+2.25
Conversion×0.1-0.91
Ball security×0.06+1.02
Yards/carry×0.12+0.45
Rush EPA/carry×0.24+1.09

Week 1 projection · @ LAR

Methodology
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush yds57.4 (16.9–97.9)52% 55.5+
Rush TD0.4 (0–1)32% 0.5+
Rush TD0.4 (0–1)32% 0.5+
Rush TD0.4 (0–1)32% 0.5+
Rush TD0.4 (0–1)32% 0.5+
Rush TD0.4 (0–1)32% 0.5+
Rush TD0.4 (0–1)32% 0.5+
Rec6.0 (3–9)55% 5.5+
Rec6.0 (3–9)55% 5.5+
Rec6.0 (3–9)55% 5.5+
Rec6.0 (3–9)55% 5.5+
Rec6.0 (3–9)55% 5.5+
Rec6.0 (3–9)55% 5.5+
Rec yds58.9 (13.6–104.1)48% 60.5+
Rec yds58.9 (13.6–104.1)48% 60.5+
Rec yds58.9 (13.6–104.1)48% 60.5+
Rec yds58.9 (13.6–104.1)48% 60.5+
Rec yds58.9 (13.6–104.1)48% 60.5+
Rec yds58.9 (13.6–104.1)48% 60.5+

Mean (10th–90th percentile) · recent form × matchup. Informational, not wagering advice.

2021 attribute card

click a row to see the formula
AthleticismRushingReceivingImpact

group averages

Athleticism

Speed76▶

Percentile of 40-yard dash time among RBs at the NFL Combine (faster = higher), 2000–present.

Burst74▶

Percentile of vertical jump + broad jump among combine RBs.

Agility91▶

Percentile of 3-cone + short shuttle among combine RBs (faster = higher).

Size41▶

Height/weight z-score vs. the RB cohort (from official bio, not combine-dependent).

Rushing

Rush Efficiency88▶

Rushing EPA ÷ carry.

Yards/Carry79▶

Rushing yards ÷ carry.

Conversion13▶

(Rushing first downs + ½ rushing TD) ÷ carry.

Receiving

Receiving96▶

Receiving EPA ÷ target, plus a reception-volume bonus — the same formula behind the Rating's receiving component.

Impact

Ball Security91▶

Fumbles lost ÷ touch (fewer is better).

Volume76▶

Carries + receptions this season.

Efficiency100▶

Total EPA (rushing + receiving) per game.

Career (regular season)

SeasonTmSIGPass ydsPass TDRush ydsRush TDRecRec ydsRec TD
2026SF836350728190
2025SF76.9171202101029247
2024SF42.2420215146
2023SF9916145914675647
2022SF93.91734111398857415
2021CAR76.574421373431
2020CAR65.632255171491
2019CAR98.91613871511610054
2018CAR97.916501109871078676
2017CAR62.5164352806515

Career profile

Across 10 NFL seasons on file, Christian McCaffrey has played in 118 regular-season games, playing for 2 teams: CAR (2017–2021), SF (2022–2026).

As a passer he has thrown for 84 yards and 2 touchdowns with 0 interceptions. He has rushed for 7,939 yards and 69 touchdowns. As a receiver he has caught 654 passes for 5,580 yards and 36 touchdowns. His most productive rushing season was 2023 with SF: 1,459 yards and 14 touchdowns in 16 games.

By the ScoutIndex Rating, his best qualified season was 2023: a 99.0, in the 100th percentile among RBs that year.

Career highs (regular season)

2021 splits

regular season
SplitGRush ydsRush TDRecRec ydsRec TD
Home4
281
70/g
1
25
6.3/g
268
67/g
1
Away3
161
54/g
0
12
4.0/g
75
25/g
0
In division1
72
72/g
1
5
5.0/g
65
65/g
0
Out of division6
370
62/g
0
32
5.3/g
278
46/g
1
In wins4
296
74/g
1
26
6.5/g
229
57/g
0
In losses3
146
49/g
0
11
3.7/g
114
38/g
1
On grass6
411
69/g
1
35
5.8/g
334
56/g
1
On turf1
31
31/g
0
2
2.0/g
9
9/g
0
Indoors2
126
63/g
0
12
6.0/g
75
38/g
0
Outdoors5
316
63/g
1
25
5.0/g
268
54/g
1

2021 game log

WkOppLineScore
Week 1NYJ98 rush yds, 0 TD · 9 rec, 89 yds, 0 TD72.9
Week 2NO72 rush yds, 1 TD · 5 rec, 65 yds, 0 TD64.8
Week 3HOU31 rush yds, 0 TD · 2 rec, 9 yds, 0 TD52.1
Week 9NE52 rush yds, 0 TD · 4 rec, 54 yds, 0 TD62.3
Week 10ARI95 rush yds, 0 TD · 10 rec, 66 yds, 0 TD99
Week 11WAS59 rush yds, 0 TD · 7 rec, 60 yds, 1 TD83.9
Week 12MIA35 rush yds, 0 TD39.9

Christian McCaffrey — common questions

What position does Christian McCaffrey play?
Christian McCaffrey is listed as an RB.
Which teams has Christian McCaffrey played for?
In the seasons on file (1999 onward), Christian McCaffrey has played for CAR (2017–2021), SF (2022–2026).
Where did Christian McCaffrey go to college?
Christian McCaffrey played college football at Stanford.
When was Christian McCaffrey drafted?
Christian McCaffrey was selected in round 1, 8th overall, of the 2017 NFL Draft.
How many touchdowns has Christian McCaffrey scored?
Christian McCaffrey has 107 touchdowns in the regular-season games on file (2 passing, 69 rushing, 36 receiving).
What is Christian McCaffrey's ScoutIndex Rating?
Christian McCaffrey rated 83.0 for 2026, the 96th percentile among RBs (provisional or limited sample). Ratings run 0–99; about 60 is a league-average qualified starter.

Related players

Top teammates, last season on file

Drafted in round 1, 2017

Also from Stanford