The year of 2018 is right around the corner which makes this my last 2018 NFL Mock Draft before we say goodbye to 2017.
This is my final 2018 NFL Mock Draft of 2017 and it features several adjustments. The draft order is nearly finalized which makes it a little easier to get things in place. As has been the case over the past few weeks, the Cleveland Browns really clean up in this mock.
1. Cleveland Browns- Sam Darnold, QB, USC
2. New York Giants- Josh Rosen, QB, UCLA
3. Indianapolis Colts- Bradley Chubb, Edge, NC State
4. Cleveland Browns (via Hou)- Minkah Fitzpatrick, DB, Alabama
5. Tampa Bay Buccaneers- Saquon Barkley, RB, Penn State
6. Denver Broncos- Connor Williams, OT, Texas
7. New York Jets- Josh Allen, QB, Wyoming
More from With the First Pick
- 2024 NFL Draft: Prospect Viewing Guide for Week 0
- 2024 NFL Draft: All Eyes On NFL Draft Defensive Prospects
- Player Spotlight: USC Safety Calen Bullock
- 2024 Senior Bowl Watchlist Announced
- 2024 NFL Draft: Florida State is Loaded with Prospect in 2023
8. San Francisco 49ers- Calvin Ridley, WR, Alabama
9. Chicago Bears- Mike McGlinchey, OT, Notre Dame
10. Cincinnati Bengals- Orlando Brown Jr., OT, Oklahoma
11. Oakland Raiders- Rashaan Evans, LB, Alabama
12. Miami Dolphins- Baker Mayfield, QB, Oklahoma
13. Arizona Cardinals- Chukwuma Okorafor, OT, Western Michigan
14. Green Bay Packers- Arden Key, Edge, LSU
15. Washington Redskins- Derwin James, S, Florida State
16. Tennessee Titans- Clelin Ferrell, Edge, Clemson
17. Dallas Cowboys- Derrick Nnadi, DT, Florida State
18. Buffalo Bills- Tremaine Edmunds, LB, Virginia Tech
19. Detroit Lions- Sam Hubbard, Edge, Ohio State
20. Seattle Seahawks- Quenton Nelson, OG, Notre Dame
21. Los Angeles Chargers- Tarvarus McFadden, CB, Florida State
22. Buffalo Bills (via KC)- Dre’Mont Jones, DL, Ohio State
23. Atlanta Falcons- Vita Vea, DT, Washington
24. Carolina Panthers- Kolton Miller, OT, UCLA
25. Baltimore Ravens- Derrius Guice, RB, LSU
26. Jacksonville Jaguars- James Washington, WR, Oklahoma State
27. Los Angeles Rams- Darius Phillips, CB, Western Michigan
28. Philadelphia Eagles- Roquan Smith, LB, Georgia
29. New Orleans Saints- Uchenna Nwosu, LB/Edge, USC
30. Pittsburgh Steelers- Ronnie Harrison, S, Alabama
31. Minnesota Vikings- Christian Wilkins, DL, Clemson
32. New England Patriots- Ogbonnia Okoronkwo, Edge, Oklahoma