2017 NFL Mock Draft

Last update: Thursday, April 28, 2016. Major updates.
Next update: Often prior to the 2016 NFL Draft. Follow me @walterfootball for updates.

The order of this 2017 NFL Mock Draft is loosely based on the new NFL Power Rankings.

NFL Draft Recent Links:
2025 NFL Mock Draft (UPDATED 11/13): Round 1 /Picks 17-32 /Round 2
Other 2025 Mock Drafts: Charlie Campbell (11/15)
2026 NFL Mock Draft (UPDATED 7/24): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (10/26)
(More links to previous NFL mock drafts at the bottom of this page)


  1. Cleveland Browns: Deshaun Watson, QB, Clemson
    2016 NFL Mock Draft Pick (as of 4/28): Ezekiel Elliott, RB

    The Browns traded away the No. 2 overall pick in the 2016 NFL Draft to the Eagles, prompting this update. You can check out the Eagles-Browns NFL Draft Trade Grades here if you haven’t seen them already.

    Cleveland did the smart thing. Not only did it acquire tons of selections to bolster the roster, but it also made sure that it would have a better chance of securing a better quarterback in a stronger draft class.

    College football’s version of Russell Wilson, Deshaun Watson had an amazing run despite being just a mere sophomore. The sky’s the limit for him.

    Follow @walterfootball for updates. Also, you can Support Us on Patreon here!

  2. San Francisco 49ers: Brad Kaaya, QB, Miami
    2016 NFL Mock Draft Pick (as of 4/28): Ronnie Stanley, OT

    As I posted in the Eagles-Browns Trade Winners and Losers page, the 49ers were a winner because they’ll have a blue-chip prospect fall to them at No. 7 in this year’s draft. However, they won’t be able to land a potential franchise quarterback, meaning they’ll have to wait until the 2017 NFL Draft to do so. This actually might be for the best, given that next year’s class is superior compared to the 2016 edition.

  3. Miami Dolphins: Myles Garrett, DE, Texas A&M
    2016 NFL Mock Draft Pick (as of 4/28): Myles Jack, LB

    Myles Garrett is a monstrous pass-rusher, and he’s currently the odds-on favorite to be the first non-quarterback prospect chosen in the 2017 NFL Draft.

    The Dolphins would love to obtain Garrett. They signed Mario Williams this offseason, but he’s just a temporary solution at defensive end. Cameron Wake, meanwhile, will be a 35-year-old free agent by the time the 2017 NFL Draft rolls around.



  4. Tennessee Titans: Jalen Tabor, CB, Florida
    2016 NFL Mock Draft Pick (as of 4/28): Taylor Decker, OT

    Tennessee’s glaring weakness on the defensive side of the ball is in the secondary. Upgrades have to be made at cornerback and safety, and given the team’s other needs, it may not be able to address both positions until 2017.

  5. Tennessee Titans: JuJu Smith-Schuster, WR, USC
    2016 NFL Mock Draft Pick (as of 4/28): Taylor Decker, OT

    I have the Titans selecting Tyler Boyd in my 2016 NFL Mock Draft, but that’s a second-round choice – something I don’t take into account here. A wideout is a strong option, as Kendall Wright has disappointed in recent seasons.

  6. New Orleans Saints: Leonard Fournette, RB, LSU
    2016 NFL Mock Draft Pick (as of 4/28): Vernon Hargreaves, CB

    Mark Ingram is a solid running back, but he pales in comparison to Leonard Fournette, who is talented enough to be a top-three selection. Need has pushed him down to the Saints’ spot, but I doubt New Orleans will complain all that much, as Fournette would completely morph the offense.



  7. Atlanta Falcons: Jamal Adams, S, LSU
    2016 NFL Mock Draft Pick (as of 4/28): Darron Lee, LB

    William Moore regressed, prompting the organization to cut ties with him. The Falcons want to get younger, better and healthier at safety, as evidenced by their decision to release Moore.

  8. Jacksonville Jaguars: Jabrill Peppers, CB/S, Michigan
    2016 NFL Mock Draft Pick (as of 4/28): Joey Bosa, DE/OLB

    I have the Jaguars bolstering their front seven in the first couple of rounds of my 2016 NFL Mock Draft. Here, they can address the secondary, which is also problematic. The versatile Jabrill Peppers can help in multiple spots.

  9. Detroit Lions: Cam Robinson, OT, Alabama
    2016 NFL Mock Draft Pick (as of 4/28): Sheldon Rankins, DT

    The Lions seem resigned to the fact that they’ll have to use Riley Reiff at left tackle again in 2016. They’re not happy about it at the moment, but they’ll definitely feel better about their situation if they can obtain Cam Robinson in the 2017 NFL Draft.



  10. Chicago Bears: Dalvin Cook, RB, Florida State
    2016 NFL Mock Draft Pick (as of 4/28): Shaq Lawson, LB

    I slotted Ezekiel Elliott to the Bears in a previous version of my 2016 NFL Mock Draft, but I’ve since transitioned to Shaq Lawson. Elliott is still a possibility though, so Dalvin Cook makes sense at this juncture.



  11. San Diego Chargers: Derek Barnett, DE, Tennessee
    2016 NFL Mock Draft Pick (as of 4/28): DeForest Buckner, DE/DT

    Melvin Ingram was finally able to stay healthy last year, but that may not be the case again in 2016. Even if he can remain off the injury report, Ingram will be heading for free agency in March. The Chargers will likely have to spend an early selection on an edge rusher.

    Derek Barnett had a whopping 10 sacks as a freshman and recorded that same number in his second season at Tennessee. He could help a Chicago stop unit that has a pass rush with some impending free agents.

  12. Cleveland Browns: Charles Harris, DE/OLB, Missouri
    2016 NFL Mock Draft Pick (as of 4/28): Ezekiel Elliott, RB

    The Browns had one of the worst pass rushes in the NFL this past season. Nothing that has happened this offseason prior to the draft will change that, so Cleveland could be searching for a potent edge rusher in the 2017 NFL Draft.



  13. Tampa Bay Buccaneers: Tre’Davious White, CB, LSU
    2016 NFL Mock Draft Pick (as of 4/28): Leonard Floyd, DE/OLB

    Brent Grimes was signed this offseason, but given his age, he’s not a long-term answer at cornerback. Based on the way he played in 2015, he may not even be a short-term solution. The Buccaneers won’t hesitate to grab a talented cornerback at this juncture.

  14. New York Giants: Jalen Reeves-Maybin, LB, Tennessee
    2016 NFL Mock Draft Pick (as of 4/28): Jack Conklin, OT/G

    Jerry Reese hasn’t valued linebackers very highly. Perhaps he’ll change his tune once he sees how much they’re going to struggle in 2015. Why not take one of the top players available?

  15. Washington Redskins: Ethan Pocic, C/G, LSU
    2016 NFL Mock Draft Pick (as of 4/28): Jarran Reed, DT

    It wouldn’t be surprising if the Redskins spent their 2016 first-round pick on Ryan Kelly, as they would be able to shore up their offensive line. Here’s another alternative.

  16. New York Jets: Adoree Jackson, CB/WR/KR, USC
    2016 NFL Mock Draft Pick (as of 4/28): Jason Spriggs, OT

    Darrelle Revis didn’t play as well as he did in the past this previous year. Signs of regression? Perhaps, as Revis will be months shy of turning 32 during the 2017 NFL Draft. The Jets will undoubtedly be scouting cornerbacks to eventually replace the future Hall of Famer.

    Follow @walterfootball for updates.


    Go to 2017 NFL Mock Draft: 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.

Back to 2016 NFL Mock Draft | Fantasy Football Rankings







NFL Picks - Nov. 17


2025 NFL Mock Draft - Nov. 13


NFL Power Rankings - Nov. 12


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 11/13): Round 1 /Picks 17-32 /Round 2
Other 2025 Mock Drafts: Charlie Campbell (11/15)
2026 NFL Mock Draft (UPDATED 7/24): Round 1 /Picks 17-32
Other 2026 Mock Drafts: Charlie Campbell (10/26)
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