2018 NFL Mock Draft

Apr 27, 2017; Philadelphia, PA, USA; A general view of the 2017 NFL Draft at Philadelphia Museum of Art. Mandatory Credit: Bill Streicher-USA TODAY Sports

The NFL Draft is tomorrow (HOORAY!) and I haven’t done a mock draft since September. Since that seems like a sin for a draft analyst, I decided to do one more before the draft.

Here on Draft Night Eve, I predict how I think the first round will go down. I’ll also be posting another mock draft where I specifically look at who the 49ers can target in the draft.

Here we go!

1. Cleveland Browns – QB Sam Darnold, Southern California

2. New York Giants – RB Saquon Barkley, Penn State

3. New York Jets (via Indy) – QB Baker Mayfield, Oklahoma

4. Cleveland Browns (via Houston) – EDGE Bradley Chubb, North Carolina State

5. *Projected Trade* Buffalo Bills (via Denver) – QB Josh Allen, Wyoming

6. Indianapolis Colts – LB Roquan Smith, Georgia

7. Tampa Bay Buccaneers – S Derwin James, Florida State

8. Chicago Bears – OG Quenton Nelson, Notre Dame

9. *Projected Trade* Miami Dolphins (via SF) – QB Josh Rosen, UCLA

10. Oakland Raiders – OT Kolton Miller, UCLA

11.*Projected Trade* San Francisco 49ers (via Miami) – LB Tremaine Edmunds, Virginia Tech

12. *Projected Trade* Denver Broncos (via Buffalo from Cincinnati) – CB Denzel Ward, Ohio State

13. Washington Redskins – DL Vita Vea, Washington

14. Green Bay Packers – EDGE Harold Landry, Boston College

15. Arizona Cardinals – OT Mike McGlinchey, Notre Dame

16. Baltimore Ravens – QB Lamar Jackson, Louisville

17. Los Angeles Chargers – DB Minkah Fitzpatrick, Alabama

18. Seattle Seahawks – EDGE Marcus Davenport, Texas-San Antonio

19. Dallas Cowboys – LB Leighton Vander Esch, Boise State

20. Detroit Lions – DL Da’Ron Payne, Alabama

21. Cincinnati Bengals (via Buf) – C Frank Ragnow, Arkansas

22. *Projected Trade* Denver Broncos (via Buf from Kansas City) – OG Will Hernandez, Texas-El Paso

23. New England (via LA Rams) – TE Mike Gesicki, Penn State

24. Carolina Panthers – CB Josh Jackson, Iowa

25. Tennessee Titans – LB Rashaan Evans, Alabama

26. Atlanta Falcons – DL Taven Bryan, Florida

27. New Orleans Saints – WR DJ Moore, Maryland

28. Pittsburgh Steelers – S Justin Reid, Stanford

29. Jacksonville Jaguars – WR Calvin Ridley, Alabama

30. Minnesota Vikings – OG Isaiah Wynn, Gerogia

31. New England Patriots – OL Connor Williams, Texas

32. Philadelphia Eagles – RB Derrius Guice, Louisiana State

Previous articleShould the 49ers Trade Up for Quenton Nelson?
Next article49ers 2018 Mock Draft