nfl draft
Back to NFL Draft 2024

NFL Draft 2012 - Round 2

Round 2

Round 2

PICK #1

Los Angeles Rams

Brian Quick

WR Appalachian State

Round 2

PICK #2

Indianapolis Colts

Coby Fleener

TE Stanford

Round 2

PICK #3

Baltimore Ravens

Courtney Upshaw

OLB Alabama

Round 2

PICK #4

Denver Broncos

Derek Wolfe

DT Cincinnati

Round 2

PICK #5

Cleveland Browns

Mitchell Schwartz

T California

Round 2

PICK #6

Jacksonville Jaguars

Andre Branch

DE Clemson

Round 2

PICK #7

Los Angeles Rams

Janoris Jenkins

CB North Alabama

Round 2

PICK #8

Carolina Panthers

Amini Silatolu

G Midwestern State

Round 2

PICK #9

Buffalo Bills

Cordy Glenn

T Georgia

Round 2

PICK #10

Miami Dolphins

Jonathan Martin

T Stanford

Round 2

PICK #11

New York Jets

Stephen Hill

WR Georgia Tech

Round 2

PICK #12

Kansas City Chiefs

Jeff Allen

T Illinois

Round 2

PICK #13

Chicago Bears

Alshon Jeffery

WR South Carolina

Round 2

PICK #14

Philadelphia Eagles

Mychal Kendricks

ILB California

Round 2

PICK #15

Seattle Seahawks

Bobby Wagner

OLB Utah State

Round 2

PICK #16

New England Patriots

Tavon Wilson

S Illinois

Round 2

PICK #17

Los Angeles Chargers

Kendall Reyes

DT Connecticut

Round 2

PICK #18

Los Angeles Rams

Isaiah Pead

RB Cincinnati

Round 2

PICK #19

Green Bay Packers

Jerel Worthy

DT Michigan State

Round 2

PICK #20

Tennessee Titans

Zach Brown

OLB North Carolina

Round 2

PICK #21

Cincinnati Bengals

Devon Still

DT Penn State

Round 2

PICK #22

Detroit Lions

Ryan Broyles

WR Oklahoma

Round 2

PICK #23

Atlanta Falcons

Peter Konz

C Wisconsin

Round 2

PICK #24

Pittsburgh Steelers

Mike Adams

T Ohio State

Round 2

PICK #25

Denver Broncos

Brock Osweiler

QB Arizona State

Round 2

PICK #26

Tampa Bay Buccaneers

Lavonte David

ILB Nebraska

Round 2

PICK #27

Philadelphia Eagles

Vinny Curry

DE Marshall

Round 2

PICK #28

Baltimore Ravens

Kelechi Osemele

T Iowa State

Round 2

PICK #29

San Francisco 49ers

LaMichael James

RB Oregon

Round 2

PICK #30

Green Bay Packers

Casey Hayward

CB Vanderbilt

Round 2

PICK #31

New York Giants

Rueben Randle

WR LSU

Round 2

PICK #32