SANTA CLARA – With three games remaining in the regular season, the 49ers are as healthy as they've been all season.
The 49ers had a full complement of players on the practice field Thursday, as every player on the roster was able to participate in at least limited work.
Guard Mike Iupati, who has missed three games with a partially torn MCL in his left knee, took part in limited practice for the second day in a row. He will likely be listed as questionable for Sunday’s game against the Tampa Bay Buccaneers.
Wide receiver Michael Crabtree and running back Frank Gore both took part in limited work due to ankle sprains. Crabtree’s ankle sprain is not related to the Achilles injury that kept him out most of the season, 49ers offensive coordinator Greg Roman said.
49ers practice report
CB Tarell Brown (ribs), WR Michael Crabtree (ankle), S Craig Dahl (ankle), RB Frank Gore (ankle), G Mike Iupati (knee), WR Mario Manningham (knee), DT Ray McDonald (ankle), TE Vance McDonald (ankle), LB Dan Skuta (foot), DT Justin Smith (shoulder)
WR Jon Baldwin (shoulder), LB Aldon Smith (shoulder), G Adam Snyder (not injury related), T Joe Staley (knee)
Buccaneers practice report
Did not participate in practice
G Carl Nicks (foot)
DE Da'Quan Bowers (knee), WR Vincent Jackson (hamstring), C Jeremy Zuttah (shoulder)
LB Lavonte David (back), DE William Gholston (head), DT Gary Gibson (calf), G Davin Joseph (knee, shoulder), DT Akeem Spence (wrist)