2012 NFL Mock Draft: Rounds 1-3 (V3.0)

With the NFL Draft just a few weeks away, franchises are scrambling to determine what it is that they specifically need and if they're in the right position to get it. We’ve been preparing for this event for a long time, but as we creep closer and closer to Apr. 26, things are getting noticeably more hectic.


Check out our Mock Draft for the first three rounds below:


1. Indianapolis Colts = Andrew Luck QB Stanford
2. Washington Redskins (through St. Louis) = Robert Griffin III QB Baylor
3. Minnesota Vikings = Matt Kalil OT USC
4. Cleveland Browns = Trent Richardson HB Alabama
5. Tampa Bay Bucs = Morris Claiborne CB LSU
6. St. Louis Rams (through Washington) = Fletcher Cox DT Mississippi State
7. Jacksonville Jaguars = Justin Blackmon WR Oklahoma State
8. Miami Dolphins = Ryan Tannehill QB Texas A&M
9. Carolina Panthers = Michael Floyd WR Notre Dame
10. Buffalo Bills = Cordy Glenn OT Georgia


11. Kansas City Chiefs = Luke Kuechly ILB Boston College
12. Seattle Seahawks = Dont'a Hightower MLB Alabama
13. Arizona Cardinals = Riley Reiff OT Iowa
14. Dallas Cowboys = Dontari Poe NT Memphis
15. Philadelphia Eagles = Michael Brockers DT LSU
16. New York Jets = Melvin Ingram OLB South Carolina
17. Cincinnati Bengals (through Oakland) = David DeCastro OG Stanford
18. San Diego Chargers = Mark Barron SS Alabama
19. Chicago Bears = Coby Fleener TE Stanford
20. Tennessee Titans = Stephon Gilmore CB South Carolina
21. Cincinnati Bengals = Courtney Upshaw OLB Alabama
22. Cleveland Browns (through Atlanta) = Brandon Weeden QB Oklahoma State
23. Detroit Lions = Dre Kirkpatrick CB Alabama
24. Pittsburgh Steelers = Bobby Massie OT Ole Miss
25. Denver Broncos = David Wilson HB Virginia Tech
26. Houston Texans = Rueben Randle WR LSU
27. New England Patriots (through New Orleans) = Quinton Coples OLB North Carolina
28. Green Bay Packers = Nick Perry OLB USC
29. Baltimore Ravens = Peter Konz OC Wisconsin
30. San Francisco 49ers = Amini Silatolu OG Midwestern State
31. New England Patriots = Jonathan Martin OT Stanford
32. New York Giants = Kevin Zeitler OG Wisconsin

Round 2

33. St. Louis Rams = Stephen Hill WR Georgia Tech
34. Indianapolis Colts = Josh Robinson CB Central Florida
35. Minnesota Vikings = Harrison Smith SS Notre Dame
36. Tampa Bay Bucs = Kendall Wright WR Baylor
37. Cleveland Browns = Whitney Mercilus DE Illinois
38. Jacksonville Jaguars = Chandler Jones DE Syracuse
39. St. Louis Rams (through Washington) = Mitchell Schwartz OT California
40. Carolina Panthers = Jerel Worthy DT Michigan State
41. Buffalo Bills = Andre Branch DE Clemson
42. Miami Dolphins = Trumaine Johnson CB Montana
43. Seattle Seahawks = Ronnell Lewis OLB Oklahoma
44. Kansas City Chiefs = Brandon Thompson NT Clemson
45. Dallas Cowboys = Janoris Jenkins CB North Alabama
46. Philadelphia Eagles (through Arizona) = Kirk Cousins QB Michigan State
47. New York Jets = Kendall Reyes DE UConn
48. New England Patriots (through Oakland) = Doug Martin HB Boise State
49. San Diego Chargers = Vinny Curry OLB Marshall
50. Chicago Bears = Devon Still DT Penn State
51. Philadelphia Eagles = Lavonte David OLB Nebraska
52. Tennessee Titans = Alshon Jeffery WR South Carolina
53. Cincinnati Bengals = Alameda Ta'amu DT Washington
54. Detroit Lions = Brandon Brooks OG Miami (Ohio)
55. Atlanta Falcons = Dwayne Allen TE Clemson
56. Pittsburgh Steelers = Lamar Miller HB Miami (Fla)
57. Denver Broncos = Zach Brown OLB North Carolina
58. Houston Texans = Mike Martin NT Michigan
59. Green Bay Packers = Ben Jones OC Georgia
60. Baltimore Ravens = A.J. Jenkins WR Illinois
61. San Francisco 49ers = Mike Adams OT Ohio State
62. New England Patriots = Mohamed Sanu WR Rutgers
63. New York Giants = Brian Quick WR Appalachian State

Round 3

64. Indianapolis Colts = LaMichael James HB Oregon
65. St. Louis Rams = Mychal Kendricks MLB California
66. Minnesota Vikings = Alfonzo Dennard CB Nebraska
67. Cleveland Browns = Bobby Wagner OLB Utah State
68. Tampa Bay Bucs = Jeff Allen OT Illinois
69. Washington Redskins = Isaiah Pead HB Cincinnati
70. Jacksonville Jaguars = Dwight Bentley CB UL-Lafayette
71. Buffalo Bills = Casey Hayward CB Vanderbilt
72. Miami Dolphins = Orson Charles TE Georgia
73. Miami Dolphins (through Chicago & Carolina) = Shea McClellin OLB Boise State
74. Kansas City Chiefs = David Molk OC Michigan
75. Seattle Seahawks = Jamell Fleming CB Oklahoma
76. Houston Texans (through Philadelphia) = George Iloka SS Boise State
77. New York Jets = Kelechi Osemele OT Iowa State
78. San Diego Chargers = Tony Bergstrom OG Utah
79. Chicago Bears = Joe Looney OG Wake Forest
80. Arizona Cardinals = Chris Givens WR Wake Forest
81. Dallas Cowboys = Philip Blake OC Baylor
82. Tennessee Titans = Derek Wolfe DT Cincinnati
83. Cincinnati Bengals = Marvin Jones WR California
84. Atlanta Falcons = Brandon Boykin CB Georgia
85. Detroit Lions = Bruce Irvin DE West Virginia
86. Pittsburgh Steelers = Josh Chapman NT Alabama
87. Denver Broncos = Tom Compton OT South Dakota
88. Philadelphia Eagles (through Houston) = Jayron Hosley CB Virginia Tech
89. New Orleans Saints = Ryan Broyles WR Oklahoma
90. Green Bay Packers = Trent Robinson FS Michigan State
91. Baltimore Ravens = Kyle Wilber OLB Wake Forest
92. San Francisco 49ers = Tyrone Crawford DE Boise State
93. New England Patriots = Billy Winn DE Boise State
94. New York Giants = Edwin Baker HB Michigan State
95. Oakland Raiders = Josh Norman CB Coastal Carolina

Top 5 available on the board

Brock Osweiler QB Arizona State
Jarius Wright WR Arkansas
Michael Egnew TE Missouri
Ladarius Green TE UL-Lafayette
Trevor Guyton DE California


[And make sure to check out our other Mock Draft]


Get more great football analysis over at College Football Zealots.