Christian McCaffrey to wear No. 23 as a 49er

Christian McCaffrey has a new team, the 49ers, and a new number, 23

The numbers Christian McCaffrey wore at Stanford and with the Carolina Panthers are taken on the San Francisco 49ers.

So, what number will the running back be wearing as he returns to the Bay Area?

McCaffrey passed his physical and that meant the Niners could add him to their active roster on Friday.

That they did and the former Stanford great will have to settle for new digits.

He’s on the roster and will wear No. 23, probably as early as Sunday when the Niners play host to the Kansas City Chiefs.

McCaffrey wore No. 5 at Stanford. He wore No. 22 as a Panther.

The No. 5 belongs to Trey Lance, and Jeff Wilson Jr., another RB, dons No. 22 for the Niners.

McCaffrey was dealt to the Niners late Thursday for a bunch of draft picks.

And how the number became available:

Grading the Christian McCaffrey trade: D for 49ers, A for Panthers

The Christian McCaffrey trade is a massive risk for the 49ers, and a major haul for the Panthers.

The Carolina Panthers’ fire sale after firing former head coach Matt Rhule continues unabated. The team had already traded receiver Robby Anderson to the Arizona Cardinals, and now they’ve dealt running back Christian McCaffrey, the face of the offense when healthy, to the San Francisco 49ers for draft picks. ESPN’s Adam Schefter was first with the report. Per Schefter, the 49ers are sending second-, third- and fourth-round picks in 2023 and a fifth-round pick in 2024 for McCaffrey.

Selected eighth overall by the Panthers out of Stanford in the 2017 draft, McCaffrey has been one of the league’s most productive backs, both as a runner and as a receiver, when he’s been able to get on the field. In 2019, he led the league with 403 touches, 2,392 yards from scrimmage, and 19 total touchdowns.

But he missed more of the next two seasons due to injury — 13 games in 2020, and 10 games in 2021 — than he played in. McCaffrey had played in each of the Panthers’ six games this season, gaining 393 yards and scoring two touchdowns on 85 carries, and catching 33 passes for 277 yards and another touchdown.

In Week 5 of the 2022 season against the 49ers, McCaffrey ran 14 times for 54 yards and a touchdown, adding seven catches for 50 yards. Rhule was fired ed the day after Carolina’s 37-15 loss.

McCaffrey signed a four-year, $64 million contract extension with the Panthers on April 16, 2020. His salary cap hits rise to $19,550,750 in both 2023 and 2024, and $15,450,750 in 2025.

This trade seems to be a massive risk for the 49ers. Yes, McCaffrey is a talented back, but between his injury history and his salary, Kyle Shanahan is acting heavily on faith in an offense where he has proven to be able to take relatively unheralded backs and turn them into stars. Adding in the number of draft picks given, and this makes you shake your head from the San Francisco side. The Panthers should thank their lucky stars that they were able to get this much in return.