2012 NFL Mock Draft–Miami Dolphins Take Linebacker Courtney Upshaw


Here is my latest 2012 mock draft. The top twenty four picks are based on the final NFL standings and the last eight picks are based on my playoff projections. My top seven picks did not change from my previous mock, but there are a number of changes after that. You can check out my previous mock’s here.

Pick Team Player Position School
1 Indianapolis Colts Andrew Luck Quarterback Stanford
2 St. Louis Rams Justin Blackmon Wide Receiver Oklahoma State
3 Minnesota Vikings Matt Kalil Offensive Tackle USC
4 Cleveland Browns Robert Griffin III Quarterback Baylor
5 Tampa Bay Buccaneers Morris Claiborne Cornerback LSU
6 Washington Redskins Trent Richardson Running Back Alabama
7 Jacksonville Jaguars Dre Kirkpatrick Cornerback Alabama
8 Miami Dolphins Courtney Upshaw Outside Linebacker Alabama
9 Carolina Panthers Quinton Coples Defensive End North Carolina
10 Buffalo Bills Riley Reiff Offensive Tackle Iowa
11 Kansas City Chiefs Jonathan Martin Offensive Tackle Stanford
12 Seattle Seahawks Devon Still Defensive End Penn State
13 Arizona Cardinals Alshon Jeffery Wide Receiver South Carolina
14 Dallas Cowboys David DeCastro Guard Stanford
15 Philadelphia Eagles Luke Kuechly Linebacker Boston College
16 New York Jets Zach Brown Outside Linebacker North Carolina
17 Cincinnati Bengals (From Oakland Raiders) Lamar Miller Running Back Miami
18 San Diego Chargers Nick Perry Defensive End USC
19 Chicago Bears Michael Floyd Wide Receiver Notre Dame
20 Tennessee Titans Michael Brockers Defensive Tackle LSU
21 Cincinnati Bengals Janoris Jenkins Cornerback North Alabama
22 Cleveland Browns (From Atlanta) Kendal Wright Wide Receiver Baylor
23 Detroit Lions Stephon Gilmore Cornerback South Carolina
24 Pittsburgh Steelers Mike Adams Offensive Tackle Ohio State
25 Denver Broncos Alfonzo Dennard Cornerback Nebraska
26 Houston Texans Mark Barron Safety Alabama
27 New York Giants Dont’a Hightower Linebacker Alabama
28 San Francisco 49ers Mohamed Sanu Wide Receiver Rutgers
29 New England Patriots (From New Orleans) Dontari Poe Defensive Tackle Memphis
30 New England Patriots Melvin Ingram Defensive End South Carolina
31 Baltimore Ravens Vontaze Burfict Linebacker Arizona State
32 Green Bay Packers Fletcher Cox Defensive End Mississippi State