2012 Top 100 – Final
1. Andrew Luck – QB – Stanford
2. Robert Griffin III – QB – Baylor
3. Trent Richardson – RB – Alabama
4. Justin Blackmon – WR – Oklahoma St.
5. Matt Kalil – OT – USC
6. Morris Claiborne – CB – LSU
7. Fletcher Cox – DE/DT – Mississippi St.
8. Malcolm Floyd – WR – Notre Dame
9. Luke Kuechly – ILB – Boston College
10. Michael Brockers – DT – LSU
11. Quinton Coples – DE – North Carolina
12. Dre Kirkpatrick – CB – Alabama
13. David DeCastro – G – Stanford
14. Riley Reiff – G – Iowa
15. Ryan Tannehill – QB – Texas A&M
16. Stephen Gilmore – CB – South Carolina
17. Dontari Poe – DT – Memphis
18. Nick Perry – DE – USC
19. Jonathan Martin – OT – Stanford
20. Coby Fleener – TE – Stanford
21. Mark Barron – SS – Alabama
22. Cordy Glenn – OT – Georgia
23. Kendall Wright – WR – Baylor
24. Melvin Ingram – DE – South Carolina
25. Jerel Worthy – DT – Michigan State
26. Brandon Weeden – QB – Oklahoma St.
27. Andre Branch – DE – Clemson
28. Stephen Hill – WR – Georgia Tech
29. Devon Still – DT – Penn State
30. Kevin Zeitler – G – Wisnconsin
31. Shea McClellin – OLB – Boise State
32. Doug Martin – RB – Boise State
33. Peter Konz – C – Wisconsin
34. Chandler Jones – DE – Syracuse
35. Mike Adams – OT – Ohio St.
36. Lavonte David – LB – Nebraska
37. Courtney Upshaw – OLB – Alabama
38. Kendall Reyes – DT – UCONN
39. David Wilson – RB – Virginia Tech
40. Bobby Massie – OT – Mississippi
41. Dont’a Hightower – LB – Alabama
42. Marvin Jones – WR – Cal
43. Josh Robinson – CB – UCF
44. Amini Solatolu – G – Midwestern State
45. Vinny Curry – DE – Marshall
46. Reuben Randle – WR – LSU
47. Jayron Hosley – CB – Virginia Tech
48. Harrison Smith – SS – Notre Dame
49. Alfonzo Dennard – CB – Nebraska
50. Jared Crick – DE – Nebraska
51. Dwayne Allen – TE – Clemson
52. Whitney Mercilus – OLB – Illinois
53. Lamar Miller – RB – Miami
54. Bruce Irvin – OLB – West Virginia
55. Trumaine Johnson – CB – Montana
56. Mohamed Sanu – WR – Rutgers
57. Isaiah Pead – RB – Cincinnati
58. Brandon Thompson
59. Alshon Jeffrey – WR – Sotuh Carolina
60. Zach Brown – OLB North Carolina
61. Tyrone Crawford – DE – Boise State
62. Chris Givens – WR – Wake Forest
63. Janoris Jenkins – CB – North Alabama
64. Chris Polk – RB – Washington
65. A.J. Jenkins –WR – Illinois
66. Brandon Brooks – G – Miami (Ohio)
67. George Iloka – FS – Boise State
68. Bobby Wagner – OLB – Utah
69. Mychal Kendricks – ILB – Cal
70. Brandon Boykin – CB – Georgia
71. Sean Spence – OLB – Miami
72. Ronnell Lewis – OLB Oklahoma
73. Ben Jones – C – Georgia
74. LaMichael James – RB – Oregon
75. Kirk Cousins – QB – Michigan St.
76. Billy Winn – DE – Boise State
77. Jeff Allen – OT – Illinois
78. Mike Martin – DT – Michigan
79. Juron Criner – WR – Arizona
80. Bernard Pierce – RB – Temple
81. Brian Quick – WR – Applachian St.
82. Nigel Bradham – OLB – Florida State
83. Jamell Fleming – CB – Oklahoma
84. Rishard Matthews – WR – Nevada
85. Casey Hayward – CB – Vanderbilt
86. Zebrie Sanders – OT – Florida St.
87. Ladarius Green – TE – La.-Lafayette
88. Alameda Ta’amu – DT – Washington
89. Ron Brooks – CB – LSU
90. Trevin Wade – CB – Arizona
91. Mitchell Schwartz – OT – Cal
92. Donald Stephenson – OT _ Oklahoma
93. Chase Minnifield – CB – Virginia
94. Kelechi Osemele – G – Iowa St.
95. Greg Childs – WR – Arkansas
96. Orson Charles – TE – Georgia
97. Brock Osweiler – QB – Arizona St.
98. Taylor Thompson – TE – Southern Methodist
99. Brandon Washington – G – Miami
100. Cam Johnson – DE – Virginia
