Skip to main content

Mike Mayock's top 100 NFL draft prospect rankings

With the 2012 NFL Draft nearly here, Mike Mayock has unveiled his top 100 prospect rankings.

  1. Andrew Luck, QB, Stanford
    1. Robert Griffin III, QB, Baylor
    2. Trent Richardson, RB, Alabama
    3. Morris Claiborne, CB, LSU
    4. Matt Kalil, OT, Southern California
    5. Luke Kuechly, ILB, Boston College
    6. Mark Barron, SS, Alabama
    7. Stephon Gilmore, CB, South Carolina
    8. Chandler Jones, DE, Syracuse
    9. Justin Blackmon, WR, Oklahoma State
  1. Fletcher Cox, DT, Mississippi State
    1. Michael Floyd, WR, Notre Dame
    2. Dontari Poe, DT, Memphis
    3. Shea McClellin, OLB, Boise State
    4. Dont'a Hightower, ILB, Alabama
    5. Kendall Wright, WR, Baylor
    6. Doug Martin, RB, Boise State
    7. Melvin Ingram, OLB, South Carolina
    8. Ryan Tannehill, QB, Texas A&M
    9. Riley Reiff, OT, Iowa
  1. Quinton Coples, DE, North Carolina
    1. Whitney Mercilus, OLB, Illinois
    2. Courtney Upshaw, DE, Alabama
    3. David DeCastro, G, Stanford
    4. Cordy Glenn, OT, Georgia
    5. Jerel Worthy, DT, Michigan State
    6. Dre Kirkpatrick, CB, Alabama
    7. Harrison Smith, SS, Notre Dame
    8. Michael Brockers, DT, LSU
    9. Vinny Curry, DE, Marshall
  1. Kevin Zeitler, G, Wisconsin
    1. Stephen Hill, WR, Georgia Tech
    2. David Wilson, RB, Virginia Tech
    3. Jonathan Martin, OT, Stanford
    4. Brandon Weeden, QB, Oklahoma State
    5. Jeff Allen, OT, Illinois
    6. Amini Silatolu, G, Midwestern State
    7. Coby Fleener, TE, Stanford
    8. Casey Hayward, CB, Vanderbilt
    9. 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 ...**

  1. Bruce Irvin, DE, West Virginia
    1. Devon Still, DT, Penn State
    2. Dwayne Allen, TE, Clemson
    3. Bobby Massie, OT, Mississippi
    4. Trumaine Johnson, CB, Montana
    5. Lavonte David, OLB, Nebraska
    6. Brandon Thompson, DT, Clemson
    7. Josh Robinson, CB, Central Florida
    8. Nick Perry, DE, Southern California
    9. Cam Johnson, DE, Virginia
  1. Alshon Jeffery, WR, South Carolina
    1. Mike Adams, OT, Ohio State
    2. Andre Branch, OLB, Clemson
    3. Brian Quick, WR, Appalachian State
    4. Janoris Jenkins, CB, North Alabama
    5. Kendall Reyes, DT, Connecticut
    6. A.J. Jenkins, WR, Illinois
    7. Josh Norman, CB, Coastal Carolina
    8. Derek Wolfe, DT, Cincinnati
    9. T.Y. Hilton, WR, Florida International
  1. Brandon Boykin, CB, Georgia
    1. Mitchell Schwartz, OT, California
    2. Rueben Randle, WR, LSU
    3. Alameda Ta'amu, DT, Washington
    4. Brandon Taylor, SS, LSU
    5. Kelechi Osemele, G, Iowa State
    6. Kirk Cousins, QB, Michigan State
    7. Olivier Vernon, DE, Miami
    8. Mychal Kendricks, ILB, California
    9. Mike Martin, DT, Michigan
  1. LaMichael James, RB, Oregon
    1. Brock Osweiler, QB, Arizona State
    2. Tyrone Crawford, DE, Boise State
    3. Ronnell Lewis, OLB, Oklahoma
    4. Dwight Bentley, CB, Louisiana-Lafayette
    5. Brandon Brooks, G, Miami (Ohio)
    6. Isaiah Pead, RB, Cincinnati
    7. Alfonzo Dennard, CB, Nebraska
    8. Philip Blake, C, Baylor
    9. DeQuan Menzie, FS, Alabama
  1. Sean Spence, OLB, Miami
    1. Lamar Miller, RB, Miami
    2. Billy Winn, DE, Boise State
    3. Jonathan Massaquoi, DE, Troy
    4. Ben Jones, C, Georgia
    5. Demario Davis, OLB, Arkansas State
    6. Leonard Johnson, CB, Iowa State
    7. Bernard Pierce, RB, Temple
    8. Marvin Jones, WR, California
    9. Jamell Fleming, CB, Oklahoma
  1. Mohamed Sanu, WR, Rutgers
    1. Orson Charles, TE, Georgia
    2. Chris Polk, RB, Washington
    3. Frank Alexander, DE, Oklahoma
    4. Trevor Guyton, DE, California
    5. Donald Stephenson, OT, Oklahoma
    6. Ryan Broyles, WR, Oklahoma
    7. Bobby Wagner, OLB, Utah State
    8. Robert Turbin, RB, Utah State
    9. Zach Brown, OLB, North Carolina