Skip to main content
X-Factor
HB · 49ers · #23

Christian McCaffrey

Age 30 · Year 10 pro · 5'11" · 205 lbs

San Francisco 49ers
Back to team
99Overall
2298Rush yards
33Rush TDs
229Carries
His season
Week 15 · at the Chargers, lost 21-24Rush yards 2298Rush touchdowns 33Carries 229Awareness 99Juke Move 96Carrying 95Break Tackle 95Agility 93Phenom · X-FactorBalance Beam · InvalidJuke Box · InvalidBackfield Mismatch · InvalidHuman Joystick · InvalidContract 5 of 5 years left

Abilities and Traits

1 X-Factor · 4 Superstar
X-Factor

Phenom

Some athletes defy classification as much as they defy boundaries. When they enter the zone, they are highly likely to win the first interaction they have with a defender.

Superstar abilities

Balance Beam

Recover slightly faster from broken tackles when carrying the ball, avoid stumbling when running into other players, and gain slightly improved footing on wet fields. Upgrades with CAR and COD.

Juke Box

Ballcarriers with this ability have steerable juke animations. Upgrades with JKM and AGI.

Backfield Mismatch

Running backs with this ability have slightly improved catch in traffic and route running when coming out of the backfield against linebackers and linemen. Upgrades with SRR, MRR, and COD.

Human Joystick

Ballcarriers with this ability shift momentum, change direction, and turn the corner without sacrificing speed. Upgrades with SPD, AGI, and COD.

Contract

Years left
5 of 5
Salary
$38.51M
Counts this season
$10.85M
Bonus
$56.45M
Saved if released
$0.00M
Dead money if released
$57.75M

Bio

Height
5'11"
Weight
205 lbs
Age
30
Experience
9 years
College
Stanford
Draft
Rd 1, Pick 8

Career

In this league
Rushing · 14 games
2298 yards · 33 touchdowns · 229 carries
Receiving · 8 games
68 yards · 0 touchdowns · 9 catches

Physical

99 is the top
Speed92
Acceleration92
Agility93
Strength74
Jumping90
Awareness99

Skills

HB ratings
Carrying95
Break Tackle95
Trucking67
Stiff Arm80
Spin Move85
Juke Move96

Season Stats

Season 2026
Rushing14 games
2298Rush yards
33Rush touchdowns
229Carries
10.0Yards per carry
Receiving8 games
67Rec yards
0Rec touchdowns
9Catches
7.4Yards per catch

Game log

Season 2026