Advertisement

 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
Advertisement

Top NFL Public Bets

NFL Top Stories

Thumbnail Titans vs. Texans Pick Will the Titans and Texans surprise and play over the total for bettors when the AFC South rivals clash at 1:00PM ET?
Thumbnail Panthers vs. Falcons Pick Will Sunday's NFC South matchup between the Panthers and Falcons fall under the total at 1:00PM ET?
Thumbnail Raiders vs. Ravens Pick The Baltimore Ravens looks to stay unbeaten when they play host to the Oakland Raiders on Sunday at 1PM ET.
Thumbnail Colts vs. Jaguars Pick The NFL holds its first game in London of the 2016 season when the Jacksonville Jaguarshost the Indianapolis Colts...
Thumbnail Dolphins vs. Bengals Pick Will the Thursday Night Football matchup this week in the NFL be a defensive struggle between the Dolphins and Bengals at 8:25PM ET?
More inNFL Articles  
Advertisement

NFL Team Pages

Advertisement