Top 100 picks:
Round 1
1. St. Louis (1-15) - Sam Bradford QB Oklahoma
2. Detroit (2-14) - Ndamukong Suh, DT Nebraska
3. Tampa Bay (3-13) Gerald McCoy DT Oklahoma
4. Washington (4-12) Trent Williams OT Oklahoma
5. Kansas City (4-12) Russel Okung OT Oklahoma State
6. Seattle (5-11) - CJ Spiller RB Clemson
7. Cleveland (5-11) Eric Berry DB Tennessee
8. Oakland (5-11) Tim Tebow QB Florida
9. Buffalo (6-10) Anthony Davis OT Rutgers
10. Jacksonville (7-9) Rolando McClain LB Alabama
11. Denver - from Chicago (7-9) Dez Bryant WR Oklahoma State
12. Miami (7-9) Joe Haden CB Florida
13. San Francisco (8-8) Brian Bulaga OL Iowa
14. Seattle - from Denver (8-8) Mike Iupati OL Idaho
15. New York Giants (8-8) Sergio Kindle DE/OLB Texas
16. Tennessee (8-8) Brandon Graham DE Michigan
17. San Francisco - from Carolina (8-8) Dan Williams DL Tennessee
18. Pittsburgh (9-7) Earl Thomas DB Texas
19. Atlanta (9-7) Sean Weatherspoon LB Missouri
20. Houston (9-7) Kyle Wilson CB Boise State
21. Cincinnati* (10-6) Taylor Mays S/LB USC
22. New England* (10-6) Demaryius Thomas, WR, Georgia Tech
23. Green Bay* (11-5) Devin McCourty, CB, Rutgers
24. Philadelphia* (11-5) Maurice Pouncey C/G Florida
25. Baltimore* (9-7) Jermaine Gresham TE Oklahoma
26. Arizona* (10-6) Jimmy Clausen QB Notre Dame
27. Dallas* (11-5) Vladimir Ducasse OT UMass
28. San Diego* (13-3) Ryan Mathews RB Fresno State
29. New York Jets* (9-7) Derrick Morgan OLB Georgia Tech
30. Minnesota* (12-4) Patrick Robinson CB Florida State
31. Indianapolis* (14-2) Charles Brown, OT, USC
32. New Orleans* (13-3) Jason Pierre-Paul DE/OLB South Florida
Round 2
33. St. Louis -- Jehvad Best RB Cal
34. Detroit -- Kareem Jackson CB Alabama
35. Tampa Bay -- Carlos Dunlap DE
36. Kansas City -- Darryl Washington LB TCU
37. Philadelphia -- From Washington -- Nate Allen, FS, South Florida
38. Cleveland -- Colt McCoy QB Texas
39. Oakland -- Bruce Campbell Maryland OT
40. San Diego From Seattle -- Lindell Joseph NT
41. Buffalo -- Terrence Cody NT Alabama
42. Tampa Bay -- From Chicago -- Golden Tate WR Notre Dame
43. Denver From Miami -- Brian Price DT UCLA
44. New England -- From Jacksonville Jerry Hughes OLB TCU
45. Denver -- Jon Asamoah G Illinois
46. New York Giants -- Navarro Bowman LB Penn State
47. Carolina -- Marty Gillard WR Cinncinatti
48. New England -- From Tennessee Everson Griffen DE
49. San Francisco -- Jerome Murphy CB USF
50. Houston -- Jonathon Dwyer RB Georgia Tech
51. Kansas City -- From Atlanta -- Rob Gronkowski TE Arizona
52. Pittsburgh -- Brandon LaFell WR LSU
53. New England -- Everson Griffen DE USC
54. Cincinnati -- Al Woods DT LSU
55. Philadelphia -- Morgan Burnett S Georgia Tech
56. Green Bay -- Dominique Franks, CB Oklahoma
57. Baltimore -- Akwasi Owusu-Ansah CB Indiana (PA)
58. Arizona -- Sean Lee LB Penn State
59. Dallas -- Lamarr Houston DT Texas
60. Seattle -- Damian Williams, WR, USC
61. New York Jets -- Tyson Alualu DE Cal
62. Minnesota -- Cam Thomas, DL North Carolina
63. Indianapolis -- Dexter McCluster RB Mississippi
64. New Orleans -- Alex Carrington DE Arkansas State
Round 3
65. St. Louis -- Chad Jones S LSU
66. Detroit -- Ben Tate RB Auburn
67. Tampa Bay -- Carlton Mitchell WR South Florida
68. Kansas City -- Reshad Jones S Georgia
69. Oakland -- Jimmy Graham, TE, Miami-Fla.
70. Philadelphia -- Corey Wooten DE Northwestern
71. Cleveland -- Chris Cook CB Virginia
72. Buffalo -- Jared Veldheer OT Hillsdale
73 Miami -- Eric Norwood OLB South Carolina
74 Jacksonville -- Koa Misi DE/OLB Utah
75 Chicago -- Reshad Jones S Georgia
76 New York Giants -- Toby Gerhart RB Stanford
77 Tennessee -- Javier Arenas CB Alabama
78 Carolina - Ed Dickson TE Oregon
79 San Francisco - Brandon Gee CB Wake Forest
80 Denver - Thaddeus Gibson OLB Ohio State
81 Houston - Austen Lane DE Murray State
82 Pittsburgh - John Jerry G Mississippi
83 Atlanta - Eric Decker WR Minnesota
84 Cincinnati - Dorin Dickerson TE Pittsburgh
85 Cleveland - Mitch Petrus OG Arkansas
86 Green Bay - Joe McNight RB USC
87 Philadelphia - Mike Johnson G Alabama
88 Arizona - Terrell Troupe NT UCF
89 Arizona - Jordan Shipley WR Texas
90 Dallas - Kam Chancellor S Virginia Tech
91 San Diego - Jason Worilds OLB Virginia Tech
92 Cleveland - Brandon Spikes ILB Florida
93 Minnesota - Montario Hardesty RB Tennessee
94 Indianapolis - Donald Butler LB Washington
95 New Orleans - Jacoby Jones WR Clemson
96 Cincinnati - Matt Tennent C Boston College
97 Tennessee - Major Wright S Florida
98 Atlanta - Greg Hardy DE Ole Miss
Round 4
99 St Louis - Aaron Hernandez TE Florida
100 Detroit - Myron Rolle S FSU