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 rush efficiency stands out most — the 99th 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

2026 ScoutIndex Rating · RB

Methodology
83

96th percentile among RBs

6 games · 105 touches

Volume×0.1+1.75
Receiving×0.14+1.39
Total EPA×0.24+1.18
Conversion×0.1+1.76
Ball security×0.06-0.56
Yards/carry×0.12+0.93
Rush EPA/carry×0.24+2.54

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.

2026 attribute card

click a row to see the formula
AthleticismRushingReceivingImpact

group averages

Athleticism

Speed56▶

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

Burst61▶

Percentile of vertical jump + broad jump among combine RBs.

Agility89▶

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

Size50▶

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

Rushing

Rush Efficiency99▶

Rushing EPA ÷ carry.

Yards/Carry88▶

Rushing yards ÷ carry.

Conversion96▶

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

Receiving

Receiving93▶

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

Impact

Ball Security16▶

Fumbles lost ÷ touch (fewer is better).

Volume91▶

Carries + receptions this season.

Efficiency92▶

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)

2026 splits

regular season
SplitGRush ydsRush TDRecRec ydsRec TD
Home4
214
54/g
6
20
5.0/g
155
39/g
0
Away2
136
68/g
1
8
4.0/g
35
18/g
0
In division3
211
70/g
2
12
4.0/g
76
25/g
0
Out of division3
139
46/g
5
16
5.3/g
114
38/g
0
In wins6
350
58/g
7
28
4.7/g
190
32/g
0
On grass4
218
55/g
4
16
4.0/g
122
31/g
0
On turf2
132
66/g
3
12
6.0/g
68
34/g
0
Indoors1
68
68/g
0
5
5.0/g
20
20/g
0
Outdoors5
282
56/g
7
23
4.6/g
170
34/g
0

2026 game log

WkOppLineScore
Week 1LAR68 rush yds, 0 TD · 5 rec, 20 yds, 0 TD51.7
Week 2MIA23 rush yds, 2 TD · 4 rec, 43 yds, 0 TD74.1
Week 3ARI75 rush yds, 1 TD · 4 rec, 41 yds, 0 TD69.3
Week 4DEN52 rush yds, 1 TD · 3 rec, 18 yds, 0 TD43.9
Week 5SEA68 rush yds, 1 TD · 3 rec, 15 yds, 0 TD76.2
Week 6WAS64 rush yds, 2 TD · 9 rec, 53 yds, 0 TD63.2

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