1. Cleveland: Myles Garrett, DE, Texas A&M — The Browns can’t turn their back on an elite pass rusher.
2. San Francisco: Solomon Thomas, DT, Stanford — Disruptive interior player with potential on the edge.
3. Chicago: Jamal Adams, S, LSU — The Bears need playmakers in the secondary and Adams is the best safety in the draft.
4. Jacksonville: Jonathan Allen, DT, Alabama — Tom Coughlin will rebuild his defense first.
5. Tennessee: Marshon Lattimore, CB, Ohio State — The top corner in the draft goes off the board early.
6. New York Jets: Malik Hooker, S, Ohio State — From New Castle to the Big Apple, Hooker fills a big need.
7. Los Angeles Chargers: Mike Williams, WR, Clemson — Phillip Rivers gets another playmaker on the outside.
8. Carolina: Leonard Fournette, RB, LSU — Perfect fit as a complement to Cam Newton.
9. Cincinnati: Reuben Foster, LB, Alabama — A match made in heaven.
10. Buffalo: Corey Davis, WR, Western Michigan — A big target to pair with Sammy Watkins.
11. New Orleans: Derek Barnett, DE, Tennessee — Highly productive pass rusher in the SEC
12. Cleveland: Mitch Trubisky, QB, North Carolina — The Browns get their future signal caller. Again.
13. Arizona: Marlon Humphrey, CB, Alabama — Talented but raw, Humphrey can learn from Patrick Peterson.
14. Philadelphia: Christian McCaffrey, RB, Stanford — A much-needed weapon for Carson Wentz.
15. Indianapolis: Ryan Ramczyk, OT, Wisconsin — Andrew Luck desperately needs better pass protection.
16. Baltimore: Haason Reddick, LB, Temple — Can play inside and possibly outside in Ravens’ defense.
17. Washington: Dalvin Cook, RB, Florida State — A stronger ground game could make this offense among the best in the NFL.
18. Tennessee: O.J. Howard, TE, Alabama — The best tight end in the draft is a throwback who can catch and block.
19. Tampa Bay: Gareon Conley, CB, Ohio State — A player to pair with Vernon Hargreaves for years to come.
20. Denver: Cam Robinson, OT, Alabama — A Day 1 starter at left tackle for the line-needy Broncos.
21. Detroit: John Ross, WR, Washington — Matt Stafford could use another weapon to go with Golden Tate and Marvin Jones.
22. Miami: Taco Charlton, DE, Michigan — The Dolphins want some youth on their aging defensive line.
23. New York Giants: Jarrad Davis, LB, Florida — The Giants have to begin restocking their linebacker corps.
24. Oakland: Zach Cunningham, LB, Vanderbilt — Another defensive playmaker added to this team on the rise.
25. Houston: Patrick Mahomes, QB, Texas Tech — The Texans need an upgrade over Tom Savage.
26. Seattle: Kevin King, CB, Washington — Similar to Richard Sherman, who might be on his way out.
27. Kansas City: Deshaun Watson, QB, Clemson — Alex Smith only can take a team so far.
28. Dallas: Charles Harris, DE, Missouri — Rod Marinelli gets a pass rush specialist.
29. Green Bay: T.J. Watt, OLB, Wisconsin — The NFC title game proved the Packers need some defensive punch.
30. Steelers: Tre’Davious White, CB, LSU — Skilled corner with man coverage skills; just what they need.
31. Atlanta: Takk McKinley, OLB, UCLA — The Super Bowl proved the Falcons could use some better defensive players.
32. New Orleans: Chidobe Awuzie, CB, Colorado — Versatile corner gives the Saints an instant upgrade in secondary.
First Published: April 25, 2017, 4:00 a.m.