Skip to main content
Come Fan with UsSunday, June 28, 2026

Updated 2012 NFL Draft top 100

After the jump, the first updated top 100 overall rankings since September. Stanford quarterback Andrew Luck and Southern California left tackle remain the top two players eligible for the 2012 NFL Draft. After that, the rankings have drastically changed.

Certainly there will be points of contention. Let me know what you disagree with and share your own in the FanPosts.

1. Andrew Luck | 6'5, 235 pounds | QB | Stanford * - Prospect notes | Profile
2. Matt Kalil | 6'6, 295 pounds | OT | Southern California * - Prospect notes
3. Trent Richardson | 5'11, 220 pounds | RB | Alabama * - Prospect notes | Profile
4. Matt Barkley | 6'2, 220 pounds | QB | Southern California * - Prospect notes | Profile
5. Morris Claiborne | 6'0, 177 pounds | CB | LSU * - Prospect notes
6. Jonathan Martin | 6'6, 305 pounds | OT | Stanford * - Prospect notes
7. David DeCastro | 6'5, 312 pounds | G | Stanford *- Prospect notes
8. Zach Brown | 6'2, 230 pounds | OLB | North Carolina - Prospect notes
9. Manti Te'o | 6'2, 245 pounds | MLB | Notre Dame * - Prospect notes
10. Justin Blackmon | 6'1, 207 pounds | WR | Oklahoma State * - Prospect notes | Profile
11. Courtney Upshaw | 6'2, 263 pounds | OLB/MLB | Alabama - Prospect notes
12. Luke Kuechly | 6'2, 235 pounds | MLB | Boston College * - Prospect notes
13. Devon Still | 6'5, 312 pounds | DT | Penn State - Prospect notes
14. Michael Floyd | 6'3, 228 pounds | WR | Notre Dame - Prospect notes | Red Flag Alert
15. Robert Griffin III | 6'2, 220 pounds | QB | Baylor * - Prospect notes
16. Quinton Coples | 6'6, 285 pounds | DE | North Carolina - Prospect notes | Profile
17. Peter Konz | 6'5, 313 pounds | C | Wisconsin * - Prospect notes
18. David Wilson | 5'10, 205 pounds | RB | Virginia Tech * - Prospect notes
19. Dre Kirkpatrick | 6'2, 190 pounds | CB | Alabama * - Prospect notes
20. Vontaze Burfict | 6'3, 245 pounds | MLB | Arizona State * - Prospect notes | Profile
21. Alshon Jeffery | 6'4, 232 pounds | WR | South Carolina * - Prospect notes | Profile | Profile 2
22. Dont'a Hightower | 6'4, 258 pounds | MLB | Alabama * - Prospect notes
23. Riley Reiff | 6'6, 300 pounds | OT | Iowa * - Prospect notes
24. Brandon Thompson | 6'2, 310 pounds | DT | Clemson - Prospect notes
25. Janoris Jenkins | 5'11, 186 pounds | CB | North Alabama - Prospect notes | Red Flag Alert
26. Mark Barron | 6'2, 215 pounds | SS | Alabama - Prospect notes
27. Alameda Ta'amu | 6'3, 330 pounds | DT | Washington - Prospect notes
28. Dwight Jones | 6'4, 220 pounds | WR | North Carolina - Prospect notes
29. Cordy Glenn | 6'5, 320 pounds | OT/G | Georgia - Prospect notes
30. Dwayne Allen | 6'4, 255 pounds | TE | Clemson *
31. Mohamed Sanu | 6'2, 218 pounds | WR | Rutgers *
32. Whitney Mercilus | 6'4, 265 pounds | DE | Illinois *
33. Kelechi Osemele | 6'6, 354 pounds | OT/G | Iowa State - Prospect notes
34. Mike Adams | 6'8, 300 pounds | OT | Ohio State - Prospect notes | Red Flag Alert
35. Josh Chapman | 6'1, 310 pounds | NT | Alabama- Prospect notes
36. Michael Brewster | 6'5, 295 pounds | C | Ohio State - Prospect notes
37. Andre Branch | 6'5, 260 pounds | DE | Clemson - Prospect notes
38. Nick Toon | 6'3, 212 pounds | WR | Wisconsin
39. Dontari Poe | 6'5, 350 pounds | DT | Memphis
40. Landry Jones | 6'4, 220 pounds | QB | Oklahoma * - Prospect notes | Profile
41. Alfonzo Dennard | 5'10, 205 pounds | CB | Nebraska - Prospect notes
42. Melvin Ingram | 6'2, 276 pounds | DE/DT | South Carolina
43. Kendall Wright | 5'10, 185 pounds | WR | Baylor
44. Travis Lewis | 6'2, 232 pounds | OLB | Oklahoma - Prospect notes
45. Chase Minniefield | 6'0, 185 pounds | CB | Virginia - Prospect notes
46. Kevin Reddick | 6'3, 240 pounds | MLB | North Carolina *
47. Robert Lester | 6'2, 210 pounds | FS | Alabama *
48. T.J. McDonald | 6'3, 205 pounds | FS | Southern California *
49. Jerel Worthy | 6'3, 305 pounds | DT | Michigan State * - Prospect notes
50. Stephon Gilmore | 6'1, 190 pounds | CB | South Carolina *- Prospect notes
51. Bernard Pierce | 6'0, 218 pounds | RB | Temple *
52. Nick Perry | 6'3, 250 pounds | DE | Southern California *
53. Orson Charles | 6'3, 240 pounds | TE | Georgia * - Prospect notes
54. Zebrie Sanders 6'5, 307 pounds | OT | Florida State - Prospect notes
55. Vinny Curry | 6'4, 252 pounds | DE | Marshall - Prospect notes
56. Lavonte David | 6'1, 220 pounds | OLB | Nebraska
57. Coby Fleener | 6'6, 245 pounds | TE | Stanford - Prospect notes
58. Jared Crick | 6'6, 285 pounds | DT | Nebraska - Prospect notes
59. Brandon Jenkins | 6'3, 245 pounds | DE | Florida State * - Prospect notes
60. Chris Polk | 5'11, 222 pounds | RB | Washington *
61. Markelle Martin | 6'1, 198 pounds | FS | Oklahoma State
62. Marvin McNutt | 6'2, 215 pounds | WR | Iowa
63. Billy Winn | 6'4, 288 pounds | DT | Boise State- Prospect notes
64. Brandon Boykin | 5'10, 184 pounds | CB | Georgia - Prospect notes
65. Kawann Short | 6'3, 305 pounds | DT | Purdue *- Prospect notes
66. Ryan Broyles | 5'11, 185 pounds | WR | Oklahoma - Prospect notes | Profile
67. Ryan Tannehill | 6'4, 220 pounds | QB | Texas A&M - Prospect notes
68. Ben Jones | 6'3, 300 pounds | C | Georgia
69. Fletcher Cox | 6'4, 295 pounds | DT | Mississippi State *
70. Arthur Brown | 6'1, 225 pounds | MLB | Kansas State *
71. Jake Stoneburner | 6'5, 245 pounds | TE | Ohio State *
72. Levy Adcock | 6'5, 318 pounds | OT | Oklahoma State - Prospect notes
73. Audie Cole | 6'4, 239 pounds | MLB | North Carolina State
74. Stephen Hill | 6'4, 206 pounds | WR | Georgia Tech *
75. Kenny Tate | 6'4, 220 pounds | FS/OLB | Maryland - Prospect notes
76. Brandon Washington | 6'4, 320 pounds | OT/G | Miami (Fla.) *- Prospect notes
77. LaMichael James | 5'9, 185 pounds | RB | Oregon *- Prospect notes
78. Brandon Weeden | 6'4, 224 pounds | QB | Oklahoma State
79. Sean Porter | 6'2, 230 pounds | OLB | Texas A&M *
80. Kendall Reyes | 6'4, 300 pounds | DT | Connecticut- Prospect notes
81. Ladarius Green | 6'6, 230 pounds | TE | Louisiana-Lafayette - Prospect notes
82. Kevin Zeitler | 6'4, 315 pounds | G | Wisconsin
83. Mike Martin | 6'2, 299 pounds | DT | Michigan
84. Chase Thomas | 6'4, 240 pounds | OLB | Stanford *
85. Harrison Smith | 6'2, 215 pounds | SS | Notre Dame
86. Sylvester Williams | 6'3, 320 pounds | DT | North Carolina *
87. Nick Foles | 6'5, 245 pounds | QB | Arizona - Prospect notes
88. Isaiah Pead | 5'10, 200 pounds | RB | Cincinnati
89. Antonio Allen | 6'1, 202 pounds | SS | South Carolina
90. Cam Johnson | 6'4, 265 pounds | DE | Virginia
91. Brian Quick | 6'4, 216 pounds | WR | Appalachian State
92. Michael Egnew | 6'6, 235 pounds | TE | Missouri - Prospect notes
93. Keenan Robinson | 6'3, 235 pounds | OLB | Texas - Prospect notes
94. Jeff Fuller | 6'3, 215 pounds | WR | Texas A&M - Prospect notes
95. Devin Taylor | 6'6, 250 pounds | DE | South Carolina * - Prospect notes
96. Brock Osweiler | 6'8, 240 pounds | QB | Arizona State *
97. Jayron Hosley | 5'10, 170 pounds | CB | Virginia Tech *
98. Tank Carder | 6'3, 237 pounds | OLB/MLB | TCU - Prospect notes
99. Marcus Forston | 6'3, 305 pounds | DT | Miami (Fla.) * - Prospect notes
100. Jamell Fleming | 5'11, 192 pounds | CB | Oklahoma

* denotes underclassman

QB | RB | FB | WR | TE | OT | G | C | DE | DT | OLB | MLB | CB | FS | SS

Mocking the Draft
SB Nation NFL mock draft: Eagles stick with what works; invest in the trenchesSB Nation NFL mock draft: Eagles stick with what works; invest in the trenches
Mocking the Draft

This player should be a plug-and-play replacement for Mekhi Becton right off the bat.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31
Mocking the Draft

This guy’s got talent, plus playing with Patrick Mahomes automatically elevates his potential.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30
Mocking the Draft

He’s a bit of a liability in the run game, but his potential in the pass game was enough for Buffalo Rumblings.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pickSB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pick
Mocking the Draft

This pick could help the Commanders build on last year’s excellent season.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan HutchinsonSB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan Hutchinson
Mocking the Draft

It’s a high-potential pick for a Detroit defense that needs a solid pass rusher.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Rams keep building defensive identity at No. 26SB Nation NFL mock draft: Rams keep building defensive identity at No. 26
Mocking the Draft

This rookie would be a great complement to Jared Verse and Byron Young.

By Michael Peterson