Fantasy Index

Around the NFL

McCaffrey says he's back

Running back attends all offseason workouts

I have been leery of Christian McCaffrey; he’s missed over half of three of his last five seasons. But my confidence in that position has been chipped away some over the past few days, with McCaffrey and Kyle Shanahan gushing over how healthy he is.

Via Nick Wagoner of ESPN, McCaffrey says he attended all of the team’s offseason workouts and is healthy and ready to roll. “I think this offseason I spent a lot of time kind of building back a base starting from scratch, so a lot of it was rehab,” McCaffrey said, “and [I] wanted to put myself in a position where I didn’t miss a day of OTAs and I could practice and play football again, be healthy and not miss a day, and I did that.”

Shanahan says he likes what he’s seeing. “He is a psycho in a good way, and so like he does everything imaginable every single day,” the coach said. “Last year he couldn’t because he was battling injury all last year. And this year he is healthy so he is right back to being who he has always been and it’s really fun to watch.”

Also on the McCaffrey front, Trent Williams – their key offensive lineman – is healthy and ready to roll. It has me wondering if my initial stab at McCaffrey (he’s not among the top 10 running backs on my board) is too low. For all their problems (which included McCaffrey missing 13 games) the 49ers still ranked 4th in yards gained last year. Just 38 touchdowns, but they scored 50 and 60 touchdowns in the 2022-23 seasons.

If McCaffrey can get back to performing anything like he did in the 2022-23 seasons, he’ll be one of the top few running backs in the league. With the 49ers in those seasons, he averaged 120 yards (82 run, 38 rec), with 31 touchdowns in 27 games.

At the same time, McCaffrey is 29, and running backs can decline in a hurry. Consider the following chart, which shows the 10 other 29-year-olds with a pair of 2,000-yard seasons on their resumes – guys who had been great. Only half of them finished with top-10 numbers, and only one (the late O.J. Simpson) averaged more than 4.5 yards per carry. Four of these backs averaged under 4 per attempt.

29-YEAR-OLDS WITH TWO 2,000-YARD SEASONS
YearPlayerGRunYPAReceiveTotTDPPRRk
1976O.J. Simpson, Buff.1415035.222-25917629252.23
2008LaDainian Tomlinson, S.D.1611103.852-426153612277.66
1989Roger Craig, S.F.1610543.949-47315277243.76
1998Emmitt Smith, Dall.1613324.227-175150715267.77
2002Marshall Faulk, St.L.149534.580-537149010289.010
1989Eric Dickerson, Ind.1513114.230-21115228230.211
2007Edgerrin James, Ari.1612223.824-20414267208.613
1995Thurman Thomas, Buff.1410053.826-22012258196.520
2008Larry Johnson, K.C.128744.512-749485141.040
2001Terrell Davis, Den.87014.212-69770089.048
2025Christian McCaffrey, S.F.????????

Twelve 30-year-olds have entered seasons with a pair of 2,000-yard seasons. Only three finished with top-10 numbers. None averaged 4.5 per attempt.

30-YEAR-OLDS WITH TWO 2,000-YARD SEASONS
YearPlayerGRunYPAReceiveTotTDPPRRk
2003Priest Holmes, K.C.1614204.474-690211027447.01
1984Walter Payton, Chi.1616844.445-368205211326.64
1999Emmitt Smith, Dall.1513974.327-119151613256.67
1998Barry Sanders, Det.1614914.437-28917804239.011
1996Thurman Thomas, Buff.1510333.726-25412878202.712
2003Marshall Faulk, St.L.118183.945-290110811221.816
2009LaDainian Tomlinson, S.D.147303.320-15488412180.424
1990Eric Dickerson, Ind.116774.118-927694118.935
1990Roger Craig, S.F.114393.125-201640195.049
1977O.J. Simpson, Buff.75574.416-138695085.554
2009Larry Johnson, 2tms145813.315-80661081.155
2008Edgerrin James, Ari.135143.912-85599391.956

I’m not ready to put McCaffrey ahead of guys like Kyren Williams and Ashton Jeanty, but I can see the logic in taking a big swing on him early. A lot of the risk of that gamble would be mitigated if the team could also land Isaac Guerendo in the middle rounds. (The 49ers also picked up Jordan James in the fifth round, and he’s worth a look in camp.)

—Ian Allan

Fantasy Index