2004 San Francisco 49ers Team Info
| League | Coach | Record | Postseason Record | Division Standing | End of Season |
| National Football League (NFL) | Dennis Erickson (2-14) | 2-14 | – | Finished 4th in the NFL’s National Football Conference West Division | – |
Roster
| Player | Pos. | Birth Date | Height | Weight | College |
| Anthony Adams | DT-NT | June 18, 1980 | 6’0′ | 300 | Penn St. |
| Mike Adams | DB | March 24, 1981 | 5’10’ | 195 | Delaware |
| James Atkins | DT | June 23, 1978 | 6’5′ | 325 | Virginia Union |
| Kevan Barlow | RB | January 7, 1979 | 6’1′ | 238 | Pittsburgh |
| Arnaz Battle | WR | February 22, 1980 | 6’1′ | 217 | Notre Dame |
| Fred Beasley | FB | September 18, 1974 | 6’0′ | 246 | Auburn |
| Tony Brown | DE | September 29, 1980 | 6’2′ | 283 | Memphis |
| Steve Bush | TE | July 4, 1974 | 6’3′ | 280 | Arizona St. |
| Dwaine Carpenter | DB | November 4, 1976 | 6’1′ | 203 | North Carolina A&T |
| Andre Carter | DE-LB | May 12, 1979 | 6’4′ | 265 | California |
| Curtis Conway | WR | January 13, 1971 | 6’1′ | 196 | USC |
| Chris Cooper | DT-DE | December 27, 1977 | 6’5′ | 275 | Nebraska-Omaha |
| Josh Cooper | DE | December 5, 1980 | 6’3′ | 261 | Mississippi |
| Gabe Crecion | TE | July 9, 1977 | 6’5′ | 255 | UCLA |
| Jerome Davis | T | February 4, 1974 | 6’5′ | 290 | Minnesota |
| Ken Dorsey | QB | April 22, 1981 | 6’4′ | 218 | Miami (FL) |
| John Engelberger | DE | October 18, 1976 | 6’4′ | 268 | Virginia Tech |
| P.J. Fleck | WR | November 29, 1980 | 5’10’ | 191 | Northern Illinois |
| Scott Gragg | T | February 28, 1972 | 6’8′ | 315 | Montana |
| Brock Gutierrez | C | September 25, 1973 | 6’3′ | 304 | Central Michigan |
| Derrick Hamilton | WR | November 30, 1981 | 6’4′ | 200 | Clemson |
| Joselio Hanson | DB | August 13, 1981 | 5’9′ | 175 | Texas Tech |
| Kwame Harris | T | March 15, 1982 | 6’7′ | 310 | Stanford |
| Ronnie Heard | DB | October 5, 1976 | 6’3′ | 215 | Mississippi |
| Eric Heitmann | G-C | February 24, 1980 | 6’3′ | 305 | Stanford |
| Maurice Hicks | RB | July 22, 1978 | 5’11’ | 200 | North Carolina A&T |
| Jasen Isom | FB | January 7, 1977 | 6’0′ | 243 | Cincinnati |
| Terry Jackson | FB | January 10, 1976 | 6’0′ | 232 | Florida |
| Brian Jennings | TE-C | October 14, 1976 | 6’5′ | 245 | Arizona St. |
| Dennis Johnson | DE | December 4, 1979 | 6’5′ | 269 | Kentucky |
| Eric Johnson | TE | September 15, 1979 | 6’3′ | 256 | Yale |
| Kyle Kosier | G-T | January 27, 1978 | 6’5′ | 305 | Arizona St. |
| Andy Lee | P | August 11, 1982 | 6’0′ | 205 | Pittsburgh |
| Otis Leverette | DE | May 31, 1978 | 6’6′ | 278 | Ala-Birmingham |
| Keith Lewis | DB | October 20, 1981 | 6’0′ | 202 | Oregon |
| Brandon Lloyd | WR | July 5, 1981 | 6’0′ | 192 | Illinois |
| Brandon Moore | LB | January 16, 1979 | 6’1′ | 242 | Oklahoma |
| Rob Murphy | C | January 18, 1977 | 6’5′ | 310 | Ohio St. |
| Jeremy Newberry | C-G | March 23, 1976 | 6’5′ | 310 | California |
| Tony Parrish | DB | November 23, 1975 | 6’0′ | 210 | Washington |
| Todd Peterson | K | February 4, 1970 | 5’11’ | 180 | Navy |
| Julian Peterson | LB | July 28, 1978 | 6’3′ | 235 | Michigan St. |
| Cody Pickett | QB | June 30, 1980 | 6’3′ | 220 | Washington |
| Ahmed Plummer | DB | March 26, 1976 | 6’0′ | 191 | Ohio St. |
| Saleem Rasheed | LB | June 15, 1981 | 6’2′ | 229 | Alabama |
| Tim Rattay | QB | March 15, 1977 | 6’0′ | 200 | Louisiana Tech |
| Rayshun Reed | DB | April 10, 1981 | 5’10’ | 185 | Troy |
| Jamal Robertson | RB | January 10, 1977 | 5’10’ | 210 | Ohio Northern |
| Mike Rumph | DB | November 8, 1979 | 6’2′ | 205 | Miami (FL) |
| Richard Seigler | LB | October 19, 1980 | 6’3′ | 239 | Oregon St. |
| Justin Smiley | G | November 11, 1981 | 6’3′ | 300 | Alabama |
| Corey Smith | DE | October 2, 1979 | 6’2′ | 250 | North Carolina St. |
| Derek Smith | LB | January 18, 1975 | 6’2′ | 245 | Arizona St. |
| Shawntae Spencer | DB | February 22, 1982 | 6’1′ | 181 | Pittsburgh |
| Matt Stanley | FB | April 27, 1979 | 6’3′ | 245 | UCLA |
| Daleroy Stewart | DT | November 2, 1978 | 6’4′ | 327 | Southern Miss |
| Jeff Ulbrich | LB | February 17, 1977 | 6’0′ | 249 | San Jose St. |
| Aaron Walker | TE | March 14, 1980 | 6’6′ | 252 | Florida |
| Kevin Ware | TE | September 30, 1980 | 6’3′ | 259 | Washington |
| Ray Wells | LB | August 20, 1980 | 6’1′ | 234 | Arizona |
| Brandon Whiting | DE-DT | July 30, 1976 | 6’3′ | 285 | California |
| Andrew Williams | DE | April 18, 1979 | 6’2′ | 263 | Miami (FL) |
| Jimmy Williams | DB | March 10, 1979 | 5’11’ | 190 | Vanderbilt |
| Melvin Williams | DE | February 2, 1979 | 6’2′ | 269 | Kansas St. |
| Cedrick Wilson | WR | December 17, 1978 | 5’10’ | 183 | Tennessee |
| Jamie Winborn | LB | May 14, 1979 | 5’11’ | 242 | Vanderbilt |
| Rashaun Woods | WR | October 17, 1980 | 6’2′ | 202 | Oklahoma St. |
| Bryant Young | DT-DE | January 27, 1972 | 6’3′ | 291 | Notre Dame |
