1. Oakland Raiders: JaMarcus Russell, quarterback, LSU.
2. Detroit Lions: Joe Thomas, offensive tackle, Wisconsin.
3. Cleveland Browns: Jamaal Anderson, defensive end, Arkansas.
4. Tampa Bay Buccaneers: Calvin Johnson, wide receiver, Georgia Tech.
5. Arizona Cardinals: Alan Branch, defensive tackle, Michigan.
6. Washington Redskins: Gaines Adams, defensive end, Clemson.
7. Minnesota Vikings: Brady Quinn, quarterback, Notre Dame.
8. Houston Texans: Adrian Peterson, running back, Oklahoma.
9. Miami Dolphins: Ted Ginn, Jr., wide receiver, Ohio State.
10. Atlanta Falcons: LaRon Landry, defensive back, LSU.
11. San Francisco 49ers: Amobi Okoye, defensive tackle, Louisville.
12. Buffalo Bills: Dwayne Bowe, wide receiver, LSU.
13. St. Louis Rams: Reggie Nelson, defensive back, Florida.
14. Carolina Panthers: Robert Meacham, wide receiver, Tennessee.
15. Pittsburgh Steelers: Levi Jones, offensive tackle, Penn State.
16. Green Bay Packers: DeMarcus Tyler, defensive tackle, North Carolina State.
17. Jacksonville Jaguars: Jarvis Moss, defensive end, Florida.
18. Cincinnati Bengals: Leon Hall, defensive back, Michigan.
19. Tennessee Titans: Lawrence Timmons, linebacker, Florida State.
20. New York Giants: Craig Davis, wide receiver, LSU.
21. Denver Broncos: Marshawn Lynch, running back, California.
22. Dallas Cowboys: Anthony Gonzalez, wide receiver, Ohio State.
23. Kansas City Chiefs: Patrick Willis, linebacker, Mississippi.
24. New England Patriots (from Seattle): Arron Sears, offensive tackle, Tennessee.
25. New York Jets: Ben Grubbs, guard, Auburn.
26. Philadelphia Eagles: Zach Miller, tight end, Arizona State.
27. New Orleans Saints: Eric Wright, cornerback, UNLV.
28. New England Patriots: Aaron Ross, cornerback, Texas.
29. Baltimore Ravens: Anthony Spencer, defensive end, Purdue.
30. San Diego Chargers: Adam Carriker, defensive end, Nebraska.
31. Chicago Bears: Darrelle Revis, defensive back, Pittsburgh.
32. Indianapolis Colts: Joe Staley, offensive tackle, Central Michigan.