According to my senior editor, I’ve posted 40 editions of my 2012 NFL Mock Draft. He’s kept track of all the first-round picks and has compiled a history of them. Scroll down to see how different things were back during my first update (May 4) compared to now, or click here to view my current 2012 NFL Mock Draft or 2013 NFL Mock Draft.
Follow @walterfootball for news and updates.
Pick No. 1
Mock 40: Andrew Luck — QB — Colts
Mock 39: Andrew Luck — QB — Colts
Mock 38: Andrew Luck — QB — Colts
Mock 37: Andrew Luck — QB — Colts
Mock 36: Andrew Luck — QB — Colts
Mock 35: Andrew Luck — QB — Colts
Mock 34: Andrew Luck — QB — Colts
Mock 33: Andrew Luck — QB — Colts
Mock 32: Andrew Luck — QB — Colts
Mock 31: Andrew Luck — QB — Colts
Mock 30: Andrew Luck — QB — Colts
Mock 29: Andrew Luck — QB — Colts
Mock 28: Andrew Luck — QB — Colts
Mock 27: Andrew Luck — QB — Colts
Mock 26: Andrew Luck — QB — Colts
Mock 25: Andrew Luck — QB — Colts
Mock 24: Andrew Luck — QB — Colts
Mock 23: Andrew Luck — QB — Colts
Mock 22: Andrew Luck — QB — Colts
Mock 21: Andrew Luck — QB — Colts
Mock 20: Andrew Luck — QB — Colts
Mock 19: Andrew Luck — QB — Colts
Mock 18: Andrew Luck — QB — Colts
Mock 17: Andrew Luck — QB — Colts
Mock 16: Andrew Luck — QB — Colts
Mock 15: Andrew Luck — QB — Colts
Mock 14: Andrew Luck — QB — Colts
Mock 13: Andrew Luck — QB — Dolphins
Mock 12: Andrew Luck — QB — Dolphins
Mock 11: Andrew Luck — QB — Dolphins
Mock 10: Andrew Luck — QB — Seahawks
Mock 9: Andrew Luck — QB — Seahawks
Mock 8: Andrew Luck — QB — Seahawks
Mock 7: Andrew Luck — QB — Seahawks
Mock 6: Andrew Luck — QB — Seahawks
Mock 5: Andrew Luck — QB — Dolphins
Mock 4: Andrew Luck — QB — Redskins
Mock 3: Andrew Luck — QB — Redskins
Mock 2: Andrew Luck — QB — Redskins
Mock 1: Andrew Luck — QB — Redskins
Pick No. 2
Mock 40: Robert Griffin — QB — Redskins
Mock 39: Robert Griffin — QB — Redskins
Mock 38: Robert Griffin — QB — Redskins
Mock 37: Robert Griffin — QB — Redskins
Mock 36: Robert Griffin — QB — Redskins
Mock 35: Robert Griffin — QB — Redskins
Mock 34: Robert Griffin — QB — Redskins
Mock 33: Robert Griffin — QB — Redskins
Mock 32: Robert Griffin — QB — Browns
Mock 31: Robert Griffin — QB — Browns
Mock 30: Robert Griffin — QB — Browns
Mock 29: Robert Griffin — QB — Browns
Mock 28: Robert Griffin — QB — Browns
Mock 27: Robert Griffin — QB — Browns
Mock 26: Robert Griffin — QB — Browns
Mock 25: Robert Griffin — QB — Redskins
Mock 24: Matt Kalil — OT — Rams
Mock 23: Matt Kalil — OT — Rams
Mock 22: Matt Kalil — OT — Rams
Mock 21: Matt Kalil — OT — Vikings
Mock 20: Matt Kalil — OT — Vikings
Mock 19: Matt Kalil — OT — Vikings
Mock 18: Matt Kalil — OT — Rams
Mock 17: Matt Kalil — OT — Panthers
Mock 16: Robert Griffin — QB — Dolphins
Mock 15: Matt Barkley — QB — Dolphins
Mock 14: Matt Barkley — QB — Dolphins
Mock 13: Matt Kalil — OT — Rams
Mock 12: Matt Kalil — OT — Rams
Mock 11: Matt Kalil — OT — Rams
Mock 10: Matt Kalil — OT — Rams
Mock 9: Matt Kalil — OT — Colts
Mock 8: Matt Kalil — OT — Colts
Mock 7: Quinton Coples — DE — Browns
Mock 6: Quinton Coples — DE — Jaguars
Mock 5: Quinton Coples — DE — Broncos
Mock 4: Matt Barkley — QB — Seahawks
Mock 3: Matt Barkley — QB — Seahawks
Mock 2: Matt Barkley — QB — Seahawks
Mock 1: Quinton Coples — DE — Bengals
Pick No. 3
Mock 40: Matt Kalil — OT — Vikings
Mock 39: Matt Kalil — OT — Vikings
Mock 38: Matt Kalil — OT — Vikings
Mock 37: Matt Kalil — OT — Vikings
Mock 36: Matt Kalil — OT — Vikings
Mock 35: Matt Kalil — OT — Vikings
Mock 34: Matt Kalil — OT — Vikings
Mock 33: Matt Kalil — OT — Vikings
Mock 32: Matt Kalil — OT — Vikings
Mock 31: Matt Kalil — OT — Vikings
Mock 30: Matt Kalil — OT — Vikings
Mock 29: Matt Kalil — OT — Vikings
Mock 28: Matt Kalil — OT — Vikings
Mock 27: Matt Kalil — OT — Vikings
Mock 26: Matt Kalil — OT — Vikings
Mock 25: Matt Kalil — OT — Vikings
Mock 24: Justin Blackmon — WR — Vikings
Mock 23: Morris Claiborne — CB — Vikings
Mock 22: Morris Claiborne — CB — Vikings
Mock 21: Justin Blackmon — WR — Rams
Mock 20: Justin Blackmon — WR — Rams
Mock 19: Justin Blackmon — WR — Rams
Mock 18: Justin Blackmon — WR — Vikings
Mock 17: Justin Blackmon — WR — Rams
Mock 16: Matt Kalil — OT — Rams
Mock 15: Matt Kalil — OT — Rams
Mock 14: Matt Kalil — OT — Cardinals
Mock 13: Quinton Coples — DE — Colts
Mock 12: Quinton Coples — DE — Colts
Mock 11: Quinton Coples — DE — Colts
Mock 10: Quinton Coples — DE — Colts
Mock 9: Matt Barkley — QB — Chiefs
Mock 8: Matt Barkley — QB — Chiefs
Mock 7: Matt Kalil — OT — Colts
Mock 6: Matt Kalil — OT — Bengals
Mock 5: Matt Barkley — QB — Seahawks
Mock 4: Quinton Coples — DE — Titans
Mock 3: Quinton Coples — DE — Titans
Mock 2: Quinton Coples — DE — Titans
Mock 1: Matt Kalil — OT — Cardinals
Pick No. 4
Mock 40: Trent Richardson — RB — Browns
Mock 39: Trent Richardson — RB — Browns
Mock 38: Trent Richardson — RB — Browns
Mock 37: Trent Richardson — RB — Browns
Mock 36: Trent Richardson — RB — Browns
Mock 35: Ryan Tannehill — QB — Browns
Mock 34: Morris Claiborne — CB — Browns
Mock 33: Morris Claiborne — CB — Browns
Mock 32: Justin Blackmon — WR — Rams
Mock 31: Justin Blackmon — WR — Rams
Mock 30: Justin Blackmon — WR — Rams
Mock 29: Justin Blackmon — WR — Rams
Mock 28: Justin Blackmon — WR — Rams
Mock 27: Justin Blackmon — WR — Rams
Mock 26: Justin Blackmon — WR — Rams
Mock 25: Justin Blackmon — WR — Browns
Mock 24: Robert Griffin — QB — Browns
Mock 23: Justin Blackmon — WR — Jaguars
Mock 22: Justin Blackmon — WR — Jaguars
Mock 21: Robert Griffin — QB — Jaguars
Mock 20: Matt Barkley — QB — Redskins
Mock 19: Matt Barkley — QB — Jaguars
Mock 18: Quinton Coples — DE — Jaguars
Mock 17: Alshon Jeffery — WR — Vikings
Mock 16: Justin Blackmon — WR — Panthers
Mock 15: Justin Blackmon — WR — Cardinals
Mock 14: Justin Blackmon — WR — Rams
Mock 13: Jonathan Martin — OT — Cardinals
Mock 12: Justin Blackmon — WR — Jaguars
Mock 11: Justin Blackmon — WR — Jaguars
Mock 10: Justin Blackmon — WR — Jaguars
Mock 9: Quinton Coples — DE — Jaguars
Mock 8: Quinton Coples — DE — Browns
Mock 7: Matt Barkley — QB — Chiefs
Mock 6: Matt Barkley — QB — 49ers
Mock 5: Matt Kalil — OT — 49ers
Mock 4: Matt Kalil — OT — Vikings
Mock 3: Matt Kalil — OT — Vikings
Mock 2: Matt Kalil — OT — Vikings
Mock 1: Dre Kirkpatrick — CB — Titans
Pick No. 5
Mock 40: Morris Claiborne — CB — Buccaneers
Mock 39: Morris Claiborne — CB — Buccaneers
Mock 38: Morris Claiborne — CB — Buccaneers
Mock 37: Morris Claiborne — CB — Buccaneers
Mock 36: Morris Claiborne — CB — Buccaneers
Mock 35: Trent Richardson — RB — Buccaneers
Mock 34: Trent Richardson — RB — Buccaneers
Mock 33: Trent Richardson — RB — Buccaneers
Mock 32: Morris Claiborne — CB — Buccaneers
Mock 31: Trent Richardson — RB — Buccaneers
Mock 30: Morris Claiborne — CB — Buccaneers
Mock 29: Morris Claiborne — CB — Buccaneers
Mock 28: Morris Claiborne — CB — Buccaneers
Mock 27: Morris Claiborne — CB — Buccaneers
Mock 26: Morris Claiborne — CB — Buccaneers
Mock 25: Morris Claiborne — CB — Buccaneers
Mock 24: Morris Claiborne — CB — Buccaneers
Mock 23: Robert Griffin — QB — Browns
Mock 22: Robert Griffin — QB — Browns
Mock 21: Matt Barkley — QB — Browns
Mock 20: Robert Griffin — QB — Jaguars
Mock 19: Robert Griffin — QB — Redskins
Mock 18: Morris Claiborne — CB — Panthers
Mock 17: Matt Barkley — QB — Redskins
Mock 16: Alshon Jeffery — WR — Vikings
Mock 15: Landry Jones — QB — Seahawks
Mock 14: Landry Jones — QB — Seahawks
Mock 13: Landry Jones — QB — Seahawks
Mock 12: Jonathan Martin — OT — Cardinals
Mock 11: Jonathan Martin — OT — Cardinals
Mock 10: Landry Jones — QB — Dolphins
Mock 9: Landry Jones — QB — Dolphins
Mock 8: Justin Blackmon — WR — Vikings
Mock 7: Justin Blackmon — WR — Titans
Mock 6: Alshon Jeffery — WR — Panthers
Mock 5: Dre Kirkpatrick — CB — Raiders
Mock 4: Jonathan Martin — OT — Bengals
Mock 3: Jonathan Martin — OT — Bengals
Mock 2: Jonathan Martin — OT — Bengals
Mock 1: Matt Barkley — QB — Bills
Pick No. 6
Mock 40: Justin Blackmon — WR — Rams
Mock 39: Justin Blackmon — WR — Rams
Mock 38: Justin Blackmon — WR — Rams
Mock 37: Justin Blackmon — WR — Rams
Mock 36: Justin Blackmon — WR — Rams
Mock 35: Justin Blackmon — WR — Rams
Mock 34: Justin Blackmon — WR — Rams
Mock 33: Justin Blackmon — WR — Rams
Mock 32: Riley Reiff — OT — Redskins
Mock 31: Riley Reiff — OT — Redskins
Mock 30: Riley Reiff — OT — Redskins
Mock 29: Riley Reiff — OT — Redskins
Mock 28: Riley Reiff — OT — Redskins
Mock 27: Riley Reiff — OT — Redskins
Mock 26: Ryan Tannehill — QB — Redskins
Mock 25: Trent Richardson — RB — Rams
Mock 24: Landry Jones — QB — Redskins
Mock 23: Trent Richardson — RB — Buccaneers
Mock 22: Trent Richardson — RB — Buccaneers
Mock 21: Morris Claiborne — CB — Buccaneers
Mock 20: Morris Claiborne — CB — Panthers
Mock 19: Morris Claiborne — CB — Eagles
Mock 18: Robert Griffin — QB — Dolphins
Mock 17: Quinton Coples — DE — Jaguars
Mock 16: Matt Barkley — QB — Redskins
Mock 15: Quinton Coples — DE — Jaguars
Mock 14: Robert Griffin — QB — Redskins
Mock 13: Matt Barkley — QB — Browns
Mock 12: Alshon Jeffery — WR — Vikings
Mock 11: Alshon Jeffery — WR — Browns
Mock 10: Matt Barkley — QB — Chiefs
Mock 9: Jonathan Martin — OT — Browns
Mock 8: Landry Jones — QB — 49ers
Mock 7: Trent Richardson — RB — Broncos
Mock 6: Landry Jones — QB — Dolphins
Mock 5: Alshon Jeffery — WR — Jaguars
Mock 4: Dre Kirkpatrick — CB — Jaguars
Mock 3: Dre Kirkpatrick — CB — Jaguars
Mock 2: Dre Kirkpatrick — CB — Jaguars
Mock 1: Alshon Jeffery — WR — Panthers
Pick No. 7
Mock 40: Melvin Ingram — DE — Jaguars
Mock 39: Melvin Ingram — DE — Jaguars
Mock 38: Melvin Ingram — DE — Jaguars
Mock 37: Melvin Ingram — DE — Jaguars
Mock 36: Michael Floyd — WR — Jaguars
Mock 35: Michael Floyd — WR — Jaguars
Mock 34: Michael Floyd — WR — Jaguars
Mock 33: Michael Floyd — WR — Jaguars
Mock 32: Melvin Ingram — DE — Jaguars
Mock 31: Kendall Wright — WR-KR — Jaguars
Mock 30: Kendall Wright — WR-KR — Jaguars
Mock 29: Jonathan Martin — OT — Jaguars
Mock 28: Jonathan Martin — OT — Jaguars
Mock 27: Jonathan Martin — OT — Jaguars
Mock 26: Quinton Coples — DE — Jaguars
Mock 25: Quinton Coples — DE — Jaguars
Mock 24: Quinton Coples — DE — Jaguars
Mock 23: Landry Jones — QB — Redskins
Mock 22: Landry Jones — QB — Redskins
Mock 21: Landry Jones — QB — Redskins
Mock 20: Riley Reiff — OT — Dolphins
Mock 19: Alshon Jeffery — WR — Panthers
Mock 18: Matt Barkley — QB — Redskins
Mock 17: Riley Reiff — OT — Cardinals
Mock 16: Jonathan Martin — OT — Cardinals
Mock 15: Robert Griffin — QB — Redskins
Mock 14: Quinton Coples — DE — Browns
Mock 13: Justin Blackmon — WR — Titans
Mock 12: Landry Jones — QB — Browns
Mock 11: Landry Jones — QB — Seahawks
Mock 10: Jonathan Martin — OT — Browns
Mock 9: Vontaze Burfict — ILB — Bengals
Mock 8: Alshon Jeffery — WR — Jaguars
Mock 7: Landry Jones — QB — 49ers
Mock 6: Dre Kirkpatrick — CB — Raiders
Mock 5: Jonathan Martin — OT — Bengals
Mock 4: Donte Paige-Moss — DE — Bills
Mock 3: Donte Paige-Moss — DE — Bills
Mock 2: Donte Paige-Moss — DE — Bills
Mock 1: Jonathan Martin — OT — Vikings
Pick No. 8
Mock 40: Ryan Tannehill — QB — Dolphins
Mock 39: Ryan Tannehill — QB — Dolphins
Mock 38: Ryan Tannehill — QB — Dolphins
Mock 37: Ryan Tannehill — QB — Dolphins
Mock 36: Ryan Tannehill — QB — Dolphins
Mock 35: Melvin Ingram — DE — Dolphins
Mock 34: Ryan Tannehill — QB — Dolphins
Mock 33: Ryan Tannehill — QB — Dolphins
Mock 32: Quinton Coples — DE — Dolphins
Mock 31: Quinton Coples — DE — Dolphins
Mock 30: Quinton Coples — DE — Dolphins
Mock 29: Quinton Coples — DE — Dolphins
Mock 28: Quinton Coples — DE — Dolphins
Mock 27: Quinton Coples — DE — Dolphins
Mock 26: Riley Reiff — OT — Dolphins
Mock 25: Riley Reiff — OT — Dolphins
Mock 24: Riley Reiff — OT — Dolphins
Mock 23: Riley Reiff — OT — Dolphins
Mock 22: Dre Kirkpatrick — CB — Panthers
Mock 21: Dre Kirkpatrick — CB — Panthers
Mock 20: Quinton Coples — DE — Browns
Mock 19: Riley Reiff — OT — Dolphins
Mock 18: Riley Reiff — OT — Cardinals
Mock 17: Robert Griffin — QB — Dolphins
Mock 16: Quinton Coples — DE — Jaguars
Mock 15: Alshon Jeffery — WR — Browns
Mock 14: Alshon Jeffery — WR — Jaguars
Mock 13: Robert Griffin — QB — Redskins
Mock 12: Matt Barkley — QB — Seahawks
Mock 11: Trent Richardson — RB — Broncos
Mock 10: Trent Richardson — RB — Broncos
Mock 9: Riley Reiff — OT — Cardinals
Mock 8: Jonathan Martin — OT — Dolphins
Mock 7: Alshon Jeffery — WR — Panthers
Mock 6: Jonathan Martin — OT — Bills
Mock 5: Justin Blackmon — WR — Panthers
Mock 4: Alshon Jeffery — WR — Panthers
Mock 3: Alshon Jeffery — WR — Panthers
Mock 2: Alshon Jeffery — WR — Panthers
Mock 1: Stephon Gilmore — CB — Chiefs
Pick No. 9
Mock 40: Fletcher Cox — 5T — Panthers
Mock 39: Fletcher Cox — 5T — Panthers
Mock 38: Fletcher Cox — 5T — Panthers
Mock 37: Luke Kuechly — ILB — Panthers
Mock 36: Dontari Poe — NT — Panthers
Mock 35: Morris Claiborne — CB — Panthers
Mock 34: Dontari Poe — NT — Panthers
Mock 33: Dontari Poe — NT — Panthers
Mock 32: Dontari Poe — NT — Panthers
Mock 31: Morris Claiborne — CB — Panthers
Mock 30: Michael Brockers — DT — Panthers
Mock 29: Michael Brockers — DT — Panthers
Mock 28: Michael Brockers — DT — Panthers
Mock 27: Michael Brockers — DT — Panthers
Mock 26: Jonathan Martin — OT — Panthers
Mock 25: Dre Kirkpatrick — CB — Panthers
Mock 24: Dre Kirkpatrick — CB — Panthers
Mock 23: Dre Kirkpatrick — CB — Panthers
Mock 22: Riley Reiff — OT — Dolphins
Mock 21: Riley Reiff — OT — Dolphins
Mock 20: Luke Kuechly — ILB — Buccaneers
Mock 19: Trent Richardson — RB — Browns
Mock 18: Alshon Jeffery — WR — Eagles
Mock 17: Morris Claiborne — CB — Eagles
Mock 16: Trent Richardson — RB — Browns
Mock 15: Trent Richardson — RB — Broncos
Mock 14: Trent Richardson — RB — Broncos
Mock 13: Alshon Jeffery — WR — Jaguars
Mock 12: Trent Richardson — RB — Broncos
Mock 11: Riley Reiff — OT — Vikings
Mock 10: Riley Reiff — OT — Cardinals
Mock 9: Trent Richardson — RB — Broncos
Mock 8: Trent Richardson — RB — Bengals
Mock 7: Jonathan Martin — OT — Bengals
Mock 6: Justin Blackmon — WR — Redskins
Mock 5: Jerel Worthy — DT — Titans
Mock 4: Jerel Worthy — DT — Broncos
Mock 3: Jerel Worthy — DT — Broncos
Mock 2: Jerel Worthy — DT — Broncos
Mock 1: Justin Blackmon — WR — Browns
Pick No. 10
Mock 40: Stephon Gilmore — CB — Bills
Mock 39: Riley Reiff — OT — Bills
Mock 38: Riley Reiff — OT — Bills
Mock 37: Riley Reiff — OT — Bills
Mock 36: Riley Reiff — OT — Bills
Mock 35: Quinton Coples — DE — Bills
Mock 34: Quinton Coples — DE — Bills
Mock 33: Quinton Coples — DE — Bills
Mock 32: Courtney Upshaw — DE/OLB — Bills
Mock 31: Melvin Ingram — DE — Bills
Mock 30: Melvin Ingram — DE — Bills
Mock 29: Melvin Ingram — DE — Bills
Mock 28: Melvin Ingram — DE — Bills
Mock 27: Courtney Upshaw — DE/OLB — Bills
Mock 26: Courtney Upshaw — DE/OLB — Bills
Mock 25: Courtney Upshaw — DE/OLB — Bills
Mock 24: Jonathan Martin — OT — Bills
Mock 23: Jonathan Martin — OT — Chiefs
Mock 22: Quinton Coples — DE — Bills
Mock 21: Alshon Jeffery — WR — Bills
Mock 20: Dre Kirkpatrick — CB — Eagles
Mock 19: Luke Kuechly — ILB — Buccaneers
Mock 18: Landry Jones — QB — Chiefs
Mock 17: Trent Richardson — RB — Browns
Mock 16: Morris Claiborne — CB — Eagles
Mock 15: Vontaze Burfict — ILB — Titans
Mock 14: Vontaze Burfict — ILB — Titans
Mock 13: Riley Reiff — OT — Vikings
Mock 12: Riley Reiff — OT — Chiefs
Mock 11: Morris Claiborne — CB — Chiefs
Mock 10: Alshon Jeffery — WR — Vikings
Mock 9: Justin Blackmon — WR — Rams
Mock 8: Riley Reiff — OT — Broncos
Mock 7: Riley Reiff — OT — Dolphins
Mock 6: Riley Reiff — OT — Cardinals
Mock 5: Landry Jones — QB — Redskins
Mock 4: Marcus Forston — DT — Raiders
Mock 3: Marcus Forston — DT — Raiders
Mock 2: Marcus Forston — DT — Raiders
Mock 1: Riley Reiff — OT — Raiders
Pick No. 11
Mock 40: David DeCastro — G — Chiefs
Mock 39: David DeCastro — G — Chiefs
Mock 38: David DeCastro — G — Chiefs
Mock 37: David DeCastro — G — Chiefs
Mock 36: David DeCastro — G — Chiefs
Mock 35: Dontari Poe — NT — Chiefs
Mock 34: Riley Reiff — OT — Chiefs
Mock 33: Riley Reiff — OT — Chiefs
Mock 32: Jonathan Martin — OT — Chiefs
Mock 31: Jonathan Martin — OT — Chiefs
Mock 30: Trent Richardson — RB — Chiefs
Mock 29: Trent Richardson — RB — Chiefs
Mock 28: Trent Richardson — RB — Chiefs
Mock 27: Trent Richardson — RB — Chiefs
Mock 26: Trent Richardson — RB — Chiefs
Mock 25: Jonathan Martin — OT — Chiefs
Mock 24: Trent Richardson — RB — Chiefs
Mock 23: Quinton Coples — DE — Bills
Mock 22: Luke Kuechly — ILB — Eagles
Mock 21: Luke Kuechly — ILB — Eagles
Mock 20: Alshon Jeffery — WR — Bills
Mock 19: Jonathan Martin — OT — Cardinals
Mock 18: Dre Kirkpatrick — CB — Seahawks
Mock 17: Landry Jones — QB — Chiefs
Mock 16: Landry Jones — QB — Seahawks
Mock 15: Morris Claiborne — CB — Panthers
Mock 14: Morris Claiborne — CB — Panthers
Mock 13: Trent Richardson — RB — Broncos
Mock 12: Robert Griffin — QB — Chiefs
Mock 11: Vontaze Burfict — ILB — Bengals
Mock 10: Vontaze Burfict — ILB — Bengals
Mock 9: Alshon Jeffery — WR — Vikings
Mock 8: Dre Kirkpatrick — CB — Rams
Mock 7: Dre Kirkpatrick — CB — Rams
Mock 6: Trent Richardson — RB — Broncos
Mock 5: Riley Reiff — OT — Vikings
Mock 4: Vontaze Burfict — ILB — Browns
Mock 3: Justin Blackmon — WR — Browns
Mock 2: Justin Blackmon — WR — Browns
Mock 1: Trent Richardson — RB — Seahawks
Pick No. 12
Mock 40: Luke Kuechly — ILB — Seahawks
Mock 39: Luke Kuechly — ILB — Seahawks
Mock 38: Luke Kuechly — ILB — Seahawks
Mock 37: Quinton Coples — DE — Seahawks
Mock 36: Melvin Ingram — DE — Seahawks
Mock 35: Luke Kuechly — ILB — Seahawks
Mock 34: Melvin Ingram — DE — Seahawks
Mock 33: Melvin Ingram — DE — Seahawks
Mock 32: Luke Kuechly — ILB — Seahawks
Mock 31: Michael Brockers — DT — Seahawks
Mock 30: Devon Still — DT — Seahawks
Mock 29: Devon Still — DT — Seahawks
Mock 28: Devon Still — DT — Seahawks
Mock 27: Devon Still — DT — Seahawks
Mock 26: Devon Still — DT — Seahawks
Mock 25: Devon Still — DT — Seahawks
Mock 24: Devon Still — DT — Seahawks
Mock 23: Luke Kuechly — ILB — Cardinals
Mock 22: Jonathan Martin — OT — Chiefs
Mock 21: Trent Richardson — RB — Chiefs
Mock 20: Landry Jones — QB — Chiefs
Mock 19: Dre Kirkpatrick — CB — Seahawks
Mock 18: Trent Richardson — RB — Browns
Mock 17: Dre Kirkpatrick — CB — Seahawks
Mock 16: Riley Reiff — OT — Chiefs
Mock 15: Jonathan Martin — OT — Vikings
Mock 14: Jonathan Martin — OT — Vikings
Mock 13: Vontaze Burfict — ILB — Bengals
Mock 12: Morris Claiborne — CB — Panthers
Mock 11: Brandon Thompson — DT — Panthers
Mock 10: Brandon Thompson — DT — Panthers
Mock 9: Luke Kuechly — ILB — Titans
Mock 8: Brandon Thompson — DT — Panthers
Mock 7: Vontaze Burfict — ILB — Vikings
Mock 6: Vontaze Burfict — ILB — Titans
Mock 5: Donte Paige-Moss — DE — Chiefs
Mock 4: Riley Reiff — OT — Cardinals
Mock 3: Riley Reiff — OT — Cardinals
Mock 2: Riley Reiff — OT — Cardinals
Mock 1: Jerel Worthy — DT — Broncos
Pick No. 13
Mock 40: Riley Reiff — OT — Cardinals
Mock 39: Michael Floyd — WR — Cardinals
Mock 38: Michael Floyd — WR — Cardinals
Mock 37: Michael Floyd — WR — Cardinals
Mock 36: Luke Kuechly — ILB — Cardinals
Mock 35: Riley Reiff — OT — Cardinals
Mock 34: Jonathan Martin — OT — Cardinals
Mock 33: Jonathan Martin — OT — Cardinals
Mock 32: David DeCastro — G — Cardinals
Mock 31: David DeCastro — G — Cardinals
Mock 30: David DeCastro — G — Cardinals
Mock 29: David DeCastro — G — Cardinals
Mock 28: Luke Kuechly — ILB — Cardinals
Mock 27: Luke Kuechly — ILB — Cardinals
Mock 26: Luke Kuechly — ILB — Cardinals
Mock 25: Luke Kuechly — ILB — Cardinals
Mock 24: Luke Kuechly — ILB — Cardinals
Mock 23: Michael Floyd — WR — Eagles
Mock 22: David DeCastro — G — Titans
Mock 21: Quinton Coples — DE — Titans
Mock 20: Jonathan Martin — OT — Cardinals
Mock 19: Michael Floyd — WR — Bills
Mock 18: Jonathan Martin — OT — Chargers
Mock 17: Alfonzo Dennard — CB — Buccaneers
Mock 16: Dre Kirkpatrick — CB — Chargers
Mock 15: Janoris Jenkins — CB — Bengals
Mock 14: Dre Kirkpatrick — CB — Bengals
Mock 13: Morris Claiborne — CB — Panthers
Mock 12: Brandon Thompson — DT — Titans
Mock 11: Luke Kuechly — ILB — Browns
Mock 10: Jared Crick — 5T — Redskins
Mock 9: Brandon Thompson — DT — Panthers
Mock 8: Vontaze Burfict — ILB — Titans
Mock 7: Morris Claiborne — CB — Jaguars
Mock 6: Luke Kuechly — ILB — Vikings
Mock 5: Brandon Jenkins — DE/OLB — Cardinals
Mock 4: Landry Jones — QB — Dolphins
Mock 3: Landry Jones — QB — Dolphins
Mock 2: Landry Jones — QB — Dolphins
Mock 1: Alfonzo Dennard — CB — Jaguars
Pick No. 14
Mock 40: Mark Barron — SS — Cowboys
Mock 39: Mark Barron — SS — Cowboys
Mock 38: Dontari Poe — NT — Cowboys
Mock 37: Dontari Poe — NT — Cowboys
Mock 36: Quinton Coples — DE — Cowboys
Mock 35: David DeCastro — G — Cowboys
Mock 34: David DeCastro — G — Cowboys
Mock 33: David DeCastro — G — Cowboys
Mock 32: Janoris Jenkins — CB — Cowboys
Mock 31: Janoris Jenkins — CB — Cowboys
Mock 30: Janoris Jenkins — CB — Cowboys
Mock 29: Janoris Jenkins — CB — Cowboys
Mock 28: David DeCastro — G — Cowboys
Mock 27: David DeCastro — G — Cowboys
Mock 26: David DeCastro — G — Cowboys
Mock 25: David DeCastro — G — Cowboys
Mock 24: David DeCastro — G — Cowboys
Mock 23: Ryan Tannehill — QB — Seahawks
Mock 22: Alshon Jeffery — WR — Cardinals
Mock 21: Jonathan Martin — OT — Cardinals
Mock 20: Ryan Tannehill — QB — Seahawks
Mock 19: Landry Jones — QB — Chiefs
Mock 18: Alfonzo Dennard — CB — Buccaneers
Mock 17: Jonathan Martin — OT — Chargers
Mock 16: Alfonzo Dennard — CB — Buccaneers
Mock 15: Riley Reiff — OT — Chiefs
Mock 14: Janoris Jenkins — CB — Cowboys
Mock 13: Dre Kirkpatrick — CB — Chiefs
Mock 12: Vontaze Burfict — ILB — Bengals
Mock 11: Manti Te’o — ILB — Bears
Mock 10: Luke Kuechly — ILB — Browns
Mock 9: Jared Crick — 5T — Redskins
Mock 8: Stephon Gilmore — CB — Raiders
Mock 7: Luke Kuechly — ILB — Bills
Mock 6: Manti Te’o — ILB — Browns
Mock 5: Vontaze Burfict — ILB — Browns
Mock 4: Trent Richardson — RB — Chiefs
Mock 3: Trent Richardson — RB — Chiefs
Mock 2: Trent Richardson — RB — Chiefs
Mock 1: Cliff Harris — CB — 49ers
Pick No. 15
Mock 40: Quinton Coples — DE — Eagles
Mock 39: Quinton Coples — DE — Eagles
Mock 38: Michael Brockers — DT — Eagles
Mock 37: Fletcher Cox — 5T — Eagles
Mock 36: Fletcher Cox — 5T — Eagles
Mock 35: Fletcher Cox — 5T — Eagles
Mock 34: Fletcher Cox — 5T — Eagles
Mock 33: Fletcher Cox — 5T — Eagles
Mock 32: Michael Floyd — WR — Eagles
Mock 31: Luke Kuechly — ILB — Eagles
Mock 30: Luke Kuechly — ILB — Eagles
Mock 29: Luke Kuechly — ILB — Eagles
Mock 28: Kendall Wright — WR-KR — Eagles
Mock 27: Kendall Wright — WR-KR — Eagles
Mock 26: Michael Floyd — WR — Eagles
Mock 25: Michael Floyd — WR — Eagles
Mock 24: Michael Floyd — WR — Eagles
Mock 23: David DeCastro — G — Chargers
Mock 22: Ryan Tannehill — QB — Seahawks
Mock 21: Ryan Tannehill — QB — Seahawks
Mock 20: David DeCastro — G — Chargers
Mock 19: Quinton Coples — DE — Chargers
Mock 18: Michael Floyd — WR — Bills
Mock 17: Peter Konz — C — Titans
Mock 16: Luke Kuechly — ILB — Broncos
Mock 15: Alfonzo Dennard — CB — Buccaneers
Mock 14: Riley Reiff — OT — Browns
Mock 13: Janoris Jenkins — CB — Bengals
Mock 12: Luke Kuechly — ILB — Browns
Mock 11: Matt Barkley — QB — Redskins
Mock 10: Manti Te’o — ILB — Bears
Mock 9: Morris Claiborne — CB — Texans
Mock 8: Luke Kuechly — ILB — Bills
Mock 7: Stephon Gilmore — CB — Raiders
Mock 6: Morris Claiborne — CB — Chiefs
Mock 5: Jayron Hosley — CB — Texans
Mock 4: Jayron Hosley — CB — 49ers
Mock 3: Jayron Hosley — CB — 49ers
Mock 2: Stephon Gilmore — CB — 49ers
Mock 1: Landry Jones — QB — Dolphins
Pick No. 16
Mock 40: Chandler Jones — DE — Jets
Mock 39: Chandler Jones — DE — Jets
Mock 38: Mark Barron — SS — Jets
Mock 37: Mark Barron — SS — Jets
Mock 36: Courtney Upshaw — DE/OLB — Jets
Mock 35: Courtney Upshaw — DE/OLB — Jets
Mock 34: Luke Kuechly — ILB — Jets
Mock 33: Luke Kuechly — ILB — Jets
Mock 32: Trent Richardson — RB — Jets
Mock 31: Courtney Upshaw — DE/OLB — Jets
Mock 30: Courtney Upshaw — DE/OLB — Jets
Mock 29: Courtney Upshaw — DE/OLB — Jets
Mock 28: Courtney Upshaw — DE/OLB — Jets
Mock 27: Michael Floyd — WR — Jets
Mock 26: Whitney Mercilus — DE — Jets
Mock 25: Whitney Mercilus — DE — Jets
Mock 24: Courtney Upshaw — DE/OLB — Jets
Mock 23: Melvin Ingram — DE — Bears
Mock 22: Courtney Upshaw — DE/OLB — Chargers
Mock 21: David DeCastro — G — Chargers
Mock 20: Alfonzo Dennard — CB — Cowboys
Mock 19: David DeCastro — G — Giants
Mock 18: David DeCastro — G — Titans
Mock 17: Michael Floyd — WR — Bills
Mock 16: Vontaze Burfict — ILB — Titans
Mock 15: Dre Kirkpatrick — CB — Cowboys
Mock 14: Alfonzo Dennard — CB — Buccaneers
Mock 13: Luke Kuechly — ILB — Browns
Mock 12: Manti Te’o — ILB — Bears
Mock 11: Andrew Datko — OT — Eagles
Mock 10: Morris Claiborne — CB — Cowboys
Mock 9: Manti Te’o — ILB — Browns
Mock 8: Alfonzo Dennard — CB — Buccaneers
Mock 7: Alfonzo Dennard — CB — Buccaneers
Mock 6: Brandon Thompson — DT — Giants
Mock 5: Luke Kuechly — ILB — Bills
Mock 4: Justin Blackmon — WR — Bears
Mock 3: Stephon Gilmore — CB — Bears
Mock 2: Andre Branch — DE — Bears
Mock 1: Andre Branch — DE — Bears
Go to 2012 NFL Mock Draft Pick History: Picks 17-32
Sorry for cutting this into two halves; I’ve received complaints about load times and putting the mock draft on two pages saves bandwidth.
|
NFL Picks - Dec. 13
2025 NFL Mock Draft - Dec. 11
NFL Power Rankings - Dec. 9
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
NFL Draft Links:
My 2003 Mock Draft (UPDATED 4/24): Round 1
/ Round 2/ Round 3
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/11): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (12/13)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock
2003 NFL Draft Grades (Re-graded 6/8/08)
My 2004 Mock Draft (UPDATED 4/24): Round 1 / Round 2/ Round 3
2004 NFL Draft Prospects/ 2004 NFL Draft Grades (Re-graded 6/6/08)
My 2005 Mock Draft (UPDATED 4/23): Round 1 / Round 2/ Round 3
2005 NFL Draft Prospects
2005 NFL Draft Grades (Re-graded 6/4/08)
My 2006 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3
2006 NFL Draft Prospects (UPDATED 4/28)
2006 NFL Draft Grades (Re-graded on 7/3)
My 2007 Mock Draft (UPDATED 4/28): Round 1 / Round 2/ Round 3/ Round 4/ Round 5/ Round 6/ Round 7
Other 2007 Mock Drafts:April Fools
2007 NFL Draft Prospects (UPDATED 4/24)/Kenny Ortiz's Top 40 Prospects
2007 NFL Combine and Pro Day Results
2007 NFL Draft Grades
2008 Mock Draft (UPDATED 4/26): Round 1 / Round 2/ Round 3/Round 4/Round 5/Round 6/Round 7
Alternative 2008 Mock Draft (UPDATED 4/7): Round 1 /Round 2
2008 NFL Re-Draft - Round 3 (UPDATED 4/27)
2008 NFL Draft Prospects (UPDATED 8/5)
Other 2008 Mock Drafts: Matt McGuire (4/25)/ Craig Smith (4/22)/ Emmitt Smith (4/21)/ Matt McGuire Shocker (4/21)/ Matt McGuire Backwards (4/19)/ Forum Mock (4/15)/ April Fools (4/1)
2009 Mock Draft (UPDATED 4/25): Round 1 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
Other 2009 Mock Drafts: Re-Draft (4/26) /Matt McGuire (4/25) /Reader Mock (4/25) /Hunter Ansley (4/24) /Backward Mock (4/19) /Emmitt Smith (4/16) /Celebrity Mock (4/9) /April Fools (4/1) /Experts (3/30) /KFFL (3/14)
2010 NFL Mock Draft (UPDATED 4/22): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2010 NFL Mock Re-Draft Day 3 (4/24): Round 4 (Walt's) / Round 4 (Matt's)
2010 NFL Mock Re-Draft Day 2 (4/23): Round 2 (Walt's) / Round 3 (Walt's) / Round 2 (Matt's) / Round 3 (Matt's)
Other 2010 Mock Drafts: Matt McGuire (4/22) /Backward Mock (4/20) /Emmitt Mock (4/17) /Celebrity Mock (4/8) /Experts (3/17) /Reader (4/13) /Consensus (2/25)
2011 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2011 NFL Mock Re-Draft (UPDATED 4/30): Round 4 /Round 5 /Round 2 /Round 3
Other 2011 Mock Drafts: Free Agency (5/9) /Greg Cox (4/28) /Backward Mock (4/22) /Emmitt Mock (4/21) /Team Big Boards (4/21) /Celebrity Mock (4/13) /Experts (4/7) /Not Mock (4/6) /April Fools Mock (4/1) /Greg Cox's 2012 Mock (2/22) /Matt McGuire (1/8)
2012 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2012 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2012 Mock Drafts: Charlie Campbell (4/26) /Pick History (4/23) /Emmitt Mock (4/19) /Not Mock (4/19) /Backward Mock (4/17) /Celebrity (4/15) /Goals (4/10) /April Fools Mock (4/1) /Reader Mock (4/1) /Free Agent Mock (3/6) /Greg Cox (9/9)
2013 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2013 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2013 Mock Drafts: Charlie Campbell (4/25) /GM Mock (4/21) /Charlie's Trade Mock (4/20) /Goals (4/19) /Rapid Reader Mock (4/18) /Emmitt Mock (4/14) /Not Mock (4/13) /Pick History (4/5) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Archived 2013 NFL Mock Drafts
2014 NFL Mock Draft (UPDATE 5/8): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2014 NFL Mock Re-Draft (UPDATED 5/10): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2014 Mock Drafts: Charlie Campbell (5/8) /Goals (5/3) /Not Mock (4/27) /Emmitt Mock (4/20) /Trades Mock (4/13) /Celebrity Mock (4/11) /Backward Mock (4/4) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (12/30)
2015 NFL Mock Draft (UPDATED 4/30): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2015 NFL Mock Re-Draft (UPDATED 5/2): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2015 Mock Drafts: Charlie Campbell (4/30) /Goals (4/25) /Not Mock (4/19) /Emmitt Mock (4/17) /Trades Mock (4/12) /Celebrity Mock (4/10) /Backward Mock (4/3) /April Fools Mock (4/1) /Free Agent Mock (3/5) /Overreaction Mock (12/29)
2016 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2016 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2016 Mock Drafts: Charlie Campbell (4/28) /Combo (5/8) /Goals (4/23) /Not Mock (4/22) /Emmitt Mock (4/17) /Trades Mock (4/16) /Celebrity Mock (4/10) /Backward Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/6) /Overreaction Mock (1/4)
2017 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2017 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2017 Mock Drafts: Charlie Campbell (4/27) /Combo (5/7) /Goals (4/22) /Not Mock (4/21) /Emmitt Mock (4/16) /Backward Mock (4/9) /Celebrity Mock (4/7) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/7) /Overreaction Mock (1/2)
2018 NFL Mock Draft (UPDATED 4/26): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2018 NFL Mock Re-Draft (UPDATED 4/28): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2018 Mock Drafts: Charlie Campbell (4/26) /Combo (5/6) /Goals (4/21) /Not Mock (4/20) /Emmitt Mock (4/15) /Trades Mock (4/13) /Backward Mock (4/8) /April Fools Mock (4/1) /Reader Mock /Free Agent Mock (3/11) /Senior Bowl (1/27)
2019 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2019 NFL Mock Re-Draft (UPDATED 4/27): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2019 Mock Drafts: Charlie Campbell (4/25) /Combo (5/5) /Goals (4/20) /Not Mock (4/18) /Witten Mock (4/14) /Trades Mock (4/12) /Emmitt Mock (4/7) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/10) /Senior Bowl Mock (1/26) /Video Mock (1/8) /Overreaction Mock (12/31)
2020 NFL Mock Draft (UPDATED 4/23): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2020 NFL Mock Re-Draft (UPDATED 4/25): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2020 Mock Drafts: Charlie Campbell (4/23) /Combo (5/3) /Goals (4/18) /Emmitt Mock (4/12) /Trades Mock (4/8) /Backward Mock (4/5) /April Fools Mock (4/1) /Free Agent Mock (3/16) /Corey Long (3/13) /Senior Bowl Mock (1/27) /Overreaction Mock (12/30)
2021 NFL Mock Draft (UPDATED 4/29): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2021 NFL Mock Re-Draft (UPDATED 5/1): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2021 Mock Drafts: Charlie Campbell (5/17) /Goals (4/23) /Backward Mock (4/18) /Emmitt Mock (4/11) /April Fools Mock (4/1) /Senior Bowl Mock (1/30) /Overreaction Mock (1/4)
2022 NFL Mock Draft (UPDATED 4/28): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2022 NFL Mock Re-Draft (UPDATED 4/30): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2022 Mock Drafts: Charlie Campbell (4/28) /Goals (4/22) /Backward Mock (4/20) /Emmitt Mock (4/15) /April Fools Mock (4/1) /Senior Bowl Mock (2/5) /Overreaction Mock (1/10)
2023 NFL Mock Draft (UPDATED 4/27): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6 /Round 7
2023 NFL Mock Re-Draft (UPDATED 4/29): Walt Round 4 /Walt Round 5 /Charlie Round 4 /Charlie Round 5 /Walt Round 2 /Walt Round 3 /Charlie Round 2 /Charlie Round 3
Other 2023 Mock Drafts: Charlie Campbell (4/27) /Backward Mock (4/19) /April Fools Mock (4/1) /Senior Bowl Mock (2/4) /Overreaction Mock (1/9)
2024 NFL Mock Draft (UPDATED 4/25): Round 1 /Picks 17-32 /Round 2 /Round 3 /Round 4 /Round 5 /Round 6
Other 2024 Mock Drafts: Charlie Campbell (4/25) /April Fools Mock (3/31)
2025 NFL Mock Draft (UPDATED 12/11): Round 1 /Picks 17-32 /Round 2 /Round 3
Other 2025 Mock Drafts: Charlie Campbell (12/13)
2026 NFL Mock Draft (UPDATED 11/29): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (11/23)
2018 NFL Draft Re-Mock / 2017 NFL Draft Re-Mock / 2016 NFL Draft Re-Mock / 2015 NFL Draft Re-Mock / 2014 NFL Draft Re-Mock / 2013 NFL Draft Re-Mock / 2012 NFL Draft Re-Mock / 2011 NFL Draft Re-Mock / 2010 NFL Draft Re-Mock / 2009 NFL Draft Re-Mock / 2008 NFL Draft Re-Mock / 2007 NFL Draft Re-Mock / 2006 NFL Draft Re-Mock / 2005 NFL Draft Re-Mock / 2004 NFL Draft Re-Mock / 2003 NFL Draft Re-Mock / 2002 NFL Draft Re-Mock