Ryan Cole’s Mock Draft.

1. Cleveland Browns– QB Sam Darnold (USC)

2. New York Giants– QB Josh Rosen (UCLA)

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

4. Cleveland Browns– DE Bradley Chubb (NC State)

5. Buffalo Bills (Via Broncos)- Josh Allen (Wyoming)

6. Chicago Bears (Via Colts)-OG Quenton Nelson (Notre Dame)

7. Tampa Bay Buccaneers– RB Saquon Barkley (Penn State)

8. Indianapolis Colts (Via Bears)- LB Roquan Smith (Georgia)

9. San Francisco 49ers– WR Calvin Ridley (Alabama)

10. Oakland Raiders– LB Tremaine Edmunds (Virginia Tech)

11. Miami Dolphins– QB Lamar Jackson (Louisville)

12. Denver Broncos (Via Bills)- DB Denzel Ward

13. Washington Redskins– DT Da’Ron Payne (Alabama)

14. Green Bay Packers– DB Minkah Fitzpatrick (Alabama)

15. Arizona Cardinals– DB Josh Jackson (Iowa)

16. Baltimore Ravens– OG Isaiah Wynn (Georgia)

17. Los Angeles Chargers– DT Maurice Hurst (Michigan)

18. Seattle Seahawks– OT Mike McGlinchey (Notre Dame)

19. Dallas Cowboys– DE Harold Landry (Boston College)

20. Detroit Lions– RB Nick Chubb (Georgia)

21. Cincinnati Bengals– DE Marcus Davenport (UTSA)

22. Denver Broncos (Via Bills) OT Connor Williams (Texas)

23. New England Patriots– QB Mason Rudolph (Oklahoma State)

24. Carolina Panthers– WR Christian Kirk (Texas A&M)

25. Tennessee Titans– S Derwin James (Florida State)

26. Atlanta Falcons– DT Vita Vea (Washington)

27. New Orleans Saints– TE Dallas Goedert (South Dakota State)

28. Pittsburgh Steelers– LB Leighton Vander Esch (Boise State)

29. Jacksonville Jaguars– WR D.J. Moore (Maryland)

30. Minnesota Vikings– OG Will Hernandez (UTEP)

31. New England Patriots– DB Jaire Alexander (Louisville)

32. Philadelphia Eagles– RB Derrius Guice (LSU)