Published Nov 21, 2025 • 1 hr ago

Story Photo

Cary Edmondson-Imagn Images

The above videos are auto-populated by an affiliate.

The San Francisco 49ers are preparing for their Week 12 contest against the Carolina Panthers on Monday at Levi’s Stadium in Santa Clara, California.

There were no significant changes to Friday’s practice lineup compared to Thursday’s session. Running back Christian McCaffrey and tackle Trent Williams returned after receiving veteran rest days.

Defensive end Robert Beal Jr., kicker Eddy Piñeiro, and linebacker Tatum Bethune remained the only active-roster players sidelined by injuries. Beal, who is still in the concussion protocol, was spotted doing light running on a side field.

The 49ers will hold one more full practice—a Saturday session—before Monday night’s matchup against the Panthers.

Below are Friday’s practice participation reports for both the 49ers and Panthers, which were provided by the 49ers Communications staff.

San Francisco 49ers Friday Practice
Did Not Participate In Practice

DE Robert Beal (concussion)
LB Tatum Bethune (ankle)
K Eddy Pineiro (right hamstring)

Limited Participation in Practice
Full Participation in Practice

Carolina Panthers Friday Practice
Did Not Participate In Practice
Limited Participation in Practice
Full Participation in Practice

Follow us on:

Nobody’s perfect. Did you find a mistake in this article? Report it.

Comments

Do not use the comments to notify us of errors in the article. Editors may not see it. Instead, report errors here.

Read Next

49ers practice and media schedule ahead of Week 12 matchup vs. Panthers

49ers practice and media schedule ahead of Week 12 matchup vs. Panthers

The San Francisco 49ers will hold three full practices this week as they prepare for their Week 12 matchup against the Carolina Panthers. The schedule is slightly different than a typical preparation week due to the game being played on Monday night.

Head coach Kyle Shanahan,…

49ers vs. Panthers injury report: 5 players miss Thursday’s practice

49ers vs. Panthers injury report: 5 players miss Thursday’s practice

The San Francisco 49ers are preparing for their Week 12 contest against the Carolina Panthers on Monday at Levi’s Stadium in Santa Clara, California.

There were no surprises in Wednesday’s practice participation report. Head coach Kyle Shanahan had already stated that…

Kyle Shanahan previews 49ers-Panthers Week 12 matchup

Kyle Shanahan previews 49ers-Panthers Week 12 matchup

San Francisco 49ers head coach Kyle Shanahan addressed reporters ahead of Thursday’s practice as the team gears up for its Week 12 matchup against the Carolina Panthers. Here’s everything he said.

Transcript provided by the San Francisco 49ers Communications staff.

Opening…

Kyle Shanahan shares final updates ahead of 49ers-Cardinals Week 11 matchup

Kyle Shanahan shares final updates ahead of 49ers-Cardinals Week 11 matchup

San Francisco 49ers head coach Kyle Shanahan spoke to reporters following Friday’s practice, providing final updates ahead of the team’s Week 11 matchup against the Arizona Cardinals. Here’s everything he said.

Transcript provided by the San Francisco 49ers Communications…