Skip to main content
Come Fan with UsSunday, June 28, 2026

Complete 2012 NFL Draft Round 2 Results

Getty Images

The second round of the 2012 NFL Draft featured numerous surprise picks, namely the Patriots taking Tavon Wilson at No 48. We also saw a run on offensive linemen early. The Chargers continued to add to their defense with Kendall Reyes. The Rams are taking chances drafting cornerback Janoris Jenkins. The Broncos added Peyton Manning's replacement. We're only 63 picks into one of the busier drafts of recent memory. See the complete second round after the jump.




33. St. Louis Rams - Brian Quick, WR, Appalachian State
34. Indianapolis Colts - Coby Fleener, TE, Stanford
35. Baltimore Ravens - Courtney Upshaw, OLB, Alabama
36. Denver Broncos - Derek Wolfe, DT, Cincinnati
37. Cleveland Browns - Mitchell Schwartz, OT, California
38. Jacksonville Jaguars - Andre Branch, DE, Clemson
39. St. Louis Rams - Janoris Jenkins, CB, North Alabama
40. Carolina Panthers - Amini Silatolu, OT, Midwestern State
41. Buffalo Bills - Cordy Glenn, OT, Georgia
42. Miami Dolphins - Jonathan Martin, OT, Stanford
43. New York Jets - Stephen Hill, WR, Georgia Tech
44. Kansas City Chiefs - Jeff Allen, OT, Illinois
45. Chicago Bears - Alshon Jeffery, WR, South Carolina
46. Philadelphia Eagles - Mychal Kendricks, MLB, California
47. Seattle Seahawks - Bobby Wagner, OLB, Utah State
48. New England Patriots - Tavon Wilson, S, Illinois
49. San Diego Chargers - Kendall Reyes, DT/DE, Connecticut
50. St. Louis Rams - Isaiah Pead, RB, Cincinnati
51. Green Bay Packers - Jerel Worthy, DT, Michigan State
52. Tennessee Titans - Zach Brown, OLB, North Carolina
53. Cincinnati Bengals - Devon Still, DT, Penn State
54. Detroit Lions - Ryan Broyles, WR, Oklahoma
55. Atlanta Falcons - Peter Konz, C, Wisconsin
56. Pittsburgh Steelers - Mike Adams, OT, Ohio State
57. Denver Broncos - Brock Osweiler, QB, Arizona State
58. Tampa Bay Buccaneers - Lavonte David, LB, Nebraska
59. Philadelphia Eagles - Vinny Curry, DE, Marshall
60. Baltimore Ravens - Kelechi Osemele, OT, Iowa State
61. San Francisco 49ers - LaMichael James, RB, Oregon
62. Green Bay Packers - Casey Hayward, CB, Vanderbilt
63. New York Giants - Rueben Randle, WR, LSU

Mocking the Draft
SB Nation NFL mock draft: Eagles stick with what works; invest in the trenchesSB Nation NFL mock draft: Eagles stick with what works; invest in the trenches
Mocking the Draft

This player should be a plug-and-play replacement for Mekhi Becton right off the bat.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31SB Nation NFL mock draft: Chiefs get an absolute steal of a WR at No. 31
Mocking the Draft

This guy’s got talent, plus playing with Patrick Mahomes automatically elevates his potential.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30SB Nation NFL mock draft: Bills fill biggest need with a top CB at No. 30
Mocking the Draft

He’s a bit of a liability in the run game, but his potential in the pass game was enough for Buffalo Rumblings.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pickSB Nation NFL mock draft: Commanders give Jayden Daniels a fluid playmaker at WR with No. 29 pick
Mocking the Draft

This pick could help the Commanders build on last year’s excellent season.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan HutchinsonSB Nation NFL mock draft: Lions bring in a pass-rushing partner in crime for Aidan Hutchinson
Mocking the Draft

It’s a high-potential pick for a Detroit defense that needs a solid pass rusher.

By Michael Peterson
Mocking the Draft
SB Nation NFL mock draft: Rams keep building defensive identity at No. 26SB Nation NFL mock draft: Rams keep building defensive identity at No. 26
Mocking the Draft

This rookie would be a great complement to Jared Verse and Byron Young.

By Michael Peterson