•  Register
Choose which sports you want to see first by logging in to MyDraftSite and ranking the leagues!
New 7 Round 2019 NFL Mock Draft by DJ Boyer and Scouting Reports by Buddy Andrade!
See DJ's position rankings too!
See our 2020 NFL Mock Draft and 2021 NFL Mock Draft

2012 NFL Draft

2012 NFL Draft - April 27th, 2012 @ 2:00 AM, in New York, NY
View:  Standard  •  Sortable
Pick Team  Player Position School Height Weight

Round 1

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
1 Indianapolis Andrew Luck* QB Stanford 6' 4" 235
2 Washington Trade Icon Robert Griffin III* QB Baylor 6' 3" 210
3 Cleveland Trade Icon Trent Richardson* RB Alabama 5' 11" 220
4 Minnesota Trade Icon Matt Kalil* OT USC 6' 6" 295
5 Jacksonville Trade Icon Justin Blackmon* WR Oklahoma State 6' 1" 205
6 Dallas Trade Icon Morris Claiborne* CB LSU 6' 0" 177
7 Tampa Bay Trade Icon Mark Barron S Alabama 6' 2" 210
8 Miami Ryan Tannehill QB Texas A&M 6' 4" 216
9 Carolina Luke Kuechly* ILB Boston College 6' 3" 225
10 Buffalo Stephon Gilmore* CB South Carolina 6' 1" 188
11 Kansas City Dontari Poe* DT Memphis 6' 5" 350
12 Philadelphia Trade Icon Fletcher Cox* DT Mississippi State 6' 4" 300
13 Arizona Michael Floyd WR Notre Dame 6' 3" 220
14 LA Rams Trade Icon Michael Brockers** DT LSU 6' 6" 300
15 Seattle Trade Icon Bruce Irvin DE West Virginia 6' 3" 235
16 NY Jets Quinton Coples DE UNC 6' 6" 272
17 Cincinnati Trade Icon Dre' Kirkpatrick* CB Alabama 6' 3" 190
18 San Diego Melvin Ingram DE South Carolina 6' 2" 264
19 Chicago Shea McClellin DE Boise State 6' 3" 262
20 Tennessee Kendall Wright WR Baylor 5' 11" 185
21 New England Trade Icon Chandler Jones DE Syracuse 6' 5" 251
22 Cleveland Trade Icon Brandon Weeden QB Oklahoma State 6' 4" 219
23 Detroit Riley Reiff* OT Iowa 6' 6" 280
24 Pittsburgh David DeCastro* OG Stanford 6' 5" 310
25 New England Trade Icon Dont'a Hightower OLB Alabama 6' 4" 250
26 Houston Whitney Mercilus* DE Illinois 6' 4" 265
27 Cincinnati Trade Icon Kevin Zeitler OG Wisconsin 6' 4" 315
28 Green Bay Nick Perry* DE USC 6' 3" 250
29 Minnesota Trade Icon Harrison Smith S Notre Dame 6' 2" 212
30 San Francisco A.J. Jenkins WR Illinois 6' 1" 185
31 Tampa Bay Trade Icon Doug Martin RB Boise State 5' 9" 201
32 NY Giants David Wilson* RB Virginia Tech 5' 11" 200

Round 2

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
33 LA Rams Brian Quick WR Appalachian State 6' 5" 220
34 Indianapolis Coby Fleener TE Stanford 6' 6" 248
35 Baltimore Trade Icon Courtney Upshaw DE Alabama 6' 2" 262
36 Denver Trade Icon Derek Wolfe DT Cincinnati 6' 5" 298
37 Cleveland Mitchell Schwartz OT Cal 6' 5" 310
38 Jacksonville Andre Branch DE Clemson 6' 5" 260
39 LA Rams Trade Icon Janoris Jenkins CB North Alabama 5' 11" 186
40 Carolina Amini Silatolu OG Midwestern State 6' 3" 325
41 Buffalo Cordy Glenn OG Georgia 6' 5" 330
42 Miami Jonathan Martin* OT Stanford 6' 6" 282
43 NY Jets Trade Icon Stephen Hill* WR Georgia Tech 6' 5" 206
44 Kansas City Jeff Allen OG Illinois 6' 5" 305
45 Chicago Trade Icon Alshon Jeffery* WR South Carolina 6' 3" 234
46 Philadelphia Mychal Kendricks OLB Cal 6' 0" 241
47 Seattle Trade Icon Bobby Wagner ILB Utah State 6' 1" 230
48 New England Trade Icon Tavon Wilson S Illinois 6' 0" 205
49 San Diego Kendall Reyes DT UConn 6' 4" 295
50 LA Rams Trade Icon Isaiah Pead RB Cincinnati 5' 10" 193
51 Green Bay Trade Icon Jerel Worthy* DT Michigan State 6' 3" 292
52 Tennessee Zach Brown OLB UNC 6' 2" 225
53 Cincinnati Devon Still DT Penn State 6' 5" 311
54 Detroit Ryan Broyles WR Oklahoma 5' 11" 178
55 Atlanta Peter Konz* OC Wisconsin 6' 5" 315
56 Pittsburgh Mike Adams OT Ohio State 6' 8" 300
57 Denver Brock Osweiler* QB Arizona State 6' 8" 245
58 Tampa Bay Trade Icon Lavonte David ILB Nebraska 6' 1" 211
New OrleansForfeit
59 Philadelphia Trade Icon Vinny Curry DE Marshall 6' 5" 242
60 Baltimore Kelechi Osemele OG Iowa State 6' 5" 328
61 San Francisco LaMichael James* RB Oregon 5' 9" 180
62 Green Bay Trade Icon Casey Hayward CB Vanderbilt 6' 0" 185
63 NY Giants Rueben Randle* WR LSU 6' 3" 201

Round 3

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
64 Indianapolis Dwayne Allen* TE Clemson 6' 4" 255
65 LA Rams Trumaine Johnson CB Montana 6' 2" 210
66 Minnesota Josh Robinson* CB UCF 5' 10" 186
67 Denver Trade Icon Ronnie Hillman** RB San Diego State 5' 10" 175
68 Houston Trade Icon DeVier Posey WR Ohio State 6' 2" 200
69 Buffalo Trade Icon T.J. Graham WR NC State 6' 1" 180
70 Jacksonville Bryan Anger PT Cal 6' 4" 207
71 Washington Trade Icon Josh LeRibeaus OG SMU 6' 2" 311
72 Miami Olivier Vernon* DE Miami 6' 4" 250
73 San Diego Trade Icon Brandon Taylor S LSU 6' 0" 191
74 Kansas City Donald Stephenson OT Oklahoma 6' 6" 309
75 Seattle Russell Wilson QB Wisconsin 5' 11" 208
76 Houston Trade Icon Brandon Brooks OG Miami (Ohio) 6' 5" 343
77 NY Jets Demario Davis ILB Arkansas State 6' 3" 231
OaklandForfeit
78 Miami Trade Icon Michael Egnew TE Missouri 6' 6" 235
79 Chicago Brandon Hardin CB Oregon State 6' 3" 216
80 Arizona Jamell Fleming CB Oklahoma 5' 11" 191
81 Dallas Tyrone Crawford DE Boise State 6' 4" 275
82 Tennessee Mike Martin DT Michigan 6' 2" 299
83 Cincinnati Mohamed Sanu* WR Rutgers 6' 2" 218
84 Baltimore Trade Icon Bernard Pierce* RB Temple 6' 0" 218
85 Detroit Dwight Bentley CB Louisiana-Lafayette 5' 11" 173
86 Pittsburgh Sean Spence OLB Miami 6' 0" 212
87 Cleveland Trade Icon John Hughes DT Cincinnati 6' 4" 300
88 Philadelphia Trade Icon Nick Foles QB Arizona 6' 5" 235
89 New Orleans Akiem Hicks DT Regina 6' 5" 300
90 New England Trade Icon Jake Bequette DE Arkansas 6' 5" 270
91 Atlanta Trade Icon Lamar Holmes OT Southern Miss 6' 6" 333
92 Indianapolis Trade Icon T.Y. Hilton WR Florida International 5' 10" 175
93 Cincinnati Trade Icon Brandon Thompson DT Clemson 6' 3" 305
94 NY Giants Jayron Hosley* CB Virginia Tech 5' 11" 170
95
Special Pick Info Icon
Oakland Tony Bergstrom OT Utah 6' 6" 310

Round 4

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
96 LA Rams Chris Givens* WR Wake Forest 6' 1" 200
97 Miami Trade Icon Lamar Miller** RB Miami 5' 11" 210
98 Baltimore Trade Icon Gino Gradkowski OC Delaware 6' 4" 294
99 Houston Trade Icon Ben Jones OC Georgia 6' 3" 300
100 Cleveland Travis Benjamin WR Miami 5' 10" 175
101 Denver Trade Icon Omar Bolden CB Arizona State 5' 10" 195
102 Washington Kirk Cousins QB Michigan State 6' 3" 202
103 Carolina Trade Icon Frank Alexander DE Oklahoma 6' 4" 259
104 Carolina Joe Adams WR Arkansas 5' 11" 182
105 Buffalo Nigel Bradham ILB Florida State 6' 2" 235
106 Seattle Robert Turbin* RB Utah State 5' 10" 202
107 Kansas City Devon Wylie WR Fresno State 5' 9" 185
108 Denver Trade Icon Philip Blake OC Baylor 6' 3" 315
109 Pittsburgh Trade Icon Alameda Ta'amu DT Washington 6' 3" 348
110 San Diego Ladarius Green TE Louisiana-Lafayette 6' 6" 229
111 Chicago Evan Rodriguez TE Temple 6' 3" 250
112 Arizona Bobby Massie* OT Mississippi 6' 6" 318
113 Dallas Kyle Wilber DE Wake Forest 6' 5" 235
114 Seattle Trade Icon Jaye Howard DT Florida 6' 3" 295
115 Tennessee Coty Sensabaugh CB Clemson 6' 0" 185
116 Cincinnati Orson Charles* TE Georgia 6' 3" 241
117 San Francisco Trade Icon Joe Looney OG Wake Forest 6' 3" 298
118 Minnesota Trade Icon Jarius Wright WR Arkansas 5' 10" 180
119 Washington Trade Icon Keenan Robinson ILB Texas 6' 3" 232
120 Cleveland Trade Icon James-Michael Johnson ILB Nevada 6' 2" 240
121 Houston Keshawn Martin WR Michigan State 5' 11" 185
122 New Orleans Nick Toon WR Wisconsin 6' 3" 212
123 Philadelphia Trade Icon Brandon Boykin CB Georgia 5' 10" 185
124 Buffalo Trade Icon Ron Brooks S LSU 6' 0" 179
125 Detroit Trade Icon Ronnell Lewis* OLB Oklahoma 6' 2" 234
126 Houston Trade Icon Jared Crick DT Nebraska 6' 6" 285
127 NY Giants Adrien Robinson TE Cincinnati 6' 4" 264
128
Special Pick Info Icon
Minnesota Rhett Ellison TE USC 6' 5" 245
129
Special Pick Info Icon
Oakland Miles Burris ILB San Diego State 6' 3" 240
130
Special Pick Info Icon
Baltimore Christian Thompson S South Carolina State 6' 1" 220
131
Special Pick Info Icon
NY Giants Brandon Mosley OT Auburn 6' 5" 305
132
Special Pick Info Icon
Green Bay Mike Daniels DT Iowa 6' 1" 275
133
Special Pick Info Icon
Green Bay Jerron McMillian S Maine 5' 11" 203
134
Special Pick Info Icon
Minnesota Greg Childs WR Arkansas 6' 3" 217
135
Special Pick Info Icon
Dallas Matt Johnson S Eastern Washington 6' 0" 211

Round 5

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
136 Indianapolis Josh Chapman DT Alabama 6' 1" 310
137 Denver Trade Icon Malik Jackson DE Tennessee 6' 5" 265
138 Detroit Trade Icon Tahir Whitehead OLB Temple 6' 2" 228
139 Minnesota Trade Icon Robert Blanton CB Notre Dame 6' 0" 200
140 Tampa Bay Najee Goode ILB West Virginia 6' 1" 238
141 Washington Adam Gettis OG Iowa 6' 4" 280
142 Jacksonville Brandon Marshall ILB Nevada 6' 1" 235
143 Carolina Josh Norman CB Coastal Carolina 6' 2" 190
144 Buffalo Zebrie Sanders OT Florida State 6' 5" 288
145 Tennessee Trade Icon Taylor Thompson TE SMU 6' 6" 287
146 Kansas City DeQuan Menzie CB Alabama 6' 0" 198
147 Buffalo Trade Icon Tank Carder OLB TCU 6' 2" 232
148 Detroit Trade Icon Chris Greenwood CB Albion College 6' 1" 186
149 San Diego Johnnie Troutman OG Penn State 6' 4" 314
150 LA Rams Trade Icon Rokevious Watkins OT South Carolina 6' 4" 340
151 Arizona Senio Kelemete OG Washington 6' 3" 302
152 Dallas Danny Coale WR Virginia Tech 6' 0" 200
153 Philadelphia Dennis Kelly OT Purdue 6' 8" 306
154 Seattle Trade Icon Korey Toomer ILB Idaho 6' 2" 233
155 Miami Trade Icon Josh Kaddu OLB Oregon 6' 3" 230
156 Cincinnati Shaun Prater CB Iowa 5' 11" 172
157 Atlanta Bradie Ewing FB Wisconsin 6' 0" 245
158 Oakland Trade Icon Jack Crawford DE Penn State 6' 5" 256
159 Pittsburgh Chris Rainey RB Florida 5' 9" 174
160 Cleveland Trade Icon Ryan Miller OG Colorado 6' 8" 320
161 Houston Randy Bullock K Texas A&M 5' 9" 205
162 New Orleans Corey White S Samford 6' 1" 210
163 Green Bay Trade Icon Terrell Manning* OLB NC State 6' 3" 233
164 Atlanta Trade Icon Jonathan Massaquoi* DE Troy 6' 2" 251
165 San Francisco Darius Fleming OLB Notre Dame 6' 2" 245
166 Cincinnati Trade Icon Marvin Jones WR Cal 6' 2" 200
167 Cincinnati Trade Icon George Iloka S Boise State 6' 3" 207
168
Special Pick Info Icon
Oakland Juron Criner WR Arizona 6' 4" 210
169
Special Pick Info Icon
Baltimore Asa Jackson CB Cal Poly 5' 10" 188
170
Special Pick Info Icon
Indianapolis Vick Ballard RB Mississippi State 5' 11" 215

Round 6

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
171 LA Rams Greg Zuerlein K Missouri Western 6' 0" 183
172 Seattle Trade Icon Jeremy Lane CB Northwestern State 6' 0" 183
173 Washington Trade Icon Alfred Morris RB Florida Atlantic 5' 11" 222
174 Tampa Bay Keith Tandy CB West Virginia 5' 10" 198
175 Minnesota Trade Icon Blair Walsh K Georgia 5' 10" 185
176 Jacksonville Mike Harris CB Florida State 5' 11" 183
177 Arizona Trade Icon Justin Bethel CB Presbyterian 5' 11" 190
178 Buffalo Mark Asper OG Oregon 6' 7" 235
179 New Orleans Trade Icon Andrew Tiller OG Syracuse 6' 4" 324
180 San Francisco Trade Icon Trenton Robinson S Michigan State 5' 10" 195
181 Seattle Winston Guy S Kentucky 6' 1" 208
182 Kansas City Cyrus Gray RB Texas A&M 5' 10" 196
183 Miami Trade Icon B.J. Cunningham WR Michigan State 6' 2" 205
184 Chicago Isaiah Frey CB Nevada 6' 0" 190
185 Arizona Ryan Lindley QB San Diego State 6' 4" 215
186 Dallas James Hanna TE Oklahoma 6' 4" 237
187 NY Jets Trade Icon Josh Bush S Wake Forest 5' 11" 205
188 Denver Trade Icon Danny Trevathan ILB Kentucky 6' 1" 228
189 Oakland Christo Bilukidi DE Georgia State 6' 5" 290
190 Tennessee Markelle Martin S Oklahoma State 6' 1" 198
191 Cincinnati Dan Herron RB Ohio State 5' 10" 193
DetroitForfeit
192 Atlanta Charles Mitchell CB Mississippi State 5' 11" 205
193 Washington Trade Icon Tom Compton OT South Dakota 6' 6" 312
194 Philadelphia Trade Icon Marvin McNutt WR Iowa 6' 4" 215
195 Houston Nick Mondek OT Purdue 6' 6" 304
196 Detroit Trade Icon Jonte Green CB New Mexico State 6' 0" 184
197 New England Trade Icon Nate Ebner S Ohio State 6' 0" 205
198 Baltimore Tommy Streeter* WR Miami 6' 5" 215
199 San Francisco Jason Slowey OG Western Oregon 6' 2.5" 304
200 Philadelphia Trade Icon Brandon Washington* OG Miami 6' 4" 320
201 NY Giants Matt McCants OT UAB 6' 7" 295
202
Special Pick Info Icon
NY Jets Terrance Ganaway FB Baylor 6' 0" 245
203
Special Pick Info Icon
NY Jets Robert T. Griffin OG Baylor 6' 6" 330
204
Special Pick Info Icon
Cleveland Emmanuel Acho OLB Texas 6' 2" 235
205
Special Pick Info Icon
Cleveland Billy Winn DT Boise State 6' 4" 288
206
Special Pick Info Icon
Indianapolis LaVon Brazill WR Ohio 5' 11" 189
207
Special Pick Info Icon
Carolina Brad Nortman PT Wisconsin 6' 3" 210

Round 7

Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
208 Indianapolis Justin Anderson OT Georgia 6' 5" 342
209 LA Rams Aaron Brown S Hawaii 6' 0" 225
210 Minnesota Audie Cole ILB NC State 6' 5" 239
211 Tennessee Trade Icon Scott Solomon DE Rice 6' 3" 265
212 Tampa Bay Michael Smith RB Utah State 5' 9" 187
213 Washington Richard Crawford CB SMU 5' 11" 192
214 Indianapolis Trade Icon Tim Fugger DE Vanderbilt 6' 4" 255
215 Miami Kheeston Randall DT Texas 6' 5" 295
216 Carolina D.J. Campbell S Cal 6' 0" 204
217 Washington Trade Icon Jordan Bernstine S Iowa 5' 11" 205
218 Kansas City Jerome Long DE San Diego State 6' 5" 285
219 Minnesota Trade Icon Trevor Guyton DT Cal 6' 3" 285
220 Chicago Greg McCoy CB TCU 5' 10" 181
221 Arizona Nate Potter OT Boise State 6' 6" 293
222 Dallas Caleb McSurdy ILB Montana 6' 1" 242
223 Detroit Trade Icon Travis Lewis OLB Oklahoma 6' 2" 232
224 New England Trade Icon Alfonzo Dennard CB Nebraska 5' 10" 195
225 Seattle Trade Icon J.R. Sweezy DT NC State 6' 5" 293
226 San Diego David Molk OC Michigan 6' 2" 285
227 Miami Trade Icon Rishard Matthews WR Nevada 6' 2" 215
228 Jacksonville Trade Icon Jeris Pendleton DT Ashland 6' 3" 322
229 Philadelphia Trade Icon Bryce Brown** RB Kansas State 6' 1" 215
230 Oakland Trade Icon Nathan Stupar ILB Penn State 6' 1" 231
231 Pittsburgh Toney Clemons WR Colorado 6' 2" 210
232 Seattle Trade Icon Greg Scruggs DE Louisville 6' 4" 285
233 Tampa Bay Trade Icon Drake Dunsmore TE Northwestern 6' 3" 230
234 New Orleans Marcel Jones OT Nebraska 6' 6" 320
235 New England Trade Icon Jeremy Ebert WR Northwestern 6' 0" 195
236 Baltimore DeAngelo Tyson DT Georgia 6' 2" 305
237 San Francisco Cam Johnson DE Virginia 6' 4" 265
238 Kansas City Trade Icon Junior Hemingway WR Michigan 6' 1" 225
239 NY Giants Markus Kuhn DT NC State 6' 4" 303
240
Special Pick Info Icon
Pittsburgh David Paulson TE Oregon 6' 4" 241
241
Special Pick Info Icon
Green Bay Andrew Datko OT Florida State 6' 6" 283
242
Special Pick Info Icon
NY Jets Antonio Allen S South Carolina 6' 2" 205
243
Special Pick Info Icon
Green Bay B.J. Coleman QB Chattanooga 6' 5" 210
244
Special Pick Info Icon
NY Jets Jordan White WR Western Michigan 6' 0" 208
245
Special Pick Info Icon
Cleveland Trevin Wade CB Arizona 5' 11" 182
246
Special Pick Info Icon
Pittsburgh Terrence Frederick CB Texas A&M 5' 10" 187
247
Special Pick Info Icon
Cleveland Brad Smelley FB Alabama 6' 3" 277
248
Special Pick Info Icon
Pittsburgh Kelvin Beachum OT SMU 6' 3" 298
249
Special Pick Info Icon
Atlanta Travian Robertson DT South Carolina 6' 4" 298
250
Special Pick Info Icon
San Diego Edwin Baker* RB Michigan State 5' 9" 208
251
Special Pick Info Icon
Buffalo John Potter K Western Michigan 6' 1" 219
252
Special Pick Info Icon
LA Rams Daryl Richardson RB Abilene Christian 5' 10" 192
253
Special Pick Info Icon
Indianapolis Chandler Harnish QB Northern Illinois 6' 2" 213

Supplemental Draft

Selected Players.  Skip To Round:  1  •  2  •  3  •  4  •  5  •  6  •  7  •  Supplemental  •  Undrafted
Rnd. 2 ClevelandJosh Gordon*WR Baylor6' 3"220

Next - 2013 Draft

Prev - 2011 Draft

* = Junior, ** = Sophomore, *** = Freshman

(Roll cursor over Trade Icon to view trade info or Special Pick Info Icon to view special pick info.)