Richner: 2012 Top 100

Last Updated: 10/14/2014 10:06 AM ET

NFL Draft Expert Matt Richner unveils his Top 100 Overall NFL Draft Prospects for 2012.

Top 100 Overall NFL Draft Prospects 2012

Rank Player Position School
1 Andrew Luck QB Stanford
2 Morris Claiborne DB LSU
3 Luke Kuechly LB Boston College
4 Quinton Coples DE North Carolina
5 Justin Blackmon WR Oklahoma State
6 Matt Kalil OT USC
7 Melvin Ingram DE/OLB South Carolina
8 Trent Richardson RB Alabama
9 David DeCastro OG Stanford
10 Robert Griffin III QB Baylor
11 Michael Floyd WR Notre Dame
12 Kendall Wright WR Baylor
13 Jonathan Martin OT Stanford
14 Mark Barron SS Alabama
15 Dre Kirkpatrick DB Alabama
16 Riley Reiff OT Iowa
17 Coby Fleener TE Stanford
18 Kendall Reyes DT UConn
19 Nick Perry DE USC
20 Devon Still DT Penn State
21 Casey Hayward DB Vanderbilt
22 Peter Konz C Wisconsin
23 Courtney Upshaw DE/OLB Alabama
24 Dont'a Hightower ILB Alabama
25 Kevin Zeitler OG Wisconsin
26 Cyrus Gray RB Texas A&M
27 Ladarius Green TE Louisiana
28 Bobby Massie RT Mississippi
29 Vinny Curry DE Marshall
30 Jerel Worthy DT Michigan State
31 Cordy Glenn OG Georgia
32 Fletcher Cox DT Mississippi State
33 Doug Martin RB Boise State
34 Josh Robinson DB UCF
35 Markelle Martin FS Oklahoma State
36 Bobby Wagner ILB Utah State
37 Dwayne Allen TE Clemson
38 Kirk Cousins QB Michigan State
39 David Molk C Michigan
40 Harrison Smith SS Notre Dame
41 Ryan Broyles WR Oklahoma
42 Robert Turbin RB Utah State
43 Orson Charles TE Georgia
44 Brandon Mosley RT Auburn
45 Jared Crick DE/DT Nebraska
46 Tank Carder ILB TCU
47 Brandon Washington OG Miami
48 George Iloka SS Boise State
49 Mychal Kendricks ILB Cal
50 Stephon Gilmore DB South Carolina
51 Derek Wolfe DE/DT Cincinnati
52 Chris Polk RB Washington
53 Michael Egnew TE Missouri
54 Jordan White WR Western Michigan
55 Bruce Irvin OLB West Virginia
56 Zach Brown OLB North Carolina
57 Zebrie Sanders RT Florida State
58 Jeff Fuller WR Texas A&M
59 Josh Chapman DT Alabama
60 Nate Potter OT Boise State
61 Brian Quick WR Aapplachian State
62 Marvin McNutt WR Iowa State
63 Tony Bergstrom RT Utah
64 Kelechi Osemele OG Iowa State
65 Trumaine Johnson DB Montana
66 Janoris Jenkins DB Northern Alabama
67 Mike Martin DT Michigan
68 Mike Adams OT Ohio State
69 LaVonte David LB Nebraska
70 Shea McClellin OLB Boise State
71 Amini Silatolu OG Midwestern State
72 Alshon Jeffery WR South Carolina
73 Billy Winn DT Boise State
74 Chris Givens WR Wake Forest
75 Brett Roy DE/DT Nevada
76 Chase Minnifield DB Minnesota
77 Jamell Fleming DB Oklahoma
78 Alfonzo Dennard DB Nebraska
79 Ben Jones C Georgia
80 Antonio Allen SS South Carolina
81 Vick Ballard RB Mississippi State
82 Mitchell Schwartz OT California
83 Kellen Moore QB Boise State
84 Michael Brockers DT LSU
85 Brandon Boykins DB Georgia
86 Russell Wilson QB Wisconsin
87 Alameda Ta'amu DT Washington
88 Jonathan Massaquoi OLB Troy
89 Mohamed Sanu WR Rutgers
90 Ronnell Lewis OLB Oklahoma
91 Isaiah Pead RB Cincinnati
92 Eric Page WR Toledo
93 T.Y. Hilton WR FIU
94 Trevor Guyton DE California
95 Winston Guy SS Kentucky
96 Keshawn Martin WR Michigan State
97 Jake Bequette DE Arkansas
98 Emmanuel Acho OLB Texas
99 James Brown OG Troy
100 Chandler Jones DE Syracuse
101 Frank Alexander OLB Oklahoma