NFL
HomeScoresDraftRumorsFantasyB/R 99: Top QBs of All Time
Featured Video
EPIC NFL Thanksgiving Slate 🙌

2012 NFL Mock Draft: Every Single Pick

Mike AndersonJun 7, 2018

It's that time again, time for everyone to become an expert when it comes to the draft.

It's just a big guessing game and most of the time no one has any clue where people are going. But it's still fun to make predictions.

We already know who the first two picks are going to be, but then it gets pretty interesting.

So let's get right to it.

1. Indianapolis: QB, Andrew Luck, Stanford

1 of 38

It's already been announced, but everyone knew it was going to be him six months ago.

2. Washington: Robert Griffin III, QB, Baylor

2 of 38

Washington gave up a lot to make sure it could get RGIII, but it's understandable since it's been years since they've had a franchise QB.

3. Minnesota: Morris Claiborne, CB, LSU

3 of 38

Word is that Minnesota really wants to trade out of this pick, but it may have a hard time getting a buyer. The Vikings could go Matt Kalil or Justin Blackmon here. But Claiborne is a game-changer and Minnesota's secondary was awful last year. 

TOP NEWS

Colts Jaguars Football
Rams Seahawks Football

4. Cleveland: Trent Richardson, RB, Alabama

4 of 38

Cleveland may have more pressing needs. Ryan Tannehill could be a possibility. But Richardson is probably the best running back to come out of college since Adrian Peterson and Cleveland desperately needs a playmaker.

5. Tampa Bay: Luke Kuechly, ILB, Boston College

5 of 38

This might be a little high for Kuechly, but the guy is a machine and could be an immediate leader for the young Tampa D.

6. St. Louis: Matt Kalil, OT, USC

6 of 38

The Rams need a wide receiver for Sam Bradford. Justin Blackmon could be the pick, but the offensive line couldn't protect anyone last year, and Kalil seems to be a possible franchise LT.

7. Jacksonville: Justin Blackmon, WR, Oklahoma State

7 of 38

Blaine Gabbert looked pretty awful last year, but it wasn't entirely his fault. He really had no one to throw to.

For how good he is, Blackmon isn't getting as much credit as he deserves. The Jaguars haven't had a good WR in years. This is the pick they should make.

8. Miami: Ryan Tannehill, QB, Texas A&M

8 of 38

Miami failed in its campaign to get a QB in the offseason.  Tannehill is risky and a bit of a project, but the skill-set is there.  If the Dolphins can be patient with him, it could really pay off.  

9. Carolina: Fletcher Cox, DT, Mississippi State

9 of 38

Carolina needs a defensive tackle and Cox seems to be a sure thing. That's about as perfect a a situation as you can get. 

10. Buffalo: Riley Reiff, OT, Iowa

10 of 38

Buffalo is a strange team.  The Bills are stuck between falling apart and taking the next step.  If they are going to go with Ryan Fitzpatrick at quarterback, they need to get him better protection.  Reiff should be the pick, unless Kalil falls this far. 

11. Kansas City: Michael Brockers, DT, LSU

11 of 38

It's not certain that Brockers can be a true nose tackle, but he has the potential to really stuff up the middle for KC.

12. Seattle: Melvin Ingram, DE, South Carolina

12 of 38

Ingram has fallen a bit, but he could be a steal this late.  The Seahawks need a pass-rusher off the edge. Ingram may be the best in the draft.  

13. Arizona: Michael Floyd, WR, Notre Dame

13 of 38

People have compared him to Calvin Johnson and Larry Fitzgerald, but he doesn't have their speed. He ut he can very good, however.  Fitzgerald will need to to take pressure off him.

14. Dallas: Stephen Gilmore, CB, South Carolina

14 of 38

The Cowboys couldn't stop the pass last year, and Gilmore has really been moving up the draft board. In fact, don't be surprised if he goes earlier than this pick.  

15. Philadelphia: Shea McClellin, OLB, Boise State

15 of 38

There are talks of Philly moving up to get a defensive tackle. But if the Eagles stay put, McClellin would be a good fit.  The Eagles linebackers were pretty bad last year. They traded for Demeco Ryans to put on the inside, McClellin would be a good complement on the outside.  

16. New York Jets: Stephen Hill, WR, Georgia Tech

16 of 38

The Jets need an outside linebacker, but there really isn't one to take here. Mark Sanchez and Tim Tebow aren't the greatest quarterbacks and need some weapons.  Santonio Holmes can't be counted on.  The Jets need a playmaker.  Hill could be a star.  

17. Cincinnati: Dre Kirkpatrick, CB, Alabama

17 of 38

Cincy had a bunch of injuries in the secondary and really felt it. Leon Hall should come back, but strong depth would really help.  

18. San Diego: Mark Barron, S, Alabama

18 of 38

The Chargers have a few needs. Barron is the best safety in the draft and would form a dynamic duo with Eric Weddle.

19. Chicago: Quinton Coples, DE, North Carolina

19 of 38

Coples has really dropped, but Chicago could use someone on the other side of Julius Peppers. Coples' upside is too great to pass up.  

20. Tennessee: Chandler Jones, DE, Syracuse

20 of 38

The Titans have let a lot of good defensive players leave in the past couple years. I'm not sure I know their plan. But they need help on the defensive line, so Jones makes sense. 

21. Cincinnati: David DeCastro, OG, Stanford

21 of 38

I could see them taking DeCastro with their earlier pick and Dre Kirkpatrick here. But either way, I think these are the two best picks for them. 

22. Cleveland: Kendall Wright, WR, Baylor

22 of 38

Not sure if the Browns are ready to give up on Colt McCoy yet, but if they aren't, they are going to need to get him some help. Greg Little looked decent last year. If they added Wright with Trent Richardson, they could have a good core of young offensive players.  

23. Detroit: Cordy Glenn, OT, Georgia

23 of 38

The Lions could go a few ways here, offensive line, secondary, defensive end or linebacker. Matthew Stafford showed what he can do when healthy. That should be enough motivation for them to improve the offensive line as quickly as possible.  

24. Pittsburgh: Dontari Poe, DT, Memphis

24 of 38

The guy had a great combine but never showed a lot in college. The Steelers could take a risk here. Poe definitely has potential and wouldn't necessarily have to start right away.  

25. Denver: Jerel Worthy, DT, Michigan State

25 of 38

The Broncos made the big move in getting Peyton Manning, so some think they will get some offensive talent in the draft to help him. But they also have a pretty big need in the middle of the defensive line.

Worthy has a reputation for taking plays off, but his talent is undeniable.  

26. Houston:: Rueben Randle, WR, LSU

26 of 38

Andre Johnson has deserved a No. 2 receiver for so long. The Texans should realize this by now, especially since they had no one to take over for him when he went down with an injury.  

27. New England: Harrison Smith, S, Notre Dame

27 of 38

The Patriots couldn't stop the pass for the life of them. Drafting anyone in the secondary would help.  Harrison provides them with skill and toughness.  

28. Green Bay: Lavonte David, OLB, Nebraska

28 of 38

The Packers really need someone to help Clay Matthews. He just wasn't the same player because everyone focused on him. They could also go DE here. 

29. Baltimore: Donta Hightower, ILB, Alabama

29 of 38

Baltimore has been known to draft the best available player. The Ravens should be thrilled if Hightower falls to them. He is a steal here. The only reason he wouldn't go higher is because teams have bigger needs.  

30. San Francisco: Kevin Zeitler, OG, Wisconsin

30 of 38

This could be a bit of a reach, but San Francisco doesn't have a ton of needs. Zeitler would solidify a strong offensive line.  

31. New England: Nick Perry, DE, USC

31 of 38

The Patriots defense really struggled. They need help in the secondary. But one thing that would help would be better pressure up front. Perry could help to provide that.

32. New York Giants: Mike Adams, OT, Ohio State

32 of 38

The offensive line was decent last year but could use some depth. Adams is probably the best OT at this point. Jonathan Martin is a possibility as well.  

Round 2

33 of 38

Here are my thoughts on how Round 2 will play out...

33ST. LOUISWRAlshon Jeffrey

South Carolina 

34

INDIANAPOLISOTJonathan MartinStanford 
35MINNESOTAOTBobby MassieMississippi 
36TAMPA BAYCBJanoris JenkinsN. Alabama 
37CLEVELANDQBBrandon WeedenOklahoma St.
38JACKSONVILLEDECourtney UpshawAlabama 
39ST. LOUISDTDevon Still Penn St. 
40CAROLINACBTrumaine JohnsonMontana 
41BUFFALOOLBRonnell LewisOklahoma 
42MIAMIDEWhitney MercilusIllinois 
43SEATTLEILBMychal KendricksCalifornia 
44KANSAS CITYOTMitchell SchwartzCalifornia 
45DALLASCPeter Konz Wisconsin 
46PHILADELPHIATECoby FleenerStanford 
47NEW YORK J.OGAmini SilatoluMidwestern St.
48NEW ENGLANDCBJosh RobinsonUCF 
49SAN DIEGOOGJeff Allen Illinois 
50CHICAGOCBDwight BentleyLousiana-Lafayette
51PHILADELPHIADTKendall ReyesUConn 
52TENNESSEERBDoug Martin Boise St. 
53CINCINNATIWRA.J. Jenkins Illinois 
54DETROITCBCasey HaywardVanderbilt 
55ATLANTATEDwayne AllenClemson 
56PITTSBURGHOGBrandon BrooksMiami (OH) 
57DENVERRBLamar Miller Miami 
58HOUSTONDTBrandon ThompsonClemson 
59GREEN BAYDEAndre BranchClemson 
60BALTIMOREOGKelechi OsemeleIowa St. 
61SAN FRANCISCODEVinny Curry Marshall 
62NEW ENGLANDOLBZach Brown North Carolina
63NEW YORK G.DEOlivier VernonMiami 

Round 3

34 of 38

Round 3 could be pretty interesting. I see some of the intriguing quarterbacks going off the board here, such as Brock Osweiler to the Bills...

64INDIANAPOLISDTAlameda Ta'amuWashington
65ST. LOUISOLBBruce Irvin W. Virginia
66MINNESOTADTDerek Wolfe Cincinnati
67CLEVELANDDETyrone CrawfordBoise St.
68TAMPA BAYRBDavid WilsonVirginia Tech
69WASHINGTONSBrandon TaylorLSU
70JACKSONVILLEDTMike Martin Michigan
71BUFFALOQBBrock OsweilerArizona St.
72MIAMIWRJoe Adams Arkansas
73MIAMICBJosh NormanCoastal Carolina
74KANSAS CITYQBNick Foles Arizona
75SEATTLEOGJames BrownTroy
76HOUSTONCBJayron HosleyVirginia Tech
77NEW YORK J.ILBBobby WagnerUtah St.
78SAN DIEGODTMike DanielsIowa
79CHICAGOSMarkelle MartinOklahoma St.
80ARIZONACBBrandon BoykinGeorgia
81DALLASWRBrian Quick Appalachian St.
82TENNESSEECBRon Brooks LSU
83CINCINNATIRBLamichael JamesOregon
84ATLANTAOTZebrie SandersFlorida St.
85DETROITSAntonio AllenSouth Carolina
86PITTSBURGHOTDonald StephensonOklahoma
87DENVERQBKirk Cousins Michigan St.
88PHILADELPHIAWRNick Toon Wisconsin
89NEW ORLEANSDETrevor GuytonCalifornia
90GREEN BAYCBJamell FlemingOklahoma
91BALTIMOREWRRyan BroylesOklahoma
92SAN FRANCISCOTEOrson CharlesGeorgia
93NEW ENGLANDDEJared Crick Nebraska
94NEW YORK G.RBIsaiah Pead Cincinnati
95OAKLANDOLBNigel BradhamFlorida St.


Round 4

35 of 38

Here are my picks for Round 4...


96ST. LOUISCBAlfonzo DennardNebraska
97INDIANAPOLISWRKeshawn MartinMichigan St.
98MINNESOTASGeorge IlokaBoise St.
99HOUSTONOGJoe Looney Wake Forest
100CLEVELANDOTBrandon MosleyAuburn
101JACKSONVILLEOGTony BergstromUtah
102WASHINGTONOGAdam Gettis Iowa
103MIAMIOLBSean SpenceMiami
104CAROLINAWRMarvin McnuttIowa
105BUFFALOWRMohamed SanuRutgers
106SEATTLECBShaun PraterIowa
107KANSAS CITYRBChris Polk Washington
108DENVERCBChase MinnifieldVirginia
109WASHINGTONOTTom ComptonSouth Dakota
110SAN DIEGOOLBKyle Wilber Wake Forest
111CHICAGOCBen Jones Georgia
112ARIZONAOLBDemario DavisArkansas St.
113DALLASSBrandon HardinOregon St.
114PHILADELPHIARBBernard PierceTemple
115TENNESSEECDavid Molk Michigan
116CINCINNATIDECam JohnsonVirginia
117DETROITRBEdwin Baker Michigan St.
118CLEVELANDCBRyan Steed Furman
119PITTSBURGHILBJames-Michael JohnsonNevada
120DENVERWRJarius WrightArkansas
121HOUSTONDETaylor ThompsonSMU
122NEW ORLEANSWRMarv Jones California
123GREEN BAYRBRobert TurbinUtah St.
124BUFFALOCBAsa Jackson  
125SAN FRANCISCOWRTommy StreeterMiami
126NEW ENGLANDRBTauren PooleTennessee
127NEW YORK G.TEMichael EgnewMissouri
128MINNESOTAWRT.J. Graham N.C. State
129OAKLANDTEJames HannaOklahoma
130BALTIMOREOLBTerrell ManningN.C. State
131NEW YORK G.DTBilly Winn Boise St.
132GREEN BAYSCharles MitchellMississippi St.
133GREEN BAYQBRussell WilsonWisconsin
134MINNESOTADTJosh ChapmanAlabama
135DALLASOLBMiles Burris San Diego St.

Round 5

36 of 38

I think Round 5 will look something like this...

136INDIANAPOLISDEJake BequetteArkansas
137DENVERSPhillip ThomasSyracuse
138MINNESOTAOGSenio KelemeteWashington
139CLEVELANDOLBKeenan RobinsonTexas
140TAMPA BAYSJustin BethelPresbyterian
141WASHINGTONCBKeith Tandy W. Virgina
142JACKSONVILLECBDe'quan MenzieAlabama
143CAROLINAOTMatt ReynoldsBYU
144BUFFALOTELadarius GreenLouisiana Lafayette
145MIAMIOTMarkus ZusevicsIowa
146KANSAS CITYSKelcie MccrayArkansas St.
147BUFFALODTAkiem Hicks Salve Regina
148OAKLANDCBLeonard JohnsonIowa St.
149SAN DIEGOWRT.y. Hilton FIU
150CHICAGOWRDevier PoseyOhio St.
151ARIZONADEJonathan MassaquoiTroy
152DALLASRBRonnie HillmanSan Diego St.
153PHILADELPHIASTrent RobinsonMichigan St.
154NEW YORK J.OLBTravis Lewis Oklahoma
155TENNESSEESRobert BlantonNotre Dame
156CINCINNATISSean RichardsonVanderbilt
157ATLANTAOGBrandon WashingtonMiami
158DETROITOGAndrew Tiller Syracuse
159PITTSBURGHCBOmar BoldenArizona St.
160CLEVELANDSEddie PleasantOregon
161HOUSTONOGJosh LeribeusSMU
162NEW ORLEANSOGRyan Miller Colorado
163GREEN BAYCMichael BrewsterOhio St.
164BALTIMORESChristian ThompsonS.C. State
165SAN FRANCISCOCBCoty SensabaughClemson
166CINCINNATIOLBDarius FlemingNotre Dame
167NEW YORK G.ILBAudie Cole N.C. State
168OAKLANDSJohnny ThomasOklahoma St.
169BALTIMORECPhillip Blake Baylor
170INDIANAPOLISCBCoryell JudieTexas A&M


Round 6

37 of 38

Here's how I see Round 6 going...

171ST. LOUISRBChris Rainey Florida
172PHILADELPHIAOTJeff Adams Columbia
173WASHINGTONDTDajohn HarrisUSC
174TAMPA BAYWRDanny CoaleVirginia Tech
175MINNESOTAILBVontaze BurfictArizona St.
176JACKSONVILLEDTJaye Howard Florida
177ARIZONAOTNate Potter Boise St.
178BUFFALOWRLavon Brazill Ohio
179NEW ORLEANSOLBJosh Kaddu Oregon
180CAROLINAOLBTank Carder TCU
181SEATTLERBCyrus Gray Texas A&M
182KANSAS CITYWRRishard MatthewsNevada
183SAN DIEGOOTBryce Harris Fresno St.
184CHICAGOOTAndrew DatkoFlorida St.
185ARIZONATEAdrien RobinsonCincinnati
186DALLASILBEmmanuel AchoTexas
187NEW YORK J.DEJamie BlatnickOklahoma St.
188DENVEROGLuke Nix Pittsburgh
189OAKLANDOGRokevious WatkinsS. Carolina
190TENNESSEEWRJuron Criner Arizona
191CINCINNATIRBTerrance GanawayBaylor
192ATLANTAWRDwight JonesNorth Carolina
193PITTSBURGHDEBrett Roy Nevada
194PHILADELPHIAOGAntoine McclainClemson
195HOUSTONOLBTyler NielsenIowa
196MIAMISJanzen JacksonMcNeese St.
197GREEN BAYDEMalik JacksonTennessee
198BALTIMORERBVick Ballard Mississippi St.
199SAN FRANCISCORBMichael SmithUtah St.
200PHILADELPHIAWRJeff Fuller Texas A&M
201NEW YORK G.CBCliff Harris Oregon
202NEW YORK J.TEEvan RodriguezTemple
203NEW YORK J.RBDan Herron Ohio St.
204CLEVELANDWRB.J. CunninghamMichigan St.
205CLEVELANDDTLoni FangupoBYU
206INDIANAPOLISOLBBrandon LindseyPittsburgh
207CAROLINADERennie MooreClemson


Round 7

38 of 38

Finally, here are my picks for Round 7...

208INDIANAPOLISWRDevon Wylie Fresno St.
209ST. LOUISSAaron Henry Wisconsin
210MINNESOTAFBRhett Ellison USC
211CLEVELANDWRPat Edwards Houston
212TAMPA BAYTEDeangelo PetersonLSU
213WASHINGTONILBShawn LoiseauMerrimack
214INDIANAPOLISDTMarcus ForstonMiami
215MIAMIOGRishaw JohnsonCalifornia (Pa.)
216CAROLINAWRGreg Childs Arkansas
217BUFFALOWRGerell RobinsonArizona St.
218KANSAS CITYILBNajee GoodeW. Virgina
219DETROITDEFrank AlexanderOklahoma
220CHICAGOTEKevin Koger Michigan
221ARIZONAOGDesmond WynnRutgers
222DALLASDEJack CrawfordPenn St.
223MINNESOTAQBKellen MooreBoise St.
224GREEN BAYRBBrandon BoldenMississippi
225SEATTLEQBRyan LindleySan Diego St.
226SAN DIEGOILBRyan Baker LSU
227TENNESSEEOLBTim Fugger Vanderbilt
228JACKSONVILLERBDavin MeggettMaryland
229PHILADELPHIADEJacquies SmithMissouri
230DETROITOLBDanny TrevathanKentucky
231PITTSBURGHSDuke IhenachoSan Jose St.
232NEW YORK J.OTMarcel JonesNebraska
233HOUSTONOTBradley SowellMississippi
234NEW ORLEANSDTVaughn MeatogaHawaii
235GREEN BAYWRJermaine KearseWashington
236BALTIMOREOTLevy Adcock Oklahoma St.
237SAN FRANCISCOOLBSteven JohnsonKansas
238KANSAS CITYCWilliam ViachosAlabama
239NEW YORK G.RBAlfred Morris Florida Atlantic
240PITTSBURGHRBJonas Gray Notre Dame
241GREEN BAYDEScott SolomonRice
242NEW YORK J.SWinston Guy Kentucky
243GREEN BAYOLBBrandon MarshallNevada
244NEW YORK J.WRChris Owusu Stanford
245CLEVELANDCBDonnie FletcherBoston College
246PITTSBURGHFBEmil IgwenaguUMass
247CLEVELANDDTDeangelo TysonGeorgia
248PITTSBURGHCBCharles BrownNorth Carolina
249ATLANTAILBCaleb McsurdyMontana
250SAN DIEGORBDarrell Scott S. Florida
251BUFFALOKDerek DimkeIllinois
252ST. LOUISQBChandler HarnishN. Illinois
253INDIANAPOLISTECory Harkey UCLA


EPIC NFL Thanksgiving Slate 🙌

TOP NEWS

Colts Jaguars Football
Rams Seahawks Football
Mississippi Football
Packers Bears Football

TRENDING ON B/R