clock menu more-arrow no yes mobile

Filed under:

2012 NFL Mock Draft: Four rounds (every team).

This is a four round mock for every team in the NFL. The vast majority of these players are not where you would expect them to be, but remember, things don't always go as planned come draft time. I tried to hit on every team's needs, and I made a few trades. If everyone enjoys it, I'll probably make a few more come draft time.

1. Dolphins - Andrew Luck, QB, Stanford

2. Colts - Alshon Jeffery, WR, South Carolina

3. Broncos - Matt Barkley, QB, USC

4. Cardinals - Matt Kalil, OT, USC

5. Jaguars - Justin Blackmon, WR, Oklahoma State

6. Vikings - Jonathon Martin, OT, Stanford

7. TRADE- Rams trade pick 7 to the Chiefs for picks #13,#43, and #77 - Chiefs - Landry Jones, QB, Oklahoma

8. Seahawks - Robert Griffin III, QB, Baylor

9. Panthers - Brandon Thompson, DT, Clemson

10. Redskins - Riley Rieff, OT, Iowa

11. Titans - Luke Kuechly, LB, Boston College

12. Browns - Vontaze Burfict, LB, Arizona State

13. Rams (via Chiefs) - Dre Kirkpatrick, CB, Alabama

14. Bengals - Morris Claiborne, CB, LSU

15. TRADE - Buccaneers trade pick #15 to the Eagles for picks #19 and #49 - Eagles - Man'ti Teo, LB, Notre Dame

16. Cowboys - Alfonzo Dennard, CB, Nebraska

17. Jets - Courtney Upshaw, OLB, Alabama

18. Bengals (via Raiders) - Trent Richardson, RB, Alabama

19. Buccaneers (via Eagles) - David DeCastro, OG, Stanford

20. Bears - DJ Fluker, OT, Alabama

21. Browns - (via Falcons) - Quinton Coples, DE, UNC

22. Chargers - Brandon Jenkins, OLB, FSU

23. Texans - Josh Chapman, NT, Alabama

24. Giants - Zach Brown, OLB, Giants

25. 49'ers - Alameda Ta'amu, NT, Washington

26. Lions - Peter Konz, C, Wisconsin

27. Patriots (via Saints) - Jerel Worthy, DT, MSU

28. Ravens - Bruce Irvin, OLB, West Virginia

29. Patriots - Michael Floyd, WR, Notre Dame

30. Steelers - Barrett Jones, OT, Alabama

31. Bills - Ronnell Lewis, OLB, Oklahoma

32. Packers - Vinny Curry, OLB, Marshall

2nd Round

33. Dolphins - Kelechi Osemele, OT, Iowa State

34. Colts - Michael Brewster, C, Wisconsin

35. Broncos - Chase Minnifield, CB, Virginia

36. Eagles (via Cardinals) - Travis Lewis, OLB, Oklahoma

37. Jaguars - Whitney Mercilus, DE, Illinois

38. Vikings - Cordy Glenn, OG/T, Georgia

39. Rams - Dont'a Hightower, LB, Alabama

40. Seahawks - Lamar Miller, RB, Miami

41. Panthers- Mike Adams, OT, OSU

42. Redskins - Ryan Tannehill, QB, Texas A&M

43. Titans - Nate Potter, OT/G, Boise State

44. Browns - Janoris Jenkins, CB, North Alabama

45. Rams (via Chiefs) - Dwight Jones, WR, UNC

46. Bengals - Kevin Zeitler, OG, Wisconsin

47. Buccaneers - Stephon Gilmore, CB, South Carolina

48. Cowboys - T.J. McDonald, S, USC

49. Jets - Mohammed Sanu, WR, Rutgers

50. Patriots (via Raiders) - Ricky Wagner, OT, Wisconsin

51. Buccaneers (via Eagles) - Lavonte David, OLB, Nebraska

52. Bears - Casey Hayward, CB, Vanderbilt

53. Falcons - Ryan Miller, OG, Colorado

54. Chargers - Dontari Poe, NT, Memphis

55. Texans - Jeff Fuller, WR, Texas A&M

56. Giants - Jonathon Banks, CB, Mississippi State

57. 49'ers- Matt Reynolds, OT/G, BYU

58. Lions - Andrew Datko, OT, Florida State

59. Saints - Devon Still, DT, Penn State

60. Ravens, Shayne Skov, OLB, Stanford

61. Patriots - Melvin Ingram, DE, South Carolina

62. Steelers - Brandon Lindsey, OLB, Pitt

63. Bills - Xavier Rhodes, CB, Florida State

64. Packers - Billy Winn, DE, Boise State

3rd round

65. Dolphins - Dwayne Allen, TE, Clemson

66. Colts - Nick Foles, QB, Arizona

67. Broncos - David Wilson, RB, Virginia

68. Cardinals - Devin Taylor, DE/OLB, South Carolina

69. Jaguars - Zebrie Sanders, OT, Florida State

70. Vikings - Desmond Trufant, CB, Washington

71. Rams - Mark Barron, SS, Alabama

72. Seahawks - Levy Adcock, OT, Oklahoma State

73. Bears (via Panthers) - Ben Jones, C, Georgia

74. Redskins - William Vlachos, C, Alabama

75. Titans - Andre Branch, DE, Clemson

76. Browns - Robert Lester, S, Alabama

77. Rams - Ryan Broyles, WR, Oklahoma

78. Bengals - Kendall Wright, WR, Baylor

79. Buccaneers - T.Y. Hilton, WR, Florida International

80. Cowboys - Shea McClellin, OLB, Boise State

81. Jets - Ray Ray Armstrong, S, Miami

82. Eagles - Senio Kelemente, OG, Washington

83. Bears - Cam Johnson, DE, Virginia

84. Falcons - Chris Polk, RB, Washington

85. Chargers - Jared Crick, DE, Nebraska

86. Texans - Donnie Fletcher, CB, Boston College

87. Giants - Juron Criner, WR, Arizona

88. 49'ers - Eddie Whitley, S, Virginia Tech

89. Lions - Cliff Harris, CB, Oregon

90. Saints - Chase Thomas, OLB, Stanford

91. Ravens - Bobby Massie, OT, Ole Miss

92. Patriots - Frank Alexander, DE, Oklahoma

93. Steelers - Coby Fleener, TE, Stanford

94. Bills - Nick Perry, OLB, USC

95. Packers - LaMichael James, RB, Oregon

4th round

96. Dolphins - Nick Toon, WR, Wisconsin

97. Colts - Markelle Martin, S, Oklahoma State

98. Broncos - Orson Charles, TE, Georgia

99. Jaguars - Michael Egnew, TE, Missouri

100. Vikings - Marvin McNutt, WR, Iowa

101. Rams - Ka'waan Short, DT, Purdue

102. Seahawks - Shaun Prater, CB, Iowa

103. Panthers - Coryell Judie, CB, Texas A&M

104. Redskins - Tank Carder, LB, TCU

105. Titans - Christian Tupou, DT, USC

106. Browns - Reuben Randle, WR, LSU

107. Chiefs - David Paulson, TE, Oregon

108. Bengals - Lucas Nix, OG, Pitt

109. Eagles (via Buccaneers) - Tydreke Powell, DT, UNC

110. Cowboys - Brandon Boykin, CB, Georgia

111. Jets - Cyrus Gray, RB, Texas A&M

112. Redskins - Baker Steinkuhler, DT/DE, Nebraska

113. Eagles - Tanner Hawkinson, OT, Kansas

114. Bears - Nico Johnson, OLB, Alabama

115. Browns (via Falcons) - Brandon Weeden, QB, Oklahoma State

116. Chargers - Bernard Pierce, RB, Temple

117. Texans - Emmanuel Acho, LB, Texas

118. Giants - David Molk, C, Michigan

119. 49'ers - Vick Ballard, RB, Mississippi State

120. Lions - Sean Spence, OLB, Miami

121. Patriots (via Saints) Tony Dye, S, UCLA

122. Bills (via Ravens) - Kevin Reddick, ILB, UNC

123. Patriots - Keenan Robinson, OLB, Texas

124. Steelers - Trumaine Johnson, CB/S, Montanta

125. Bills - Chris Owusu, WR, Stanford

126. Green Bay - Keith Tandy, CB, WVU

Well there you have it. If you want specific reasoning for one of the picks hit me (gently) up in the comments.