Originally written April 12, 2012 on Draft Board Insider:

1. OT Matt Kalil-USC*
2. WR Justin Blackmon-Oklahoma State*
3. CB Morris Claiborne-LSU*
4. RB Trent Richardson-Alabama*
5. QB Andrew Luck-Stanford*
6. QB Robert Griffin III-Baylor*
7. DE Quinton Coples-UNC
8. WR Michael Floyd-Notre Dame
9. ILB Courtney Upshaw-Alabama
10. DT Dontari Poe*-Memphis
11. DT Michael Brockers-LSU*  
12. OG David DeCastro-Stanford*
13. ILB Luke Kuechly-Boston College*
14. ILB Donta Hightower-Alabama*
15. DE Nick Perry-USC*
16. OT Jonathan Martin-Stanford*
17. DT Devon Still-Penn State
18. WR Alshon Jeffery-South Carolina*
19. OLB Lavonte David-Nebraska
20. CB Dre Kirkpatrick-Alabama*
21. RB Chris Polk-Washington*
22. OT Riley Reiff-Iowa*
23. OG Kevin Zeitler-Wisconsin
24. DE Melvin Ingram-South Carolina
25. RB Lamar Miller-Miami*
26. WR Mohammed Sanu-Rutgers*
27. TE Dwayne Allen-Clemson*
28. WR Reuben Randle-LSU*
29. DE Whitney Mercilus-Illinois*
30. DE Vinny Curry-Marshall
31. WR Kendall Wright-Baylor
32. DT Alameda Ta’amu-Washington
33. OC Peter Konz-Wisconsin*
34. OLB Ronnell Lewis-Oklahoma*
35. S Harrison Smith-Notre Dame
36. DT Fletcher Cox-Mississippi State*
37. DT Brandon Thompson-Clemson
38. QB Ryan Tannehill-Texas A&M
39. OLB Zach Brown-UNC
40. TE Coby Fleener-Stanford
41. OT Kelechi Osemele-Iowa State
42. DT Josh Chapman-Alabama
43. CB Jayron Hosley-Virginia Tech*
44. RB David Wilson-Virginia Tech*
45. WR Brian Quick-Appalachian State
46. DE Cam Johnson-Virginia
47. OLB Bruce Irvin-West Virginia
48. CB Stephon Gilmore-South Carolina*
49. S Mark Barron-Alabama
50. TE Orson Charles-UGA*
51. DE Andre Branch-Clemson
52. LB Bobby Wagner, Utah State
53. OG Cordy Glenn-UGA
54. WR Jeff Fuller-Texas A&M
55. CB Casey Hayward-Vanderbilt
56. DT Jerel Worthy-Michigan State*
57. CB Chase Minnifield-Virginia
58. CB Janoris Jenkins-North Alabama
59. CB Alonzo Dennard-Nebraska
60. WR Stephen Hill, Georgia Tech
61. QB Brandon Weeden-Oklahoma State
62. WR Marvin McNutt, Iowa
63. OT Mike Adams-Ohio State
64. OLB Jonathan Massaquoi-Troy*
65. RB Doug Martin-Boise State
66. OT Matt McCants-UAB
67. DT Billy Winn-Boise State
68. ILB Terrell Manning-NC State*
69. OT Levy Adcock-Oklahoma State
70. OT James Brown, Troy
71. WR Tommy Streeter-Miami*
72. OG Ryan Miller, Colorado
73. CB Josh Robinson-UCF*
74. S George Iloka-Boise State
75. S Markelle Martin-Oklahoma State
76. ILB Audie Cole-NC State
77. CB Leonard Johnson-Iowa State
78. WR Jarius Wright-Arkansas
79. WR Chris Givens-Wake Forest*
80. OT Bobby Massie-Ole Miss*
81. OT Nate Potter-Boise State
82. DE Chandler Jones-Syracuse*
83. QB Kirk Cousins-Michigan State
84. TE Ladarius Green-Louisiana-Lafayette
85. CB Trumaine Johnson-Montana
86. WR Joe Adams-Arkansas
87. OT Jeff Allen-Illinois
88. OLB Sean Spence-Miami
89. LB Mychal Kendricks, Cal
90. CB Brandon Boykin-Georgia
91. CB Ryan Steed-Furman
92. OT Brandon Washington-Miami*
93. OG Brandon Brooks, Miami(OH)
94. OG Amini Silatolu-Midwestern State
95. WR Devon Wylie, Fresno State
96. OC David Molk-Michigan
97. OLB Keenan Robinson-Texas
98. DT Mike Martin-Michigan
99. DE Shea McClellin-Boise State
100.QB Brock Osweiler, Arizona State

On the outside looking in(for now).
TE Michael Egnew, Missouri
QB BJ Coleman, UT Chattanooga
RB LaMichael James-Oregon*
DT DaJohn Harris-USC
WR T.Y. Hilton-FIU
WR Marvin Jones, Cal
QB Nick Foles-Arizona
CB Shaun Prater-Iowa
WR Juron Criner-Arizona
DT Jared Crick-Nebraska
CB Josh Norman-Coastal Carolina
OT Mitchell Schwartz, Cal
LB Tank Carder, TCU
OT Zebrie Sanders-FSU

Royals beat A's in extras, win first playoff game since '85

Mark Davis: Raiders head coaching job will be 'enticing'

Fan on Craigslist offers Nats playoff tickets for threesome

Brady snubs rookie Garoppolo after touchdown pass

Cung Le suspended for failed HGH test

FCC Chairman: Washington nickname 'inappropriate today'


Brain study finds 76 of 79 deceased NFL players had CTE

Tony Sparano to step in as Raiders head coach

Eli on Geno Smith: If fans yell at you, you probably deserve it

49ers players come out in support of Jim Harbaugh

Raiders reportedly expected to make a run at Jon Gruden

FCC unanimously ends sports blackout rule

MLB.com posts wrong story saying A's won game

WATCH: Brett Favre in new nose hair trimmer commercial

WATCH: Michigan students protest, call for AD to be fired

Marlins president: We're not trading Giancarlo Stanton

Heckling Knicks fan suing team over ejection

This weekend in NFL stupid

Kobe: Iggy Azalea has had better career than Swaggy P

College football's post-Week 5 playoff projection

Oregon to don pink-themed unis for breast cancer awareness

Is DeMarco Murray the best RB in the NFL?

WATCH: TBS sends up 'Boom Goes the Dynamite' with promo

Ilya Bryzgalov takes photos with fans while on the bench

College Football News
Delivered to your inbox
You'll also receive Yardbarker's daily Top 10, featuring the best sports stories from around the web. Customize your newsletter to get articles on your favorite sports and teams. And the best part? It's free!

WATCH: Brett Favre in new commercial

Brady snubs rookie after TD pass

FCC: Washington nickname 'inappropriate today'

Could Jon Gruden return to Oakland?

Marlins: We're not trading Stanton

Study: 76 of 79 deceased NFL players had CTE

Heckling fan sues Knicks over ejection

Sparano to step in as Raiders head coach

This weekend in NFL stupid

Kobe chooses Iggy over Swaggy P

Is DeMarco Murray the NFL's best RB?

Ilya Bryzgalov takes photos with fans while on the bench

Today's Best Stuff
For Bloggers

Join the Yardbarker Network for more promotion, traffic, and money.

Company Info
What is Yardbarker?

Yardbarker is the largest network of sports blogs and pro athlete blogs on the web. This site is the hub of the Yardbarker Network, where our editors and algorithms curate the best sports content from our network and beyond.