Kerryon Johnson could make his 49ers debut this week. Bill Streicher-USA TODAY Sports

The 49ers’ running back carousel keeps spinning. Kerryon Johnson will be the latest to move up to the team’s active roster, and he will replace JaMycal Hasty.

Signed to San Francisco’s practice squad last week, Johnson will rise to the 49ers’ 55-man gameday roster. Hasty suffered a high-ankle sprain in the 49ers’ Week 2 win. He will join Raheem Mostert and Jeff Wilson as unavailable San Francisco backs, with the former out for the season and the latter on the PUP list.

With Hasty out for at least three games, the 49ers do not have a halfback on their active roster who was with them last season. Jerick McKinnon and Tevin Coleman are elsewhere. The 49ers also are not expected to have new starter Elijah Mitchell against the Packers. The sixth-round rookie is doubtful with a shoulder injury. Trey Sermon, however, has cleared concussion protocol and may be in line to start. The 49ers also claimed XFL alum Jacques Patrick off the Bengals’ practice squad. Johnson will join these two and Trenton Cannon on the team’s active roster.

A former second-round pick, Johnson has been part of a few transactions this year. The Lions waived him this offseason, and the Eagles added him with a waiver claim. An injury settlement led to Johnson’s Philadelphia exit.

Knee trouble has plagued the former Auburn standout. Johnson did average 5.4 yards per carry as a rookie with the Lions, totaling 854 scrimmage yards in just 10 games. While Johnson stayed healthy in 2020, the Lions had effectively moved on by signing Adrian Peterson and drafting D’Andre Swift in Round 2. The 49ers will give the fourth-year veteran another chance.

More must-reads:

TODAY'S BEST
Caitlin Clark reveals thoughts about not being on Olympics team
Giants tight end announces decision on NFL future
Chiefs WR Rashee Rice: 'I’ve learned so much'
Wrigley Field match breaks the NWSL attendance record
Ryan Garcia arrested on vandalism charge
WWE preparing for potential loss of elite high-flyer
Watch: Mets mount wild rally, turn incredible double play to stun Phillies
Flames trying to discreetly move former Vezina Trophy runner-up
Watch: Carlos Alcaraz makes history with first French Open title
White Sox designate former Rule 5 pick for assignment
Former Sharks player 'deep in the process' of becoming team's head coach
Sergei Bobrovsky leads Panthers to Game 1 victory over Oilers
Caitlin Clark reportedly will be left off Olympic roster
Iga Swiatek cruises to third consecutive French Open title
Watch: 17-1 underdog Dornoch wins Belmont Stakes
Mavericks HC gives bold Jaylen Brown take
Scottie Scheffler overcomes terrible hole to keep lead at Memorial
Mets' Kodai Senga won't return before All-Star break
Shane van Gisbergen makes literal late push to win Xfinity Series race at Sonoma
Lionel Messi addresses status for 2026 World Cup

Want more 49ers news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.