1. Cleveland Browns - Sam Darnold, QB, USC
There’s something about the “Baker Mayfield to the Browns” rumors that feels like a smokescreen. Darnold is worse, but he’s three years younger than the Heisman winner and he’ll develop behind Tyrod Taylor for the time being.
2. New York Giants - Josh Rosen, QB, UCLA
The Giants could go with Saquon Barkley to supplement their already dangerous offense, but Eli Manning is getting old and New York needs to find his replacement. Next year’s QB class is garbage, so the Giants go with Rosen.
3. New York Jets - Baker Mayfield, QB, Oklahoma
Mayfield belongs in New York under the light — well, he belongs in Miami, but NY is a close second. The Jets aren’t great offensively, but it will help to have an instant starter who can ignite this team. (Don’t ask me why the Jets signed Teddy Bridgewater.)
4. Cleveland Browns - Saquon Barkley, RB, Penn State
The Browns have first dibs on the QBs and now they have dibs on the non-QBs. Barkley is a monster and is going to carry over his dominance to the NFL from the get-go.
5. Buffalo Bills (trade with Denver) - Josh Allen, QB, Wyoming
The Bills trade No. 12 and No. 22 to the Broncos for the right to draft Josh Allen, who is exceptionally a Bills player in that he’s absolutely going to bust.
6. Indianapolis Colts - Bradley Chubb, DE, NC State
Chubb is arguably the best non-QB player in this draft and Indianapolis probably would have picked him if they had stayed at No. 2. This is an easy pick.
7. Tampa Bay Buccaneers - Derwin James, S, Florida State
James seems like a riskier prospect, but he could be the most physically dominant safety in the game.
8. Chicago Bears - Quenton Nelson, G, Notre Dame
Nelson is going to be an All-Pro for the next 10 years. Bears don’t regret this in the slightest.
9. San Francisco 49ers - Roquon Smith, LB, Georgia
Smith is slightly undersized, but he sees the game in slow motion and is intelligent and fast enough to make every play on the field.
10. Oakland Raiders - Tremaine Edmunds, LB, Virginia Tech
Edmunds is a freak — he’s 6’5, 250-lbs. runs a 4.54 40-yard dash and is somehow just 19 years old. Maybe he can be Patrick Willis on the other side of the Bay.
11. Miami Dolphins - Vita Vea, NT, Washington
Miami replaces Ndamukong Suh with the best defensive tackle in the draft. Unlike Suh, Vea has a superb motor and will make an impact on every play.
12. Denver Broncos (trade with Buffalo) - Denzel Ward, CB, Ohio State
The Broncos smartly trade back and pick the draft’s best cornerback to replace Aqib Talib. Unfortunately, this means no Isaiah Oliver in Denver.
13. Washington - Da’Ron Payne, DT, Alabama
Washington desperately needs help on defense, especially on the front line.
14. Green Bay Packers - Minkah Fitzpatrick, DB, Alabama
Fitzpatrick slid down this far because he’s an average athlete who seems to be a tweener. Green Bay is creative enough to play him all over the field, like a lesser (Packers version) Charles Woodson.
15. New Orleans Saints (trade with Arizona) - Lamar Jackson, QB, Louisville
Please let this happen. Please let the coolest team have the perfect replacement for Drew Brees. (Arizona trades back because they think they can get their QB later on.)
16. Baltimore Ravens - Calvin Ridley, WR, Alabama
The Ravens picking the best receiver makes too much sense for it not to happen. (It’s probably not going to happen.)
17. Los Angeles Chargers - Mike McGlinchey, OT, Notre Dame
The Chargers may look to go with the best player available with this pick.
18. Cleveland Browns (trade with Seahawks) - Marcus Davenport, DE, UTSA
The Browns trade two second round picks (plus maybe a fourth rounder) to move up and select Davenport, who would team up with Myles Garrett to form an intimidating pass rush.
19. Dallas Cowboys - D.J. Moore, WR, Maryland
Moore is a bit raw, but the Cowboys are desperate for a receiver.
20. Detroit Lions - Maurice Hurst, DT, Michigan
Hurst has been diagnosed with a heart condition, but it doesn’t seem to be that serious. He’s the most explosive defensive tackle in this draft, so it’s good to see him selected where he deserves.
21. Cincinnati Bengals - James Daniels, C, Iowa
Cincy needs help on the offensive line. Daniels is a good offensive lineman. Sometimes it’s simple. (It’s not that simple because I have no idea who’s even on the Bengals’ roster.)
22. Denver Broncos (trade with Buffalo) - Will Hernandez, G, UTEP
Denver needs help on the offensive line. Hernandez is a good offensive lineman. Sometimes it’s simple. (I can certify this time that the Broncos’ line is trash.)
23. New England Patriots - Kolton Miller, OT, UCLA
The Patriots need to replace Nate Solder, our hero Buffalo who defected to the rival Giants. Miller may not be first round-quality, but he has potential. (Maybe.)
24. Carolina Panthers - Jaire Alexander, CB, Louisville
The Panthers always need a good cornerback, so they go with Jaire Alexander and hope his ridiculous speed and hands can shore up the secondary.
25. Tennessee Titans - Harold Landry, DE/OLB, Boston College
Landry has fallen a bit in this draft, but only because I forgot about him until just now. It works out well for the Titans because they need to upgrade from Brian Orakpo and Derrick Morgan.
26. Atlanta Falcons - Christian Kirk, WR, Texas A&M
The Falcons don’t really have any weaknesses, so they can go with a luxury pick and select their favorite receiver.
27. Arizona Cardinals (trade with New Orleans) - Isaiah Oliver, CB, Colorado
Isaiah Oliver goes to his hometown Cardinals. With his athleticism and length, he has potential to develop into an absurdly good cornerback. He would pair nicely with Patrick Peterson.
28. Pittsburgh Steelers - Rashaan Evans, LB, Alabama
Poor Ryan Shazier. The Steelers have to pick Evans because they need to replace’s Shazier’s invaluable presence in the middle of the field.
29. Jacksonville Jaguars - Isaiah Wynn, G, Georgia
Many think the Jags will pick a tight end here to help Blake Bortles not suck, but I see them picking a guard to bust open holes for Leonard Fournette. (Yes, I actually am aware they signed Andrew Norwell.)
30. Minnesota Vikings - Taven Bryan, DT, Florida
The only thing the Vikings really need is another quality defensive lineman.
31. New England Patriots - Leighton Vander Esch, LB, Boise State
Leighton Vander Esch is just the guy the Patriots would hope can help their defense improve upon a mediocre season.
32. Philadelphia Eagles - Derrius Guice, RB, LSU
The Eagles already have Jay Ajayi and Corey Clement, but every mock seems to give them a running back, so sure.
33. Seattle Seahawks (trade with Cleveland) - Frank Ragnow, C, Arkansas
34. New York Giants - Brian O’Neill, OT, Pittsburgh
35. Seattle Seahawks (trade with Cleveland) - Josh Jackson, CB, Iowa
36. Indianapolis Colts - Sam Hubbard, DE/OLB, Ohio State
37. Indianapolis Colts - Donte Jackson, CB, LSU
38. Tampa Bay Buccaneers - Ronnie Harrison, S, Alabama
39. Chicago Bears - Mike Gesicki, TE, Penn State
40. Denver Broncos - Ronald Jones, RB, USC
41. Oakland Raiders - Dallas Goedert, TE, South Dakota State
42. Miami Dolphins - Mike Hughes, CB, UCF
43. Buffalo Bills - Courtland Sutton, WR, SMU
44. Washington - Billy Price, C/G, Ohio State
45. Green Bay Packers - Orlando Brown, OT/G, Oklahoma
46. Cincinnati Bengals - Sony Michel, RB, Georgia
47. Arizona Cardinals - Mason Rudolph, QB, Oklahoma State
48. Los Angeles Chargers - Justin Reid, S, Stanford
49. Indianapolis Colts - Hayden Hurst, TE, South Carolina
50. Dallas Cowboys - Arden Key, LSU
51. Detroit Lions - Anthony Miller, WR, Memphis
52. Baltimore Ravens - Tyrell Crosby, OT, Oregon
53. New England Patriots (trade with Bills) - Malik Jefferson, LB, Texas
54. Kansas City Chiefs - Da’Shawn Hand, DT, Alabama
55. Carolina Panthers - Connor Williams, OT, Texas
56. Buffalo Bills - Jerome Baker, LB, Ohio State
57. Tennessee Titans - Harrison Phillips, DT, Stanford
58. Atlanta Falcons - Derrick Nnadi, DE, Florida State
59. San Francisco 49ers - Rashaad Penny, RB, San Diego State
60. Pittsburgh Steelers - Alex Cappa, G, Humboldt State
61. Jacksonville Jaguars - James Washington, WR, Oklahoma State
62. Minnesota Vikings - Nick Chubb, RB, Georgia
63. New England Patriots - Kyle Lauletta, QB, Richmond
64. Cleveland Browns - Carlton Davis, CB, Auburn