by We Like Sports

1. Cleveland Browns: Sam Darnold, QB, USC

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

3. New York Jets (via Trade with Colts): Baker Mayfield, QB, Oklahoma

4. Cleveland Browns (via Texans): Bradley Chubb, DE, NC State

5. Denver Broncos: Josh Allen, QB, Wyoming

6. Buffalo Bills (Mock Trade via Colts via Trade with Jets): Josh Rosen, QB, UCLA

7. Tampa Bay Buccaneers: Minkah Fitzpatrick, S, Alabama

8. Chicago Bears: Quenton Nelson, G, Notre Dame

9. San Francisco 49ers: Roquan Smith, LB, Georgia

10. Oakland Raiders: Denzel Ward, CB, Ohio State

11. Miami Dolphins: Derwin James, S, Florida State

12. Indianapolis Colts (Mock Trade with Bills via Trade with Bengals): Tremaine Edmunds, LB, Virginia Tech

13. Washington Redskins: Vita Vea, DT, Washington

14. Green Bay Packers: Josh Jackson, CB, Iowa

15. Arizona Cardinals: Lamar Jackson, QB, Louisville

16. Baltimore Ravens: Mike McGlinchey, OT, Notre Dame

17. Los Angeles Chargers: DaRon Payne, DT, Alabama

18. Seattle Seahawks: Marcus Davenport, DE/LB, UTSA

19. Dallas Cowboys: Courtland Sutton, WR, SMU

20. Detroit Lions: Harold Landry, DE/LB, Boston College

21. Cincinnati Bengals (via Trade with Bills): Will Hernandez, OG, UTEP

22. Buffalo Bills: Calvin Ridley, WR, Alabama

23. New England Patriots (Via Trade with Rams): Mason Rudolph, QB, Oklahoma State

24. Carolina Panthers: Jaire Alexander, CB, Louisville

25. Tennessee Titans: Sam Hubbard, DE, Ohio State

26. Atlanta Falcons: Taven Bryan, DT, Florida

27. New Orleans Saints: Dallas Goedert, TE, South Dakota State

28. Pittsburgh Steelers: Rashaan Evans, ILB, Alabama

29. Jacksonville Jaguars: Hayden Hurst, TE, South Carolina

30. Minnesota Vikings: Connor Williams, OT, Texas

31. New England Patriots: Mike Hughes, CB, UCF

32. Philadelphia Eagles: Derrius Guice, RB, LSU