1          Kansas City:Luke Joeckel, OT, Texas A&M
2          Jacksonville:Bjoern Werner, DE, Florida State
3          Oakland: Star Lotulelei, DT, Utah
4          Philadelphia: Geno Smith, QB, West Virginia
5          Detroit: Dee Milliner, CB, Alabama
6          Cleveland: Jarvis Jones, OLB, Georgia
7          Arizona: Chance Warmack, OG, Alabama
8          Buffalo: Jonathan Hankins, DT, Ohio State
9          NY Jets: Damontre Moore, OLB, Texas A&M
10       Tennessee: DJ Fluker, OT, Alabama
11       San Diego:Justin Hunter, WR, Tennessee
12       Miami: Tavon Austin, WR, West Virginia
13       Tampa Bay: Matt Barkley, QB, USC
14       Carolina:Ziggy Ansah, DE, BYU
15       New Orleans: Dion Jordan, DE, Oregon
16       St. Louis: Lane Johnson, OT, Oklahoma
17       Pittsburgh: Barkevious Mingo, OLB, LSU
18       Dallas: Sam Montgomery, OLB, LSU
19       NY Giants: Manti Te’o, ILB, Notre Dame
20       Chicago: Eric Fisher, OT, Central Michigan
21       Cincinnati: Jonathan Cooper, OG, North Carolina
22       STL (WAS): Keenan Allen, WR, California
23       Minnesota:Jonathan Banks, CB, Mississippi State
24       Indianapolis:Kenny Vaccaro, FS, Texas
25       Seattle: DeAndre Hopkins, WR, Clemson
26       Green Bay:Eddie Lacy, RB, Alabama
27       Houston: Jesse Williams, NT, Alabama
28       Denver: Sheldon Richardson, DT, Missouri
29       New England: Eric Reid, FS, LSU
30       Atlanta: Alec Ogletree, ILB, Georgia
31       Baltimore: Cordarrelle Patterson, WR, Tennessee
32       San Francisco: Sylvester Williams, DT, North Carolina

Just Missed:
John Jenkins, NT, Georgia
Barett Jones, OL, Alabama
Logan Ryan, CB, Rutgers
Terrance Williams, WR, Baylor
Sharrif Floyd, DT, Florida
Xavier Rhodes, Florida State
Zach Ertz, TE, Stanford

*Follow us on Twitter @NFLDraftBible