1. Calvin Johnson (WR, Georgia Tech)
2. Gaines Adams (DE, Clemson)
3. Joe Thomas (OT, Wisconsin)
4. Adrian Peterson (RB, Oklahoma)
5. LaRon Landry (S, LSU)
6. Amobi Okoye (DT, Louisville)
7. Levi Brown (OT, Penn State)
8. Brady Quinn (QB, Notre Dame)
9. Jamaal Anderson (DE, Arkansas)
10. Alan Branch (DT, Michigan)
11. Patrick Willis (ILB, Ole Miss)
12. Leon Hall (CB, Michigan)
13. Darrelle Revis (CB, Pittsburgh)
14. Ted Ginn Jr. (WR, Ohio State)
15. JaMarcus Russell (QB, LSU)
16. Adam Carriker (DE, Nebraska)
17. Dwyane Jarrett (WR, USC)
18. Joe Staley (OT, Central Michigan)
19. Reggie Nelson (S, Florida)
20. Paul Posluszny (OLB, Penn State)
21. Robert Meachem (WR, Tennessee)
22. Jon Beason (OLB, Miami)
23. Lawrence Timmons (OLB, Florida State)
24. Greg Olsen (TE, Miami)
25. Dwayne Bowe (WR, LSU)
26. Aaron Ross (CB, Texas)
27. Marshawn Lynch (RB, California)
28. David Harris (ILB, Michigan)
29. Chris Houston (CB, Arkansas)
30. Michael Griffin (S, Texas)
31. Sidney Rice (WR, South Carolina)
32. DeMarcus Tyler (DT, North Carolina State)
33. Brandon Meriweather (S, Miami)
34. Ryan Kalil (C, USC)
35. Justin Harrell (DT, Tennessee)
36. Tony Ugoh (OT, Arkansas)
37. Ben Grubbs (OG, Auburn)
38. Jarvis Moss (DE, Florida)
39. Daymeion Hughes (CB, California)
40. Anthony Gonzalez (WR, Ohio State)
41. Trent Edwards (QB, Stanford)
42. Marcus McCauley (CB, Fresno State)
43. Anthony Spencer (DE, Purdue)
44. Kevin Kolb (QB, Houston)
45. Buster Davis (ILB, Florida State)
46. Justin Blalock (OG, Texas)
47. Zach Miller (TE, Arizona State)
48. Ray McDonald (DT, Florida)
49. Quentin Moses (DE, Georgia)
50. Troy Smith (QB, Ohio State)
51. Tim Crowder (DE, Texas)
52. Kenny Irons (RB, Auburn)
53. Eric Wright (CB, UNLV)
54. Arron Sears (OT, Tennessee)
55. Antonio Pittman (RB, Ohio State)
56. Steve Smith (WR, USC)
57. Quinn Pitcock (DT, Ohio State)
58. Tanard Jackson (CB, Syracuse)
59. John Beck (QB, BYU)
60. Michael Bush (RB, Louisville)
61. Drew Stanton (QB, Michigan State)
62. LaMarr Woodley (DE, Michigan)
63. Eric Weddle (S, Utah)
64. Samson Satele (C, Hawaii)
65. Ryan Harris (OT, Notre Dame)
66. Brandon Siler (ILB, Florida)
67. Turk McBride (DT, Tennessee)
68. Lorenzo Booker (RB, Florida State)
69. Ben Patrick (TE, Delaware)
70. Fred Bennett (CB, South Carolina)
71. Brian Leonard (FB, Rutgers)
72. Michael Coe (CB, Alabama State)
73. Charles Johnson (DE, Georgia)
74. Brian Robison (DE, Texas)
75. Mike Walker (WR, UCF)
76. Josh Wilson (CB, Maryland)
77. Stewart Bradley (OLB, Nebraska)
78. Ikaika Alama-Francis (DE, Hawaii)
79. Baraka Atkins (DE, Miami)
80. Mason Crosby (K, Colorado)
81. Chris Henry (RB, Arizona)
82. Brandon Mebane (DT, California)
83. Justin Durant (OLB, Hampton)
84. Craig Davis (WR, LSU)
85. Daniel Sepulveda (P, Baylor)
86. Victor Abiamiri (DE, Notre Dame)
87. Brandon Jackson (RB, Nebraska)
88. David Clowney (WR, Virginia Tech)
89. Josh Gattis (S, Wake Forest)
90. Marcus Thomas (DT, Florida)
91. James Marten (OT, Boston College)
92. Paul Soliai (DT, Utah)
93. Tony Hunt (RB, Penn State)
94. Dan Mozes (C, West Virginia)
95. Sabby Piscitelli (S, Oregon State)
96. Jared Zabransky (QB, Boise State)
97. Jason Hill (WR, Washington State)
98. Leroy Harris (C, North Carolina State)
99. Martrez Milner (TE, Georgia)
100. Aundrae Allison (WR, East Carolina)