4. Oakland Raiders
Team Needs: DE, CB, WR
Pick: Leonard Williams, DL, USC
Team Needs: DE, CB, WR
Pick: Leonard Williams, DL, USC
5. Washington Redskins
Team Needs: DL, DB, OT
Pick: Shane Ray, DE, Missouri
Team Needs: DL, DB, OT
Pick: Shane Ray, DE, Missouri
6. New York Jets
Team Needs: QB, CB, OT
Pick: Marcus Peters, CB, Washington
Team Needs: QB, CB, OT
Pick: Marcus Peters, CB, Washington
7. Chicago Bears
Team Needs: DL, LB, DB
Pick: Dante Fowler, Jr., LB, Florida
Team Needs: DL, LB, DB
Pick: Dante Fowler, Jr., LB, Florida
8. Atlanta Falcons
Team Needs: DE, TE, CB
Pick: Randy Gregory, DE, Nebraska
Team Needs: DE, TE, CB
Pick: Randy Gregory, DE, Nebraska
9. New York Giants
Team Needs: DL, OL, ILB
Pick: Cedric Ogbuehi, OT, Texas A&M
Team Needs: DL, OL, ILB
Pick: Cedric Ogbuehi, OT, Texas A&M
10. St. Louis Rams
Team Needs: QB, CB, RB
Pick: Trae Waynes, CB, Michigan State
Team Needs: QB, CB, RB
Pick: Trae Waynes, CB, Michigan State
11. Minnesota Vikings
Team Needs: OT, RB, CB
Pick: Andrus Peat, OT, Stanford
Team Needs: OT, RB, CB
Pick: Andrus Peat, OT, Stanford
12. Cleveland Browns
Team Needs: WR, ILB, DE
Pick: Amari Cooper, WR, Alabama
Team Needs: WR, ILB, DE
Pick: Amari Cooper, WR, Alabama
13. New Orleans Saints
Team Needs: CB, DL, OL
Pick: Kevin Johnson, CB, Wake Forest
14. Miami Dolphins
Team Needs: LB, CB, OT
Pick: Vic Beasley, LB, Clemson
Team Needs: LB, CB, OT
Pick: Vic Beasley, LB, Clemson
15. San Francisco 49ers
Team Needs: QB, OL, DL
Pick: Arik Armstead, DL, Oregon
16. Houston Texans
Team Needs: QB, WR, OL
Pick: DeVante Parker, WR, Louisville
17. San Diego Chargers
Team Needs: CB, NT, OL
Pick: Quinten Rollins, CB, Miami (Ohio)
Team Needs: CB, NT, OL
Pick: Quinten Rollins, CB, Miami (Ohio)
18. Kansas City Chiefs
Team Needs: WR, OL, CB
Pick: Kevin White, WR, West Virginia
19. Cleveland Browns (from Bills)
Team Needs: WR, ILB, DE
Pick: Eric Kendricks, ILB, UCLA
20. Philadelphia Eagles
Team Needs: CB, S, OLB
Pick: P.J. Williams, CB, Florida State
Team Needs: CB, S, OLB
Pick: P.J. Williams, CB, Florida State
21. Cincinnati Bengals
Team Needs: CB, S, K
Pick: Landon Collins, S, Alabama
22. Pittsburgh Steelers
Team Needs: S, DL, CB
Pick: Gerod Holliman, S, Louisville
Team Needs: S, DL, CB
Pick: Gerod Holliman, S, Louisville
23. Detroit Lions
Team Needs: CB, DL, K
Pick: Alvin Dupree, DE, Kentucky
24. Arizona Cardinals
Team Needs: DL, OLB, ILB
Pick: Owamagbe Odighizuwa, DE, UCLA
25. Carolina Panthers
Team Needs: DL, OT, CB
Pick: La'el Collins, OT, LSU
26. Baltimore Ravens
Team Needs: DL, OT, CB
Pick: T.J. Clemmings, DL, Pittsburgh
Team Needs: DL, OT, CB
Pick: T.J. Clemmings, DL, Pittsburgh
27. Dallas Cowboys
Team Needs: CB, DL, TE
Pick: DJoun Smith, CB, Florida Atlantic
28. Denver Broncos
Team Needs: DL, LB, TE/WR
Pick: Malcolm Brown, DL, Texas
Team Needs: DL, LB, TE/WR
Pick: Malcolm Brown, DL, Texas
29. Indianapolis Colts
Team Needs: OL, ILB, S
Pick: Paul Dawson, ILB, TCU
30. Green Bay Packers
Team Needs: ILB, DL, TE
Pick: Denzel Perryman, ILB, Miami (Fla.)
Team Needs: ILB, DL, TE
Pick: Denzel Perryman, ILB, Miami (Fla.)
31. Seattle Seahawks
Team Needs: TE, OL, DL
Pick: Devin Funchess, TE, Michigan
32. New England Patriots
Team Needs: WR, DL, RB
Pick: Jaelen Strong, WR, Arizona State