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

WR Marquise Goodwin missed his second straight practice. Although, his absence is for personal reasons and is not injury-related. On Friday, head coach Kyle Shanahan was uncertain if Goodwin would play against the Panthers.

"Obviously, we hope so, but that depends where he's at," Shanahan said. "If [the game] was today, definitely not. We'll see how he does on Sunday but we've got a couple more days before that."

Goodwin, along with RB Raheem Mostert (knee) and TE Levine Toilolo (groin), is listed as questionable for Sunday. Shanahan said if the 49ers had a game today, Toilolo would not be able to play.

Toilolo has been helping the young tackles, who are filling in for injured starters Joe Staley (fibula) and Mike McGlinchey (knee). Shanahan was asked if there is a replacement for Toilolo's role if he can't play on Sunday.

"No, there isn't right now," Shanahan responded. "We've been battling that for about a month now, and we've been fortunate with the tight ends. It's been tough because one of them, (Ross) Dwelley, has gotten to replace the fullback. So it would be a lot to deal with if he's not able to go on Sunday. He's going to give it his best."

Staley practiced on a limited basis for the third straight day. Shanahan has said the veteran tackle's "most likely" return would be during Thursday night's Week 9 matchup against the Arizona Cardinals. Staley is listed as doubtful for Sunday.

For the Panthers, QB Cam Newton (foot) has been ruled out. He will, however, make the trip to the West Coast with his teammates. The only other Panthers ruled out for Sunday are LB Christian Miller (ankle) and OT Greg Little (concussion). Everyone else is expected to play, according to multiple reports.

Below are the official injury reports for the 49ers and Panthers, which were provided by the 49ers Communications staff. Also included are this week's practice participation reports.

San Francisco 49ers

Player Injury Wed Thu Fri Game Status
Dee Ford quadricep LP LP LP
D.J. Jones hamstring LP LP FP
Kyle Juszczyk knee DNP DNP DNP Out
George Kittle groin LP LP FP
Mike McGlinchey knee DNP DNP DNP Out
Raheem Mostert knee LP LP LP Questionable
Deebo Samuel groin LP LP FP
Joe Staley fibula LP LP LP Doubtful
Ahkello Witherspoon foo DNP DNP DNP Out
Marquise Goodwin NIR - DNP DNP Questionable
Dante Pettis knee - LP FP
Levine Toilolo groin - - LP Questionable

Carolina Panthers

Player Injury Wed Thu Fri Game Status
Brian Burns wrist DNP LP FP
Dennis Daley groin DNP LP FP
Greg Little concussion DNP DNP DNP Out
Christian Miller ankle DNP DNP DNP Out
Cam Newton foot DNP DNP DNP Out
Gerald McCoy knee LP LP FP
Shaq Thompson ankle LP FP FP
Mario Addison knee FP FP FP
Donte Jackson groin FP FP FP
Tyler Larsen back FP FP FP
Greg Olsen finger FP FP FP
Eric Reid ankle FP FP FP
Trai Turner ankle FP FP FP

DNP - Did not participate in practice
LP - Limited participation in practice
FP - Full participation
NIR - Not injury related