Since this is my first shot at it this year, there will not be any analysis yet. I will add some reasoning in one of my later mocks. Criticism with suggestions would be appreciated.
1. St. Louis Rams - Sam Bradford, Quarterback, Oklahoma
2. Detroit Lions - Ndamukong Suh, Defensive Tackle, Nebraska
3. Tampa Bay Buccaneers - Gerald McCoy, Defensive Tackle, Oklahoma
4. Washington Redskins - Russell Okung, Offensive Tackle, Oklahoma State
5. Kansas City Chiefs - Eric Berry, Safety, Tennessee
6. Seattle Seahawks - Bryan Bulaga, Offensive Tackle, Iowa
7. Cleveland Browns - Dez Bryant, Wide Receiver, Oklahoma State
8. Oakland Raiders - Jason Pierre-Paul, Defensive End, South Florida
9. Buffalo Bills - Anthony Davis, Offensive Tackle, Rutgers
10. Jacksonville Jaguars - Jimmy Clausen, Quarterback, Notre Dame
11. Denver Broncos - Joe Haden, Cornerback, Florida
12. Miami Dolphins - Sergio Kindle, Linebacker, Texas
13. San Francisco 49ers - Earl Thomas, Safety, Texas
14. Seattle Seahawks - Taylor Mays, Safety, Southern California
15. New York Giants - Rolando McClain, Linebacker, Alabama
16. Tennessee Titans - Derrick Morgan, Defensive End, Georgia Tech
17. San Francisco 49ers - Trent Williams, Offensive Tackle, Oklahoma
18. Pittsburgh Steelers - Sean Weatherspoon, Linebacker, Missouri
19. Atlanta Falcons - Kyle Wilson, Cornerback, Boise State
20. Houston Texans - C.J. Spiller, Running Back, Clemson
21. Cincinnati Bengals - Golden Tate, Wide Receiver, Notre Dame
22. New England Patriots - Brandon Graham, Defensive End, Michigan
23. Green Bay Packers - Bruce Campbell, Offensive Tackle, Maryland
24. Philadelphia Eagles - Everson Griffen, Defensive End, South California
25. Baltimore Ravens - Jermaine Gresham, Tight End, Oklahoma
26. Arizona Cardinals - Charles Brown, Offensive Tackle, Southern California
27. Dallas Cowboys - Mike Iupati, Offensive Guard, Idaho
28. San Diego Chargers - Ryan Mathews, Running Back, Fresno State
29. New York Jets - Arrelious Benn, Wide Receiver, Illinois
30. Minnesota Vikings - Dan Williams, Defensive Tackle, Tennessee
31. Indianapolis Colts - Brian Price, Defensive Tackle, UCLA
32. New Orleans Saints - Carlos Dunlap, Defensive End, Florida
1. St. Louis Rams - Sam Bradford, Quarterback, Oklahoma
2. Detroit Lions - Ndamukong Suh, Defensive Tackle, Nebraska
3. Tampa Bay Buccaneers - Gerald McCoy, Defensive Tackle, Oklahoma
4. Washington Redskins - Russell Okung, Offensive Tackle, Oklahoma State
5. Kansas City Chiefs - Eric Berry, Safety, Tennessee
6. Seattle Seahawks - Bryan Bulaga, Offensive Tackle, Iowa
7. Cleveland Browns - Dez Bryant, Wide Receiver, Oklahoma State
8. Oakland Raiders - Jason Pierre-Paul, Defensive End, South Florida
9. Buffalo Bills - Anthony Davis, Offensive Tackle, Rutgers
10. Jacksonville Jaguars - Jimmy Clausen, Quarterback, Notre Dame
11. Denver Broncos - Joe Haden, Cornerback, Florida
12. Miami Dolphins - Sergio Kindle, Linebacker, Texas
13. San Francisco 49ers - Earl Thomas, Safety, Texas
14. Seattle Seahawks - Taylor Mays, Safety, Southern California
15. New York Giants - Rolando McClain, Linebacker, Alabama
16. Tennessee Titans - Derrick Morgan, Defensive End, Georgia Tech
17. San Francisco 49ers - Trent Williams, Offensive Tackle, Oklahoma
18. Pittsburgh Steelers - Sean Weatherspoon, Linebacker, Missouri
19. Atlanta Falcons - Kyle Wilson, Cornerback, Boise State
20. Houston Texans - C.J. Spiller, Running Back, Clemson
21. Cincinnati Bengals - Golden Tate, Wide Receiver, Notre Dame
22. New England Patriots - Brandon Graham, Defensive End, Michigan
23. Green Bay Packers - Bruce Campbell, Offensive Tackle, Maryland
24. Philadelphia Eagles - Everson Griffen, Defensive End, South California
25. Baltimore Ravens - Jermaine Gresham, Tight End, Oklahoma
26. Arizona Cardinals - Charles Brown, Offensive Tackle, Southern California
27. Dallas Cowboys - Mike Iupati, Offensive Guard, Idaho
28. San Diego Chargers - Ryan Mathews, Running Back, Fresno State
29. New York Jets - Arrelious Benn, Wide Receiver, Illinois
30. Minnesota Vikings - Dan Williams, Defensive Tackle, Tennessee
31. Indianapolis Colts - Brian Price, Defensive Tackle, UCLA
32. New Orleans Saints - Carlos Dunlap, Defensive End, Florida
Comment