NFL Draft Diamonds Mock Draft – 8.0
- Sam Darnold – QB – USC
2.) Buffalo Bills (projected trade from New York Giants)
- Baker Mayfield – QB – Oklahoma
3.) New York Jets (from Indianapolis Colts)
- Josh Rosen – QB – UCLA
4.) Cleveland Browns (via Houston Texans)
- Bradley Chubb – EDGE – NC State
5.) Denver Broncos
- Quenton Nelson – OG – Notre Dame
6.) Arizona Cardinals (projected trade from Indianapolis Colts)
- Josh Allen – QB – Wyoming
7.) Tampa Bay Buccaneers
- Saquon Barkley – RB – Penn State
8.) Chicago Bears
- Tremaine Edmunds – LB – Virginia Tech
9.) San Francisco 49ers
- Marcus Davenport – EDGE – UTSA
10.) Oakland Raiders
- Roquan Smith – LB – Georgia
11.) Miami Dolphins
- Vita Vea – DL – Washington
12.) New York Giants (projected trade from Buffalo Bills via Cincinnati Bengals)
- Mike McGlinchey – OT – Notre Dame
13.) Washington Redskins
- Joshua Jackson – CB- Iowa
14.) Green Bay Packers
- Minkah Fitzpatrick – DB – Alabama
15.) Indianapolis Colts (projected trade from Arizona Cardinals)
- Harold Landry – EDGE – Boston College
16.) Baltimore Ravens
- Calvin Ridley – WR – Alabama
17.) Los Angeles Chargers
- Da’Ron Payne – DL – Alabama
18.) Seattle Seahawks
- Derwin James – DB – Florida State
19.) Dallas Cowboys
- Courtland Sutton – WR – SMU
20.) Detroit Lions
- Derrius Guice – RB -LSU
21.) Cincinnati Bengals (via Buffalo Bills)
- Isaiah Wynn – OG – Georgia
22.) New York Giants (projected trade from Buffalo Bills)
- Leighton Vander Esch – LB – Boise State
23.) New England Patriots (via Los Angeles Rams)
- Mike Hughes – CB – UCF
24.) Carolina Panthers
- Jaire Alexander – CB – Louisville
25.) Tennessee Titans
- Sam Hubbard – EDGE – Ohio State
26.) Atlanta Falcons
- Will Hernandez – OG – UTEP
27.) New Orleans Saints
- Hayden Hurst – TE – South Carolina
28.) Pittsburgh Steelers
- Rashaan Evans – LB – Alabama
29.) Jacksonville Jaguars
- D.J. Moore – WR – Maryland
30.) Minnesota Vikings
- Kolton Miller – OT – UCLA
31.) New England Patriots
- Justin Reid – S – Stanford
32.) Philadelphia Eagles
- Connor Williams – OT – Texas