1. Cleveland Browns - Baker Mayfield, QB, Oklahoma
2. New York Giants - Saquon Barkley, RB, Penn State
3. New York Jets - Sam Darnold, QB, USC
4. Cleveland Browns - Denzel Ward, CB, Ohio State
5. Denver Broncos - Bradley Chubb, DE, North Carolina State
6. Indianapolis Colts - Quenton Nelson, G, Notre Dame
Buffalo Bills trade their first round pick (no. 12) and two second round picks to Tampa Bay for Tampa Bay's first round pick (no. 7) and eight round pick
7. Buffalo Bills - Josh Allen, QB, Wyoming
8. Chicago Bears - Roquan Smith, LB, Georgia
9. San Francisco 49ers - Mike McGlinchey, OT, Notre Dame
Arizona Cardinals trade their first round pick (no. 15), third round pick, fifth round pick for Oakland's first round pick (no. 10) and pick...
10. Arizona Cardinals - Josh Rosen, QB, UCLA
11. Miami Dolphins - Minkah Fitzpatrick, S, Alabama
12. Tampa Bay Buccaneers - Vita Vea, DL, Washington
13. Washington Redskins - Da'Ron Payne, DT, Alabama
New Orleans trades first round pick (no. 27), no. 147, 2019 first round pick to Green Bay for first round pick (no. 14).
14. New Orleans Saints - Marcus Davenport, DE, UT San Antonio
15. Oakland Raiders - Kolton Miller, OT, UCLA
Buffalo trades first round pick (no. 22) and 2018 third round to first round pick for Baltimore's first round pick (no. 16)
16. Buffalo Bills - Tremaine Edmunds, LP, Virginia Tech
17. Los Angeles Chargers - Derwin James, S, Florida State
Green Bay trades with Seattle for first round pick (no. 18) and seventh round (no. 248) for first round pick (no. 27), third round (no. 76), sixth round (no. 186)
18. Green Bay Packers - Jaire Alexander, CB, Louisville
19. Dallas Cowboys - Leighton Vander Esch, LB, Boise State
20. Detroit Lions - Frank Ragnow, C, Arkansas
21. Cincinnati Bengals - Billy Price, C, Ohio State
Tennessee acquires Baltimore's first round pick (no. 22) and sixth round (215) for first round (25) and fourth round (125)
22. Tennessee Titans - Rashaan Evans, LB, Alabama
23. New England Patriots - Isaiah Wynn, OL, Georgia
24. Carolina Panthers - D.J. Moore, WR, Maryland
25. Baltimore Ravens - Hayden Hurst, TE, South Carolina
26. Atlanta Falcons - Calvin Ridley, WR, Alabama
27. Seattle Seahawks - Rashaad Penny, RB, San Diego State28. Pittsburgh Steelers - Terrell Edmunds, S, Virginia Tech
29. Jacksonville Jaguars - Taven Bryan, DL, Florida
30. Minnesota Vikings - Mike Hughes, CB, Central Florida
31. New England Patriots - Sony Michel, RB, Georgia
Baltimore acquires Philadelphia's first round pick
32. Baltimore Ravens - Lamar Jackson, QB, Louisville
Bleacher Report grades
***
4/26/18 - La Canfora mock draft: Mayfield, Barkley, Darnold, Chubb, Rosen, Josh Allen, Derwin James, Quenton Nelson, Roquan Smith, Tremaine Edmunds
4/26/18 - Daniel Jeremiah's final mock draft: Mayfield, Barkley, Darnold, Josh Allen, Quenton Nelson, Bradley Chubb, Derwin James, Roquan Smith, McGlinchey, Fitzpatrick
3/22/18 - PFW mock draft 1.0: Baker Mayfield no. 3, Derwin James no. 4?, Saquon Barkley no. 7?, Josh Allen no. 12?
3/22/18 - CBS mock draft has Josh Allen no. 1, Saquon Barkley no. 6, Baker Mayfield no. 9 to Giants