Head Coach: Mike Nolan
No. Player Pos Ht Wt Born Exp College
4 Andy Lee P 6-0 178 08-11-1982 5 Pittsburgh
6 Joe Nedney K 6-5 234 03-22-1973 13 San Jose State
11 Alex Smith QB 6-4 217 05-07-1984 4 Utah
13 Shaun Hill QB 6-3 220 01-09-1980 7 Maryland
14 J.T. O'Sullivan QB 6-2 227 08-25-1979 6 California-Davis
20 Allen Rossum CB 5-8 178 10-22-1975 10 Notre Dame
21 Frank Gore RB 5-9 217 05-14-1983 4 Miami (FL)
22 Nate Clements CB 6-0 205 12-12-1979 8 Ohio State
23 Marcus Hudson CB 6-2 200 11-15-1982 3 North Carolina State
24 Michael Robinson RB 6-1 223 02-06-1983 3 Penn State
25 Tarell Brown CB 5-10 193 01-06-1985 2 Texas
26 Mark Roman S 5-11 205 03-26-1977 9 LSU
27 Walt Harris CB 5-11 196 08-10-1974 13 Mississippi State
28 Keith Lewis S 6-0 220 10-20-1981 5 Oregon
29 DeShaun Foster RB 6-0 222 01-10-1980 7 UCLA
30 Donald Strickland CB 5-10 185 11-24-1980 6 Colorado
31 Reggie Smith CB 6-1 200 09-13-1986 0 Oklahoma
32 Michael Lewis S 6-1 222 04-29-1980 7 Colorado
36 Shawntae Spencer CB 6-1 190 02-22-1982 5 Pittsburgh
38 Dashon Goldson S 6-2 200 09-18-1984 2 Washington
45 Zak Keasey RB 6-0 235 03-19-1982 2 Princeton
46 Delanie Walker TE 6-0 242 08-12-1984 3 Central Missouri State
47 Billy Bajema TE 6-4 256 10-31-1982 4 Oklahoma State
51 Takeo Spikes LB 6-2 242 12-17-1976 11 Auburn
52 Patrick Willis LB 6-1 240 01-25-1985 2 Mississippi
53 Jeff Ulbrich LB 6-0 240 02-17-1977 9 Hawaii
54 Roderick Green LB 6-2 255 04-26-1982 5 Central Missouri State
55 Ahmad Brooks LB 6-3 259 03-14-1984 3 Virginia
56 x-Jay Moore LB 6-4 280 08-16-1983 2 Nebraska
M
62 Chilo Rachal T 6-4 315 03-15-1986 0 USC
63 x-Damane Duckett T 6-6 318 01-21-1981 3 East Carolina
64 David Baas G 6-4 330 09-28-1981 4 Michigan
65 Barry Sims T 6-5 300 12-01-1974 10 Utah
66 Eric Heitmann C 6-3 312 02-24-1980 7 Stanford
68 Adam Snyder G 6-6 325 01-30-1982 4 Oregon
69 Tony Wragge G 6-4 310 08-14-1979 4 New Mexico State
74 Joe Staley T 6-5 315 08-30-1984 2 Central Michigan
75 Jonas Jennings T 6-3 328 11-21-1977 8 Georgia
82 Bryant Johnson WR 6-3 211 03-07-1981 6 Penn State
83 Arnaz Battle WR 6-1 208 02-22-1980 6 Notre Dame
84 Josh Morgan WR 6-0 219 06-20-1985 0 Virginia Tech
85 Vernon Davis TE 6-3 250 01-31-1984 3 Maryland
86 Brian Jennings TE 6-5 242 10-14-1976 9 Arizona State
88 Isaac Bruce WR 6-0 188 11-10-1972 15 Memphis
89 Jason Hill WR 6-0 202 01-25-1985 2 Washington State
90 Isaac Sopoaga DE 6-2 330 09-04-1981 5 Hawaii
91 Ray McDonald DE 6-3 290 09-02-1984 2 Florida
92 Aubrayo Franklin DT 6-1 317 08-27-1980 6 Tennessee
93 Ronald Fields DT 6-2 315 09-13-1981 4 Mississippi State
94 Justin Smith DE 6-4 285 09-30-1979 8 Missouri
95 Tully Banta-Cain LB 6-2 265 08-28-1980 6 California
96 Kentwan Balmer DE 6-5 315 10-15-1986 0 North Carolina
98 Parys Haralson LB 6-0 255 01-24-1984 3 Tennessee
99 Manny Lawson LB 6-5 240 07-03-1984 3 North Carolina State
p-Probable
d-doubtful
q-Questionable
o-Out
x-Injured reserve

NFL Team Pages

Sports Insights' Advanced Betting Tools - NFL Free 14-Day Trial

Recent NFL Discussions