SANTA CLARA – NFL rules stipulate that teams are allowed to suit up a maximum of 46 players from their 53-man rosters for games.

The 49ers might not have much wiggle room with their choices for active players for Sunday's game against the Arizona Cardinals at Levi's Stadium due to a stuffed injury report heading into the Week 11 game.

Coach Kyle Shanahan said he certainly would entertain the possibility of suiting up fewer than 46 players because the 49ers would not want to place any of their players on injured reserve or create a roster spot by releasing anyone.

“We were very close to doing that the last couple weeks,” Shanahan said of the possibility of suiting up 45 players. “In order to bring in a new guy, you always have to cut someone and there’s definitely not anyone we’re trying to get rid of.

“Everyone in our building we believe can help us throughout this season, but those are some of the tough decisions you have to make, whether you take the risk of cutting someone, which you take the risk of not getting that guy back.”

Six injured players were not on the field at the beginning of 49ers practice Thursday. Another, running back Tevin Coleman, was excused from practice for personal reasons, according to a team official.

Linebacker Azeez Al-Shaair is moving through the NFL’s concussion protocol. He has to been cleared for non-contact football activity and appears to be on pace to play Sunday.

C.J. Beathard has been inactive for every game as the team's No. 3 quarterback. 

 

[RELATED: Bosa has lots to study as 49ers prepare for Cardinals rematch]

Here' is the 49ers practice report from Thursday:

DID NOT PRACTICE
RB Matt Breida (ankle)
RB Tevin Coleman (not injury related)
K Robbie Gould (right quadricep)
DT D.J. Jones (groin)
TE George Kittle (knee, ankle)
WR Emmanuel Sanders (ribs)
T Joe Staley (finger)

LIMITED
LB Azeez Al-Shaair (concussion)
TE Garrett Celek (back)
DE Dee Ford (quadricep)
RB Raheem Mostert (knee)
WR Dante Pettis (back)
TE Levine Toilolo (groin)
CB Ahkello Witherspoon (foot, quadricep)

Shanahan already has ruled out Staley and Jones for Sunday's game. It also appears doubtful that Kittle will be available. Sanders appeared to go through the walkthrough before leaving the field at the beginning of practice and he is day-to-day.