1. Arizona – Kyler Murray, QB, Oklahoma
2. San Francisco – Nick Bosa, DE, Ohio State
3. Green Bay (TRADE) – Quinnen Williams, DT, Alabama
4. Oakland – Ed Oliver, DT, Houston
5. Tampa Bay – Devin White, LB, LSU
6. New York Giants – Josh Allen, DE, Kentucky
7. Jacksonville – Jonah Williams, OT, Alabama
8. Houston (TRADE) – Andre Dillard, OT, Washington State
9. Washington (TRADE) – Dwayne Haskins, QB, Ohio State
10. Denver – Drew Lock, QB, Missouri
11. Cincinnati – TJ Hockenson, TE, Iowa
12. New York Jets (TRADE) – Christian Wilkins, DT, Clemson
13. Miami – Jawaan Taylor, OT, Florida
14. Atlanta – Dexter Lawrence, DT, Clemson
15. Buffalo (TRADE) – Brian Burns, DE, Florida State
16. Carolina – Montez Sweat, DE, Mississippi State
17. New York Giants – Daniel Jones, QB, Duke
18. Minnesota (8-7-1) – Cody Ford, OG, Oklahoma
19. Tennessee – Chris Lindstrom, OG, Boston College
20. Oakland (TRADE) – Josh Jacobs, RB, Alabama
21. Seattle – Rashan Gary, DE, Michigan
22. Baltimore – Clelin Ferrell, DE, Clemson
23. Detroit (TRADE) – Byron Murphy, CB, Washington
24. Pittsburgh (TRADE) – Rock Ya-sin, CB, Temple
25. Philadelphia – Devin Bush, LB, Michigan
26. Indianapolis – Jaylon Ferguson, DE, Louisiana Tech
27. Oakland – Deandre Baker, CB, Georgia
28. Los Angeles Chargers – Jerry Tillery, DT, Notre Dame
29. Seattle – Chauncey Gardner-Johnson, S, Florida
30. New York Jets (TRADE) – DK Metcalf, WR, Mississippi
31. San Francisco 49ers (TRADE) – Garrertt Bradbury, C, N.C. State
32. Jacksonville (TRADE) – Noah Fant, TE, Iowa

TRADES:
NYJ-GB: #3, #93 for #12, #30, #44
DET-HOU: #8, #184 for #23, #54, #55
BUF-WAS: #9 for #15, #76, 2020 Third
PIT-OAK: #20 for #24, #82
LAR-SF: #31, #133 for #36, #104, #176
NE-JAX: #32 for #38, #109