Football.com - everything football

2012 NFL Draft

By



Photo by Al Bello/Getty Images
Photo by Al Bello/Getty Images

The 2012 NFL Draft was held April 26-28 at Radio City Music Hall in New York City. A record number of underclassmen (65) were granted eligibility for the draft.

1 1 IND Andrew Luck QB Stanford
1 2 WAS Robert Griffin III QB Baylor
1 3 CLE Trent Richardson RB Alabama
1 4 MIN Matt Kalil T USC
1 5 JAX Justin Blackmon WR Oklahoma St.
1 6 DAL Morris Claiborne CB LSU
1 7 TAM Mark Barron SS Alabama
1 8 MIA Ryan Tannehill QB Texas A&M
1 9 CAR Luke Kuechly ILB Boston College
1 10 BUF Stephon Gilmore CB South Carolina
1 11 KAN Dontari Poe DT Memphis
1 12 PHI Fletcher Cox DT Mississippi St.
1 13 ARI Michael Floyd WR Notre Dame
1 14 STL Michael Brockers DT LSU
1 15 SEA Bruce Irvin DE West Virginia
1 16 NYJ Quinton Coples DE North Carolina
1 17 CIN Dre Kirkpatrick CB Alabama
1 18 SDG Melvin Ingram DE South Carolina
1 19 CHI Shea McClellin DE Boise St.
1 20 TEN Kendall Wright WR Baylor
1 21 NWE Chandler Jones DE Syracuse
1 22 CLE Brandon Weeden QB Oklahoma St.
1 23 DET Riley Reiff T Iowa
1 24 PIT David DeCastro G Stanford
1 25 NWE Dont'a Hightower ILB Alabama
1 26 HOU Whitney Mercilus DE Illinois
1 27 CIN Kevin Zeitler G Wisconsin
1 28 GNB Nick Perry DE USC
1 29 MIN Harrison Smith FS Notre Dame
1 30 SFO A.J. Jenkins WR Illinois
1 31 TAM Doug Martin RB Boise St.
1 32 NYG David Wilson RB Virginia Tech
2 33 STL Brian Quick WR Appalachian St.
2 34 IND Coby Fleener TE Stanford
2 35 BAL Courtney Upshaw OLB Alabama
2 36 DEN Derek Wolfe DT Cincinnati
2 37 CLE Mitchell Schwartz T California
2 38 JAX Andre Branch DE Clemson
2 39 STL Janoris Jenkins CB North Alabama
2 40 CAR Amini Silatolu T Midwestern St.
2 41 BUF Cordy Glenn T Georgia
2 42 MIA Jonathan Martin T Stanford
2 43 NYJ Stephen Hill WR Georgia Tech
2 44 KAN Jeff Allen T Illinois
2 45 CHI Alshon Jeffery WR South Carolina
2 46 PHI Mychal Kendricks ILB California
2 47 SEA Bobby Wagner ILB Utah St.
2 48 NWE Tavon Wilson FS Illinois
2 49 SDG Kendall Reyes DT Connecticut
2 50 STL Isaiah Pead RB Cincinnati
2 51 GNB Jerel Worthy DT Michigan St.
2 52 TEN Zach Brown OLB North Carolina
2 53 CIN Devon Still DT Penn St.
2 54 DET Ryan Broyles WR Oklahoma
2 55 ATL Peter Konz C Wisconsin
2 56 PIT Mike Adams T Ohio St.
2 57 DEN Brock Osweiler QB Arizona St.
2 58 TAM Lavonte David OLB Nebraska
2 59 PHI Vinny Curry DE Marshall
2 60 BAL Kelechi Osemele T Iowa St.
2 61 SFO LaMichael James RB Oregon
2 62 GNB Casey Hayward DB Vanderbilt
2 63 NYG Rueben Randle WR LSU
3 64 IND Dwayne Allen TE Clemson
3 65 STL Trumaine Johnson CB Montana
3 66 MIN Josh Robinson CB Central Florida
3 67 DEN Ronnie Hillman RB San Diego St.
3 68 HOU DeVier Posey WR Ohio St.
3 69 BUF T.J. Graham WR North Carolina St.
3 70 JAX Bryan Anger P California
3 71 WAS Josh LeRibeus G SMU
3 72 MIA Olivier Vernon DE Miami (FL)
3 73 SDG Brandon Taylor SS LSU
3 74 KAN Donald Stephenson T Oklahoma
3 75 SEA Russell Wilson QB Wisconsin
3 76 HOU Brandon Brooks G Miami (OH)
3 77 NYJ Demario Davis OLB Arkansas St.
3 78 MIA Michael Egnew TE Missouri
3 79 CHI Brandon Hardin FS Oregon St.
3 80 ARI Jamell Fleming CB Oklahoma
3 81 DAL Tyrone Crawford DE Boise St.
3 82 TEN Mike Martin DT Michigan
3 83 CIN Mohamed Sanu WR Rutgers
3 84 BAL Bernard Pierce RB Temple
3 85 DET Bill Bentley CB Louisiana-Lafayette
3 86 PIT Sean Spence LB Miami (FL)
3 87 CLE John Hughes DT Cincinnati
3 88 PHI Nick Foles QB Arizona
3 89 NOR Akiem Hicks DE Regina
3 90 NWE Jake Bequette DE Arkansas
3 91 ATL Lamar Holmes T Southern Miss
3 92 IND T.Y. Hilton WR Florida International
3 93 CIN Brandon Thompson DT Clemson
3 94 NYG Jayron Hosley CB Virginia Tech
3 95 OAK Tony Bergstrom T Utah
4 96 STL Chris Givens WR Wake Forest
4 97 MIA Lamar Miller RB Miami (FL)
4 98 BAL Gino Gradkowski G Delaware
4 99 HOU Ben Jones C Georgia
4 100 CLE Travis Benjamin WR Miami (FL)
4 101 DEN Omar Bolden CB Arizona St.
4 102 WAS Kirk Cousins QB Michigan St.
4 103 CAR Frank Alexander DE Oklahoma
4 104 CAR Joe Adams WR Arkansas
4 105 BUF Nigel Bradham OLB Florida St.
4 106 SEA Robert Turbin RB Utah St.
4 107 KAN Devon Wylie WR Fresno St.
4 108 DEN Philip Blake C Baylor
4 109 PIT Alameda Ta'amu DT Washington
4 110 SDG Ladarius Green TE Louisiana-Lafayette
4 111 CHI Evan Rodriguez TE Temple
4 112 ARI Bobby Massie T Mississippi
4 113 DAL Kyle Wilber OLB Wake Forest
4 114 SEA Jaye Howard DT Florida
4 115 TEN Coty Sensabaugh CB Clemson
4 116 CIN Orson Charles TE Georgia
4 117 SFO Joe Looney G Wake Forest
4 118 MIN Jarius Wright WR Arkansas
4 119 WAS Keenan Robinson OLB Texas
4 120 CLE James-Michael Johnson ILB Nevada
4 121 HOU Keshawn Martin WR Michigan St.
4 122 NOR Nick Toon WR Wisconsin
4 123 PHI Brandon Boykin CB Georgia
4 124 BUF Ron Brooks CB LSU
4 125 DET Ronnell Lewis OLB Oklahoma
4 126 HOU Jared Crick DT Nebraska
4 127 NYG Adrien Robinson TE Cincinnati
4 128 MIN Rhett Ellison FB USC
4 129 OAK Miles Burris OLB San Diego St.
4 130 BAL Christian Thompson FS South Carolina St.
4 131 NYG Brandon Mosley T Auburn
4 132 GNB Mike Daniels DT Iowa
4 133 GNB Jerron McMillian SS Maine
4 134 MIN Greg Childs WR Arkansas
4 135 DAL Matt Johnson SS Eastern Washington
5 136 IND Josh Chapman DT Alabama
5 137 DEN Malik Jackson DT Tennessee
5 138 DET Tahir Whitehead OLB Temple
5 139 MIN Robert Blanton CB Notre Dame
5 140 TAM Najee Goode ILB West Virginia
5 141 WAS Adam Gettis G Iowa
5 142 JAX Brandon Marshall OLB Nevada
5 143 CAR Josh Norman CB Coastal Carolina
5 144 BUF Zebrie Sanders T Florida St.
5 145 TEN Taylor Thompson TE SMU
5 146 KAN DeQuan Menzie CB Alabama
5 147 BUF Tank Carder ILB TCU
5 148 DET Chris Greenwood CB Albion
5 149 SDG Johnnie Troutman G Penn St.
5 150 STL Rokevious Watkins T South Carolina
5 151 ARI Senio Kelemete T Washington
5 152 DAL Danny Coale WR Virginia Tech
5 153 PHI Dennis Kelly T Purdue
5 154 SEA Korey Toomer ILB Idaho
5 155 MIA Josh Kaddu LB Oregon
5 156 CIN Shaun Prater CB Iowa
5 157 ATL Bradie Ewing FB Wisconsin
5 158 OAK Jack Crawford DE Penn St.
5 159 PIT Chris Rainey RB Florida
5 160 CLE Ryan Miller G Colorado
5 161 HOU Randy Bullock K Texas A&M
5 162 NOR Corey White SS Samford
5 163 GNB Terrell Manning OLB North Carolina St.
5 164 ATL Jonathan Massaquoi DE Troy
5 165 SFO Darius Fleming OLB Notre Dame
5 166 CIN Marvin Jones WR California
5 167 CIN George Iloka FS Boise St.
5 168 OAK Juron Criner WR Arizona
5 169 BAL Asa Jackson CB Cal Poly
5 170 IND Vick Ballard RB Mississippi St.
6 171 STL Greg Zuerlein K Missouri Western
6 172 SEA Jeremy Lane CB Northwestern St. (LA)
6 173 WAS Alfred Morris RB Florida Atlantic
6 174 TAM Keith Tandy CB West Virginia
6 175 MIN Blair Walsh K Georgia
6 176 JAX Mike Harris CB Florida St.
6 177 ARI Justin Bethel CB Presbyterian
6 178 BUF Mark Asper G Oregon
6 179 NOR Andrew Tiller G Syracuse
6 180 SFO Trent Robinson FS Michigan St.
6 181 SEA Winston Guy DB Kentucky
6 182 KAN Cyrus Gray RB Texas A&M
6 183 MIA B.J. Cunningham WR Michigan St.
6 184 CHI Isaiah Frey CB Nevada
6 185 ARI Ryan Lindley QB San Diego St.
6 186 DAL James Hanna TE Oklahoma
6 187 NYJ Josh Bush SS Wake Forest
6 188 DEN Danny Trevathan OLB Kentucky
6 189 OAK Christo Bilukidi DE Georgia St. 
6 190 TEN Markelle Martin FS Oklahoma St.
6 191 CIN Dan Herron RB Ohio St.
6 192 ATL Charles Mitchell SS Mississippi St.
6 193 WAS Tom Compton T South Dakota
6 194 PHI Marvin McNutt WR Iowa
6 195 HOU Nick Mondek T Purdue
6 196 DET Jonte Green DB New Mexico St.
6 197 NWE Nate Ebner DB Ohio St.
6 198 BAL Tommy Streeter WR Miami (FL)
6 199 SFO Jason Slowey C Western Oregon
6 200 PHI Brandon Washington G Miami (FL)
6 201 NYG Matt McCants T Alabama-Birmingham
6 202 NYJ Terrance Ganaway RB Baylor
6 203 NYJ Robert T. Griffin G Baylor
6 204 CLE Emmanuel Acho OLB Texas
6 205 CLE Billy Winn DT Boise St.
6 206 IND LaVon Brazill WR Ohio
6 207 CAR Brad Nortman P Wisconsin
7 208 IND Justin Anderson T Georgia
7 209 STL Aaron Brown LB Hawaii
7 210 MIN Audie Cole ILB North Carolina St.
7 211 TEN Scott Solomon DE Rice
7 212 TAM Michael Smith RB Utah St.
7 213 WAS Richard Crawford DB SMU
7 214 IND Tim Fugger DE Vanderbilt
7 215 MIA Kheeston Randall DT Texas
7 216 CAR D.J. Campbell FS California
7 217 WAS Jordan Bernstine CB Iowa
7 218 KAN Jerome Long DT San Diego St.
7 219 MIN Trevor Guyton DE California
7 220 CHI Greg McCoy CB TCU
7 221 ARI Nate Potter T Boise St.
7 222 DAL Caleb McSurdy ILB Montana
7 223 DET Travis Lewis OLB Oklahoma
7 224 NWE Alfonzo Dennard CB Nebraska
7 225 SEA J R Sweezy DE North Carolina St.
7 226 SDG David Molk C Michigan
7 227 MIA Rishard Matthews WR Nevada
7 228 JAX Jeris Pendleton DT Ashland
7 229 PHI Bryce Brown RB Kansas St.
7 230 OAK Nathan Stupar OLB Penn St.
7 231 PIT Toney Clemons WR Colorado
7 232 SEA Greg Scruggs DE Louisville
7 233 TAM Drake Dunsmore TE Northwestern
7 234 NOR Marcel Jones T Nebraska
7 235 NWE Jeremy Ebert WR Northwestern
7 236 BAL Deangelo Tyson DE Georgia
7 237 SFO Cam Johnson DE Virginia
7 238 KAN Junior Hemingway WR Michigan
7 239 NYG Markus Kuhn DT North Carolina St.
7 240 PIT David Paulson TE Oregon
7 241 GNB Andrew Datko T Florida St.
7 242 NYJ Antonio Allen SS South Carolina
7 243 GNB B.J. Coleman QB Tenn-Chattanooga
7 244 NYJ Jordan White WR Western Michigan
7 245 CLE Trevin Wade CB Arizona
7 246 PIT Terrence Frederick CB Texas A&M
7 247 CLE Brad Smelley TE Alabama
7 248 PIT Kelvin Beachum T SMU
7 249 ATL Travian Robertson DT South Carolina
7 250 SDG Edwin Baker RB Michigan St.
7 251 BUF John Potter K Western Michigan
7 252 STL Daryl Richardson RB Abilene Christian
7 253 IND Chandler Harnish QB Northern Illinois