2012 NFL Mock Draft Pick History: Picks 17-32

Monday, April 23, 2012.

According to my senior editor, I’ve posted 39 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.

Back to 2012 NFL Mock Draft Pick History, Picks 1-16.



    Pick No. 17
    Mock 40: Dre Kirkpatrick — CB — Bengals
    Mock 39: Stephon Gilmore — CB — Bengals
    Mock 38: Dre Kirkpatrick — CB — Bengals
    Mock 37: Dre Kirkpatrick — CB — Bengals
    Mock 36: Dre Kirkpatrick — CB — Bengals
    Mock 35: Dre Kirkpatrick — CB — Bengals
    Mock 34: Dre Kirkpatrick — CB — Bengals
    Mock 33: Janoris Jenkins — CB — Bengals
    Mock 32: Dre Kirkpatrick — CB — Bengals
    Mock 31: Dre Kirkpatrick — CB — Bengals

    Mock 30: Dre Kirkpatrick — CB — Bengals
    Mock 29: Dre Kirkpatrick — CB — Bengals
    Mock 28: Dre Kirkpatrick — CB — Bengals
    Mock 27: Dre Kirkpatrick — CB — Bengals
    Mock 26: Dre Kirkpatrick — CB — Bengals
    Mock 25: Janoris Jenkins — CB — Bengals
    Mock 24: Janoris Jenkins — CB — Bengals
    Mock 23: Cordy Glenn — G — Titans
    Mock 22: Janoris Jenkins — CB — Bengals
    Mock 21: Janoris Jenkins — CB — Bengals

    Mock 20: Zach Brown — OLB — Titans
    Mock 19: Zach Brown — OLB — Titans
    Mock 18: Courtney Upshaw — DE/OLB — Jets
    Mock 17: Courtney Upshaw — DE/OLB — Jets
    Mock 16: Michael Floyd — WR — Bills
    Mock 15: Luke Kuechly — ILB — Browns
    Mock 14: Michael Floyd — WR — Chargers
    Mock 13: Alfonzo Dennard — CB — Buccaneers
    Mock 12: Courtney Upshaw — DE/OLB — Jets
    Mock 11: Michael Floyd — WR — Titans

    Mock 10: Andrew Datko — OT — Eagles
    Mock 9: Cordy Glenn — G — Bears
    Mock 8: Jared Crick — 5T — Giants
    Mock 7: Brandon Thompson — DT — Giants
    Mock 6: Cliff Harris — CB — Texans
    Mock 5: Cliff Harris — CB — Cowboys
    Mock 4: Luke Kuechly — ILB — Lions
    Mock 3: Vontaze Burfict — ILB — Lions
    Mock 2: Vontaze Burfict — ILB — Lions
    Mock 1: Donte Paige-Moss — DE — Texans


    Pick No. 18
    Mock 40: Michael Floyd — WR — Chargers
    Mock 39: Courtney Upshaw — DE/OLB — Chargers
    Mock 38: Courtney Upshaw — DE/OLB — Chargers
    Mock 37: Whitney Mercilus — DE — Chargers
    Mock 36: Whitney Mercilus — DE — Chargers
    Mock 35: Whitney Mercilus — DE — Chargers
    Mock 34: Courtney Upshaw — DE/OLB — Chargers
    Mock 33: Nick Perry — DE/OLB — Chargers
    Mock 32: Nick Perry — DE/OLB — Chargers
    Mock 31: Mark Barron — SS — Chargers

    Mock 30: Jonathan Martin — OT — Chargers
    Mock 29: Mark Barron — SS — Chargers
    Mock 28: Mark Barron — SS — Chargers
    Mock 27: Mark Barron — SS — Chargers
    Mock 26: Nick Perry — DE/OLB — Chargers
    Mock 25: Nick Perry — DE/OLB — Chargers
    Mock 24: Nick Perry — DE/OLB — Chargers
    Mock 23: Devon Still — DT — Cowboys
    Mock 22: Michael Floyd — WR — Bears
    Mock 21: Michael Floyd — WR — Bears

    Mock 20: Trent Richardson — RB — Bengals
    Mock 19: Manti Te’o — ILB — Browns
    Mock 18: Luke Kuechly — ILB — Giants
    Mock 17: Cordy Glenn — G — Broncos
    Mock 16: Manti Te’o — ILB — Browns
    Mock 15: Manti Te’o — ILB — Eagles
    Mock 14: Manti Te’o — ILB — Bengals
    Mock 13: Manti Te’o — ILB — Eagles
    Mock 12: Dre Kirkpatrick — CB — Eagles
    Mock 11: Alfonzo Dennard — CB — Buccaneers

    Mock 10: Alameda Ta’amu — NT — Jets
    Mock 9: Janoris Jenkins — CB — Cowboys
    Mock 8: Manti Te’o — ILB — Redskins
    Mock 7: Manti Te’o — ILB — Redskins
    Mock 6: Alfonzo Dennard — CB — Buccaneers
    Mock 5: Trent Richardson — RB — Bears
    Mock 4: Stephon Gilmore — CB — Buccaneers
    Mock 3: Alfonzo Dennard — CB — Buccaneers
    Mock 2: Alfonzo Dennard — CB — Buccaneers
    Mock 1: Vontaze Burfict — ILB — Giants


    Pick No. 19
    Mock 40: Michael Brockers — DT — Bears
    Mock 39: Kendall Wright — WR-KR — Bears
    Mock 38: Quinton Coples — DE — Bears
    Mock 37: Kendall Wright — WR-KR — Bears
    Mock 36: Kendall Wright — WR-KR — Bears
    Mock 35: Stephen Hill — WR — Bears
    Mock 34: Stephen Hill — WR — Bears
    Mock 33: Kendall Wright — WR-KR — Bears
    Mock 32: Kendall Wright — WR-KR — Bears
    Mock 31: Michael Floyd — WR — Bears

    Mock 30: Michael Floyd — WR — Bears
    Mock 29: Kendall Wright — WR-KR — Bears
    Mock 28: Michael Floyd — WR — Bears
    Mock 27: Mike Adams — OT — Bears
    Mock 26: Alfonzo Dennard — CB — Bears
    Mock 25: Alfonzo Dennard — CB — Bears
    Mock 24: Alfonzo Dennard — CB — Bears
    Mock 23: Courtney Upshaw — DE/OLB — Jets
    Mock 22: Devon Still — DT — Cowboys
    Mock 21: Devon Still — DT — Cowboys

    Mock 20: Michael Floyd — WR — Bears
    Mock 19: Janoris Jenkins — CB — Bengals
    Mock 18: Manti Te’o — ILB — Broncos
    Mock 17: Luke Kuechly — ILB — Browns
    Mock 16: Janoris Jenkins — CB — Bengals
    Mock 15: Cordy Glenn — G — Bengals
    Mock 14: Luke Kuechly — ILB — Bears
    Mock 13: Cordy Glenn — G — Bears
    Mock 12: Alfonzo Dennard — CB — Buccaneers
    Mock 11: Brandon Jenkins — DE/OLB — Jets

    Mock 10: Dre Kirkpatrick — CB — Raiders
    Mock 9: Dre Kirkpatrick — CB — Raiders
    Mock 8: Brandon Jenkins — DE/OLB — Texans
    Mock 7: Brandon Jenkins — DE/OLB — Texans
    Mock 6: Jared Crick — 5T — Ravens
    Mock 5: Stephon Gilmore — CB — Bears
    Mock 4: Alfonzo Dennard — CB — Browns
    Mock 3: Manti Te’o — ILB — Browns
    Mock 2: Manti Te’o — ILB — Browns
    Mock 1: Manti Te’o — ILB — Lions


    Pick No. 20
    Mock 40: Dontari Poe — NT — Titans
    Mock 39: Dontari Poe — NT — Titans
    Mock 38: Whitney Mercilus — DE — Titans
    Mock 37: Michael Brockers — DT — Titans
    Mock 36: Michael Brockers — DT — Titans
    Mock 35: Michael Brockers — DT — Titans
    Mock 34: Whitney Mercilus — DE — Titans
    Mock 33: Whitney Mercilus — DE — Titans
    Mock 32: Whitney Mercilus — DE — Titans
    Mock 31: Whitney Mercilus — DE — Titans

    Mock 30: Cordy Glenn — G — Titans
    Mock 29: Cordy Glenn — G — Titans
    Mock 28: Cordy Glenn — G — Titans
    Mock 27: Melvin Ingram — DE — Titans
    Mock 26: Melvin Ingram — DE — Titans
    Mock 25: Melvin Ingram — DE — Titans
    Mock 24: Melvin Ingram — DE — Titans
    Mock 23: Janoris Jenkins — CB — Bengals
    Mock 22: Cordy Glenn — G — Bengals
    Mock 21: Cordy Glenn — G — Bengals

    Mock 20: Janoris Jenkins — CB — Bengals
    Mock 19: Courtney Upshaw — DE/OLB — Jets
    Mock 18: Zach Brown — OLB — Lions
    Mock 17: Zach Brown — OLB — Lions
    Mock 16: Zach Brown — OLB — Lions
    Mock 15: Courtney Upshaw — DE/OLB — Bills
    Mock 14: Alameda Ta’amu — NT — Jets
    Mock 13: Michael Floyd — WR — Jets
    Mock 12: Janoris Jenkins — CB — Bengals
    Mock 11: Dre Kirkpatrick — CB — Raiders

    Mock 10: Cordy Glenn — G — Steelers
    Mock 9: Andrew Datko — OT — Eagles
    Mock 8: Morris Claiborne — CB — Cowboys
    Mock 7: Janoris Jenkins — CB — Cowboys
    Mock 6: Jerel Worthy — DT — Bears
    Mock 5: Manti Te’o — ILB — Lions
    Mock 4: Cliff Harris — CB — Texans
    Mock 3: Cliff Harris — CB — Texans
    Mock 2: Cliff Harris — CB — Texans
    Mock 1: Marcus Forston — DT — Eagles




    Pick No. 21
    Mock 40: Courtney Upshaw — DE — Bengals
    Mock 39: Cordy Glenn — G — Bengals
    Mock 38: Cordy Glenn — G — Bengals
    Mock 37: Cordy Glenn — G — Bengals
    Mock 36: Cordy Glenn — G — Bengals
    Mock 35: Cordy Glenn — G — Bengals
    Mock 34: Cordy Glenn — G — Bengals
    Mock 33: Cordy Glenn — G — Bengals
    Mock 32: Cordy Glenn — G — Bengals
    Mock 31: Lamar Miller — RB — Bengals

    Mock 30: Lamar Miller — RB — Bengals
    Mock 29: Lamar Miller — RB — Bengals
    Mock 28: Lamar Miller — RB — Bengals
    Mock 27: Lamar Miller — RB — Bengals
    Mock 26: Cordy Glenn — G — Bengals
    Mock 25: Cordy Glenn — G — Bengals
    Mock 24: Alshon Jeffery — WR — Broncos
    Mock 23: Alfonzo Dennard — CB — Broncos
    Mock 22: Zach Brown — OLB — Jets
    Mock 21: Courtney Upshaw — DE/OLB — Jets

    Mock 20: Cordy Glenn — G — Browns
    Mock 19: Alfonzo Dennard — CB — Lions
    Mock 18: Vontaze Burfict — ILB — Browns
    Mock 17: David DeCastro — G — Texans
    Mock 16: David DeCastro — G — Texans
    Mock 15: Michael Floyd — WR — Chargers
    Mock 14: Courtney Upshaw — DE/OLB — Chiefs
    Mock 13: Josh Chapman — NT — Texans
    Mock 12: Josh Chapman — NT — Texans
    Mock 11: Cordy Glenn — G — 49ers

    Mock 10: Alfonzo Dennard — CB — 49ers
    Mock 9: Alfonzo Dennard — CB — 49ers
    Mock 8: Bruce Irvin — DE/OLB — Cardinals
    Mock 7: Donte Paige-Moss — DE — Cardinals
    Mock 6: Zach Brown — OLB — Rams
    Mock 5: Zach Brown — OLB — Rams
    Mock 4: Zach Brown — OLB — Rams
    Mock 3: Zach Brown — OLB — Rams
    Mock 2: Zach Brown — OLB — Rams
    Mock 1: Zach Brown — OLB — Rams


    Pick No. 22
    Mock 40: Kendall Wright — WR-KR — Browns
    Mock 39: Mike Adams — OT — Browns
    Mock 38: Jonathan Martin — OT — Browns
    Mock 37: Jonathan Martin — OT — Browns
    Mock 36: Jonathan Martin — OT — Browns
    Mock 35: Jonathan Martin — OT — Browns
    Mock 34: Kendall Wright — WR-KR — Browns
    Mock 33: Courtney Upshaw — DE/OLB — Browns
    Mock 32: Fletcher Cox — 5T — Rams
    Mock 31: Mike Adams — OT — Rams

    Mock 30: Mike Adams — OT — Rams
    Mock 29: Mike Adams — OT — Rams
    Mock 28: Ryan Tannehill — QB — Browns
    Mock 27: Ryan Tannehill — QB — Browns
    Mock 26: Kendall Wright — WR-KR — Browns
    Mock 25: Ryan Tannehill — QB — Browns
    Mock 24: Cordy Glenn — G — Bengals
    Mock 23: Alshon Jeffery — WR — Browns
    Mock 22: Kendall Wright — WR-KR — Browns
    Mock 21: Kendall Wright — WR-KR — Browns

    Mock 20: Courtney Upshaw — DE/OLB — Jets
    Mock 19: Cordy Glenn — G — Bears
    Mock 18: Janoris Jenkins — CB — Bengals
    Mock 17: Janoris Jenkins — CB — Bengals
    Mock 16: Courtney Upshaw — DE/OLB — Jets
    Mock 15: David DeCastro — G — Texans
    Mock 14: David DeCastro — G — Texans
    Mock 13: David DeCastro — G — Cowboys
    Mock 12: Cordy Glenn — G — Cowboys
    Mock 11: Janoris Jenkins — CB — Cowboys

    Mock 10: Brandon Jenkins — DE/OLB — Chargers
    Mock 9: Brandon Jenkins — DE/OLB — Chargers
    Mock 8: Janoris Jenkins — CB — Chargers
    Mock 7: Bruce Irvin — DE/OLB — Chargers
    Mock 6: Donte Paige-Moss — DE — Lions
    Mock 5: Courtney Upshaw — DE/OLB — Jets
    Mock 4: Manti Te’o — ILB — Giants
    Mock 3: Mike Brewster — C — Giants
    Mock 2: Knile Davis — RB — Giants
    Mock 1: Courtney Upshaw — DE/OLB — Cowboys


    Pick No. 23
    Mock 40: Cordy Glenn — G — Lions
    Mock 39: Dre Kirkpatrick — CB — Lions
    Mock 38: Stephon Gilmore — CB — Lions
    Mock 37: Janoris Jenkins — CB — Lions
    Mock 36: Janoris Jenkins — CB — Lions
    Mock 35: Janoris Jenkins — CB — Lions
    Mock 34: Janoris Jenkins — CB — Lions
    Mock 33: Dre Kirkpatrick — CB — Lions
    Mock 32: Mark Barron — SS — Lions
    Mock 31: Nick Perry — DE/OLB — Lions

    Mock 30: Nick Perry — DE/OLB — Lions
    Mock 29: Nick Perry — DE/OLB — Lions
    Mock 28: Mike Adams — OT — Lions
    Mock 27: Peter Konz — C — Lions
    Mock 26: Peter Konz — C — Lions
    Mock 25: Peter Konz — C — Lions
    Mock 24: Kendall Wright — WR-KR — Browns
    Mock 23: Mark Barron — SS — Bengals
    Mock 22: Alfonzo Dennard — CB — Lions
    Mock 21: Alfonzo Dennard — CB — Lions

    Mock 20: Mike Adams — OT — Lions
    Mock 19: Lamar Miller — RB — Bengals
    Mock 18: Cordy Glenn — G — Bears
    Mock 17: Manti Te’o — ILB — Bears
    Mock 16: Cordy Glenn — G — Cowboys
    Mock 15: Peter Konz — C — Bears
    Mock 14: Brandon Thompson — Giants
    Mock 13: Bruce Irvin — DE/OLB — Chargers
    Mock 12: Zach Brown — OLB — Giants
    Mock 11: Josh Chapman — NT — Texans

    Mock 10: Michael Floyd — WR — Titans
    Mock 9: Bruce Irvin — DE/OLB — Bills
    Mock 8: Zach Brown — OLB — Lions
    Mock 7: Zach Brown — OLB — Lions
    Mock 6: Janoris Jenkins — CB — Cowboys
    Mock 5: Devin Taylor — DE/OLB — Chargers
    Mock 4: Courtney Upshaw — DE/OLB — Jets
    Mock 3: Courtney Upshaw — DE/OLB — Jets
    Mock 2: Courtney Upshaw — DE/OLB — Jets
    Mock 1: Devin Taylor — DE/OLB — Jets


    Pick No. 24
    Mock 40: Dont’a Hightower — ILB — Steelers
    Mock 39: Dont’a Hightower — ILB — Steelers
    Mock 38: Dont’a Hightower — ILB — Steelers
    Mock 37: Dont’a Hightower — ILB — Steelers
    Mock 36: Dont’a Hightower — ILB — Steelers
    Mock 35: Dont’a Hightower — ILB — Steelers
    Mock 34: Dont’a Hightower — ILB — Steelers
    Mock 33: Dont’a Hightower — ILB — Steelers
    Mock 32: Dont’a Hightower — ILB — Steelers
    Mock 31: Cordy Glenn — G — Steelers

    Mock 30: Dont’a Hightower — ILB — Steelers
    Mock 29: Dont’a Hightower — ILB — Steelers
    Mock 28: Dont’a Hightower — ILB — Steelers
    Mock 27: Dont’a Hightower — ILB — Steelers
    Mock 26: Dont’a Hightower — ILB — Steelers
    Mock 25: Dont’a Hightower — ILB — Steelers
    Mock 24: Peter Konz — C — Lions
    Mock 23: Peter Konz — C — Lions
    Mock 22: Peter Konz — C — Texans
    Mock 21: Peter Konz — C — Texans

    Mock 20: Peter Konz — C — Texans
    Mock 19: Peter Konz — C — Texans
    Mock 18: Peter Konz — C — Texans
    Mock 17: Devon Still — DT — Cowboys
    Mock 16: Peter Konz — C — Bears
    Mock 15: Zach Brown — OLB — Lions
    Mock 14: Zach Brown — OLB — Lions
    Mock 13: Zach Brown — OLB — Lions
    Mock 12: Alameda Ta’amu — NT — Steelers
    Mock 11: Alameda Ta’amu — NT — Steelers

    Mock 10: Janoris Jenkins — CB — Buccaneers
    Mock 9: Jerel Worthy — DT — Giants
    Mock 8: Jeff Fuller — WR — Browns
    Mock 7: Jerel Worthy — DT — Browns
    Mock 6: Bruce Irvin — DE/OLB — Colts
    Mock 5: Alfonzo Dennard — CB — Buccaneers
    Mock 4: Brandon Jenkins — DE/OLB — Chargers
    Mock 3: Jeff Fuller — WR — Chargers
    Mock 2: Jeff Fuller — WR — Chargers
    Mock 1: Jeff Fuller — WR — Chargers




    Pick No. 25
    Mock 40: Jerel Worthy — DT — Broncos
    Mock 39: Michael Brockers — DT — Broncos
    Mock 38: Kendall Wright — WR — Broncos
    Mock 37: Stephen Hill — WR — Broncos
    Mock 36: Stephen Hill — WR — Broncos
    Mock 35: Kendall Wright — WR-KR — Broncos
    Mock 34: Brandon Weeden — QB — Broncos
    Mock 33: Devon Still — DT — Broncos
    Mock 32: Devon Still — DT — Broncos
    Mock 31: Devon Still — DT — Broncos

    Mock 30: Mark Barron — SS — Broncos
    Mock 29: Fletcher Cox — 5T — Broncos
    Mock 28: Fletcher Cox — 5T — Broncos
    Mock 27: Fletcher Cox — 5T — Broncos
    Mock 26: Fletcher Cox — 5T — Broncos
    Mock 25: Lamar Miller — RB — Broncos
    Mock 24: Lamar Miller — RB — Giants
    Mock 23: Lamar Miller — RB — Giants
    Mock 22: Lamar Miller — RB — Giants
    Mock 21: Lamar Miller — RB — Giants

    Mock 20: Lamar Miller — RB — Giants
    Mock 19: Devon Still — DT — Cowboys
    Mock 18: Lamar Miller — RB — Bengals
    Mock 17: Vontaze Burfict — ILB — Bengals
    Mock 16: Lamar Miller — RB — Bengals
    Mock 15: Alameda Ta’amu — NT — Jets
    Mock 14: Dont’a Hightower — ILB — Ravens
    Mock 13: Brandon Thompson — DT — Giants
    Mock 12: Michael Floyd — WR — Chargers
    Mock 11: David DeCastro — G — Giants

    Mock 10: Bruce Irvin — DE/OLB — Bills
    Mock 9: Michael Floyd — WR — Buccaneers
    Mock 8: Andrew Datko — OT — Eagles
    Mock 7: Alameda Ta’amu — NT — Steelers
    Mock 6: Brandon Jenkins — DE/OLB — Jets
    Mock 5: Jeff Fuller — WR — Colts
    Mock 4: Chase Minnifield — CB — Eagles
    Mock 3: Chase Minnifield — CB — Eagles
    Mock 2: Chase Minnifield — CB — Eagles
    Mock 1: Omar Bolden — CB — Buccaneers


    Pick No. 26
    Mock 40: Whitney Mercilus — DE/OLB — Texans
    Mock 39: Stephen Hill — WR — Texans
    Mock 38: Stephen Hill — WR — Texans
    Mock 37: Nick Perry — DE/OLB — Texans
    Mock 36: Nick Perry — DE/OLB — Texans
    Mock 35: Nick Perry — DE/OLB — Texans
    Mock 34: Nick Perry — DE/OLB — Texans
    Mock 33: Stephen Hill — WR — Texans
    Mock 32: Stephen Hill — WR — Texans
    Mock 31: Alshon Jeffery — WR — Texans

    Mock 30: Alshon Jeffery — WR — Texans
    Mock 29: Michael Floyd — WR — Texans
    Mock 28: Peter Konz — C — Texans
    Mock 27: Alshon Jeffery — WR — Texans
    Mock 26: Alshon Jeffery — WR — Texans
    Mock 25: Fletcher Cox — 5T — Giants
    Mock 24: Mohamed Sanu — WR — Texans
    Mock 23: Kendall Wright — WR-KR — Texans
    Mock 22: Brandon Thompson — DT — Broncos
    Mock 21: Brandon Thompson — DT — Broncos

    Mock 20: Devon Still — DT — Broncos
    Mock 19: Brandon Thompson — DT — Broncos
    Mock 18: Devon Still — DT — Cowboys
    Mock 17: Brandon Thompson — DT — Giants
    Mock 16: Brandon Thompson — DT — Giants
    Mock 15: Chase Minnifield — CB — Patriots
    Mock 14: Devon Still — DT — Patriots
    Mock 13: Alameda Ta’amu — NT — Steelers
    Mock 12: Mike Brewster — C — Lions
    Mock 11: Courtney Upshaw — DE/OLB — Chargers

    Mock 10: Josh Chapman — NT — Texans
    Mock 9: Zach Brown — OLB — Lions
    Mock 8: Cordy Glenn — G — Bears
    Mock 7: Andrew Datko — OT — Eagles
    Mock 6: Courtney Upshaw — DE/OLB — Chargers
    Mock 5: Mike Brewster — C — Ravens
    Mock 4: Devin Taylor — DE/OLB — Cowboys
    Mock 3: Devin Taylor — DE/OLB — Cowboys
    Mock 2: Devin Taylor — DE/OLB — Cowboys
    Mock 1: Travis Lewis — OLB — Browns


    Pick No. 27
    Mock 40: Shea McClellin — DE/OLB — Patriots
    Mock 39: Whitney Mercilus — DE — Patriots
    Mock 38: Nick Perry — DE/OLB — Patriots
    Mock 37: Courtney Upshaw — DE/OLB — Patriots
    Mock 36: Devon Still — DT — Patriots
    Mock 35: Devon Still — DT — Patriots
    Mock 34: Devon Still — DT — Patriots
    Mock 33: Michael Brockers — DT — Patriots
    Mock 32: Michael Brockers — DT — Patriots
    Mock 31: Fletcher Cox — 5T — Patriots

    Mock 30: Fletcher Cox — 5T — Patriots
    Mock 29: Whitney Mercilus — DE — Patriots
    Mock 28: Whitney Mercilus — DE — Patriots
    Mock 27: Whitney Mercilus — DE — Patriots
    Mock 26: Michael Brockers — DT — Patriots
    Mock 25: Alshon Jeffery — WR — Texans
    Mock 24: Dont’a Hightower — ILB — Steelers
    Mock 23: Vontaze Burfict — ILB — Steelers
    Mock 22: Dont’a Hightower — ILB — Steelers
    Mock 21: Dont’a Hightower — ILB — Steelers

    Mock 20: Dont’a Hightower — ILB — Ravens
    Mock 19: Dont’a Hightower — ILB — Ravens
    Mock 18: Dont’a Hightower — ILB — Ravens
    Mock 17: Dont’a Hightower — ILB — Ravens
    Mock 16: Dont’a Hightower — ILB — Ravens
    Mock 15: Brandon Thompson — DT — Giants
    Mock 14: Peter Konz — C — Eagles
    Mock 13: Dont’a Hightower — ILB — Ravens
    Mock 12: Brandon Jenkins — DE/OLB — Bills
    Mock 11: Bruce Irvin — DE/OLB — Bills

    Mock 10: David DeCastro — G — Giants
    Mock 9: Alameda Ta’amu — NT — Jets
    Mock 8: Alameda Ta’amu — NT — Steelers
    Mock 7: Courtney Upshaw — DE/OLB — Jets
    Mock 6: Andrew Datko — OT — Eagles
    Mock 5: Chase Minnifield — CB — Browns
    Mock 4: Mike Brewster — C — Ravens
    Mock 3: Luke Kuechly — ILB — Ravens
    Mock 2: Mike Brewster — C — Ravens
    Mock 1: Mike Brewster — C — Ravens


    Pick No. 28
    Mock 40: Harrison Smith — SS — Packers
    Mock 39: Shea McClellin — DE/OLB — Packers
    Mock 38: Shea McClellin — DE/OLB — Packers
    Mock 37: Stephon Gilmore — CB — Packers
    Mock 36: Stephon Gilmore — CB — Packers
    Mock 35: Stephon Gilmore — CB — Packers
    Mock 34: Michael Brockers — DT — Packers
    Mock 33: Peter Konz — C — Packers
    Mock 32: Peter Konz — C — Packers
    Mock 31: Peter Konz — C — Packers

    Mock 30: Peter Konz — C — Packers
    Mock 29: Peter Konz — C — Packers
    Mock 28: Nick Perry — DE/OLB — Packers
    Mock 27: Nick Perry — DE/OLB — Packers
    Mock 26: Mark Barron — SS — Packers
    Mock 25: Kendall Wright — WR-KR — 49ers
    Mock 24: Zach Brown — OLB — 49ers
    Mock 23: Nick Perry — DE/OLB — 49ers
    Mock 22: Nick Perry — DE/OLB — 49ers
    Mock 21: Zach Brown — OLB — 49ers

    Mock 20: Whitney Mercilus — DE — 49ers
    Mock 19: Mike Adams — OT — 49ers
    Mock 18: Mike Adams — OT — 49ers
    Mock 17: Jerel Worthy — DT — Patriots
    Mock 16: Devon Still — DT — Patriots
    Mock 15: Devon Still — DT — Patriots
    Mock 14: Jerel Worthy — DT — Bills
    Mock 13: Mohamed Sanu — WR — 49ers
    Mock 12: David DeCastro — G — 49ers
    Mock 11: Zach Brown — OLB — Lions

    Mock 10: Zach Brown — OLB — Lions
    Mock 9: Stephon Gilmore — CB — Steelers
    Mock 8: Michael Floyd — WR — Ravens
    Mock 7: Mike Brewster — C — Bears
    Mock 6: Chase Minnifield — CB — Browns
    Mock 5: Janoris Jenkins — CB — Eagles
    Mock 4: David DeCastro — G — Patriots
    Mock 3: David DeCastro — G — Patriots
    Mock 2: Robert Lester — FS — Patriots
    Mock 1: Mohamed Sanu — WR — Colts




    Pick No. 29
    Mock 40: Stephen Hill — WR — Ravens
    Mock 39: Alshon Jeffery — WR — Ravens
    Mock 38: Peter Konz — C — Ravens
    Mock 37: Peter Konz — C — Ravens
    Mock 36: Peter Konz — C — Ravens
    Mock 35: Peter Konz — C — Ravens
    Mock 34: Peter Konz — C — Ravens
    Mock 33: Mike Adams — OT — Ravens
    Mock 32: Mike Adams — OT — Ravens
    Mock 31: Dont’a Hightower — ILB — Ravens

    Mock 30: Vontaze Burfict — ILB — Ravens
    Mock 29: Vontaze Burfict — ILB — Ravens
    Mock 28: Vontaze Burfict — ILB — Ravens
    Mock 27: Vontaze Burfict — ILB — Ravens
    Mock 26: Jerel Worthy — DT — Giants
    Mock 25: Vontaze Burfict — ILB — Ravens
    Mock 24: Vontaze Burfict — ILB — Ravens
    Mock 23: Dont’a Hightower — ILB — Ravens
    Mock 22: Vontaze Burfict — ILB — Ravens
    Mock 21: Vontaze Burfict — ILB — Ravens

    Mock 20: Kendall Wright — WR-KR — Patriots
    Mock 19: Whitney Mercilus — DE — Patriots
    Mock 18: Chase Minnifield — CB — Patriots
    Mock 17: Ronnell Lewis — DE/OLB — 49ers
    Mock 16: Ronnell Lewis — DE/OLB — 49ers
    Mock 15: Nick Toon — WR — 49ers
    Mock 14: Cordy Glenn — G — 49ers
    Mock 13: Brandon Jenkins — DE/OLB — Bills
    Mock 12: Bruce Irvin — DE/OLB — Ravens
    Mock 11: Mike Brewster — C — Ravens

    Mock 10: Mike Brewster — C — Ravens
    Mock 9: Mike Brewster — C — Ravens
    Mock 8: Courtney Upshaw — DE/OLB — Jets
    Mock 7: Michael Floyd — WR — Patriots
    Mock 6: Kheeston Randall — 5T — Packers
    Mock 5: Kelechi Osemele — G — Steelers
    Mock 4: Robert Lester — FS — Patriots
    Mock 3: Robert Lester — FS — Patriots
    Mock 2: Kheeston Randall — 5T — Patriots
    Mock 1: Tydreke Powell — DT — Patriots


    Pick No. 30
    Mock 40: Coby Fleener — TE — 49ers
    Mock 39: Coby Fleener — TE — 49ers
    Mock 38: Coby Fleener — TE — 49ers
    Mock 37: Coby Fleener — TE — 49ers
    Mock 36: Coby Fleener — TE — 49ers
    Mock 35: Coby Fleener — TE — 49ers
    Mock 34: Coby Fleener — TE — 49ers
    Mock 33: Coby Fleener — TE — 49ers
    Mock 32: Coby Fleener — TE — 49ers
    Mock 31: Coby Fleener — TE — 49ers

    Mock 30: Coby Fleener — TE — 49ers
    Mock 29: Alshon Jeffery — WR — 49ers
    Mock 28: Alshon Jeffery — WR — 49ers
    Mock 27: Cordy Glenn — G — 49ers
    Mock 26: Vontaze Burfict — ILB — Ravens
    Mock 25: Jerel Worthy — DT — Patriots
    Mock 24: Whitney Mercilus — DE — Patriots
    Mock 23: Whitney Mercilus — DE — Patriots
    Mock 22: Whitney Mercilus — DE — Patriots
    Mock 21: Whitney Mercilus — DE — Patriots

    Mock 20: Jerel Worthy — DT — Patriots
    Mock 19: Jerel Worthy — DT — Patriots
    Mock 18: Whitney Mercilus — DE — Patriots
    Mock 17: Chase Minnifield — CB — Patriots
    Mock 16: Chase Minnifield — CB — Patriots
    Mock 15: Dont’a Hightower — ILB — Steelers
    Mock 14: Nick Toon — WR — Patriots
    Mock 13: Courtney Upshaw — DE/OLB — Patriots
    Mock 12: Jerel Worthy — DT — Patriots
    Mock 11: Jared Crick — 5T — Patriots

    Mock 10: Courtney Upshaw — DE/OLB — Patriots
    Mock 9: Jeff Fuller — WR — Patriots
    Mock 8: Donte Paige-Moss — DE — Patriots
    Mock 7: Jared Crick — 5T — Ravens
    Mock 6: Alameda Ta’amu — NT — Steelers
    Mock 5: David DeCastro — G — Patriots
    Mock 4: Jeff Fuller — WR — Colts
    Mock 3: Mohamed Sanu — WR — Colts
    Mock 2: Mohamed Sanu — WR — Colts
    Mock 1: Chase Minnifield — CB — Steelers


    Pick No. 31
    Mock 40: Amini Silatolu — G/OT — Patriots
    Mock 39: Harrison Smith — SS — Patriots
    Mock 38: Devon Still — DT — Patriots
    Mock 37: Devon Still — DT — Patriots
    Mock 36: Mark Barron — SS — Patriots
    Mock 35: Mark Barron — SS — Patriots
    Mock 34: Mark Barron — SS — Patriots
    Mock 33: Mark Barron — SS — Patriots
    Mock 32: Andre Branch — DE — Patriots
    Mock 31: Vinny Curry — DE/OLB — Patriots

    Mock 30: Whitney Mercilus — DE — Patriots
    Mock 29: Alfonzo Dennard — CB — Patriots
    Mock 28: Dwayne Allen — TE — Giants
    Mock 27: Dwayne Allen — TE — Giants
    Mock 26: Mohamed Sanu — WR — 49ers
    Mock 25: Mark Barron — SS — Patriots
    Mock 24: Jerel Worthy — DT — Patriots
    Mock 23: Jerel Worthy — DT — Patriots
    Mock 22: Jerel Worthy — DT — Patriots
    Mock 21: Jerel Worthy — DT — Patriots

    Mock 20: Vontaze Burfict — ILB — Steelers
    Mock 19: Vontaze Burfict — ILB — Steelers
    Mock 18: Dontari Poe — NT — Steelers
    Mock 17: Dontari Poe — NT — Steelers
    Mock 16: Dontari Poe — NT — Steelers
    Mock 15: Ronnell Lewis — DE/OLB — Ravens
    Mock 14: Mike Adams — OT — Steelers
    Mock 13: Jerel Worthy — DT — Patriots
    Mock 12: Ronnell Lewis — DE/OLB — Patriots
    Mock 11: Ronnell Lewis — DE/OLB — Patriots

    Mock 10: Jerel Worthy — DT — Patriots
    Mock 9: David DeCastro — G — Patriots
    Mock 8: Kheeston Randall — 5T — Packers
    Mock 7: Kheeston Randall — 5T — Packers
    Mock 6: Michael Floyd — WR — Patriots
    Mock 5: T.J. McDonald — S — Patriots
    Mock 4: Kelechi Osemele — G — Steelers
    Mock 3: Kelechi Osemele — G — Steelers
    Mock 2: Kelechi Osemele — G — Steelers
    Mock 1: Ryan Broyles — WR — Patriots


    Pick No. 32
    Mock 40: Jonathan Martin — OT — Giants
    Mock 39: Jonathan Martin — OT — Giants
    Mock 38: Mike Adams — OT — Giants
    Mock 37: Doug Martin — RB — Giants
    Mock 36: David Wilson — RB — Giants
    Mock 35: David Wilson — RB — Giants
    Mock 34: David Wilson — RB — Giants
    Mock 33: David Wilson — RB — Giants
    Mock 32: David Wilson — RB — Giants
    Mock 31: Dwayne Allen — TE — Giants

    Mock 30: Dwayne Allen — TE — Giants
    Mock 29: Dwayne Allen — TE — Giants
    Mock 28: Alfonzo Dennard — CB — Patriots
    Mock 27: Alfonzo Dennard — CB — Patriots
    Mock 26: Andre Branch — DE — Patriots
    Mock 25: Dwayne Allen — TE — Packers
    Mock 24: Fletcher Cox — 5T — Packers
    Mock 23: Fletcher Cox — 5T — Packers
    Mock 22: Fletcher Cox — 5T — Packers
    Mock 21: Fletcher Cox — 5T — Packers

    Mock 20: Chase Minnifield — CB — Packers
    Mock 19: Chase Minnifield — CB — Packers
    Mock 18: Ronnell Lewis — DE/OLB — Packers
    Mock 17: Billy Winn — 5T — Packers
    Mock 16: Jerel Worthy — DT — Packers
    Mock 15: Billy Winn — 5T — Packers
    Mock 14: Billy Winn — 5T — Packers
    Mock 13: Billy Winn — 5T — Packers
    Mock 12: Billy Winn — 5T — Packers
    Mock 11: Kendall Reyes — 5T — Packers

    Mock 10: Ronnell Lewis — DE/OLB — Packers
    Mock 9: Courtney Upshaw — DE/OLB — Packers
    Mock 8: David DeCastro — G — Patriots
    Mock 7: David DeCastro — G — Patriots
    Mock 6: David DeCastro — G — Patriots
    Mock 5: Jared Crick — 5T — Packers
    Mock 4: Jared Crick — 5T — Packers
    Mock 3: Jared Crick — 5T — Packers
    Mock 2: Jared Crick — 5T — Packers
    Mock 1: Jared Crick — 5T — Packers




    Real 2012 NFL Mock Draft


    Back to 2012 NFL Mock Draft Pick History: Picks 1-16





MISSING


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