The San Francisco 49ers are preparing for their Week 18 contest against the Arizona Cardinals on Sunday at Levi's Stadium in Santa Clara, California.
Defensive tackle Javon Kinlaw returned to practice on Friday. The 49ers gave him Wednesday off, and the defender missed Thursday's practice due to an illness.
That illness has been spreading through the 49ers' locker room. It prevented defensive tackle Arik Armstead from practicing on Friday.
The 49ers listed both Kinlaw and Armstead as "questionable" for Sunday.
Christian McCaffrey practiced for the first time this week. The running back is dealing with what head coach Kyle Shanahan described as a "mild" ankle sprain.
Wide receiver Deebo Samuel has been a full practice participant all week. He is attempting to return from MCL and ankle sprains sustained on December 14.
Both McCaffrey and Samuel are cleared to play against the Cardinals.
Running back Elijah Mitchell is working his way back from an MCL sprain. He is expected to be activated from the injured reserve list before Sunday's game. Matt Barrows of The Athletic notes that Mitchell looks "ready to roll" for Sunday.
Linebacker Dre Greenlaw emerged from Week 17 with a back injury. He did not practice this week and is among several players ruled out for the Cardinals game.
Below are the official injury reports for the 49ers and Cardinals, provided by the 49ers Communications staff. Also included are Friday's practice participation reports.
San Francisco 49ers
Out
OL Aaron Banks (ankle, knee), QB Jimmy Garoppolo (foot), DL Kevin Givens (knee), LB Dre Greenlaw (back), CB Ambry Thomas (ankle)
Questionable
DL Arik Armstead (illness, foot, ankle), DT Javon Kinlaw (illness, knee)
Arizona Cardinals
Out
DE Zach Allen (hand), WR Robby Anderson (back), LB Zaven Collins (calf), RB James Conner (knee, shin), CB Antonio Hamilton (hip), WR DeAndre Hopkins (knee), QB Colt McCoy (concussion), CB Marco Wilson (neck)
Questionable
LB Victor Dimukeje (illness), DT Leki Fotu (shoulder), CB Josh Jackson (hamstring), LB Tanner Vallejo (knee, wrist)
San Francisco 49ers Friday Practice
Did Not Participate In Practice
DL Arik Armstead (illness, foot, ankle), OL Aaron Banks (ankle, knee), QB Jimmy Garoppolo (foot), LB Dre Greenlaw (back), CB Ambry Thomas (ankle)
DL Kevin Givens (knee), DT Javon Kinlaw (illness, knee)
Full Participation in Practice
DL Nick Bosa (not injury related - resting player), RB Christian McCaffrey (ankle, knee), QB Brock Purdy (oblique, rib), WR Deebo Samuel (ankle, knee), T Trent Williams (not injury related - resting player)
Arizona Cardinals Friday Practice
Did Not Participate In Practice
DE Zach Allen (hand), WR Robby Anderson (back), LB Zaven Collins (calf), RB James Conner (knee, shin), LB Victor Dimukeje (illness), CB Antonio Hamilton (hip), WR DeAndre Hopkins (knee), QB Colt McCoy (concussion), CB Marco Wilson (neck)
Limited Participation in Practice
DT Leki Fotu (shoulder), CB Josh Jackson (hamstring), LB Tanner Vallejo (knee, wrist)
Full Participation in Practice
T Kelvin Beachum (knee, ankle), WR Marquise Brown (wrist), C Billy Price (knee), LB Isaiah Simmons (ankle), DE J.J. Watt (groin)