Skip navigation
Sign up to follow your favorites on all your devices.
Sign up

2012 final mock draft

NFL draft prospects Andrew Luck and Robert Griffin III attend the NFL PLAY 60 Youth Football Festival in New York

NFL draft prospects Andrew Luck and Robert Griffin III (L) attend the NFL PLAY 60 Youth Football Festival in New York, April 25, 2012. The 2012 NFL Draft will be held on April 26 at Radio City Music Hall. REUTERS/Adam Hunger (UNITED STATES - Tags: SPORT FOOTBALL)


1. Colts: Andrew Luck, quarterback, Stanford.

2. Redskins: Robert Griffin III, quarterback, Baylor.

3. Vikings: Morris Claiborne, cornerback, LSU.

4. Browns: Trent Richardson, running back, Alabama.

5. Buccaneers: Stephon Gilmore, cornerback, South Carolina.

6. Rams: Matt Kalil, offensive tackle, USC.

7. Jaguars: Justin Blackmon, receiver, Oklahoma State.

8. Dolphins: Melvin Ingram, defensive end, South Carolina.

9. Panthers: Fletcher Cox, defensive tackle, Mississippi State.

10. Chargers (Projected Trade): Mark Barron, safety, Alabama.

11. Chiefs: Dont’a Hightower, linebacker, Alabama.

12. Seahawks: Ryan Tannehill, quarterback, Texas A&M.

13. Cardinals: Riley Reiff, offensive tackle, Iowa.

14. Cowboys: Michael Brockers, defensive tackle, LSU.

15. Eagles: Chandler Jones, defensive end, Syracuse.

16. Jets: David DeCastro, guard, Stanford.

17. Bengals: Luke Kuechly, linebacker, Boston College.

18. Bills (Projected Trade): Michael Floyd, receiver, Notre Dame.

19. Bears: Whitney Mercilus, defensive end, Illinois.

20. Titans: Dre Kirkpatrick, cornerback, Alabama.

21. Bengals: Courtney Upshaw, defensive end, Alabama.

22. Browns: Kendall Wright, receiver, Baylor.

23. Lions: Cordy Glenn, guard, Georgia.

24. Steelers: Dontari Poe, defensive tackle, Memphis.

25. Broncos: Doug Martin, running back, Boise State.

26. Texans: Rueben Randle, receiver, LSU.

27. Patriots: Shea McClellin, linebacker, Boise State.

28. Packers: Peter Konz, guard, Wisconsin.

29. Ravens: Stephen Hill, receiver, Georgia Tech.

30. 49ers: Bruce Irvin, linebacker, West Virginia.

31. Patriots: Brandon Boykin, cornerback, Georgia.

32. Giants: Quinton Coples, defensive end, North Carolina.