1 Calvin Johnson WR Georgia Tech 6-4 235 Jr.
2 Joe Thomas OT Wisconsin 6-8 306 Sr.
3 Adrian Peterson HB Oklahoma 6-2 215 Jr.
4 Gaines Adams DE/OLB Clemson 6-5 260 Sr.
5 Brady Quinn QB Notre Dame 6-4 231 Sr.
6 JaMarcus Russell QB Louisiana State 6-6 252 Jr.
7 Alan Branch DT/DE Michigan 6-6 311 Jr.
8 LaRon Landry FS Louisiana State 6-2 204 Sr.
9 Dwayne Jarrett WR Southern California 6-5 210 Jr.
10 Jamaal Anderson DE Arkansas 6-6 282 Jr.
11 Ted Ginn Jr. WR/KR Ohio State 6-0 170 Jr.
12 Darrelle Revis CB Pittsburgh 6-0 190 Jr.
13 Levi Brown OT Penn State 6-5 324 Sr.
14 Leon Hall CB Michigan 5-11 191 Sr.
15 Marshawn Lynch HB California 5-11 217 Jr.
16 Reggie Nelson FS Florida 6-1 198 Jr.
17 Dwayne Bowe WR Louisiana State 6-3 217 Sr.
18 Patrick Willis ILB Mississippi 6-2 230 Sr.
19 Jarvis Moss DE/OLB Florida 6-6 252 So.
20 Michael Griffin FS Texas 6-0 205 Sr.
21 Amobi Okoye DT Louisville 6-1 312 Sr.
22 Adam Carriker DE Nebraska 6-6 280 Sr.
23 Paul Posluszny ILB/OLB Penn State 6-2 229 Sr.
24 Justin Blalock OG/OT Texas 6-4 329 Sr.
25 Quentin Moses DE/OLB Georgia 6-5 250 Sr.
26 Lawrence Timmons OLB Florida State 6-3 230 Jr.
27 Daymeion Hughes CB California 6-2 188 Sr.
28 Buster Davis ILB Florida State 5-11 240 Sr.
29 Robert Meachem WR Tennessee 6-3 210 Jr.
30 Sidney Rice WR South Carolina 6-4 191 So.
31 H.B. Blades ILB Pittsburgh 6-0 240 Sr.
32 Marcus McCauley CB Fresno State 6-1 205 Sr.
33 Aaron Ross CB Texas 6-1 192 Sr.
34 Aaron Sears OG/OT Tennessee 6-4 320 Sr.
35 Zach Miller TE Arizona State 6-5 262 Sr.
36 Ben Grubbs OG Auburn 6-3 301 Sr.
37 Anthony Spencer DE Purdue 6-3 261 Sr.
38 Brandon Meriweather FS/CB Miami 6-0 188 Sr.
39 Josh Beekman OG Boston College 6-2 325 Sr.
40 Eric Weddle S/CB Utah 6-0 200 Sr.
41 Michael Bush HB Louisville 6-3 250 Sr.
42 Rufus Alexander OLB Oklahoma 6-1 231 Sr.
43 LaMarr Woodley DE/OLB Michigan 6-2 268 Sr.
44 Drew Stanton QB Michigan State 6-3 230 Sr.
45 Kenny Irons HB Auburn 5-11 200 Sr.
46 Victor Abiamiri DE/OLB Notre Dame 6-4 260 Sr.
47 Charles Johnson DE Georgia 6-2 275 Jr.
48 Quinn Pitcock DT Ohio State 6-3 295 Jr.
49 Brian Leonard HB/FB Rutgers 6-2 235 Sr.
50 Joe Staley OT Central Michigan 6-5 299 Sr.
51 Greg Olsen TE Miami 6-5 252 Jr.
52 Brandon Siler ILB Florida 6-2 235 Jr.
53 Troy Smith QB Ohio State 6-1 215 Sr.
54 Earl Everett OLB/ILB Florida 6-2 231 Sr.
55 Anthony Gonzalez WR Ohio State 6-0 195 Jr.
56 Ray McDonald DE/DT Florida 6-3 280 Sr.
57 Tony Hunt HB Penn State 6-2 219 Sr.
58 Josh Wilson CB Maryland 5-9 187 Sr.
59 Ryan Kalil C Southern California 6-3 285 Sr.
60 DeMarcus Tyler DT North Carolina State 6-2 305 Sr.
61 Chris Houston CB Arkansas 5-11 190 Jr.
62 Paul Williams WR Fresno State 6-2 210 Sr.
63 Kevin Kolb QB Houston 6-3 225 Sr.
64 Tanard Jackson CB/FS Syracuse 6-1 193 Sr.
65 Manuel Ramirez OG/OT Texas Tech 6-4 328 Sr.
66 Craig Davis WR Louisiana State 6-2 199 Sr.
67 Jon Abbate ILB Wake Forest 5-11 245 Sr.
68 Sabby Piscatelli SS Oregon State 6-3 226 Sr.
69 David Irons CB Auburn 6-1 188 Sr.
70 Ryan Harris OT/OG Notre Dame 6-5 288 Sr.
71 Chansi Stuckey WR Clemson 5-11 182 Sr.
72 Fred Bennett CB South Carolina 6-1 199 Sr.
73 Matt Spaeth TE Minnesota 6-6 270 Sr.
74 Marshal Yanda OG/OT Iowa 6-4 306 Sr.
75 David Harris ILB Michigan 6-2 242 Sr.
76 Tony Ugoh OT Arkansas 6-5 299 Sr.
77 Trent Edwards QB Stanford 6-4 220 Sr.
78 Tim Crowder DE Texas 6-4 270 Sr.
79 Samson Satele OG/C Hawaii 6-3 311 Sr.
80 Justin Harrell DT/DE Tennessee 6-4 300 Sr.
81 Marcus Thomas DT/DE Florida 6-3 290 Sr.
82 Doug Datish C/OG Ohio State 6-5 305 Sr.
83 Ikaika Alama-Francis DE Hawaii 6-5 285 Sr.
84 Johnnie Lee Higgins WR Texas-El Paso 6-0 180 Sr.
85 Joe Newton TE Oregon State 6-7 252 Sr.
86 Mkristo Bruce DE/OLB Washington State 6-6 255 Sr.
87 Tony Taylor ILB Georgia 6-1 237 Sr.
88 DeAndre Jackson CB Iowa State 6-0 190 Sr.
89 Aundrae Allison WR East Carolina 6-1 191 Sr.
90 Dan Mozes C West Virginia 6-4 290 Sr.
91 Baraka Atkins DE/OLB Miami 6-4 264 Sr.
92 Jason Hill WR Washington State 6-0 210 Sr.
93 Antonio Pittman HB Ohio State 5-11 195 Sr.
94 Aaron Rouse SS/OLB Virginia Tech 6-4 221 Sr.
95 Tarell Brown CB Texas 6-0 200 Sr.
96 Dallas Baker WR Florida 6-3 206 Sr.
97 Lorenzo Booker HB Florida State 5-11 193 Sr.
98 Mason Crosby K Colorado 6-2 215 Sr.
99 Jonathan Wade CB Tennessee 6-0 195 Sr.
100 John Wendling SS Wyoming 6-1 222 Sr.