2012 NFL Mock Draft Pick History

Monday, April 23, 2012.

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.

Real 2012 NFL Mock Draft







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