1. Titans: Joey Bosa, DE, Ohio State 

2. Browns: Paxton Lynch, QB Memphis 

3. Chargers: Robert Nkemdiche, DT, Ole Miss

4. Cowboys: Jaylon Smith, LB, Notre Dame

5. 49ers: Laremy Tunsil, OT, Ole Miss

6. Ravens: Laquon Treadwell, WR, Ole Miss

7. Eagles: Jared Goff, QB, California

8. Dolphins: Jalen Ramsey, CB, Florida State

9. New Orleans Saints: Myles Jack, LB, UCLA

10. Jacksonville Jaguars: Ronnie Stanley, OT, Notre Dame

RELATED: Burke - Believe the conspiracy: NFL and its refs want Patriots to lose each week

11. Rams: Connor Cook, QB, Michigan State

12. Lions: Taylor Decker, OT, Ohio State

13. Giants: Andrew Billings, DT, Baylor

14. Buccaneers: Emmanuel Ogbah, DE, Oklahoma State

15. Raiders: Vernon Hargreaves, CB, Florida

16. Bears: Reggie Ragland, LB. Alabama

17. Bills: Leonard Floyd, LB, Georgia

18. Falcons: Corey Coleman, WR, Baylor

19. Jets: Michael Thomas, WR, Ohio State

20. Steelers: Tre’Davious White, CB, LSU

21. Redskins: A’Shawn Robinson, DT, Alabama

22. Texans: Josh Doctson, WR, TCU

23. Seahawks: Jack Conklin, OT, Michigan State

24. Chiefs: Adolphus Washington, DT, Ohio State

25. Colts: Ezekiel Elliott, RB, Ohio State

26. Packers: Vadal Alexander, G, LSU

27. Vikings: Shaq Lawson, DE, Clemson

28. Broncos: Jonathan Bullard, DL, Florida

29. Bengals: Noah Spence, DE, Eastern Kentucky

30. Cardinals: Germain Ifedi, OT, Texas A&M

31. Panthers: Derrick Henry, RB, Alabama