2004 NFL Draft Picks
 RdPick(Ovr)NamePosSchool

2004 drafted 49ers rookies
 Round 1, Pick 31: Rashaun Woods
Position: Wide receiver
Class: Senior
College: Oklahoma State
Conference: Big 12
Height: 6-2
Weight: 202
40 Time: 4.55
Hometown: Oklahoma City, Okla.
NFL.com Bio
 Round 2, Pick 14: Justin Smiley
Position: Offensive Guard
Class: Underclassman
College: Alabama
Conference: SEC
Height: 6-3
Weight: 301
40 Time: 5.04
Hometown: Ellabel, Ga.
NFL.com Bio
 Round 2, Pick 26: Shawntae Spencer
Position: Cornerback
Class: Senior
College: Pittsburgh
Conference: Big East
Height: 6-0
Weight: 176
40 Time: 4.45
Hometown: Rankin, Pa.
NFL.com Bio
 Round 3, Pick 14: Derrick Hamilton
Position: Wide Receiver/Return Specialist
Class: Underclassman
College: Clemson
Conference: ACC
Height: 6-3
Weight: 203
40 Time: 4.51
Hometown: Dillon, S.C.
NFL.com Bio
 Round 4, Pick 8: Isaac Sopoaga
Position: Nose Guard/Defensive Tackle
Class: Senior
College: Hawaii
Conference: WAC
Height: 6-2
Weight: 321
40 Time: 5.05
Hometown: Pago Pago, American Samoa
NFL.com Bio
 Round 4, Pick 31: Richard Seigler
Position: Middle linebacker
Class: Senior
College: Oregon State
Conference: Pac-10
Height: 6-2
Weight: 238
40 Time: 4.75
Hometown: Las Vegas, Nev.
NFL.com Bio
 Round 6, Pick 23: Andy Lee
Position: Punter
Class: Senior
College: Pittsburgh
Conference: Big East
Height: 6-0
Weight: 206
40 Time: 5.00
Hometown: Westminster, N.C.
NFL.com Bio
 Round 6, Pick 33: Keith Lewis
Position: Free Safety
Class: Senior
College: Oregon
Conference: Pac-10
Height: 6-0
Weight: 202
40 Time: 4.59
Hometown: Sacramento, Calif.
NFL.com Bio
 Round 7, Pick 16: Cody Pickett
Position: Quarterback
Class: Senior
College: Washington
Conference: Pac-10
Height: 6-3
Weight: 227
40 Time: 4.82
Hometown: Caldwell, Idaho
NFL.com Bio
 Round 7, Pick 25: Christian Ferrara
Position: Defensive tackle
Class: Senior
College: Syracuse
Conference: Big East
Height: 6-3
Weight: 294
40 Time: 5.07
Hometown: North Caldwell, N.J.
NFL.com Bio

Mock Drafts - Updated 4/22/04
 100% Football says we will pick... WR Reggie Williams, Washington
 About.com says we will pick... WR Michael Clayton, LSU
 Ask the Commish says we will pick... WR Reggie Williams, Washington
 College Football News says we will pick... RB Kevin Jones, Virginia Tech
 Draft Ace says we will pick... WR Reggie Williams, Washington
 Draft King says we will pick... DT Randy Starks, Maryland
 Draft Insiders says we will pick... DE Kenechi Udeze, USC
 Draft Notebook says we will pick... WR Reggie Williams, Washington
 Draft Studio says we will pick... DT Tommie Harris, Oklahoma
 Fantasy Insights says we will pick... WR Reggie Williams, Washington
 Football.com says we will pick... WR Reggie Williams, Washington
 Football's Future says we will pick... OT Shawn Andrews, Arkansas
 FoxSports.com says we will pick... WR Reggie Williams, Washington
 GBN Draft Report says we will pick... WR Reggie Williams, Washington
 goTitans.com says we will pick... WR Reggie Williams, Washington
 NFL Draft Blitz says we will pick... CB De Angelo Hall, Virginia Tech
 NFL Draft Countdown says we will pick... WR Reggie Williams, Washington
 NFL Draft Scouting says we will pick... WR Reggie Williams, Washington
 NFLfans.com says we will pick... CB De Angelo Hall, Virginia Tech
 NFL Report says we will pick... WR Rashaun Woods, Oklahoma State
 On the Clock says we will pick... WR Lee Evans, Wisconsin
 The Huddle Report says we will pick... WR Reggie Williams, Washington

2003
 OT Kwame Harris Stanford
 DT Anthony Adams Penn State
 DE Andrew Williams Miami (Fla.)
 WR Brandon Lloyd Illinois
 TE Aaron Walker Florida
 WR Arnaz Battle Notre Dame
 QB Ken Dorsey Miami (Fla.)
2002
 CB Mike Rumph Miami (Fla.)
 LB Saleem Rasheed Alabama
 K Jeff Chandler Florida
 S Kevin Curtis Texas Tech
 QB Brandon Doman Brigham Young
 DE Josh Shaw Michigan State
 TE Mark Anelli Wisconsin
 OG Eric Heitmann Stanford
 OG Kyle Kosier Arizona State
 CB Teddy Gaines Tennessee
2001
 DE Andre Carter California
 LB Jamie Winborn Vanderbilt
 RB Kevan Barlow Pittsburgh
 WR Cedrick Wilson Tennessee
 CB Rashad Holman Louisville
 DT Menson Holloway Texas-El Paso
 LB Alex Lincoln Auburn
 TE Eric Johnson Yale
2000
 LB Julian Peterson Michigan State
 DB Ahmed Plummer Ohio State
 DL John Engelberger Virginia Tech
 DB Jason Webster Texas A&M
 QB Giovanni Carmazzi Hofstra
 LB Jeff Ulbrich Hawaii
 DB John Keith Furman
 RB Paul Smith Texas-El Paso
 DL John Milem Lenoir-Rhyne
 QB Tim Rattay Louisiana Tech
 TE Brian Jennings Arizona State
1999
 DL Reggie McGrew Florida
 DL Chike Okeafor Purdue
 DB Anthony Parker Weber State
 DB Pierson Prioleau Virginia Tech
 RB Terry Jackson Florida
 OL Tyrone Hopson Eastern Kentucky
 WR Tai Streets Michigan
 LB Kory Minor Notre Dame
1998
 CB R.W. McQuarters Oklahoma State
 OL Jeremy Newberry California
 OL Chris Ruhman Texas A&M
 DB Lance Schulters Hofstra
 OL Phil Ostrowski Penn State
 FB Fred Beasley Auburn
 WR Ryan Thelwell Minnesota
1997
 QB Jim Druckenmiller Virginia Tech
 FB Marc Edwards Notre Dame
 TE Greg Clark Stanford
1996
 DE Israel Ifeanyi USC
 WR Terrell Owens Tenn.-Chat.
 DE Daryl Price Colorado
 WR Iheanyi Uwaezukoe California
 RB Stephen Pitts Penn St.
 TE Sean Manuel New Mexico St.
 OLB Sam Manuel New Mexico St.
1995
 WR J.J. Stokes UCLA
 TE Tim Hanshaw BYU
 DE Antonio Armstrong Texas A&M
 DL Herbert Coleman Trinity (IL)
1994
 DT Bryant Young Notre Dame
 FB William Floyd Florida State
 LB Kevin Mitchell Syracuse
 DB Tyronne Drakeford Virginia Tech
 K Doug Brien California
 WR Cory Fleming Tennessee
 LB Anthony Peterson Notre Dame
 LB Lee Woodall West Chester (PA)
1993
 DL Dana Stubblefield Kansas
 DL Todd Kelly Tennessee
 DB Adrian Hardy Northwestern State (LA)
 DL Artie Smith Louisiana Tech
 OL Chris Dalman Stanford
 LB Troy Wilson Pittsburg State (KS)
 QB Elvis Grbac Michigan
WR Rashaun Woods, Oklahoma State
2004 Draft Info
ROUND: 1 | 2 | 3 | 4 | 5 | 6 | 7
2004 Draft Links
ESPN
NFL.com
Sporting News Draft Central
Pro Football Weekly
The NFL Insiders
In the Draft Forum
Forum preview no longer available
Visit the fan forums
NFL News