• My Scores
  • NFL
  • MLB
  • Golf

2012 NFL Draft: Mock drafts Round 2 and Round 3

By Dane Brugler | NFLDraftScout.com Senior Analyst
One of the benefits of having the second and third rounds of the NFL Draft on Friday is it gives teams the chance to regroup and put some more thought into their direction with the remaining top-100 picks. The break between rounds also gives us a chance to revamp the mock draft board.


33. St. Louis
- Rueben Randle, WR, LSU
34. Indianapolis - Coby Fleener, TE, Stanford
35. Baltimore (from MIN) - Stephen Hill, WR, Georgia Tech
36. Denver (from TB) - Janoris Jenkins, CB, North Alabama
37. Cleveland - Cordy Glenn, OT, Georgia
38. Jacksonville - Courtney Upshaw, DE, Alabama
39. St. Louis (from WAS) - Lavonte David, OLB, Nebraska
40. Carolina - Devon Still, DT, Penn State
41. Buffalo - Jonathan Martin, OT, Stanford
42. Miami - Andre Branch, DE, Clemson
43. Seattle - Amini Silatolu, G, Midwestern State
44. Kansas City - Trumaine Johnson, CB, Montana
45. St. Louis (from DAL) - Josh Robinson, CB, Central Florida
46. Philadelphia - Brandon Boykin, CB, Georgia
47. New York Jets - Bobby Massie, OT, Mississippi
48. New England (from OAK) - Casey Hayward, CB Vanderbilt
49. San Diego - Kendall Reyes, DL, Connecticut
50. Chicago - Alshon Jeffery, WR, South Carolina
51. Philadelphia (from ARI) - Vinny Curry, DE, Marshall
52. Tennessee - Peter Konz, C, Wisconsin
53. Cincinnati - Marvin Jones, WR, California
54. Detroit - Jayron Hosley, CB, Virginia Tech
55. Atlanta - Dwayne Allen, TE, Clemson
56. Pittsburgh - Alameda Ta'amu, DT, Washington
57. Denver - Lamar Miller, RB, Miami (Fla.)
58. Houston - Chris Givens, WR, Wake Forest
- New Orleans
59. Green Bay - Jerel Worthy, DT, Michigan State
60. Baltimore - Derek Wolfe, DT, Cincinnati
61. San Francisco - Brandon Brooks, OG, Miami (Ohio)
62. New England - Kelechi Osemele, OL, Iowa State
63. New York Giants - Mike Adams, OT, Ohio State


64. Indianapolis - Bobby Wagner, ILB, Utah State
65. St. Louis - LaMichael James, RB, Oregon
66. Minnesota - Dwight Bentley, CB, La-Lafayette
67. Cleveland - Mohamed Sanu, WR, Rutgers
68. Tampa Bay - Zach Brown, OLB, North Carolina
69. Washington - Jeff Allen, OT, Illinois
70. Jacksonville - Zebrie Sanders, OT, Florida State
71. Buffalo - Mychal Kendricks, ILB, California
72. Miami - Brian Quick, WR, Appalachian State
73. Miami (from CAR) - Mitchell Schwartz, OT, California
74. Kansas City - Billy Winn, DE, Boise State
75. Seattle - Josh Kaddu, OLB, Oregon
76. Houston (from PHI) - Senio Kelemete, G, Washington
77. New York Jets - George Iloka, FS, Boise State
- Oakland (Supplemental)
78. San Diego - Brandon Taylor, SS, LSU
79. Chicago - Jamell Fleming, CB, Oklahoma
80. Arizona - Ronnell Lewis, OLB, Oklahoma
81. Dallas - Ryan Broyles, WR, Oklahoma
82. Tennessee - Tyrone Crawford, DE, Boise State
83. Cincinnati - Isaiah Pead, RB Cincinnati
84. Atlanta - Demario Davis, OLB, Arkansas State
85. Detroit - Chris Polk, RB, Washington
86. Pittsburgh - James Michael Johnson, ILB, Nevada
87. Denver - Brandon Thompson, DT, Clemson
88. Philadelphia (from HOU) - Kirk Cousins, QB, Michigan State
89. New Orleans - Ron Brooks, CB, LSU
90. Green Bay - Omar Bolden, CB, Arizona State
91. Baltimore - Josh Norman, CB, Coastal Carolina
92. San Francisco - Josh Chapman, DT, Alabama
93. Cincinnati (from NE) - Jared Crick, DE, Nebraska
94. New York Giants - Mike Martin, DT, Michigan
95. Oakland (Compensatory) - Chase Minnifield, CB, Virginia
CBSSports Facebook Google Plus
Conversation powered by Livefyre
Sign up to our newsletter and find out who your team could be picking

nfl Video


Most Popular

CBSSports.com Shop

Men's Nike Charcoal Denver Broncos Training Camp Performance T-Shirt

NFL Training Camp Gear
Get your favorite team
Shop Now

2016 Super Bowl
Super Bowl
Picks and Projections
Get the latest picks and projections sent directly to your inbox!
Thank you for subscribing!
Be on the lookout for the latest picks, lines, projections and analysis in your inbox.