1. Cleveland, Baker Mayfield, QB, Oklahoma.
2. N.Y. Giants, Saquon Barkley, RB, Penn State.
3. N.Y. Jets (from Indianapolis), Sam Darnold, QB, Southern Cal.
4. Cleveland (from Houston), Denzel Ward, CB, Ohio State.
5. Denver, Bradley Chubb, DE, NC State.
6. Indianapolis (from N.Y. Jets), Quenton Nelson, G, Notre Dame.
7. Buffalo (from Tampa Bay), Josh Allen, QB, Wyoming.
8. Chicago, Roquan Smith, LB, Georgia.
9. San Francisco, Mike McGlinchey, OT, Notre Dame.
10. Arizona (from Oakland), Josh Rosen, QB, UCLA.
11. Miami, Minkah Fitzpatrick, S, Alabama.
12. Tampa Bay (from Cincinnati through Buffalo), Vita Vea, DT, Washington.
13. Washington, Da’Ron Payne, DT, Alabama.
14. New Orleans (from Green Bay), Marcus Davenport, DE, UTSA.
15. Oakland (from Arizona), Kolton Miller, OT, UCLA.
16. Buffalo (from Baltimore), Tremaine Edmunds, LB, Virginia Tech.
17. L.A. Chargers, Derwin James, S, Florida State.
18. Green Bay (from Seattle), Jaire Alexander, CB, Louisville.
19. Dallas, Leighton Vander Esch, LB, Boise State.
20. Detroit, Frank Ragnow, C, Arkansas.
21. Cincinnati (from Buffalo), Billy Price, C, Ohio State.
22. Tennessee (from Kansas City through Buffalo and Baltimore), Rashaan Evans, LB, Alabama.
23. New England (from L.A. Rams), Isaiah Wynn, G, Georgia.
24. Carolina, DJ Moore, WR, Maryland.
25. Baltimore (from Tennessee), Hayden Hurst, TE, South Carolina.
26. Atlanta, Calvin Ridley, WR, Alabama.
27. Seattle (from New Orleans through Green Bay), Rashaad Penny, RB, San Diego State.
28. Pittsburgh, Terrell Edmunds, S, Virginia Tech.
29. Jacksonville, Taven Bryan, DT, Florida.
30. Minnesota, Mike Hughes, CB, UCF.
31. New England, Sony Michel, RB, Georgia.
32. Baltimore (from Philadelphia), Lamar Jackson, QB, Louisville.
33. Cleveland, Austin Corbett, G, Nevada.
34. N.Y. Giants, Will Hernandez, G, UTEP.
35. Cleveland (from Houston), Nick Chubb, RB, Georgia.
36. Indianapolis, Darius Leonard, LB, SC State.
37. Indianapolis (from N.Y. Jets), Braden Smith, G, Auburn.
38. Tampa Bay, Ronald Jones II, RB, Southern Cal.
39. Chicago, James Daniels, C, Iowa.
40. Denver, Courtland Sutton, WR, SMU.
41. Tennessee (from Oakland), Harold Landry, LB, Boston College.
42. Miami, Mike Gesicki, TE, Penn State.
43. Detroit (from San Francisco through New England), Kerryon Johnson, RB, Auburn.
44. San Francisco (from Washington), Dante Pettis, WR, Washington.
45. Green Bay, Josh Jackson, CB, Iowa.
46. Kansas City (from Cincinnati), Breeland Speaks, DL, Mississippi.
47. Arizona, Christian Kirk, WR, Texas A&M.
48. L.A. Chargers, Uchenna Nwosu, LB, Southern Cal.
49. Philadelphia (from Seattle through N.Y. Jets and Indianapolis), Dallas Goedert, TE, South Dakota State.
50. Dallas, Connor Williams, RB, Texas.
51. Chicago (from Detroit through New England), Anthony Miller, WR, Memphis.
52. Indianapolis (from Baltimore through Philadelphia), Kemoko Turay, DE, Rutgers.
53. Tampa Bay (from Buffalo), M.J. Stewart, CB, North Carolina.
54. Cincinnati (from Kansas City), Jessie Bates III, DB, Wake Forest
55. Carolina, Donte Jackson, CB, LSU.
56. New England (from L.A. Rams through Buffalo and Tampa Bay), Duke Dawson, CB, Florida.
57. Oakland (from Tennessee), P.J. Hall, DT, Sam Houston State.
58. Atlanta, Isaiah Oliver, CB, Colorado.
59. Washington (from New Orleans from San Francisco), Derrius Guice, RB, LSU.
60. Pittsburgh, James Washington, WR, Oklahoma State.
61. Jacksonville, D.J. Clark, WR, LSU.
62. Minnesota, Brian O’Neill, OT, Pittsburgh.
63. Tampa Bay (from New England), Carlton Davis, CB, Auburn.
64. Indianapolis (from Philadelphia through Cleveland), Tyquan Lewis, DE, Ohio State.
65. Oakland (from Baltimore through Buffalo and Cleveland), Brandon Parker, OT, North Carolina A&T, Nevada.
66. N.Y. Giants, Lorenzo Carter, OLB, Georgia.
67. Cleveland (from Indianapolis), Chad Thomas, DE, Miami.
68. Houston, Justin Reid, S, Stanford.
69. N.Y. Giants (from Tampa Bay), BJ Hill, DT, NC State.
70. San Francisco (from Chicago), Fred Warner, ILB, BYU.
71. Denver, Royce Freeman, RB, Oregon.
72. N.Y. Jets, Nathan Shepherd, DT, Fort Hays State.
73. Miami, Jerome Baker, OLB, Ohio State.
74. Washington (from San Francisco), Geron Christian, OT, Louisville.
75. Kansas City (from Baltimore through Oakland), Derrick Nnadi, DT, Florida State.
76. Pittsburgh (from Seattle through Green Bay), Mason Rudolph, QB, Oklahoma State.
77. Cincinnati, Sam Hubard, DE, Ohio State.
78. Cincinnati (from Kansas City through Washington), Malik Jefferson, OLB, Texas.
79. Seattle (from Pittsburgh through Oakland and Arizona), Rasheem Green, DE, USC.
80. Houston (from Seattle), Martinas Rankin, C, Mississippi State.
81. Dallas, Michael Gallup, WR, Colorado State.
82. Detroit, Tracy Walker, S, Louisiana.
83. Baltimore, Orlando Brown, OT, Oklahoma.
84. L.A. Chargers, Justin Jones, DT, NC State.
85. Carolina (from Buffalo), Rashaan Gaulden, CB, Tennessee.
86. Baltimore (from Kansas City), Mark Andrews, TE, Oklahoma.
87. Oakland (from L.A. Rams), Arden Key, DE, LSU.
88. Green Bay (from Carolina), Oren Burks, OLB, Vanderbilt.
89. L.A. Rams (from Oakland through Tennessee), Joe Noteboom, OT, TCU.
90. Atlanta, Deadrin Senat, DT, South Florida.
91. New Orleans, Tre’Quan Smith, WR, UCF.
92. Pittsburgh, Chukwuma Okorafor, OT, Western Michigan.
93. Jacksonville, Ronnie Harrison, S, Alabama.
94. Tampa Bay (from Minnesota), Alex Cappa, OT, Humboldt State.
95. San Francisco (from New England), Tarvarius Moore, S, Southern Mississippi.
96. Buffalo (from Philadelphia), Harrison Phillips, DT, Stanford.
97. Arizona (compensatory), Mason Cole, C, Michigan.
98. Houston (compensatory), Jordan Akins, TE, UCF.
99. Denver (compensatory), Isaac Yiadom, CB, Boston College.
100. Kansas City (compensatory), Dorian O’Daniel, OLB, Clemson.