With the 2012 NFL Draft nearly here, Mike Mayock has unveiled his top 100 prospect rankings.
- Andrew Luck, QB, Stanford
- Robert Griffin III, QB, Baylor
- Trent Richardson, RB, Alabama
- Morris Claiborne, CB, LSU
- Matt Kalil, OT, Southern California
- Luke Kuechly, ILB, Boston College
- Mark Barron, SS, Alabama
- Stephon Gilmore, CB, South Carolina
- Chandler Jones, DE, Syracuse
- Justin Blackmon, WR, Oklahoma State
- Fletcher Cox, DT, Mississippi State
- Michael Floyd, WR, Notre Dame
- Dontari Poe, DT, Memphis
- Shea McClellin, OLB, Boise State
- Dont'a Hightower, ILB, Alabama
- Kendall Wright, WR, Baylor
- Doug Martin, RB, Boise State
- Melvin Ingram, OLB, South Carolina
- Ryan Tannehill, QB, Texas A&M
- Riley Reiff, OT, Iowa
- Quinton Coples, DE, North Carolina
- Whitney Mercilus, OLB, Illinois
- Courtney Upshaw, DE, Alabama
- David DeCastro, G, Stanford
- Cordy Glenn, OT, Georgia
- Jerel Worthy, DT, Michigan State
- Dre Kirkpatrick, CB, Alabama
- Harrison Smith, SS, Notre Dame
- Michael Brockers, DT, LSU
- Vinny Curry, DE, Marshall
- Kevin Zeitler, G, Wisconsin
- Stephen Hill, WR, Georgia Tech
- David Wilson, RB, Virginia Tech
- Jonathan Martin, OT, Stanford
- Brandon Weeden, QB, Oklahoma State
- Jeff Allen, OT, Illinois
- Amini Silatolu, G, Midwestern State
- Coby Fleener, TE, Stanford
- Casey Hayward, CB, Vanderbilt
- Peter Konz, C, Wisconsin
NFL.com's Mock Draft Central
With the draft quickly approaching, NFL.com analysts unveil their attempts at projecting how Round 1 will go on April 26. **More ...**
- Bruce Irvin, DE, West Virginia
- Devon Still, DT, Penn State
- Dwayne Allen, TE, Clemson
- Bobby Massie, OT, Mississippi
- Trumaine Johnson, CB, Montana
- Lavonte David, OLB, Nebraska
- Brandon Thompson, DT, Clemson
- Josh Robinson, CB, Central Florida
- Nick Perry, DE, Southern California
- Cam Johnson, DE, Virginia
- Alshon Jeffery, WR, South Carolina
- Mike Adams, OT, Ohio State
- Andre Branch, OLB, Clemson
- Brian Quick, WR, Appalachian State
- Janoris Jenkins, CB, North Alabama
- Kendall Reyes, DT, Connecticut
- A.J. Jenkins, WR, Illinois
- Josh Norman, CB, Coastal Carolina
- Derek Wolfe, DT, Cincinnati
- T.Y. Hilton, WR, Florida International
- Brandon Boykin, CB, Georgia
- Mitchell Schwartz, OT, California
- Rueben Randle, WR, LSU
- Alameda Ta'amu, DT, Washington
- Brandon Taylor, SS, LSU
- Kelechi Osemele, G, Iowa State
- Kirk Cousins, QB, Michigan State
- Olivier Vernon, DE, Miami
- Mychal Kendricks, ILB, California
- Mike Martin, DT, Michigan
- LaMichael James, RB, Oregon
- Brock Osweiler, QB, Arizona State
- Tyrone Crawford, DE, Boise State
- Ronnell Lewis, OLB, Oklahoma
- Dwight Bentley, CB, Louisiana-Lafayette
- Brandon Brooks, G, Miami (Ohio)
- Isaiah Pead, RB, Cincinnati
- Alfonzo Dennard, CB, Nebraska
- Philip Blake, C, Baylor
- DeQuan Menzie, FS, Alabama
- Sean Spence, OLB, Miami
- Lamar Miller, RB, Miami
- Billy Winn, DE, Boise State
- Jonathan Massaquoi, DE, Troy
- Ben Jones, C, Georgia
- Demario Davis, OLB, Arkansas State
- Leonard Johnson, CB, Iowa State
- Bernard Pierce, RB, Temple
- Marvin Jones, WR, California
- Jamell Fleming, CB, Oklahoma
- Mohamed Sanu, WR, Rutgers
- Orson Charles, TE, Georgia
- Chris Polk, RB, Washington
- Frank Alexander, DE, Oklahoma
- Trevor Guyton, DE, California
- Donald Stephenson, OT, Oklahoma
- Ryan Broyles, WR, Oklahoma
- Bobby Wagner, OLB, Utah State
- Robert Turbin, RB, Utah State
- Zach Brown, OLB, North Carolina