Top 100 Prospects for 2012 (Final)

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