2018 NFL Mock Draft: Last Update Before the New Year

ATLANTA, GA - DECEMBER 03: Minkah Fitzpatrick
ATLANTA, GA - DECEMBER 03: Minkah Fitzpatrick /

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

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