Quick note: This is not how I would stack a Niners' board. This is simply the grades I place on players on the expectations I have for a fruitful career in the NFL. Some of the players would not fit into the Niners' system, but may thrive in another organization. See player #43, Mike Martin, DT, Michigan, for an example.
There are some names not listed that may appear on many other person's boards. I am not high on Alshon Jeffery at all, and do not see him as a top 50 player in this draft. The same goes for Rueben Randle.
If someone asks where I see a dropoff in level, I would state after the 17th selection.
2012 NFL Draft Best Available Board
1 Andrew Luck Stanford QB
2 Robert Griffin Baylor QB
3 Trent Richardson Alabama RB
4 Morris Claiborne LSU CB
5 Justin Blackmon Oklahoma State WR
6 Quinton Coples North Carolina DE/DT
7 David DeCastro Stanford G
8 Luke Kuechly Boston College LB
9 Matt Kalil USC OT
10 Peter Konz Wisconsin C
11 Cordy Glenn Georgia OT/OG
12 Stephen Hill Georgia Tech WR
13 Janoris Jenkins North Alabama CB
14 David Wilson Virginia Tech RB
15 Mohamad Sanu Rutgers WR
16 Bobby Wagner Utah St LB
17 Andre Branch Clemson DE/OLB
18 Michael Brockers LSU DT
19 Doug Martin Boise St RB
20 Brandon Brooks Ohio G
21 Kendall Wright Baylor WR
22 Brandon Thompson Clemson DT
23 Michael Floyd Notre Dame WR
24 Stephon Gilmore South Carolina CB
25 Riley Reiff Iowa OT
26 Coby Fleener Stanford TE
27 Jerel Worthy Michigan St DT
28 Fletcher Cox Mississippi St DT
29 Ryan Tannehill Texas A&M QB
30 Whitney Mercilus Illinois DE/OLB
31 Markelle Martin Oklahoma State S
32 Vinny Curry Marshall DE/OLB
33 Brian Quick Appalachian St WR
34 Kevin Zeitler Wisconsin G
35 Brandon Boykin Georgia CB
36 Mark Barron Alabama S
37 Jonathan Martin Stanford OT
38 Dre Kirkpatrick Alabama CB
39 Marvin Ingram South Carolina DE/OLB
40 Courtney Upshaw Alabama DE/OLB
41 Dontari Poe Memphis DT
42 Josh Robinson Central Florida CB
43 Mike Martin Michigan DT
44 Kelechi Osemele Iowa St G
45 Kendall Reyes Connecticut DT
46 Dont'a Hightower Alabama LB
47 Bobbie Massey Mississippi OT
48 AJ Jenkins Illinois WR
49 Mitchell Schwartz Cal OT
50 Ladarius Green Louisiana-Lafayette TE
[ Edited by MadDog49er on Mar 28, 2012 at 8:15 PM ]