#23

Christian McCaffrey

Age 20 · Yr 10 pro · 5'11" · 205 lbs
99OVR
X-Factor

Season Stats

Rushing
581
Rush Yds
3
Rush TDs
86
Carries
6.8
YPC
Receiving
205
Rec Yds
2
Rec TDs
20
Catches
10.3
YPR
Passing
0
Pass Yds
0
Pass TDs
0
INTs
0.0
Rating

Physical

Speed90
Acceleration92
Agility93
Strength74
Jumping90
Awareness99

Skills

Carrying96
Break Tackle95
Trucking67
Stiff Arm81
Spin Move91
Juke Move95

Contract

Years Left7 of 7
Salary$41.97M
Cap Hit$10.85M
Bonus$68.06M
Cap Savings$0.00M
Cap Penalty$74.84M

Bio

Height5'11"
Weight205 lbs
Age20
Experience9 years
CollegeStanford
DraftRd 1, Pick 8

Career

Rushing · 6 games581 Yds · 3 TD · 86 Att
Receiving · 6 games205 Yds · 2 TD · 20 Rec
Passing · 1 game0 Yds · 0 TD · 0 INT

Recent Games

S1 · Week 6138 yds, 1 td, 19 att · 27 yds, 3 rec
S1 · Week 593 yds, 1 td, 14 att · 3 yds, 2 rec
S1 · Week 454 yds, 11 att · 25 yds, 1 td, 2 rec
S1 · Week 382 yds, 14 att · 19 yds, 3 rec
S1 · Week 293 yds, 18 att · 43 yds, 1 td, 4 rec

Signature Abilities

4 abilities
Ankle BreakerX-Factor
Ankle Breaker
Truly devastating receiving threats are the ones that catch and can't be caught. When they enter the zone, they have increased fakeout rates on spin/juke/hurdle after the catch.
EvasiveSilver
Evasive
OVR 75+
Ballcarriers with this ability have faster steerable juke and spin animations. Upgrades with SPM, JKM, and AGI.
Route TechnicianSilver
Route Technician
OVR 80+
Receivers with this ability have a high success rate when creating separation on the last cut of any route and react faster to playmaker inputs. Upgrades with SRR, MRR, and DRR.
Backfield MismatchGold
Backfield Mismatch
OVR 85+
Running backs with this ability have greatly improved catch in traffic and route running when coming out of the backfield against linebackers and linemen. Upgrades with SRR, MRR, and COD.

Weekly StatsSeason 2026

Rushing
Weekly rushing stats by week
WKATTYDSYPCTDLNGFUM
WK 6191387.31400
WK 514936.61200
WK 411544.90160
WK 314825.90230
WK 218935.20200
WK 11012112.11720
Receiving
Weekly receiving stats by week
WKRECYDSYPRTDLNGDROP
WK 63279.00200
WK 5231.5020
WK 422512.51200
WK 33196.30130
WK 244310.81200
WK 168814.70320
Passing
Weekly passing stats by week
WKATTCMPYDSTDINTRTG
WK 201000—