Roster Count: 54
Red = Untouchable
QB: Alex Smith 84 / 4 Year Contract
QB: Trent Dilfer 79 / 2 Year Contract
QB: Shaun Hill 67 / 1 Year Contract
RB: Frank Gore 92 / 6 Year Contract
RB: Michael Robinson 78 / 2 Year Contract
RB: Maurice Hicks 75 / 1 Year Contract
FB: Moran Norris 74 / 3 Year Contract
WR: Darrell Jackson 89 / 3 Year Contract
WR: Ashley Lelie 80 / 2 Year Contract
WR: Arnaz Battle 80 / 3 Year Contract
WR: Jason Hill 78 / 4 Year Contract
WR: Taylor Jacobs 75 / 1 Year Contract
WR: Bryan Gilmore 73 / 1 Year Contract
TE: Vernon Davis 86 / 4 Year Contract
TE: Delaine Walker 69 / 3 Year Contract
LT: Jonas Jennings 85 / 5 Year Contract
LT: Joe Staley 79 / 5 Year Contract
LG: Larry Allen 91 / 1 Year Contract
LG: Patrick Estes 71 / 1 Year Contract
C: Eric Heitmann 85 / 2 Year Contract
C: Tony Wragge 68 / 1 Year Contract
RG: Justin Smiley 83 / 1 Year Contract
RG: David Baas 80 / 1 Year Contract
RT: Kwame Harris 82 / 1 Year Contract
RT: Adam Snyder 78 / 1 Year Contract
LE: Bryant Young 86 / 1 Year Contract
LE: Melvin Oliver 78 / 3 Year Contract
LE: Ray McDonald 77 / 4 Year Contract
RE: Marques Douglas 84 / 1 Year Contract
RE: Damane Duckett 73 / 1 Year Contract
DT: Cletidus Hunt 80 / 2 Year Contract
DT: Isaac Sopoaga 77 / 1 Year Contract
DT: Ronald Fields 74 / 1 Year Contract
DT: Aubrayo Franklin 73 / 3 Year Contract
DT: Joe Cohen 73 / 4 Year Contract
LOLB: Manny Lawson 80 / 4 Year Contract
LOLB: Parys Haralson 75 / 2 Year Contract
MLB: Derek Smith 88 / 2 Year Contract
MLB: Patrick Willis 85 / 6 Year Contract
MLB: Brandon Moore 82 / 4 Year Contract
MLB: Jeff Ulbrich 80 / 3 Year Contract
ROLB: Tully Banta Cain 82 /3 Year Contract
ROLB: Roderick Green 65 / 1 Year Contract
ROLB: Jay Moore 62 / 3 Year Contract
CB: Nate Clements 93 / 7 Year Contract
CB: Walt Harris 88 / 3 Year Contract
CB: Shawntee Specner 81 / 2 Year Contract
CB: Donald Strickland 75 / 1 Year Contract
CB: B.J. Tucker 65 / 1 Year Contract
FS: Robert Griffith 84 / 2 Year Contract
FS: Mark Romas 79 / 3 Year Contract
FS: Dashon Goldson 76 / 3 Year Contract
SS: Michael Lewis 84 / 6 Year Contract
SS: Keith Lewis 76 / 3 Year Contract
K: Joe Nedney 88 / 3 Year Contract
P: Andy Lee 85 / 6 Year Contract