Mobile Site You Are Here > Home > Coaches > Bill Walsh Player Register

Bill Walsh

William Ernest Walsh

Born: November 30, 1931 in Los Angeles, CA
Died: July 30, 2007
College: San Jose State
Inducted into Hall of Fame in 1993

Players Who Played For Bill Walsh

Players

Passing Rushing Receiving
Rk Pos From To CarAV G Cmp Att Yds TD Lng Int Sk Yds Att Yds TD Lng Rec Yds TD Lng
1 Charles Aiu G 1976 1976 2.85 12
2 Jerry Aldridge RB 1980 1980 0.00 1
3 Terry Anderson WR 1980 1980 0.00 4
4 Jim Asmus P 1987 1987 0.00 3
5 Dan Audick T-G 1981 1982 9.40 23
6 John Ayers G-T 1979 1986 53.65 118
7 Matt Bahr K 1981 1981 0.00 4
8 Jean Barrett T-G-C 1979 1980 4.30 28
9 Harris Barton T-G 1987 1988 8.20 28
10 Terry Beeson LB 1982 1982 0.75 5
11 Eddie Bell WR 1976 1976 0.00 5
12 Guy Benjamin QB 1981 1983 1.00 10 23 39 292 2 73 1 3 30 2 2 0 1
13 Richard Blackmore DB 1983 1983 0.80 11
14 Ed Blount QB 1987 1987 0.00 1 1 0 0 0
15 Dwaine Board DE 1979 1988 47.90 117
16 Matt Bouza WR 1981 1981 0.00 1
17 Greg Boyd DE 1984 1984 0.00 2
18 Chuck Bradley TE 1976 1976 0.00 7 1 7 0 7
19 Jeff Bregel G 1987 1988 1.85 18
20 John Bristor DB 1979 1979 1.00 1
21 Jeff Brockhaus K 1987 1987 -1.00 3
22 Chet Brooks DB 1988 1988 0.90 10
23 Ray Brown WR 1987 1987 0.00 1
24 Keith Browner LB 1987 1987 0.80 1
25 Bob Bruer TE 1979 1980 1.90 17 5 -4 0 6 26 254 1 19
26 Ken Bungarda T 1980 1980 1.00 15
27 Dan Bunz LB 1979 1984 21.45 70
28 John Butler DB 1987 1987 0.00 3
29 Mike Calhoun DT-DE 1980 1980 0.00 4
30 Michael Carter NT 1984 1988 49.10 71
31 Matt Cavanaugh QB 1983 1985 2.45 29 61 115 783 5 51 1 12 93 9 2 0 13
32 Gordy Ceresino LB 1979 1979 2.00 16
33 Wes Chandler WR 1988 1988 0.00 4 4 33 0 9
34 Tony Cherry RB 1986 1987 1.00 6 24 107 1 16
35 John Choma G-C-T 1981 1983 2.85 27
36 Ricky Churchman DB 1980 1981 6.00 19
37 Dwight Clark WR 1979 1987 61.30 134 0 3 0 0 0 0 0 0 6 50 0 18 506 6750 48 80
38 Mario Clark DB 1984 1984 1.80 11
39 Mike Clark DE 1982 1982 0.95 6
40 Mark Cochran T 1987 1987 2.00 3
41 Mike Cofer K 1988 1988 2.85 16
42 Danny Colbert DB 1976 1976 5.00 13
43 Bruce Collie G-T 1985 1988 12.55 58
44 Tim Collier DB 1982 1983 3.70 12
45 Glen Collins DE 1987 1987 0.90 3
46 Darren Comeaux LB 1987 1987 0.65 8
47 Earl Cooper RB-TE 1980 1985 25.10 88 298 1152 6 47 213 1908 12 73
48 George Cooper LB 1987 1987 2.00 10
49 Charles Cornelius DB 1979 1980 6.55 32
50 Matt Courtney DB 1987 1987 2.00 3
51 Tom Cousineau LB 1986 1987 2.35 9
52 Al Cowlings DE-DT-LB 1979 1979 1.30 12
53 Greg Cox DB 1988 1988 0.85 15
54 Roger Craig RB 1983 1988 70.70 94 1274 5571 43 71 434 3768 15 73
55 Derrick Crawford WR 1986 1986 1.00 10 5 70 0 42
56 Joe Cribbs RB 1986 1987 9.35 25 222 890 6 20 44 416 0 33
57 Randy Cross G-C 1979 1988 79.70 148
58 Pat Curran TE-TB 1976 1976 3.80 14 1 12 0 12 33 349 1 29
59 Johnny Davis RB 1981 1981 1.90 16 94 297 7 14 3 -1 0 3
60 Fred Dean DE 1976 1985 20.20 71
61 Kevin Dean LB 1987 1987 1.00 4
62 Steve DeBerg QB 1979 1980 14.75 27 533 899 5650 29 93 38 31 233 23 14 0 8
63 Charles DeJurnett NT-DT 1976 1976 2.70 13
64 Al Dixon TE 1984 1984 0.00 2
65 Larry Dorsey WR 1976 1976 0.90 13 1 -12 0 -12 8 108 0 19
66 Walt Downing G-C 1979 1983 9.75 67
67 Joe Drake NT 1987 1987 0.95 3
68 Chris Dressel TE 1987 1987 0.00 1 1 8 0 8
69 Doug DuBose RB 1987 1988 1.95 16 34 149 2 37 10 94 0 14
70 Tony Dungy DB-QB 1979 1979 1.80 15
71 Michael Durrette G 1986 1987 2.95 12
72 Walt Easley RB 1981 1982 2.00 13 1 1 5 0 5 0 0 0 81 235 1 9 9 62 0 21
73 Lenvil Elliott RB 1979 1981 6.90 35 116 505 5 20 57 563 1 45
74 Riki Ellison LB 1983 1988 34.45 80
75 Kevin Fagan DE 1987 1988 6.80 21
76 Jim Fahnhorst LB 1984 1988 20.50 72
77 Keith Fahnhorst T 1979 1987 63.40 123
78 John Faylor DB 1987 1987 0.00 3
79 Ron Ferrari LB 1982 1986 5.50 68
80 Bob Ferrell RB 1979 1980 0.00 28 8 33 0 8 2 4 0 3
81 Terrence Flagler RB 1987 1988 0.90 6 9 16 0 5 6 100 0 57
82 Ed Flanagan C 1976 1976 5.25 12
83 Chris Fletcher DB 1976 1976 6.00 13
84 Dan Fouts QB 1976 1976 7.15 14 208 359 2535 14 81 15 39 220 18 65 0 13
85 Phil Francis RB 1979 1980 3.00 21 38 154 1 16 35 221 0 19
86 Russ Francis TE 1982 1987 13.45 75 1 1 45 0 45 0 0 0 186 2105 12 52
87 John Frank TE 1984 1988 6.80 66 2 -1 0 2 65 662 10 38
88 Tracy Franz G 1987 1987 2.00 3
89 Toni Fritsch K 1976 1976 0.60 5
90 Jeff Fuller DB-LB 1984 1988 18.65 65
91 Mike Fuller DB 1976 1976 5.95 14
92 Bob Gagliano QB 1987 1987 0.90 3 16 29 229 1 50 1 4 22
93 Scott Garnett NT-DE 1985 1985 0.00 3
94 Gary Garrison WR-SE 1976 1976 0.50 2 2 58 1 36
95 Rick Gervais DB 1981 1983 2.95 21
96 Lewis Gilbert TE 1980 1980 0.00 6
97 Tony Gladney WR 1987 1987 1.00 2 4 60 0 19
98 Clyde Glover DT 1987 1987 2.00 13
99 Don Goode LB 1976 1976 8.00 14
100 Tom Graham LB 1976 1976 4.00 10
101 Tim Gray DB 1979 1979 3.40 16
102 Terry Greer WR 1987 1988 1.85 13 14 231 1 50
103 Don Griffin DB 1986 1988 15.10 38
104 Ron Hadley LB 1987 1988 2.00 6
105 Charles Haley DE-LB 1986 1988 12.05 44
106 Cedrick Hardman DE 1979 1979 1.80 14
107 Andre Hardy RB 1987 1987 1.00 1 7 48 0 14 1 7 0 7
108 Derrick Harmon RB 1984 1986 4.80 39 0 3 0 0 0 0 0 0 94 361 2 19 23 203 0 42
109 Willie Harper LB 1979 1983 24.85 67
110 Dennis Harrison DE 1986 1986 0.00 5
111 John Harty NT-DE 1981 1986 11.30 42
112 Tom Hayes DB 1976 1976 4.00 9
113 Ron Heller TE 1987 1988 2.65 29 26 305 3 39
114 Barry Helton P 1988 1988 2.00 15 1 0 0 0
115 Thomas Henderson LB 1980 1980 0.00 1
116 Thomas Henley WR 1987 1987 0.00 1
117 Dwight Hicks DB 1979 1985 53.10 96
118 John Hill C-T 1985 1985 0.00 1
119 Scott Hilton LB 1979 1980 6.85 20
120 Paul Hofer RB 1979 1981 18.25 33 243 1101 9 47 126 1373 4 44
121 Gary Hoffman T 1987 1987 0.00 3
122 Mike Hogan RB 1979 1979 0.80 2 9 31 0 6 9 65 0 27
123 Tom Holmoe DB 1983 1988 9.25 75
124 Pierce Holt DE-DT 1988 1988 0.65 9
125 Mitch Hoopes P 1976 1976 0.95 9 2 10 0 10
126 Bob Horn LB 1976 1983 7.00 31
127 Ernie Hughes C-G 1980 1980 0.00 3
128 Wilbur Jackson RB 1979 1979 4.80 16 114 375 2 16 53 422 0 34
129 Neal Jeffrey QB 1976 1976 0.00 5 2 2 11 0 7 0 0 0 1 0 0 0
130 Charles Johnson DB 1979 1980 6.90 20
131 Eric Johnson DB 1979 1979 1.80 8
132 Gary Johnson DT-DE-NT 1976 1985 6.65 37
133 James Johnson LB 1987 1987 0.00 1
134 Charlie Joiner WR 1976 1976 11.40 14 0 1 0 0 0 0 0 0 50 1056 7 81
135 Arrington Jones RB 1981 1981 0.00 1
136 Brent Jones TE 1987 1988 0.55 15 10 92 2 22
137 Leroy Jones DE 1976 1976 3.75 14
138 Ed Judie LB 1982 1983 2.90 11
139 Jerry Keeble LB 1987 1987 1.00 3
140 Carl Keever LB 1987 1987 1.00 3
141 Louie Kelcher DT-NT 1976 1984 5.40 30
142 Jeff Kemp QB 1986 1986 4.50 10 119 200 1554 11 66 8 8 56 15 49 0 12
143 Allan Kennedy T 1981 1984 3.90 34
144 Sam Kennedy LB 1988 1988 2.00 16
145 Mark Korff LB 1987 1987 0.00 2
146 Jim Kovach LB 1985 1985 0.00 4
147 Jim Krahl DT 1980 1980 0.00 2
148 Pete Kugler NT-DE 1981 1988 15.85 56
149 Fulton Kuykendall LB 1985 1985 0.00 1
150 Mel Land LB-DE 1980 1980 0.00 3
151 Amos Lawrence RB 1981 1982 1.00 21 18 55 1 14 5 22 0 6
152 Terry LeCount WR 1979 1979 0.00 2
153 John Lee DE 1976 1976 3.00 14
154 Jim Leonard G-C 1985 1985 1.00 9
155 Bobby Leopold LB 1980 1983 12.05 54
156 Eddie Lewis DB 1979 1979 2.00 7
157 Kevin Lilly DE-NT-DT 1988 1988 1.00 9
158 Chris Lindstrom DE 1983 1983 0.00 0
159 Greg Liter DE 1987 1987 0.00 1
160 Tim Long C 1987 1987 0.00 2
161 Clint Longley QB 1976 1976 1.00 3 12 24 130 2 28 3 7 51 4 22 0 9
162 Jim Looney LB 1981 1981 0.00 1
163 Ronnie Lott DB 1981 1988 76.30 107
164 Woodrow Lowe LB 1976 1976 5.60 14
165 Ken MacAfee TE 1979 1979 3.00 16 24 266 4 50
166 John Macaulay C 1984 1984 0.00 3
167 Don Macek C-G 1976 1976 4.90 14
168 Ken Margerum WR 1986 1987 0.00 7 3 19 0 7
169 Bob Martin LB 1979 1979 2.00 13
170 Derrick Martin DB 1987 1987 1.00 3
171 Saladin Martin DB 1981 1981 1.00 15
172 Lindsey Mason T 1982 1982 7.00 9
173 Bo Matthews RB 1976 1976 1.60 12 46 199 3 42 12 81 0 15
174 Ken McAlister LB-DB 1983 1983 0.00 4
175 Milt McColl LB 1981 1987 23.80 97
176 Dwight McDonald WR 1976 1976 1.80 12 11 161 4 44
177 Guy McIntyre G 1984 1988 7.70 65 1 17 1 17
178 Jeff McIntyre LB 1979 1979 0.95 14
179 Tim McKyer DB 1986 1988 19.85 44
180 Dana McLemore DB 1982 1987 3.70 69
181 Dan Melville P 1979 1979 1.00 16 3 0 0 0
182 Larry Mialik TE 1976 1976 0.00 7
183 Rick Middleton LB 1976 1976 2.70 10
184 Doug Mikolas NT 1987 1988 2.00 9
185 Jim Miller P 1980 1982 4.80 41 2 -12 0 0
186 Carl Monroe RB 1983 1987 4.70 43 15 62 0 17 28 323 2 50
187 Joe Montana QB 1979 1988 86.65 138 2322 3673 27533 190 96 99 219 1543 322 1178 16 21
188 Blanchard Montgomery LB 1983 1984 3.90 27
189 Jeff Moore RB 1982 1983 11.70 24 100 324 5 19 56 611 4 55
190 Melvin Morgan DB 1979 1980 3.30 14
191 Mike Moroski QB 1986 1986 2.00 15 42 73 493 2 52 3 6 52 6 22 1 12
192 Mercury Morris RB 1976 1976 2.25 13 50 256 2 30 8 52 0 20
193 Dave Morton LB 1979 1979 2.00 3
194 Gary Moten LB 1983 1983 0.00 6
195 Renaldo Nehemiah WR 1982 1984 7.70 40 1 -1 0 0 43 754 4 59
196 Bob Nelson LB 1979 1979 0.00 1
197 Calvin Nicholas WR 1988 1988 0.00 7 1 14 0 14
198 Tory Nixon DB 1985 1988 4.85 50
199 Tom Orosz P 1983 1984 1.80 18 2 39 0 23
200 Artie Owens WR-RB 1976 1976 0.90 14 3 54 1 28
201 James Owens RB-WR-DB 1979 1980 3.30 30 7 33 0 11 19 254 0 29
202 Bubba Paris T-G 1983 1988 32.80 85
203 Limbo Parks G 1987 1987 0.00 3
204 Reno Patterson NT 1987 1987 0.00 1
205 Ricky Patton RB 1980 1982 5.00 26 153 544 4 28 27 195 1 31
206 Brian Peets TE 1981 1981 0.00 5 1 5 0 5
207 Ralph Perretta C-G 1976 1976 1.60 13
208 Scott Perry DB 1980 1980 0.80 11
209 Lawrence Pillers DE-DT-NT 1980 1984 17.90 68
210 Darryl Pollard DB 1987 1988 1.65 17
211 Ray Preston LB 1976 1976 2.55 14
212 Craig Puki LB 1980 1981 5.90 32
213 Fred Quillan C 1979 1987 60.75 129
214 Eason Ramson TE 1979 1983 2.85 54 3 1 0 4 44 376 3 22
215 Tom Rathman RB 1986 1988 14.25 44 197 822 4 35 85 832 3 29
216 Kevin Reach G-C 1987 1987 2.00 3
217 Archie Reese DE-NT-DT 1979 1981 18.10 48
218 Jack Reynolds LB 1981 1984 19.85 53
219 Ray Rhodes DB-WR 1980 1980 2.10 14
220 Jerry Rice WR 1985 1988 31.40 60 2 5 30 0 16 1 0 0 37 256 4 29 264 4881 49 96
221 Elston Ridgle DE 1987 1987 1.00 3
222 Bill Ring RB 1981 1986 9.55 69 183 732 7 34 45 336 1 24
223 Larry Roberts DE 1986 1988 12.15 43
224 Jim Robinson WR 1980 1980 0.00 5
225 Del Rodgers RB 1987 1988 0.90 8 11 46 1 15 2 45 0 24
226 Doug Rogers DE 1986 1986 0.90 8
227 Bill Romanowski LB 1988 1988 1.20 16
228 Max Runager P 1984 1988 5.75 59 1 -5 0 0
229 Jesse Sapolu C-G 1983 1988 9.40 45
230 Sam Scarber RB 1976 1976 3.00 14 61 236 1 14 14 96 1 13
231 Eric Scoggins LB 1982 1982 0.00 3
232 Tom Seabron LB 1979 1980 2.00 22
233 Paul Seal TE 1979 1979 0.00 15 3 34 0 14
234 Todd Shell LB 1984 1987 12.65 38
235 Jonathan Shelley DB 1987 1987 0.00 1
236 Billy Shields T 1976 1984 5.65 24
237 Mike Shumann WR 1979 1981 4.00 29 1 19 0 19 42 473 4 39
238 Ron Shumon LB 1979 1979 1.90 8
239 O.J. Simpson RB 1979 1979 2.20 13 120 460 3 22 7 46 0 14
240 Ron Singleton T 1976 1980 18.30 44
241 Daryle Skaugstad NT 1983 1983 0.00 3
242 Freddie Solomon WR-QB-RB 1979 1985 40.80 98 2 4 37 0 25 0 0 0 33 259 2 56 279 4415 41 93
243 Mark Stevens QB 1987 1987 1.00 2 2 4 52 1 39 0 0 0 10 45 1 16
244 Jeff Stover DE-DT 1982 1988 21.10 81
245 Hal Stringert DB 1976 1976 1.80 11
246 Vince Stroth T-G-TE 1985 1985 0.00 1
247 Danny Stubbs DE-LB 1988 1988 1.30 16
248 Jim Stuckey DE 1980 1986 23.75 88
249 John Sullivan DB 1987 1987 0.00 1
250 Harry Sydney RB 1987 1988 1.55 30 1 2 50 1 50 0 0 0 38 175 0 15 3 21 0 9
251 Terry Tautolo LB 1980 1981 2.85 19
252 John Taylor WR 1987 1988 4.70 24 23 476 2 73
253 Chuck Thomas C 1987 1988 2.70 23
254 Lynn Thomas DB 1981 1982 2.95 24
255 Ken Times NT-DT 1980 1980 0.00 3
256 Jim Tolbert DB 1976 1976 2.55 4
257 Manu Tuiasosopo DT-NT-DE 1984 1986 15.35 46
258 Keena Turner LB 1980 1988 55.60 124
259 Wendell Tyler RB 1983 1986 25.40 48 624 3112 17 40 82 669 6 26
260 Mike Varajon RB 1987 1987 1.00 3 18 82 0 11 3 25 0 12
261 Ruben Vaughan DT-NT-DE 1979 1979 0.95 13
262 Ted Vincent DT 1979 1980 7.80 28
263 George Visger DT 1980 1980 0.00 3
264 Steve Wallace T-G 1986 1988 8.90 43
265 Mike Walter LB 1984 1988 22.90 74
266 Russ Washington T-DT 1976 1976 4.20 14
267 Tim Washington DB 1982 1982 0.00 1
268 Jimmy Webb DT-DE 1979 1980 6.60 32
269 Mike Wells TE 1987 1987 0.00 1
270 Ray Wersching K 1976 1987 24.50 138
271 Jeff West P-TE 1976 1976 2.00 6 1 0 0 0
272 Doug Wilkerson G 1976 1976 4.55 14
273 Jerry Wilkinson DE 1980 1980 0.00 6
274 Gerard Williams DB 1979 1980 5.55 20
275 Herb Williams DB 1980 1980 0.00 9
276 Mike Williams DB 1976 1976 5.40 14
277 Newton Williams RB 1982 1982 0.00 6
278 Vince Williams RB 1982 1983 1.00 3 20 68 0 12 4 33 0 13
279 Carlton Williamson DB 1981 1987 40.40 88
280 Mike Wilson WR 1981 1988 20.40 104 143 2007 14 52
281 Don Woods RB 1976 1980 7.50 21 2 4 17 1 11 0 1 8 176 679 3 24 54 395 1 34
282 Eric Wright DB 1981 1988 54.70 90
283 Charle Young TE 1980 1982 7.25 41 88 914 7 41
284 Rickey Young RB 1976 1976 11.00 14 162 802 4 46 47 441 1 33
285 Steve Young QB 1987 1988 3.40 19 91 170 1250 13 73 3 16 100 53 374 2 49